Lukasz Kozakiewicz
5358756d58
FileChooser: misc fixes and improvements to iOS and Android file choosers.
2017-11-29 16:46:38 +01:00
jules
f85d706131
Some minor formatting and comment fixes
2017-11-28 17:46:15 +00:00
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!
2017-11-24 09:21:21 +00:00
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
2017-11-22 14:03:42 +00:00
hogliux
7e23bf28ae
Added iOS/Android native file chooser support and support for asynchronous invocation of file choosers
2017-11-20 10:56:08 +00:00
ed
504b95b5a6
Removed a duplicate item from the Grid demo and added some missing items
2017-11-20 09:10:45 +00:00
jules
babea0885b
Added a method ValueTree::appendChild(). Also tidied up a lot of the ValueTree comments, which were a bit scrappy.
2017-11-11 14:17:48 +00:00
hogliux
e2a0759ab3
Added a BurgerMenu component which will display your menus and menu items in a "burger" menu
2017-11-10 18:18:48 +00:00
jules
c3a218ab49
Added some methods ColourGradient::vertical and ColourGradient::horizontal, and also some missing move operators for that class
2017-11-08 15:00:47 +00:00
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
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
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
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