102 Commits (b288da58f02b0d1ef01ed34d88c82cbed1c57bc0)

Author SHA1 Message Date
  jules 472c5616d4 The Matrix3D::rotated() method wasn't doing what its comment said, so it has been renamed to Matrix3D::rotation() and made static, which correctly describes what it does. If you had code that was calling rotated(), you can safely replace it with rotation(), but should use the opportunity to check whether your code was doing what you thought it was! 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
  ed 504b95b5a6 Removed a duplicate item from the Grid demo and added some missing items 7 years ago
  jules babea0885b Added a method ValueTree::appendChild(). Also tidied up a lot of the ValueTree comments, which were a bit scrappy. 7 years ago
  hogliux e2a0759ab3 Added a BurgerMenu component which will display your menus and menu items in a "burger" menu 7 years ago
  jules c3a218ab49 Added some methods ColourGradient::vertical and ColourGradient::horizontal, and also some missing move operators for that class 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
  ed 550b547d73 Grid demo formatting 7 years ago
  jules aecb819985 Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef) 7 years ago
  ed c1f564de98 Fixed a build error and warning on 10.6 7 years ago
  hogliux 5eb5f9463b Fixed a MessageManager lock assertion in the OpenGL JUCE demo 7 years ago
  jules f0ef700e46 Modernised a bunch of code mainly relating to character/string iteration 7 years ago
  jules 76696a5f0d Tidied up some demo code 7 years ago
  jules c2a2d5c734 Updated some code to use cleaner array initialisation from constant data 7 years ago
  jules dd4230586f Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up 7 years ago
  ed a449e3bbb4 Use juce namespace for some uint32s in the CodeEditorDemo 7 years ago
  ed 0eb89d650a Improved the colour scheme of the code editor demo 7 years ago
  jules aa3d1c1564 Updated a defunct symbol in demo code 7 years ago
  tpoole 47698a86b1 MinGW: Fixed some 32 bit build errors 7 years ago
  hogliux 8b3ab7c152 Windows: Remove deprecated direct show macro from JUCE demo 7 years ago
  tpoole b58a0f4be7 Fixed some VS2013 compiler errors 7 years ago
  tpoole 7316128918 Fixed some bugs in the sliders demo 7 years ago
  hogliux a2a0a2cae6 Fixed compiler errors when compiling with GNU libstdc++ 7 years ago
  jules 55f536078a Added a parameter to Slider::setPopupDisplayEnabled() to allow the popup to optionally appear on a mouse-over as well as a drag 7 years ago
  jules 357dd2c9c9 Removed some old compiler bug workarounds 7 years ago
  jules 2bbd2b9785 Added CSS Grid classes 7 years ago
  ed 6bfcd820b4 Unit tests: Added an optional argument to the UnitTest constructor to specify a category and methods to get and run unit tests in a specified category. Updated the built-in JUCE unit tests and Demo project to use categories. 8 years ago
  jules 4e5f005421 Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase 8 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
  hogliux c63fd17568 Android & Projucer: Use more reliable cpu-features package to get CPU SystemStats on Android 8 years ago
  ed 63cf3e2057 Fixed some issues in the JUCE Demo project where colours weren't being updated when changing the LookAndFeel with the keyboard shortcuts 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 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
  jules 44cd80969d A few C++11 modernisations and comment corrections 8 years ago
  jules 35f78e15fb Added printout of SystemStats::getNumPhysicalCpus() to demo app 8 years ago
  hogliux 5fe3289256 Fixed several Android text rendering bugs 8 years ago
  jules 6a629f985f Added method SystemStats::getCpuModel() and implemented a couple of missing Android CPU info functions 8 years ago
  tpoole e33abbc6fe Replaced Projucer-generated header guards with #pragma once and updated the examples 8 years ago
  jules 84da06214d Fix for MovieComponent on older OSX SDKs. Updated video page in big demo app. 8 years ago
  hogliux 6559b3e185 Fixed multiple harmless warnings in Android builds 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
  jules aac01b2b4b Fixed a couple of spelling mistakes 8 years ago
  hogliux d90ca6caf8 Fixed a typo in the OpenGL demo code 8 years ago
  hogliux 26e0aa735c Fixed a crash on quit when windows are open in the Juce Demo's windows demo 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
  stefan 8ec9443543 Projucer various fixes 8 years ago
  hogliux d73f776370 Fixed a bug where FlexBox would still be compiled on older versions of VS 8 years ago
  luigisambuy 6547452fd3 Fixed a leak of bubbleMessage object in juce demo 8 years ago