Tom Poole
|
d06a2b8c13
|
Fixed compatibility with GCC 4.8
|
6 years ago |
jules
|
7b23dfe473
|
Made the Time class trivially copyable.
|
6 years ago |
jules
|
dee78f29f6
|
Misc cleanups and modernisation
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
ed
|
87c973e191
|
Update the documentation of Time::formatted to have correct second range
|
7 years ago |
jules
|
51f6c5d01c
|
Tidied up a few bits of messy String concatenation
|
7 years ago |
Tom Poole
|
f4c7a82ace
|
Made TimeHelpers::lastMSCounterValue atomic
|
7 years ago |
jules
|
f0ef700e46
|
Modernised a bunch of code mainly relating to character/string iteration
|
7 years ago |
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
|
7 years ago |
jules
|
8c0331b605
|
Avoided a VS warning
|
7 years ago |
hogliux
|
244a944857
|
Added the JUCE DSP module
|
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.
|
7 years ago |
tpoole
|
60b4b7cfe5
|
Fixed an ISO8601 time parsing bug
|
7 years ago |
tpoole
|
9ae25d13c2
|
Documentation: Some typo fixes
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
jules
|
8ed41ed14b
|
Fixed some whitespace style and cleaned up some code using C++11
|
8 years ago |
jules
|
cd59c26a0e
|
Added some JUCE_API flags to some RelativeTime global operators
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
tpoole
|
2e84129479
|
Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
|
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 |
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 |
jules
|
20264a91cd
|
Added some more unit tests and fixes for the Time class
|
9 years ago |
jules
|
889a6e200f
|
Refactored some Time internals to rely on 64-bit OS time conversion functions.
|
9 years ago |
jules
|
613aaa765a
|
Fixed parsing of ISO8601 millisecond fields
|
9 years ago |
jules
|
f5ee78595a
|
Added a workaround for a problem in MSVC when using large years in Time::formatted
|
9 years ago |
jules
|
3fdf969ea2
|
Added some UTC and ISO8601 methods to the Time class. Also clarified some of its comments and added unit tests
|
9 years ago |
jules
|
3aa68f3d00
|
Added time-of-day to Time::getCompilationDate()
|
9 years ago |
Timur Doumler
|
8174ad00b3
|
Added comment to Time::getCurrentTime() to make clear that it is not required to be monotonic.
|
9 years ago |
jules
|
b2ddfe67a8
|
Fixes for mingw headers.
|
9 years ago |
Timur Doumler
|
dca4d77f9d
|
Fixed compiler warnings on Visual Studio 2015 RTM.
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
d9e902e80f
|
Workarounds for build problems with mingw in C++11 mode.
|
10 years ago |
jules
|
ab774b814e
|
Added a method Time::getCompilationDate()
|
11 years ago |
jules
|
5765dbe670
|
Fix for Time::formatted with empty strings.
|
11 years ago |
jules
|
a316bd5f6f
|
Removed a few more places where static objects could cause problems for people who do unwise amounts of work in their static constructors.
|
11 years ago |
jules
|
d0d74175e0
|
Added some functionality to PerformanceCounter.
|
11 years ago |
jules
|
81435f8134
|
Made a few constant string arrays static to help compilers to optimise their initialisation.
|
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
|
0c035bed6f
|
Added a RelativeTime::seconds() constructor method.
|
11 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
5c59897ba6
|
Replaced some uses of the no-longer-needed literal64Bit macro.
|
12 years ago |
jules
|
01e3e4c40c
|
Fixed some coverity warnings.
|
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
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
12 years ago |
jules
|
4d61bfd8a3
|
Refactored some TRANS strings to make them more amenable to translation. Added the NEEDS_TRANS macro.
|
12 years ago |
jules
|
6b6c4a3eab
|
Minor clean-ups.
|
12 years ago |
jules
|
54d3fd87a3
|
Fix for win32 build breakage.
|
12 years ago |
jules
|
b0302ce30f
|
Android fixes and clean-ups.
|
12 years ago |
jules
|
566de48759
|
Fix for Time::getCurrentTime().
|
12 years ago |
jules
|
9fde239d9c
|
Misc minor tidying up.
|
12 years ago |