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

671 commits

Author SHA1 Message Date
ed
0c987306c5 Windows: Fixed a warning when building with JUCE_WIN_PER_MONITOR_DPI_AWARE = 0 2018-08-13 18:30:48 +01:00
ed
66d12d9706 Windows: Fixed a potential crash on Windows 7 due to calling functions that couldn't be loaded 2018-08-13 18:04:24 +01:00
ed
68fe75742f Add support for DPI aware applications on Windows 2018-08-10 16:38:17 +01:00
ed
b1b538a9b8 Migrate Linux windowing code to use new Displays class and ComponentPeer::ScaleFactorListener 2018-08-10 16:38:10 +01:00
ed
b78e63aa02 Moved Displays class out of Desktop and into its own .h/.cpp and deprecated Displays::getDisplayContaining() 2018-08-10 16:37:52 +01:00
ed
fda5aaafd1 macOS: Fixed a bug when de-minimising an always on top NSView 2018-08-06 10:30:15 +01:00
ed
e68fc5e70e Moved some notification center addObserver calls in NSViewComponentPeer's constructor to after the window has been created 2018-07-23 09:26:17 +01:00
ed
09cc2e00d3 Fix a compiler error in commit 2fd19af 2018-07-20 08:41:39 +01:00
ed
2fd19af539 macOS: Generate a missing mouse up when DragAndDropContainer drag event ends 2018-07-18 17:11:07 +01:00
ed
4280b51d09 Made the DragAndDropContainer::performExternalDragDropOfFiles() and ::performExternalDragDropOfText() methods asynchronous on Windows so that behaviour is consistent across all platforms and updated the documentation to reflect this 2018-07-18 14:54:08 +01:00
hogliux
ceea888507 Added an option to specify a parent component when creating a file chooser 2018-07-10 17:41:40 +01:00
hogliux
3a8c63f5d4 iOS: Ensured that native file choosers also work in iOS apps 2018-07-05 16:33:31 +01:00
jules
271f519234 Tidied up some broken use of std::unique_ptr for holding linux handles 2018-05-21 14:47:21 +01:00
jules
a4c51494bf Made the Direct2D validate after painting 2018-05-19 11:42:48 +01:00
hogliux
aec8c367fe macOS: Only apply recent gl fix to shared windows and not to all of them 2018-05-16 11:59:27 +01:00
hogliux
2362ca9125 macOS: Fixed a crash in a recent commit when an on-desktop component is deleted 2018-05-15 15:42:21 +01:00
hogliux
e91def7fae OpenGL: Fixed an issue where components using OpenGL would not be restarted correctly when used in the FX docker window in Reaper 2018-05-15 12:03:20 +01:00
Lukasz Kozakiewicz
315326477d Add video playback support for Android and iOS. Update VideoComponent API to support building custom UIs. 2018-05-14 18:15:06 +01:00
hogliux
7d056e2670 Tidied up some macOS ObjC conversion methods 2018-05-14 17:11:58 +01:00
jules
87042769b6 Tidied up some more old typedefs 2018-05-11 14:44:51 +01:00
ed
481221a256 Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers() 2018-05-09 10:04:27 +01:00
jules
38295f332b Converted some old typedefs to using declarations 2018-05-03 09:59:05 +01:00
Lukasz Kozakiewicz
772185f2b0 Add camera support for iOS and Android. 2018-04-25 18:54:04 +02:00
Tom Poole
3a373cfa06 Increased the warning level when building DemoRunner on iOS 2018-04-23 17:50:04 +01:00
Tom Poole
ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 2018-04-19 20:27:47 +01:00
Tom Poole
4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 2018-04-10 18:34:20 +01:00
jules
d691838765 Tidied up a few minor coding style discrepencies 2018-04-10 09:50:11 +01:00
hogliux
5b0b97473c macOS: Fixed a bug which would prevent a SystemTrayIconComponent from creating a native popup window 2018-03-29 10:45:09 +01:00
jules
734d33dd80 Avoided a problem with the on-screen keyboard being re-created after shutdown on Windows 2018-03-26 09:12:27 +01:00
ed
cdbc28c18b Add documentation tags 2018-03-15 12:10:32 +00:00
hogliux
9d5a489855 Fixed an assertion which could occur if you specified an extra semicolon at the end of your wildcard filter string 2018-03-13 15:44:49 +00:00
Lukasz Kozakiewicz
3fae666465 Android: restore nav bars visibility on back button press too. 2018-03-02 12:12:50 +00:00
Lukasz Kozakiewicz
4469217b3e Android: un-focus TextEditor when keyboard is hidden from nav bar. Ensure immersive mode is properly restored. Fix TextEditor not hiding keyboard if deleted immediately after getting focus. 2018-03-02 11:48:37 +00:00
Lukasz Kozakiewicz
780a7662cd Android: restore nav bar visibility when native keyboard gets dismissed. 2018-03-01 15:47:33 +00:00
ed
d17595518f Disable automatic window tabbing behaviour on macOS 2018-02-14 11:47:04 +00:00
ed
9a6d05641d Windows: Make sure currentModifiers are cleared after a pen up event 2018-02-13 09:00:59 +00:00
ed
9027d1e5a1 Implemented setIcon() in NSViewComponentPeer 2018-02-12 12:47:57 +00:00
hogliux
506425fdbe macOS: Fixed an issue where the native file chooser's Edit menu would not be deleted after it completed 2018-02-07 10:00:23 +00:00
ed
c24c06d2bb Windows: Remove an old check that occurred when a WM_NCPAINT message was received and always call handlePaintMessage() instead 2018-02-01 09:40:02 +00:00
Lukasz Kozakiewicz
c90835eafc Android: do quit the app when calling JUCEApplicationBase::quit(), rather than just placing it in the background (same as on iOS). 2018-01-31 18:45:25 +01:00
Tom Poole
8c0f0815f0 iOS: Added memory warning callbacks 2018-01-29 15:11:56 +00:00
Tom Poole
57a75bc990 MacOS: Fixed an intermittent crash when closing a window from kiosk mode 2018-01-29 11:37:34 +00:00
Tom Poole
aed439ab4f Linux: Fixed a leaking XWindowSystem 2018-01-17 11:49:13 +00:00
jules
1a60fa9765 More ScopedPointer/unique_ptr compatibility work 2018-01-10 17:35:08 +00:00
jules
48a5fbd333 Another batch of ScopedPointer cleanups 2018-01-10 14:49:57 +00:00
Tom Poole
49c36a20e0 Windows: Fixed an issue getting file icons with an alpha channel 2018-01-09 17:02:30 +00:00
jules
4fcedf7be5 Standardised some lambda syntax 2018-01-08 10:28:41 +00:00
Lukasz Kozakiewicz
ef482e6c37 Android: handle case when we don’t receive file open events while sharing. 2017-12-28 18:15:27 +01:00
Lukasz Kozakiewicz
8e28a68bd0 Android: remove escape characters from file paths when sharing files. 2017-12-28 18:15:27 +01:00
Tom Poole
3c370259a9 Fixed an issue with the FileChooser prepending "/localhost" to paths 2017-12-21 12:17:15 +00:00