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

58 commits

Author SHA1 Message Date
jules
bec0c2661d Added a method RelativeTime::getApproximateDescription() 2019-07-16 16:03:54 +01:00
ed
497a1b3fb7 Added juce_UnitTestCategories.h to replace raw strings used for test categories 2019-04-03 15:10:40 +01:00
ed
6cb244f5a1 Support comma decimal mark in Time::fromISO8601() 2019-03-25 10:07:17 +00:00
Tom Poole
d06a2b8c13 Fixed compatibility with GCC 4.8 2018-12-06 10:45:23 +00:00
jules
7b23dfe473 Made the Time class trivially copyable. 2018-10-15 10:07:47 +01:00
jules
dee78f29f6 Misc cleanups and modernisation 2018-05-11 12:46:30 +01:00
ed
cdbc28c18b Add documentation tags 2018-03-15 12:10:32 +00:00
ed
87c973e191 Update the documentation of Time::formatted to have correct second range 2018-02-05 11:39:38 +00:00
jules
51f6c5d01c Tidied up a few bits of messy String concatenation 2017-12-05 12:03:30 +00:00
Tom Poole
f4c7a82ace Made TimeHelpers::lastMSCounterValue atomic 2017-11-28 17:54:35 +00:00
jules
f0ef700e46 Modernised a bunch of code mainly relating to character/string iteration 2017-10-19 16:52:20 +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
jules
8c0331b605 Avoided a VS warning 2017-08-08 09:08:21 +01:00
hogliux
244a944857 Added the JUCE DSP module 2017-07-27 12:39:07 +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
60b4b7cfe5 Fixed an ISO8601 time parsing bug 2017-07-19 14:46:08 +01:00
tpoole
9ae25d13c2 Documentation: Some typo fixes 2017-06-08 16:51:07 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
jules
8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 2017-03-27 13:06:42 +01:00
jules
cd59c26a0e Added some JUCE_API flags to some RelativeTime global operators 2017-03-20 17:31:18 +00:00
hogliux
2da1bc5f41 Replace include guards with "#pragma once" 2017-02-01 17:18:07 +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
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
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
jules
20264a91cd Added some more unit tests and fixes for the Time class 2016-03-10 10:51:28 +00:00
jules
889a6e200f Refactored some Time internals to rely on 64-bit OS time conversion functions. 2016-03-01 15:50:06 +00:00
jules
613aaa765a Fixed parsing of ISO8601 millisecond fields 2016-02-18 10:04:32 +00:00
jules
f5ee78595a Added a workaround for a problem in MSVC when using large years in Time::formatted 2016-02-17 16:26:13 +00:00
jules
3fdf969ea2 Added some UTC and ISO8601 methods to the Time class. Also clarified some of its comments and added unit tests 2016-02-17 14:41:44 +00:00
jules
3aa68f3d00 Added time-of-day to Time::getCompilationDate() 2016-02-15 16:19:56 +00:00
Timur Doumler
8174ad00b3 Added comment to Time::getCurrentTime() to make clear that it is not required to be monotonic. 2016-01-25 12:13:12 +00:00
jules
b2ddfe67a8 Fixes for mingw headers. 2015-08-17 19:37:06 +01:00
Timur Doumler
dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 2015-07-23 15:57:18 +01:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
d9e902e80f Workarounds for build problems with mingw in C++11 mode. 2014-12-23 15:34:32 +00:00
jules
ab774b814e Added a method Time::getCompilationDate() 2014-06-30 09:48:26 +01:00
jules
5765dbe670 Fix for Time::formatted with empty strings. 2014-01-27 09:58:06 +00:00
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. 2013-12-02 09:44:17 +00:00
jules
d0d74175e0 Added some functionality to PerformanceCounter. 2013-11-09 22:58:23 +00:00
jules
81435f8134 Made a few constant string arrays static to help compilers to optimise their initialisation. 2013-10-17 10:42:58 +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
0c035bed6f Added a RelativeTime::seconds() constructor method. 2013-08-02 15:38:31 +01:00
jules
5a1112ab94 Updated the format of the header include guard macros. 2013-07-17 16:26:35 +01:00
jules
5c59897ba6 Replaced some uses of the no-longer-needed literal64Bit macro. 2013-06-24 11:30:24 +01:00
jules
01e3e4c40c Fixed some coverity warnings. 2013-06-17 22:10:57 +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
c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 2013-05-22 23:05:53 -06:00
jules
4d61bfd8a3 Refactored some TRANS strings to make them more amenable to translation. Added the NEEDS_TRANS macro. 2013-05-05 17:13:53 +01:00
jules
6b6c4a3eab Minor clean-ups. 2013-04-02 11:52:52 +01:00
jules
54d3fd87a3 Fix for win32 build breakage. 2013-02-22 15:34:24 +00:00