37 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  Tom Poole 05796beffd macOS: Fix CGImage memory access violation on Monterey 3 years ago
  reuk 03428561ed
ScaledImage: Use in a few more places 3 years ago
  reuk 81fa777ff7
ObjC Helpers: Automatically derive appropriate signature for function 3 years ago
  ed 7d1918b385 macOS/iOS: Replace compile-time deployment target checks with runtime checks using the available keyword 3 years ago
  Tom Poole a9ad07a945 Use RAII for CFTypes 4 years ago
  ed 088e100c1f Narrowed the scoped of some undeclared Objective-C selector warnings 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  reuk 5f348c3040 Warnings: Add warning-wrangling header 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  Tom Poole 76cafd10d0 macOS: Fixed some issues targeting older operating systems 5 years ago
  ed bdeaeaf368 macOS: Fixed some deprecation warnings and silenced some others for the time being 5 years ago
  Tom Poole 7c45ad695c MacOS: Better support for SystemTrayIconComponent on Mojave 6 years ago
  jules cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 6 years ago
  ed 481221a256 Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers() 7 years ago
  ed 9027d1e5a1 Implemented setIcon() in NSViewComponentPeer 7 years ago
  jules 48a5fbd333 Another batch of ScopedPointer cleanups 7 years ago
  jules 2dc9316420 Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility) 7 years ago
  jules eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 7 years ago
  jules f866b4ff5e Fixed a problem where popup menus triggered from the taskbar could get stuck, and tidied up some internal PopupMenu code 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  ed b7b8d5be57 Multiple fixes for touch and pen input on Windows 8 years ago
  tpoole 101a59ad2a Fixed bug updating MacOS system tray icon 8 years ago
  tpoole 8e7ed3ae7d Fixed MacOS 10.12 deprecations 8 years ago
  hogliux 6d56e488dc Add support for retina mouse cursors on OS X 8 years ago
  jules a3426aae10 Added support for iOS force-touch 9 years ago
  jules 969f1a25fc Added an OSX-only method SystemTrayIconComponent::showDropdownMenu() and tweaked the highlighting of OSX tray icons. 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules c1355fa11a Minor SystemTrayIconComponent tweak to keep OSX10.3 builds happy. 10 years ago
  jules 0b20c60e95 Fixed some object releasing for OSX system tray icons. 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 09d20dcae8 Added some new methods to SystemTrayIconComponent for highlighting and message bubbles. 11 years ago
  jules be1d5253ee Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. 11 years ago
  jules 03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 12 years ago
  jules 0e55e30a67 OSX SystemTrayIcon fix. 12 years ago
  jules 1787ad4b68 Update to OSX system tray icon. 12 years ago
  jules 51df5143bf SystemTrayIconComponent support for OSX 12 years ago