46 Commits (bf51d2c076f68fc5a16697c1ea5b51f68d1024a1)

Author SHA1 Message Date
  reuk e13901d912 ClangCl: Silence code which warns when building on Windows with Clang 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  ed e36736e0ec Fixed some typos 5 years ago
  ed fdc77e645d Windows: Fixed a focus ping-pong issue in the native file chooser when using a custom component 6 years ago
  ed 1526d9fa09 Windows: Tidied up some of the native file chooser code 6 years ago
  ed e5d1e0008e Allow mouse events to pass to FilePreviewComponent in native file choosers 6 years ago
  ed aee19ad963 Windows: Fixed a leak in the win32 file chooser when using a custom FilePreviewComponent 6 years ago
  ed 78d90fafba Windows: Scale the target bounds of the native file chooser's FilePreviewComponent so it is displayed correctly 6 years ago
  jules 38295f332b Converted some old typedefs to using declarations 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  Tom Poole 4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 7 years ago
  jules 4fcedf7be5 Standardised some lambda syntax 7 years ago
  jules 7daff1a99e Fixed a build error 7 years ago
  jules 6a49d6efdc Minor tidying up 7 years ago
  Lukasz Kozakiewicz 5358756d58 FileChooser: misc fixes and improvements to iOS and Android file choosers. 7 years ago
  jules f85d706131 Some minor formatting and comment fixes 7 years ago
  hogliux df8fc9b910 FileChoosers: Added a file-chooser save mode where the caller already supplies a temporary file which should be saved. JUCE will automatically move the temporary file to the location selected by the user 7 years ago
  hogliux 7e23bf28ae Added iOS/Android native file chooser support and support for asynchronous invocation of file choosers 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
  ed dec870f5eb Projucer: Fixed a few live-build errors on Windows 7 years ago
  tpoole f1409640f8 Added File::isRoot() 8 years ago
  tpoole 9b065f12b4 Fixed bug in the Win32 FileChooser dialog when selecting a nonexistent root drive 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules 024fe6c9ad Avoided an assertion in win32 file chooser code 8 years ago
  ed f3be41caba Fixed a bug in the Windows FileChooser where two backslashes would be added to the file paths of selected files 8 years ago
  jules 9fa0d49be7 Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. 8 years ago
  hogliux 9629de32bb Add treatFilePackagesAsDirectories flag to native FileChooser 9 years ago
  Joshua Gerrard 210fe4a5d6 Fixed warnings on MinGW 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 8c64ab5391 Reverted a mistake in a win32 file chooser function. 10 years ago
  jules 9efbd199a6 Fixes for file-filter separator token parsing on linux zenity and win32. 10 years ago
  jules e0491d4574 Added support a flag JUCE_DISABLE_NATIVE_FILECHOOSERS which is pretty self-explanatory. 11 years ago
  jules 0a51a8d99f Made sure that win32 file dialogs are resizeable. 11 years ago
  jules 2623f4d1e1 Added method String::clear(), and used it to replace a few uses of String::empty. 11 years ago
  jules c75a7300f5 Added some 'override' modifiers to overridden methods. 12 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 4779259cb7 Handling of default file type in win32 file chooser. 12 years ago
  jules bfd9350bed Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode. 12 years ago
  jules e83e076f7d Better always-on-top detection in a few component types. 12 years ago
  jules 9ca3ab9454 AlertWindows should now be always-on-top if the process is using any other windows are in that mode. 12 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules 7d4bbd114a New class Desktop::Displays, which now handles all display size information and replaces some methods that were in Desktop. Also now supports display scaling values. See Desktop::getDisplays(). 13 years ago
  jules 1a5bdda7f1 Fixed an obscure utf8 string comparison problem. Added a few C++11 tweaks. Improved VST host default folder detection. Win32 file browser filter fix. Introjucer VS2005 compiler bug workaround. 13 years ago
  jules fce514266e Refactored the linux Freetype font code and native file chooser (via zenity). 13 years ago
  Julian Storer b70e0a28d2 First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum.. 13 years ago
  Julian Storer 328cc11713 Removed the initialiseJuce_NonGUI() and shutdownJuce_NonGUI() methods - these aren't needed any more. Removed some old MidiOutput methods which weren't cross-platform. OpenGLComponent updates. Extra DropShadower safety. 14 years ago
  Julian Storer f04309f44a Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers. 14 years ago
  Julian Storer 7485498ee7 Minor clean-ups. 14 years ago
  Julian Storer f007dba11b Minor clean-ups. 14 years ago