jules
|
dee78f29f6
|
Misc cleanups and modernisation
|
2018-05-11 12:46:30 +01:00 |
|
Lukasz Kozakiewicz
|
772185f2b0
|
Add camera support for iOS and Android.
|
2018-04-25 18:54:04 +02:00 |
|
jules
|
13a6acfe15
|
Added some hashing support for the Uuid class
|
2018-04-24 10:03:53 +01:00 |
|
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
2018-04-19 20:27:47 +01:00 |
|
ed
|
cdbc28c18b
|
Add documentation tags
|
2018-03-15 12:10:32 +00:00 |
|
jules
|
8d09eaadb6
|
Removed some defunct code from the C++1 feature detection macros, and simplified code which no longer needs to test for feature availability
|
2018-01-11 09:08:51 +00:00 |
|
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
2018-01-10 17:35:08 +00:00 |
|
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
2018-01-08 10:28:41 +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
|
c1f564de98
|
Fixed a build error and warning on 10.6
|
2017-10-27 11:10:30 +01:00 |
|
jules
|
2fcb8fa71b
|
Added some prototype function definitions to avoid compiler warnings for people who enable the "missing prototype" flag
|
2017-10-09 15:39:22 +01:00 |
|
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
|
2017-09-08 08:59:55 +01:00 |
|
tpoole
|
9b687968db
|
Fixed some g++ compiler warnings
|
2017-08-29 14:47:04 +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 |
|
tpoole
|
10b7aa3c16
|
MinGW: Fixed some build warnings
|
2017-07-07 11:06:16 +01:00 |
|
tpoole
|
f1e98f54ed
|
Removed extraneous semicolon
|
2017-06-06 15:16:53 +01:00 |
|
hogliux
|
2cdf30dd46
|
Android: Added external storage read/write permissions to RuntimePermissions class
|
2017-06-06 11:07:09 +01:00 |
|
tpoole
|
41bc46fd0b
|
Code cleanup
|
2017-05-13 10:04:12 +01:00 |
|
tpoole
|
a9efe89bd1
|
Code cleanup
|
2017-05-12 08:47:31 +01:00 |
|
jules
|
014311fdbf
|
Added some comparison and getter methods to Uuid.
|
2017-05-04 12:02:37 +01:00 |
|
tpoole
|
f4046909ab
|
Added an OS X 10.5 compatible std::function replacement
|
2017-05-03 15:36:25 +01:00 |
|
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
2017-04-27 14:43:04 +01:00 |
|
jules
|
4c6d20681d
|
Made WindowsRegistry::deleteKey operate recursively
|
2017-03-21 11:25:59 +00:00 |
|
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
2017-02-01 17:18:07 +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 |
|
tpoole
|
2e84129479
|
Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
|
2016-12-14 10:07:26 +00:00 |
|
Timur Doumler
|
70949aa0c6
|
Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
|
2016-04-06 18:31:24 +01:00 |
|
Timur Doumler
|
9ea874428c
|
Added feature RuntimePermissions, which allows to request permissions at runtime to access the microphone and bluetooth (required for Android apps using SDK Level 23 and above).
|
2016-02-25 10:12:30 +00:00 |
|
jules
|
ae712c72d8
|
Cleaned up a few String::empty uses
|
2015-12-21 12:01:28 +00:00 |
|
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
2015-12-13 19:32:05 +00:00 |
|
hogliux
|
c7b8e77031
|
Update copyright notice
|
2015-07-22 15:59:34 +01:00 |
|
jules
|
8f25b2092b
|
Added JUCE_API and JUCE_CALLTYPE to the WindowsRegistry class.
|
2014-03-31 10:43:13 +01:00 |
|
jules
|
28cdb20040
|
Whitespace cleanups.
|
2013-12-03 11:33:45 +00:00 |
|
jules
|
b9198f4f88
|
Tweaked the Uuid class to make it compatible with RFC 4122 version 4.
|
2013-09-30 15:22:09 +01:00 |
|
jules
|
eed99767d0
|
Documentation updates.
|
2013-09-24 19:49:50 +01:00 |
|
jules
|
4c896471d9
|
Minor exception-correctness
|
2013-09-17 19:06:47 +01:00 |
|
jules
|
5804ecfa5e
|
Revised Uuid::null, and turned it into a static method, not a variable.
|
2013-09-17 18:53:09 +01:00 |
|
jules
|
8f2c2353e1
|
Added a Uuid::null variable.
|
2013-09-17 15:55:45 +01:00 |
|
jules
|
fc772941d6
|
Fixed some pedantic warnings.
|
2013-09-16 18:47:28 +01:00 |
|
jules
|
7f6394478a
|
Stripped out some unnecessary boilerplate includes from juce_gui_basics.
|
2013-08-24 11:45:55 +01:00 |
|
jules
|
d104b151cd
|
Altered WindowsRegistry to allow each method to specify an explicit WoW64 mode.
|
2013-08-23 16:58:25 +01:00 |
|
jules
|
65c155e372
|
Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files.
|
2013-08-23 12:08:31 +01:00 |
|
jules
|
c3e082b252
|
Added WindowsRegistry::keyExists() methods
|
2013-07-25 10:49:12 +01:00 |
|
jules
|
30e3b0d865
|
Optimised Result::ok()
|
2013-07-22 10:10:26 +01:00 |
|
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
2013-07-17 16:26:35 +01:00 |
|
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
2013-06-13 13:17:12 +01:00 |
|
jules
|
83b1284d93
|
Added a wow64 registry function.
|
2012-12-27 20:48:19 +00:00 |
|
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
2012-12-04 21:39:15 +00:00 |
|
jules
|
286f0dbdef
|
Changed URL::addEscapeChars to avoid use of the '+' character. Minor clean-ups.
|
2012-04-11 11:04:50 +01:00 |
|
jules
|
70133a94eb
|
Introjucer: added a setting for JucePlugin_AUMainType. Added a method InputStream::getNumBytesRemaining()
|
2012-04-05 18:30:49 +01:00 |
|