Tom Poole
|
3c121b8538
|
MacOS: Fixed a crash hiding an NSView in Vienna Ensemble Pro
|
2018-10-29 09:52:28 +00:00 |
|
ed
|
acd3c0b8ee
|
Fixed some Objective-C id -> auto* conversion warnings
|
2018-10-24 16:20:45 +01:00 |
|
jules
|
cfc85445b5
|
Minor tidying up
|
2018-10-23 12:50:14 +01:00 |
|
jules
|
d9c0f9f082
|
Updated a deprecated OSX symbol
|
2018-10-19 11:28:46 +01:00 |
|
jules
|
5979288706
|
Added some macros for asserting when functions are called in an unsafe manner outside the message thread.
|
2018-10-16 17:39:54 +01:00 |
|
ed
|
97c100b9c1
|
Windows: Added a workaround for non-DPI aware windows having an incorrect scale factor when using the OpenGL renderer
|
2018-10-15 15:54:29 +01:00 |
|
ed
|
9493889a7e
|
Windows: Ensure that ComponentPeer::contains() behaves correctly for non-DPI aware HWNDs running in a DPI aware process
|
2018-10-15 14:15:09 +01:00 |
|
ed
|
81c0ec367e
|
Windows: Fixed a bug where bounds would be double scaled when using a non-default global scale factor
|
2018-10-15 14:13:05 +01:00 |
|
jules
|
df5be847c3
|
Removed a redundant method and did some minor tidying
|
2018-10-15 11:53:06 +01:00 |
|
Tom Poole
|
7dd8e40114
|
iOS: Added a dealloc routine to JuceAppStartupDelegate
|
2018-10-12 09:02:17 +01:00 |
|
Tom Poole
|
372d6df64e
|
MacOS: Fixed an issue with transparent windows on Mojave
|
2018-10-08 11:03:44 +01:00 |
|
jules
|
6fda0bffca
|
Fixed some stray zeros that were still being passed as null pointers
|
2018-10-05 12:15:04 +01:00 |
|
Tom Poole
|
81e206f963
|
MacOS: Fixed a bug parsing local file URLs containing URL escape characters
|
2018-10-04 11:28:59 +01:00 |
|
ed
|
e02611bcb0
|
Windows: Replaced WM_DPICHANGED with its numerical value for < 8.1 compatibility
|
2018-09-19 14:05:34 +01:00 |
|
ed
|
c5f80a9853
|
Windows: Refactored the per-monitor DPI aware windowing code to use the WM_DPICHANGED message and fixed some bugs when using a non-default global scale factor
|
2018-09-19 12:34:34 +01:00 |
|
ed
|
0d481950f9
|
Windows: Fix a leak due to the IDropTarget interface ref count not being decremented for child HWNDs after the parent HWND is destroyed
|
2018-09-13 10:49:13 +01:00 |
|
Tom Poole
|
27349eaed1
|
Linux: Fixed some compilation errors when using XRender
|
2018-09-03 18:37:54 +01:00 |
|
Tom Poole
|
40bf320a46
|
Linux: Fixed an issue detecting alt as a modifier key
|
2018-09-03 17:00:20 +01:00 |
|
Tom Poole
|
cce11f08b2
|
Fixed a compiler warning
|
2018-08-28 10:56:42 +01:00 |
|
ed
|
04ef38c6a1
|
Fixed an initialisation warning on Windows
|
2018-08-23 16:25:55 +01:00 |
|
ed
|
b8b25ac487
|
Windows: Set the MB_TOPMOST flag for native alert windows if there are any alwaysOnTop JUCE windows so it doesn't get stuck behind them
|
2018-08-21 09:15:16 +01:00 |
|
Tom Poole
|
0e1722e387
|
Multiple spelling fixes
|
2018-08-20 18:16:24 +01:00 |
|
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 |
|