jules
|
31b912bc87
|
Tweak to DragAndDropContainer to avoid problems detecting the window that's being dragged over.
|
2014-09-16 15:38:18 +01:00 |
|
jules
|
4af1478dfb
|
Fixed a few windowing issues when using global scale factors.
|
2014-08-08 09:23:01 +01:00 |
|
jules
|
ac7e776798
|
linux scaled desktop size fix.
|
2014-08-05 13:29:35 +01:00 |
|
jules
|
29ae02ad7f
|
Fix for linux desktop scale factors.
|
2014-08-04 13:42:52 +01:00 |
|
jules
|
2080aab33a
|
Linux: better detection of transparent windowing ability.
|
2014-07-28 10:43:37 +01:00 |
|
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>.
|
2014-06-14 13:06:53 +01:00 |
|
jules
|
f96ee7c860
|
Extended TextInputTarget to include a preference for the type of virtual keyboard (implemented on iOS + android)
|
2014-04-23 20:35:45 +01:00 |
|
jules
|
ad8acb88ca
|
Linux xinerama DPI fix.
|
2014-04-23 10:47:30 +01:00 |
|
jules
|
9b07d806e6
|
Fix for SHM display not being available on linux.
|
2014-04-23 10:20:51 +01:00 |
|
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.
|
2014-02-20 16:38:49 +00:00 |
|
jules
|
a1cbe455a0
|
Linux support for shift-tab key events.
|
2014-01-17 09:44:02 +00:00 |
|
jules
|
e9d5dec7bd
|
Linux keyboard locale fix.
|
2013-09-25 10:51:19 +01:00 |
|
jules
|
be1d5253ee
|
Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value.
|
2013-09-03 10:44:55 +01:00 |
|
jules
|
ea4c7b3351
|
Added some JUCE_CALLTYPE flags to Process methods.
|
2013-08-14 19:04:01 +01:00 |
|
jules
|
ea2c19b6a9
|
Linux del key fix
|
2013-08-14 11:13:11 +01:00 |
|
jules
|
06bfda3317
|
Some linux keycode fixes for the numeric keypad.
|
2013-08-12 14:50:20 +01:00 |
|
jules
|
16b9bbe212
|
Fix for win32 scaled component mouse positioning.
|
2013-08-07 19:05:21 +01:00 |
|
jules
|
f2e9b0a434
|
Some modal loop code cleanups.
|
2013-08-07 10:18:15 +01:00 |
|
jules
|
cbe2777656
|
Default desktop scaling for win32.
|
2013-08-06 15:25:59 +01:00 |
|
jules
|
7a47c12a76
|
Cleaned away some old region-masking code from ComponentPeer, and improved some messy repaint inefficiencies involving win32 GL rendering.
|
2013-07-31 18:58:02 +01:00 |
|
jules
|
0713d87a95
|
Added a Process::hide() method (implemented only on OSX)
|
2013-07-30 19:30:09 +01:00 |
|
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.
|
2013-07-28 18:08:28 +01:00 |
|
jules
|
60a0087114
|
Some internal component peer work.
|
2013-07-25 14:55:55 +01:00 |
|
jules
|
96c234f8c5
|
Groundwork for desktop scaling. Added win32 calls to allow drag+drop in apps with lower permissions.
|
2013-07-04 20:52:54 +01:00 |
|
jules
|
155859f86b
|
Internal refactoring.
|
2013-07-03 18:39:18 +01:00 |
|
jules
|
98ae8a49d2
|
Added DPI field to Desktop::Display information. Couple of Android fixes.
|
2013-06-24 15:53:32 +01:00 |
|
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
2013-06-23 23:09:52 +01:00 |
|
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
2013-06-13 13:17:12 +01:00 |
|
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
2013-05-22 23:05:53 -06:00 |
|
jules
|
9387c7fdaf
|
Simplified some ComponentPeer methods.
|
2013-04-21 19:01:02 +01:00 |
|
jules
|
b4382bad62
|
Added String methods to create/return a std::string, and also String::toRawUTF8 method.
|
2013-04-17 15:17:36 +01:00 |
|
jules
|
8f26cc79c9
|
Minor clean-ups.
|
2013-04-03 14:44:19 +01:00 |
|
jules
|
cb5ea1573b
|
Linux window SHM repainting fix.
|
2013-03-26 14:59:14 +00:00 |
|
jules
|
36ade1a49b
|
linux implementation of juce_areThereAnyAlwaysOnTopWindows()
|
2013-03-26 13:30:26 +00:00 |
|
jules
|
85ce81e15a
|
Linux windowing fix
|
2013-03-26 11:03:31 +00:00 |
|
jules
|
823d0da856
|
Minor clean-ups
|
2013-03-21 10:37:19 +00:00 |
|
jules
|
fd90a9d449
|
Fix for linux updating of child window bounds.
|
2013-03-17 19:21:58 +00:00 |
|
jules
|
7969ec3611
|
NativeAlertWindow callback implementations.
|
2013-03-06 20:56:33 +00:00 |
|
jules
|
a97fb3024d
|
Linux mouse-drag fix.
|
2013-02-12 12:13:29 +00:00 |
|
jules
|
960e604baa
|
Removed restriction on number of touches in iOS/Android.
|
2013-02-03 12:29:03 +00:00 |
|
jules
|
9ca3ab9454
|
AlertWindows should now be always-on-top if the process is using any other windows are in that mode.
|
2012-12-15 17:22:32 +00:00 |
|
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
2012-12-04 21:39:15 +00:00 |
|
jules
|
667a18712f
|
Added begin()/end() iterators to RectangleList. You should use these in preference to RectangleList::Iterator, as they're faster.
|
2012-11-15 13:58:49 +00:00 |
|
jules
|
c16c3a7c28
|
Fixed some documentation and minor GCC warnings. Fixed a JACK bug that would have mixed up the input/output channels.
|
2012-11-14 11:42:17 +00:00 |
|
jules
|
4ef89c890f
|
Avoided a few gcc compiler warnings.
|
2012-11-11 18:43:36 +00:00 |
|
jules
|
9f52845c38
|
Minor update to linux drag+drop
|
2012-10-23 19:38:27 +01:00 |
|
jules
|
565cb189ea
|
Introjucer: ability to drag files from the project tree into external apps. Added more drag-and-drop functionality for linux.
|
2012-10-22 12:28:46 +01:00 |
|
jules
|
d94a1afcdc
|
Linux drag-and-drop fix.
|
2012-10-20 15:12:48 +01:00 |
|
jules
|
a25acde808
|
Image subsection fix. Linux text drag-and-drop.
|
2012-10-17 18:40:44 +01:00 |
|
jules
|
e4a153de57
|
Linux drag-and-drop improvements.
|
2012-10-15 15:38:54 +01:00 |
|