1967 Commits (55ccb3f1d5b6d102aedb797dcd547fe767678b10)

Author SHA1 Message Date
  ed 35890478a3 Added the JUCE_DECLARE_WEAK_REFERENCEABLE macro to ValueWithDefault and fixed some places which were potentially accessing a deleted ValueWithDefault object 6 years ago
  hogliux 008b7a9ab2 Re-structured the low-level Android native code 6 years ago
  ed 6d39f01793 Bump version number to 5.4.1 6 years ago
  ed 3ccbd29b39 Fixed some uninitialised ValueWithDefault pointers in the ChoicePropertyComponents 6 years ago
  Tom Poole f0a4b67915 Android: Fixed some compiler warnings 6 years ago
  ed 0b8fcc7a15 Bump version number to 5.4.0 6 years ago
  ed b3a1d56eba Windows: Fixed a build error when JUCE_WIN_PER_MONITOR_DPI_AWARE=0 6 years ago
  Tom Poole 3c121b8538 MacOS: Fixed a crash hiding an NSView in Vienna Ensemble Pro 6 years ago
  ed acd3c0b8ee Fixed some Objective-C id -> auto* conversion warnings 6 years ago
  ed 87a89e71e8 Fixed a crash that could occur due to ValueWithDefault::onChange calling a deleted PropertyComponent object 6 years ago
  jules cfc85445b5 Minor tidying up 6 years ago
  jules d9c0f9f082 Updated a deprecated OSX symbol 6 years ago
  jules 5979288706 Added some macros for asserting when functions are called in an unsafe manner outside the message thread. 6 years ago
  jules 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 6 years ago
  ed 97c100b9c1 Windows: Added a workaround for non-DPI aware windows having an incorrect scale factor when using the OpenGL renderer 6 years ago
  ed 9493889a7e Windows: Ensure that ComponentPeer::contains() behaves correctly for non-DPI aware HWNDs running in a DPI aware process 6 years ago
  ed 81c0ec367e Windows: Fixed a bug where bounds would be double scaled when using a non-default global scale factor 6 years ago
  jules df5be847c3 Removed a redundant method and did some minor tidying 6 years ago
  ed 27888d3de9 Made Desktop::Displays::getMainDisplay() a little less restrictive 6 years ago
  Tom Poole 7dd8e40114 iOS: Added a dealloc routine to JuceAppStartupDelegate 6 years ago
  Tom Poole 372d6df64e MacOS: Fixed an issue with transparent windows on Mojave 6 years ago
  jules 6fda0bffca Fixed some stray zeros that were still being passed as null pointers 6 years ago
  jules 302019dd43 Tidied up some comments and usage of File::createOutputStream() and createInputStream() 6 years ago
  Tom Poole 81e206f963 MacOS: Fixed a bug parsing local file URLs containing URL escape characters 6 years ago
  ed e02611bcb0 Windows: Replaced WM_DPICHANGED with its numerical value for < 8.1 compatibility 6 years ago
  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 6 years ago
  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 6 years ago
  ed de28787c25 Don't cancel ThreadWithProgressWindow when it isn't the foremost modal component to allow multiple windows 6 years ago
  ed a9eb179dc2 Fixed a warning in the recent Label LookAndFeel changes 6 years ago
  Tom Poole 02f8a125c4 Added some more places where we can use the BorderSize from a Label's LookAndFeel 6 years ago
  Tom Poole 0165e066b2 Added a LookAndFeel method to modify Label borders 6 years ago
  Tom Poole 27349eaed1 Linux: Fixed some compilation errors when using XRender 6 years ago
  Tom Poole 40bf320a46 Linux: Fixed an issue detecting alt as a modifier key 6 years ago
  Tom Poole 38fd441a95 Fixed a bug setting PopupMenu parents via a LookAndFeel 6 years ago
  ed ba85dd7a05 Added some missing override keywords 6 years ago
  Tom Poole 493591a7ef Cleaned up some doc comments 6 years ago
  Tom Poole cce11f08b2 Fixed a compiler warning 6 years ago
  Tom Poole e5314791c1 A minor documentation update. 6 years ago
  ed 04ef38c6a1 Fixed an initialisation warning on Windows 6 years ago
  Tom Poole a3219c7fc6 Linux: Fixed a DragAndDrop issue between different containers 6 years ago
  Tom Poole e763ac3de2 Fixed a bug when performing a DragAndDrop across windows 6 years ago
  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 6 years ago
  Tom Poole 0e1722e387 Multiple spelling fixes 6 years ago
  ed 594e09b250 SVG: Rescale image before transforming to ensure that it is the correct size 6 years ago
  ed b8b77df0ed SVG: Ensure that transformed images are positioned correctly 6 years ago
  jules c6d1d2e483 Changed a stray 0 to a nullptr 6 years ago
  ed 4d4fd5ea3f SVG: Avoid double transforming gradients 6 years ago
  ed 121b42d507 SVG: Set the bounding box of images to ensure they are positioned correctly 6 years ago
  jules 4d02ac63a8 Couple more spelling fixes 6 years ago
  jules 8e91bfabf7 Spelling correction 6 years ago