78 Commits (8b74ec2fb7c20a728a53bc0915bea38733a0771b)

Author SHA1 Message Date
  ed 8b74ec2fb7 MinGW: Exclude native accessibility code 4 years ago
  ed ec990202b1 Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  ed f6338c0f8e Windows: Added ScopedThreadDPIAwarenessSetter for correctly setting and resetting thread DPI-awareness for methods which interact with an HWND and removed some DPI workarounds 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
  ed 74ca3b44c4 Linux: Removed X11-specific code from LinuxComponentPeer 5 years ago
  ed fe61354c21 Linux: Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime 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
  ed 18df1b0937 Added JUCE_CONTENT_SHARING define to conditionally compile the native content sharer code 5 years ago
  Tom Poole 28e03f0815 Replaced all instances of JUCE_CONSTEXPR with constexpr 5 years ago
  ed 5bda9de977 Windows: Fixed some build errors and warnings when using Clang in Visual Studio 5 years ago
  Tom Poole 8b5bc69582 Fixed some more Linux compiler warnings 6 years ago
  ed 97e545cd44 Moved the Grid unit tests into juce_Grid.cpp and re-saved all projects 6 years ago
  Tom Poole 23f9cff73e Moved <map> into the set of standard headers 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
  ed b78e63aa02 Moved Displays class out of Desktop and into its own .h/.cpp and deprecated Displays::getDisplayContaining() 6 years ago
  Tom Poole c7c26fa9f0 Removed the OS X 10.5 and 10.6 deployment target options from the Projucer and enabled more C++11 features across all platforms 7 years ago
  ed 404838a99f Added a MultiChoicePropertyComponent class to juce_gui_basics and updated the PropertiesDemo example to use it 7 years ago
  Lukasz Kozakiewicz 36da4cde05 Add native content sharing support for iOS and Android 7 years ago
  hogliux 7e23bf28ae Added iOS/Android native file chooser support and support for asynchronous invocation of file choosers 7 years ago
  hogliux e2a0759ab3 Added a BurgerMenu component which will display your menus and menu items in a "burger" menu 7 years ago
  ed 1b962aa2f2 GUI: Added a SidePanel component class which is useful for auxiliary UI components on mobile 7 years ago
  Lukasz Kozakiewicz b2d2bda7a1 Add Push Notifications feature for iOS and Android. 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
  tpoole b58a0f4be7 Fixed some VS2013 compiler errors 7 years ago
  jules ac9ccc0dfd Avoided unnecessarily including the grid unit test code 7 years ago
  jules 2bbd2b9785 Added CSS Grid classes 7 years ago
  jules 74c96208fe Removed Quicktime from the OSX build, and replaced the video player and camera implementations with AVFoundation 8 years ago
  tpoole 984654318d Removed the JUCE_COMPILER_SUPPORTS_LAMBDAS macro 8 years ago
  jules baddc6389e Workarounds for some new "recommended" Xcode warning flags 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  hogliux 7ed37f8600 Added the standard JUCE splash screen and app usage reporting 8 years ago
  hogliux ef2c63e4e3 Added a new LookAndFeel (V4) and re-skinned the JUCE Demo and examples. Improved the JUCE Demo on mobile devices. 8 years ago
  Felipe F. Tonello c2100022cc Added several linux improvements to the event loop, MIDI and X11 (see commit messsage) 8 years ago
  hogliux 9f3fb1c0a6 Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated 8 years ago
  hogliux d73f776370 Fixed a bug where FlexBox would still be compiled on older versions of VS 8 years ago
  jules 8994f37dd0 Added some FlexBox layout classes, and a demo page for this in the big juce demo app 8 years ago
  Timur Doumler 4c3ef3936d Fixed a compile error when building for 32-bit OS X with JUCE_SUPPORT_CARBON enabled. 9 years ago
  jules 08b853ee35 Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public 9 years ago
  jules 923e8fabdb Removed some unnecessary includes of AppConfig.h 9 years ago
  jules c95253fad0 Cleaned out some old amalgamated build references. 9 years ago
  jules 2a1234b6ac Simplified some inter-module dependencies and exception-catching fallbacks 9 years ago
  hogliux e703654f75 Allow user to force-include Carbon even on 64-bit if JUCE_SUPPORT_CARBON is set 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  hogliux c76876d388 Adds proper per-monitor scaling support on linux 10 years ago
  jules 6efc1b8afc Removed an unnecessary inclusion of Carbon.h 10 years ago