1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-19 01:04:20 +00:00
Commit graph

301 commits

Author SHA1 Message Date
jules
fec71a645b Made sure the monitor list is sorted correctly on win32. 2014-02-21 14:40:09 +00:00
jules
6a75641ca9 Better detection of win32 main monitor. 2014-02-21 13:16:33 +00: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
0a51a8d99f Made sure that win32 file dialogs are resizeable. 2014-02-03 20:23:06 +00:00
jules
042d9f22fc Various changes to improve the behaviour of kiosk mode for DocumentWindows on win32. 2014-01-27 17:39:21 +00:00
jules
8f4efb126b Added linux support for wildcards when using kdialog. 2014-01-22 16:26:15 +00:00
jules
a1cbe455a0 Linux support for shift-tab key events. 2014-01-17 09:44:02 +00:00
jules
a79292179d Better handling of ResizableWindow screen bounds handling when in kiosk mode. 2014-01-09 17:44:46 +00:00
jules
374b389890 Avoiding assertions when loading some mouse cursors on OSX10.9. 2013-12-18 22:47:11 +00:00
jules
66fb2e61a5 Fix for iOS7 message boxes. 2013-12-08 15:12:38 +00:00
jules
2edec00b55 Removed a few more uses of String::empty. 2013-12-01 23:28:31 +00:00
jules
2623f4d1e1 Added method String::clear(), and used it to replace a few uses of String::empty. 2013-12-01 11:32:39 +00:00
jules
f5be5a7b3c Better left-right mouse cursor shape on OSX. 2013-11-23 15:17:17 +00:00
jules
f48c158846 iOS: added a prototype to a class. 2013-11-18 14:56:17 +00:00
jules
b45fc0f664 DPI correction for android. 2013-11-04 20:55:28 +00:00
jules
12a8dd3092 Avoided some pedantic GCC warnings. 2013-11-03 19:16:52 +00:00
jules
5df76c5dd8 Fix for iOS window position flicker. 2013-11-01 13:41:01 +00:00
jules
af55d142d3 Minor tweaks and comment corrections. 2013-10-31 18:46:38 +00:00
jules
5639d1befd iOS tweak for view visibility when being initialised. 2013-10-31 09:25:30 +00:00
jules
d2d32e1abf Fix for mouse cursor in OSX 10.9 2013-10-28 21:50:05 +00:00
jules
9d84b7b69a win32 multi-touch fixes 2013-10-28 17:14:36 +00:00
jules
a688675dd0 Tweaks to android mulit-touch handling. 2013-10-28 10:26:38 +00:00
jules
c7d8d45963 iOS: made sure windows aren't made visible until they've finished being set-up. 2013-10-23 13:30:58 +01:00
jules
40ca8a7787 Tweaked an OSX obj-C window event signature. 2013-10-21 09:13:29 +01:00
jules
ef1f2e6094 Avoided some repainting when moving scaled windows (win32). Also removed the fake drop-shadowing in newer versions of 2013-10-17 20:50:17 +01:00
jules
3f07f45702 Improved Android event callback mechanism. 2013-10-14 13:50:50 +01:00
jules
3bfc0a81e7 Added flags to choose whether stderr and stdout are returned by ChildProcess. Used this to fix linux native file chooser. 2013-10-12 17:00:16 +01:00
jules
0796c7afbc Avoided an assertion in linux native file chooser 2013-10-07 11:22:13 +01:00
jules
c62da6c983 Cleaned up some pedantic warnings in the iOS build. 2013-10-01 12:55:44 +01:00
jules
e9d5dec7bd Linux keyboard locale fix. 2013-09-25 10:51:19 +01:00
jules
d0629ab14e Improved always-on-top window detection. Cleaned up some old obj-C code. 2013-09-23 13:41:36 +01:00
jules
ea6099d16b Stopped win32 plugins using the global DPI setting. 2013-09-22 09:33:49 +01:00
jules
221786dfcf New method Array::addNullTerminatedArray(), and misc minor tightening-up of code. 2013-09-18 19:10:01 +01:00
jules
09d20dcae8 Added some new methods to SystemTrayIconComponent for highlighting and message bubbles. 2013-09-16 11:21:49 +01:00
jules
cd95d5c59f On win32, force components to become visible if external code makes their HWND visible. 2013-09-13 16:30:52 +01:00
jules
f1c01f1f3c Deletion of ModalComponentManager::Callback objects passed to native dialog boxes. 2013-09-09 22:07:21 +01:00
jules
40c896ac64 Cleaned up some critical section code. 2013-09-08 17:25:27 +01:00
jules
b093f47a8c Misc minor cleanups and comment fixes. 2013-09-07 20:18:00 +01:00
jules
42aa27900b Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present. 2013-09-07 09:43:45 +01:00
jules
a2c95ce4fd Cleaned out and optimised some graphics code. 2013-09-04 13:38:54 +01:00
jules
9814792a5e Linux file chooser fix. 2013-09-03 10:45:08 +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
380a303adf Fixes for win32 touch input. 2013-09-02 22:17:04 +01:00
jules
6045915256 Fixed a namespace problem with the iOS build. 2013-09-02 16:34:56 +01:00
jules
dbf7053861 New method Graphics::fillRectList(), which performs better (and looks better when scaled) than multiple calls to fillRect or drawVerticalLine. Also fixed DPI detection in Windows. 2013-08-30 18:20:51 +01:00
jules
2786eadaf9 Removed a few pedantic warnings. 2013-08-26 14:58:23 +01:00
jules
bb2bdb2c7c Avoided function key presses sending a unicode character on OSX. 2013-08-24 10:27:20 +01:00
jules
39c44c12ed Added a Component::getDesktopScaleFactor() method which can be overridden to force a scale for a particular window. 2013-08-21 19:02:50 +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