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

177 commits

Author SHA1 Message Date
tpoole
10b7aa3c16 MinGW: Fixed some build warnings 2017-07-07 11:06:16 +01:00
tpoole
0874e47a35 Graphics code refactoring 2017-06-27 15:31:54 +01:00
ed
940ff3ee6e Fixed a bug in iOS and Windows multi-touch code where touches on different windows weren't aware of each other 2017-06-19 16:29:07 +01:00
ed
ca9c8f22d7 Windows: Removed Desktop::clearAllTouchSources() method and cleaned up some Windows touch input code 2017-06-15 17:20:55 +01:00
ed
0edac2e981 Windows: Small tweak for previous commit 2017-06-14 14:26:30 +01:00
ed
9d294970d7 Windows: Fixed a bug where multi-touch inputs weren't being cleared correctly 2017-06-14 12:11:12 +01:00
jules
5bdd485a31 DRYed some win32 COM helper macros. Stripped out some junk from juce_win32_Windowing 2017-05-30 16:43:07 +01:00
jules
84a4dc0faa Fixed a scaling problem with file drag+drop on Windows 2017-05-30 11:25:31 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
jules
2284b5f9ca Added an internal option guarded by JUCE_REMOVE_COMPONENT_FROM_DESKTOP_ON_WM_DESTROY to help with obscure situations where an app needs to handle its windows being destroyed 2017-04-03 16:12:35 +01:00
ed
f21f9c11ff Fixed some typos in juce_win32_Windowing.cpp 2017-03-30 15:02:35 +01:00
ed
d05b9496eb Moved some constants at the top of juce_win32_Windowing.cpp into enums 2017-03-30 11:44:48 +01:00
ed
1116a6a1f1 Added some defines to the top of juce_win32_Windowing.cpp to make the Windows pointer API changes compatible with the XP toolset 2017-03-30 11:16:52 +01:00
ed
9c62eaf4f8 Removed JUCE_USE_WINDOWS_POINTER_API flag from juce_gui_basics.h and changed juce_win32_Windowing.cpp to dynamically load Windows pointer API methods. 2017-03-28 12:55:54 +01:00
jules
8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 2017-03-27 13:06:42 +01:00
tpoole
405a6aeaed Fixed a MinGW tablet mode detection compiler error 2017-03-27 12:56:17 +01:00
ed
f855806602 Added 'JUCE_USE_WINDOWS_POINTER_API' flag to juce_gui_basics.h to enable/disable the advanced Windows pointer API (only available on Windows 8 and above). 2017-03-17 11:49:04 +00:00
ed
b7b8d5be57 Multiple fixes for touch and pen input on Windows 2017-03-15 17:16:04 +00:00
hogliux
51d5572220 Added showYesNoBox to NativeMessageBox class 2017-03-06 12:39:09 +00:00
tpoole
4eadfad7dc Fixed a leak of OnScreenKeyboard 2017-02-06 15:45:26 +00:00
hogliux
b0a10d01bf Added code to only show the onscreen keyboard if Windows is in tablet mode 2017-02-01 10:53:52 +00:00
ed
46e21fef13 Updated win32 Process::isForegroundProcess() method to use process ID 2017-01-16 14:02:53 +00:00
hogliux
2ad22dc6cf Added workaround to check the state of the on-screen keyboard on Windows before toggling it's display 2017-01-09 10:18:51 +00:00
hogliux
2c8b98b6e1 Added windows native code to show and hide the on-screen keyboard when juce text boxes are in focus 2016-12-31 16:35:19 +01:00
hogliux
b5fb095696 Fixed a few VS2008 build errors 2016-11-30 11:43:47 +00:00
ed
7bd5c05216 Fixed touch event bug on Windows where touches weren't being received when a modal dialog was open. 2016-11-29 10:19:39 +00:00
ed
60b5f72384 Fixed a bug in Windows where clicking outside an application after opening a PopupMenu would sometimes result in mouseDrag events when re-entering the application with the mouse not held down 2016-11-23 16:35:44 +00:00
tpoole
cff1793d89 Exposed some functions when building JUCE as a DLL 2016-11-16 11:14:58 +00:00
hogliux
6c52bf5971 Changed the way windows modifiers are probed in an attempt to fix right alt-key issues. Part II. 2016-10-20 10:14:38 +01:00
hogliux
c6a75d0550 Changed the way windows modifiers are probed in an attempt to fix right alt-key issues 2016-10-18 09:25:08 +01:00
ed
56423ae9fd Changed Windows windowing so that the resizeStart() and resizeEnd() methods of the constrainer associated with the application window are called when it is maximised. 2016-09-05 14:24:17 +01:00
jules
55194a09d2 On Windows, suppressed the behaviour that pressing the ALT key triggers the old top-left window menu. If you still need this archaic behaviour in your app, there's a JUCE_WINDOWS_ALT_KEY_TRIGGERS_MENU flag which you can use to keep it 2016-08-17 17:25:20 +01:00
ed
cbdf707116 Windows touch with CallOutBox bug fix 2016-08-11 11:02:04 +01:00
ed
9062ad9ec1 Windows 10 update touch events bug fix 2016-08-08 15:51:42 +01:00
jules
9e6988acaa For drag-and-drop on win32, prioritised file-drag mode over text-drag mode if both are available 2016-07-14 09:35:40 +01:00
jules
4097fab06c Fixed a silly typo! 2016-06-22 18:16:26 +01:00
jules
021209e216 Changed ImagePixelData::clone to return a smart pointer rather than a raw one, to avoid a reference-count leak 2016-06-22 16:33:09 +01:00
hogliux
749bffed7a Add missing ifdefs from recent commit 2016-05-24 09:25:41 +01:00
hogliux
f11a2b2ff1 Fix modifier keys in AAX plug-ins on Windows 10 2016-05-23 18:47:39 +01:00
jules
e034958d55 Added some desktop scale compensation to drag + drop on Windows 2016-04-26 17:14:32 +01:00
jules
fb864a5cb1 Corrected some spelling mistakes in comments 2016-04-11 11:13:44 +01:00
jules
189853720a Cleaned up a few uses of Image::null 2016-03-10 17:20:15 +00:00
jules
6b75e59e1f Added some behind-the-scenes functions for creating snapshots of native windows 2016-02-18 17:37:20 +00:00
jules
876b4ae1d3 Cleared up some overlap between the JUCE_CLANG and JUCE_GCC flags 2016-02-12 17:03:21 +00:00
jules
99052af8bc Added Android support for screen orientation control 2016-01-13 12:05:29 +00:00
jules
bc523c6724 Fixed a win32 pen/touch detection issue 2016-01-06 10:49:25 +00:00
jules
1f433a8bfb Fix for an obscure win32 situation where a click from another app window could end up causing a click in a juce window if the other window closes with the mouse still down 2015-12-29 11:21:03 +00:00
jules
4583fa3fbf Used the ignoreUnused() function to tidy up some old code 2015-12-23 16:27:50 +00:00
jules
2a1234b6ac Simplified some inter-module dependencies and exception-catching fallbacks 2015-12-23 11:47:18 +00:00
jules
ae712c72d8 Cleaned up a few String::empty uses 2015-12-21 12:01:28 +00:00