1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-19 01:04:20 +00:00
Commit graph

103 commits

Author SHA1 Message Date
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) 2017-11-01 17:41:06 +00:00
ed
550b547d73 Grid demo formatting 2017-10-31 14:30:06 +00:00
jules
aecb819985 Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef) 2017-10-30 14:52:47 +00:00
ed
c1f564de98 Fixed a build error and warning on 10.6 2017-10-27 11:10:30 +01:00
hogliux
5eb5f9463b Fixed a MessageManager lock assertion in the OpenGL JUCE demo 2017-10-24 09:16:39 +01:00
jules
f0ef700e46 Modernised a bunch of code mainly relating to character/string iteration 2017-10-19 16:52:20 +01:00
jules
6db06f7a9a Added an assertion that will be triggered at the moment you attempt to delete a LookAndFeel object that's still in use somewhere 2017-10-19 11:58:50 +01:00
jules
76696a5f0d Tidied up some demo code 2017-10-18 09:20:49 +01:00
jules
c2a2d5c734 Updated some code to use cleaner array initialisation from constant data 2017-10-16 12:18:04 +01:00
jules
dd4230586f Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up 2017-10-11 12:26:05 +01:00
ed
a449e3bbb4 Use juce namespace for some uint32s in the CodeEditorDemo 2017-10-10 14:55:43 +01:00
ed
0eb89d650a Improved the colour scheme of the code editor demo 2017-10-09 10:30:11 +01:00
jules
aa3d1c1564 Updated a defunct symbol in demo code 2017-09-28 11:31:34 +01:00
tpoole
47698a86b1 MinGW: Fixed some 32 bit build errors 2017-09-20 12:53:27 +01:00
hogliux
8b3ab7c152 Windows: Remove deprecated direct show macro from JUCE demo 2017-09-13 10:43:57 +01:00
tpoole
b58a0f4be7 Fixed some VS2013 compiler errors 2017-09-07 16:44:46 +01:00
tpoole
7316128918 Fixed some bugs in the sliders demo 2017-08-30 17:43:52 +01:00
hogliux
a2a0a2cae6 Fixed compiler errors when compiling with GNU libstdc++ 2017-08-28 12:31:59 +01:00
jules
55f536078a Added a parameter to Slider::setPopupDisplayEnabled() to allow the popup to optionally appear on a mouse-over as well as a drag 2017-08-15 09:53:29 +01:00
jules
357dd2c9c9 Removed some old compiler bug workarounds 2017-08-14 12:59:18 +01:00
jules
2bbd2b9785 Added CSS Grid classes 2017-08-01 16:22:19 +01:00
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. 2017-07-20 17:24:05 +01:00
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 2017-07-19 12:08:47 +01:00
tpoole
98cb1011bb JUCE Demo: Increased the compiler warning level 2017-07-18 13:09:03 +01:00
jules
74c96208fe Removed Quicktime from the OSX build, and replaced the video player and camera implementations with AVFoundation 2017-06-30 16:08:51 +01:00
tpoole
984654318d Removed the JUCE_COMPILER_SUPPORTS_LAMBDAS macro 2017-06-22 09:33:30 +01:00
ed
02349f4677 JUCE Demo: Removed some commented out code 2017-06-09 16:27:02 +01:00
hogliux
c63fd17568 Android & Projucer: Use more reliable cpu-features package to get CPU SystemStats on Android 2017-05-16 13:42:35 +01:00
ed
63cf3e2057 Fixed some issues in the JUCE Demo project where colours weren't being updated when changing the LookAndFeel with the keyboard shortcuts 2017-05-02 12:41:38 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
hogliux
ef2c63e4e3 Added a new LookAndFeel (V4) and re-skinned the JUCE Demo and examples. Improved the JUCE Demo on mobile devices. 2017-04-27 14:40:50 +01:00
jules
44cd80969d A few C++11 modernisations and comment corrections 2017-03-28 12:31:51 +01:00
jules
35f78e15fb Added printout of SystemStats::getNumPhysicalCpus() to demo app 2017-03-13 14:34:33 +00:00
hogliux
5fe3289256 Fixed several Android text rendering bugs 2017-03-01 16:16:34 +00:00
jules
6a629f985f Added method SystemStats::getCpuModel() and implemented a couple of missing Android CPU info functions 2017-02-27 11:16:41 +00:00
tpoole
e33abbc6fe Replaced Projucer-generated header guards with #pragma once and updated the examples 2017-02-17 15:34:10 +00:00
jules
84da06214d Fix for MovieComponent on older OSX SDKs. Updated video page in big demo app. 2017-02-09 15:06:29 +00:00
hogliux
6559b3e185 Fixed multiple harmless warnings in Android builds 2017-02-08 18:07:37 +00:00
hogliux
9f3fb1c0a6 Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated 2017-02-01 17:18:06 +00:00
jules
aac01b2b4b Fixed a couple of spelling mistakes 2016-12-19 11:21:40 +00:00
hogliux
d90ca6caf8 Fixed a typo in the OpenGL demo code 2016-12-19 11:21:17 +00:00
hogliux
26e0aa735c Fixed a crash on quit when windows are open in the Juce Demo's windows demo 2016-10-27 11:31:29 +01:00
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. 2016-09-16 12:03:02 +01:00
stefan
8ec9443543 Projucer various fixes
* Use separate folder for disk cache in debug mode to avoid mixing debug/release-mode object files while testing
* Quote the server's file name as it may contain spaces etc.
* Fix saving source files during compilation on Windows
* Fix JuceDemo for live builds on Mac: long chains of recursive operator<< invocations caused compiler crash
* Move code for creating disabled Build tab to extra function and add names to improve readability
* Implement new "subscribe" behavior for createDisabledBuildTab
* Clean up trailing spaces
2016-09-15 17:13:41 +02:00
hogliux
d73f776370 Fixed a bug where FlexBox would still be compiled on older versions of VS 2016-09-06 16:49:31 +01:00
luigisambuy
6547452fd3 Fixed a leak of bubbleMessage object in juce demo 2016-08-16 09:45:48 +01:00
jules
8994f37dd0 Added some FlexBox layout classes, and a demo page for this in the big juce demo app 2016-08-10 16:57:44 +01:00
jules
74554a206c Improved performance of some BigInteger methods by adding Montgomery Multiplication and extended Euclidan algorithms 2016-05-31 11:47:04 +01:00
hogliux
cf39ad4b02 Fix multiple compile errors on older gcc versions 2016-05-26 11:50:04 +01:00
jules
8343f3468c Found a few missing 'override' specifiers 2016-04-15 15:32:47 +01:00