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

1950 commits

Author SHA1 Message Date
ed
6d39f01793 Bump version number to 5.4.1 2018-11-12 11:26:11 +00:00
ed
3ccbd29b39 Fixed some uninitialised ValueWithDefault pointers in the ChoicePropertyComponents 2018-11-10 13:57:03 +00:00
Tom Poole
f0a4b67915 Android: Fixed some compiler warnings 2018-11-09 14:04:46 +00:00
ed
0b8fcc7a15 Bump version number to 5.4.0 2018-11-06 12:50:21 +00:00
ed
b3a1d56eba Windows: Fixed a build error when JUCE_WIN_PER_MONITOR_DPI_AWARE=0 2018-10-30 14:14:45 +00:00
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
ed
87a89e71e8 Fixed a crash that could occur due to ValueWithDefault::onChange calling a deleted PropertyComponent object 2018-10-24 11:15:16 +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
jules
768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 2018-10-15 16:08:25 +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
ed
27888d3de9 Made Desktop::Displays::getMainDisplay() a little less restrictive 2018-10-13 13:29:59 +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
jules
302019dd43 Tidied up some comments and usage of File::createOutputStream() and createInputStream() 2018-10-04 11:29:55 +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
ed
de28787c25 Don't cancel ThreadWithProgressWindow when it isn't the foremost modal component to allow multiple windows 2018-09-05 14:45:56 +01:00
ed
a9eb179dc2 Fixed a warning in the recent Label LookAndFeel changes 2018-09-04 14:29:52 +01:00
Tom Poole
02f8a125c4 Added some more places where we can use the BorderSize from a Label's LookAndFeel 2018-09-04 12:47:30 +01:00
Tom Poole
0165e066b2 Added a LookAndFeel method to modify Label borders 2018-09-04 10:11:29 +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
38fd441a95 Fixed a bug setting PopupMenu parents via a LookAndFeel 2018-09-03 11:57:39 +01:00
ed
ba85dd7a05 Added some missing override keywords 2018-09-03 10:54:16 +01:00
Tom Poole
493591a7ef Cleaned up some doc comments 2018-08-29 10:56:56 +01:00
Tom Poole
cce11f08b2 Fixed a compiler warning 2018-08-28 10:56:42 +01:00
Tom Poole
e5314791c1 A minor documentation update. 2018-08-28 10:35:18 +01:00
ed
04ef38c6a1 Fixed an initialisation warning on Windows 2018-08-23 16:25:55 +01:00
Tom Poole
a3219c7fc6 Linux: Fixed a DragAndDrop issue between different containers 2018-08-21 19:20:03 +01:00
Tom Poole
e763ac3de2 Fixed a bug when performing a DragAndDrop across windows 2018-08-21 11:29:06 +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
594e09b250 SVG: Rescale image before transforming to ensure that it is the correct size 2018-08-16 17:20:53 +01:00
ed
b8b77df0ed SVG: Ensure that transformed images are positioned correctly 2018-08-16 09:42:57 +01:00
jules
c6d1d2e483 Changed a stray 0 to a nullptr 2018-08-15 16:03:37 +01:00
ed
4d4fd5ea3f SVG: Avoid double transforming gradients 2018-08-15 12:54:59 +01:00
ed
121b42d507 SVG: Set the bounding box of images to ensure they are positioned correctly 2018-08-15 12:54:23 +01:00
jules
4d02ac63a8 Couple more spelling fixes 2018-08-14 10:00:57 +01:00
jules
8e91bfabf7 Spelling correction 2018-08-14 09:48:44 +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