jules
|
3fc84c2e8b
|
Handling left-tab keypresses on Linux.
|
10 years ago |
jules
|
31b912bc87
|
Tweak to DragAndDropContainer to avoid problems detecting the window that's being dragged over.
|
10 years ago |
jules
|
4af1478dfb
|
Fixed a few windowing issues when using global scale factors.
|
10 years ago |
jules
|
ac7e776798
|
linux scaled desktop size fix.
|
10 years ago |
jules
|
29ae02ad7f
|
Fix for linux desktop scale factors.
|
10 years ago |
jules
|
2080aab33a
|
Linux: better detection of transparent windowing ability.
|
10 years ago |
jules
|
6c61dbb68e
|
Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>.
|
11 years ago |
jules
|
f96ee7c860
|
Extended TextInputTarget to include a preference for the type of virtual keyboard (implemented on iOS + android)
|
11 years ago |
jules
|
ad8acb88ca
|
Linux xinerama DPI fix.
|
11 years ago |
jules
|
9b07d806e6
|
Fix for SHM display not being available on linux.
|
11 years ago |
jules
|
7a869d6528
|
Made the OpenGL graphics context keep a cache of textures it has recently used for Image rendering, to avoid repeatedly moving data to the GPU.
|
11 years ago |
jules
|
a1cbe455a0
|
Linux support for shift-tab key events.
|
11 years ago |
jules
|
e9d5dec7bd
|
Linux keyboard locale fix.
|
11 years ago |
jules
|
be1d5253ee
|
Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value.
|
11 years ago |
jules
|
ea4c7b3351
|
Added some JUCE_CALLTYPE flags to Process methods.
|
11 years ago |
jules
|
ea2c19b6a9
|
Linux del key fix
|
11 years ago |
jules
|
06bfda3317
|
Some linux keycode fixes for the numeric keypad.
|
11 years ago |
jules
|
16b9bbe212
|
Fix for win32 scaled component mouse positioning.
|
11 years ago |
jules
|
f2e9b0a434
|
Some modal loop code cleanups.
|
11 years ago |
jules
|
cbe2777656
|
Default desktop scaling for win32.
|
11 years ago |
jules
|
7a47c12a76
|
Cleaned away some old region-masking code from ComponentPeer, and improved some messy repaint inefficiencies involving win32 GL rendering.
|
11 years ago |
jules
|
0713d87a95
|
Added a Process::hide() method (implemented only on OSX)
|
11 years ago |
jules
|
1b9a60e52c
|
Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before.
|
11 years ago |
jules
|
60a0087114
|
Some internal component peer work.
|
11 years ago |
jules
|
96c234f8c5
|
Groundwork for desktop scaling. Added win32 calls to allow drag+drop in apps with lower permissions.
|
12 years ago |
jules
|
155859f86b
|
Internal refactoring.
|
12 years ago |
jules
|
98ae8a49d2
|
Added DPI field to Desktop::Display information. Couple of Android fixes.
|
12 years ago |
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
12 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
12 years ago |
jules
|
9387c7fdaf
|
Simplified some ComponentPeer methods.
|
12 years ago |
jules
|
b4382bad62
|
Added String methods to create/return a std::string, and also String::toRawUTF8 method.
|
12 years ago |
jules
|
8f26cc79c9
|
Minor clean-ups.
|
12 years ago |
jules
|
cb5ea1573b
|
Linux window SHM repainting fix.
|
12 years ago |
jules
|
36ade1a49b
|
linux implementation of juce_areThereAnyAlwaysOnTopWindows()
|
12 years ago |
jules
|
85ce81e15a
|
Linux windowing fix
|
12 years ago |
jules
|
823d0da856
|
Minor clean-ups
|
12 years ago |
jules
|
fd90a9d449
|
Fix for linux updating of child window bounds.
|
12 years ago |
jules
|
7969ec3611
|
NativeAlertWindow callback implementations.
|
12 years ago |
jules
|
a97fb3024d
|
Linux mouse-drag fix.
|
12 years ago |
jules
|
960e604baa
|
Removed restriction on number of touches in iOS/Android.
|
12 years ago |
jules
|
9ca3ab9454
|
AlertWindows should now be always-on-top if the process is using any other windows are in that mode.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
667a18712f
|
Added begin()/end() iterators to RectangleList. You should use these in preference to RectangleList::Iterator, as they're faster.
|
12 years ago |
jules
|
c16c3a7c28
|
Fixed some documentation and minor GCC warnings. Fixed a JACK bug that would have mixed up the input/output channels.
|
12 years ago |
jules
|
4ef89c890f
|
Avoided a few gcc compiler warnings.
|
12 years ago |
jules
|
9f52845c38
|
Minor update to linux drag+drop
|
12 years ago |
jules
|
565cb189ea
|
Introjucer: ability to drag files from the project tree into external apps. Added more drag-and-drop functionality for linux.
|
12 years ago |
jules
|
d94a1afcdc
|
Linux drag-and-drop fix.
|
12 years ago |
jules
|
a25acde808
|
Image subsection fix. Linux text drag-and-drop.
|
12 years ago |