hogliux
|
4eb89336f9
|
Bump version number to 4.2.4
|
8 years ago |
jules
|
acefbcde27
|
Fixed a typo that was preventing some config settings showing up in the projucer
|
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
|
c9aca28d00
|
Add pkg-config support for linux
|
9 years ago |
hogliux
|
630ab88f8b
|
Version number update
|
9 years ago |
jules
|
ec40f0940c
|
Updated version numbers in modules, and resaved example projects
|
9 years ago |
jules
|
0b3a11ee07
|
Updated version number to 4.2.1
|
9 years ago |
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.
|
9 years ago |
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).
|
9 years ago |
jules
|
b5907fa90d
|
Normalised some divider comments
|
9 years ago |
jules
|
60e072f3c4
|
Added a new class: StatisticsAccumulator
|
9 years ago |
jules
|
08b853ee35
|
Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public
|
9 years ago |
jules
|
923e8fabdb
|
Removed some unnecessary includes of AppConfig.h
|
9 years ago |
jules
|
86a745dc35
|
Deduplicated some native code and stopped the OSX juce_isRunningUnderDebugger function from caching its result.
|
9 years ago |
jules
|
afaaf00202
|
Moved ListenerList from the juce_events module into juce_core
|
9 years ago |
jules
|
3f5f6dd34b
|
Fix to make linker checking code work with DLL builds.
|
9 years ago |
jules
|
4907ad4156
|
Added some cunning sentinel classes to make sure that if you accidentally mix up debug/release compile units, you'll get a link error rather than memory corruption bugs.
|
9 years ago |
jules
|
b57e8e3db4
|
Added Base64 class
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
hogliux
|
c2c0795aea
|
Add https/SSL support for Linux (via libcurl)
|
10 years ago |
jules
|
734cae7888
|
Tweaked a few MSVC warning suppressants.
|
10 years ago |
jules
|
f72d65ce84
|
Moved around some includes to make sure definitions are in place for compiler feature detection.
|
10 years ago |
jules
|
7a7f7814fb
|
Moved the new MountedVolumeListChangeDetector into the juce_events module to avoid some win32 problems.
|
10 years ago |
jules
|
74571aba11
|
New class: MountedVolumeListChangeDetector
|
10 years ago |
jules
|
dd678f7e82
|
Added some VC14 feature support, and moved C++11 detection into its own header file.
|
10 years ago |
jules
|
336b7974d7
|
Added class: NormalisableRange, to represent a mapping from an arbitrary range down to 0->1
|
10 years ago |
jules
|
75770f293c
|
New class: SharedResourcePointer
|
11 years ago |
jules
|
28e4473a6b
|
Fixed some typos.
|
11 years ago |
jules
|
5cabff2ac2
|
Moved FileFilter and WildcardFileFilter into the juce_core module.
|
11 years ago |
jules
|
6c5c461d73
|
New class: JavascriptEngine!
|
11 years ago |
jules
|
fecba9c31c
|
New class StringRef, to improve performance in function calls that can take either a String or a raw string literal. Modified a few other classes to take advantage of this.
|
11 years ago |
jules
|
42aa27900b
|
Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present.
|
11 years ago |
jules
|
508e25afbb
|
Cleared-out the last batch of unnecessary includes.
|
11 years ago |
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.
|
11 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
aec3d12753
|
A few minor tweaks to avoid warnings etc.
|
12 years ago |
jules
|
9772fde950
|
Minor tidying
|
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
|
31747486ff
|
New class: IPAddress.
|
12 years ago |
jules
|
359be4dc0c
|
New class: HighResolutionTimer
|
12 years ago |
jules
|
9de1ab563b
|
Documentation fixes.
|
12 years ago |
jules
|
b51c0a93aa
|
Added a compile warning if AppConfig.h hasn't been included before the juce headers.
|
12 years ago |
jules
|
9caac6d44e
|
New class: TextDiff
|
12 years ago |
jules
|
535f248c53
|
Rearranged some error-catching code.
|
13 years ago |
jules
|
f043bb6ace
|
Removed some old packing pragmas from the plugin code.
|
13 years ago |
jules
|
ed9a2a1575
|
Minor android and GL clean-ups.
|
13 years ago |
jules
|
5308aef329
|
Removed some old VC6 workarounds, and removed the VC6 exporter from the introjucer.
|
13 years ago |
jules
|
295d125142
|
Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
|
13 years ago |
jules
|
43d9a4eb16
|
New class: ThreadLocalValue.
|
13 years ago |
jules
|
f29aa4c468
|
Changed the OSX folder used for interprocess lock files. Fixed the JUCE_CATCH_UNHANDLED_EXCEPTIONS flag.
|
13 years ago |