147 Commits (4b96ffbf6f49518df1eceeb1d70b26088897380e)

Author SHA1 Message Date
  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. 8 years ago
  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 8 years ago
  ed cbdf707116 Windows touch with CallOutBox bug fix 8 years ago
  ed 9062ad9ec1 Windows 10 update touch events bug fix 8 years ago
  jules 9e6988acaa For drag-and-drop on win32, prioritised file-drag mode over text-drag mode if both are available 8 years ago
  jules 4097fab06c Fixed a silly typo! 9 years ago
  jules 021209e216 Changed ImagePixelData::clone to return a smart pointer rather than a raw one, to avoid a reference-count leak 9 years ago
  hogliux 749bffed7a Add missing ifdefs from recent commit 9 years ago
  hogliux f11a2b2ff1 Fix modifier keys in AAX plug-ins on Windows 10 9 years ago
  jules e034958d55 Added some desktop scale compensation to drag + drop on Windows 9 years ago
  jules fb864a5cb1 Corrected some spelling mistakes in comments 9 years ago
  jules 189853720a Cleaned up a few uses of Image::null 9 years ago
  jules 6b75e59e1f Added some behind-the-scenes functions for creating snapshots of native windows 9 years ago
  jules 876b4ae1d3 Cleared up some overlap between the JUCE_CLANG and JUCE_GCC flags 9 years ago
  jules 99052af8bc Added Android support for screen orientation control 9 years ago
  jules bc523c6724 Fixed a win32 pen/touch detection issue 9 years ago
  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 9 years ago
  jules 4583fa3fbf Used the ignoreUnused() function to tidy up some old code 9 years ago
  jules 2a1234b6ac Simplified some inter-module dependencies and exception-catching fallbacks 9 years ago
  jules ae712c72d8 Cleaned up a few String::empty uses 9 years ago
  jules a3426aae10 Added support for iOS force-touch 9 years ago
  hogliux b0ae8bd4b4 Always use WM_TOUCH events for JUCE mouse input (and ignore any subsequent WM mouse events) 9 years ago
  jules 962e364010 Avoided some mingw errors and warnings. 9 years ago
  Timur Doumler dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 9b79610cb0 Added a flag MouseWheelEvent::isInertial (currently only implemented for OSX 10.7 or later), and used this to replace some clunky behaviour in the Viewport class that was there to avoid inertial wheel movements triggering nested scrollable components. 10 years ago
  hogliux 324f26cc11 Fix incorrect key-code translation which could occur for special key-codes in KeyPress::isKeyCurrentlyDown on Windows 10 years ago
  jules 4260a08038 Added a Windows version of the MouseCursor::CopyingCursor types. 10 years ago
  jules 50a55b2e9c Avoided a few compiler warnings. 10 years ago
  jules e58a0ace65 Avoided issues in win32 mouse-handling code when a window is deleted mid-way through a particular type of mouse operation. 10 years ago
  jules 06c31487c1 Made it possible to set JUCE_DISABLE_WIN32_DPI_AWARENESS=1 to disable win32 high-res scaling. 10 years ago
  jules 925961b389 Added win32 support for JUCEApplication::suspended() and resumed() callbacks. 10 years ago
  jules da8e3c53b6 Fix for win32 openGL repaints when continuous rendering is turned off. 10 years ago
  jules 4af1478dfb Fixed a few windowing issues when using global scale factors. 10 years ago
  jules a46b96e585 win32 component peer deletion safety check. 11 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 6c50dda488 Extra safeguards against things that can happen during the win32 PeekMessage call 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 f629a61e13 Fixes for kiosk mode on windows with non-native title bars. 11 years ago
  jules 86d6018fb3 win32 numeric keypad handling fix 11 years ago
  jules 5feabe9687 Another attempt to fix the infamous VST cubase key focus problem. 11 years ago
  jules dfda7c77fc Workarounds for some mingw build problems. 11 years ago
  jules c733ed50ff Began adding some win8.1 DPI functionality. 11 years ago
  jules fec71a645b Made sure the monitor list is sorted correctly on win32. 11 years ago
  jules 6a75641ca9 Better detection of win32 main monitor. 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 042d9f22fc Various changes to improve the behaviour of kiosk mode for DocumentWindows on win32. 11 years ago
  jules 9d84b7b69a win32 multi-touch fixes 11 years ago
  jules ef1f2e6094 Avoided some repainting when moving scaled windows (win32). Also removed the fake drop-shadowing in newer versions of 11 years ago
  jules ea6099d16b Stopped win32 plugins using the global DPI setting. 11 years ago