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

96 commits

Author SHA1 Message Date
Tom Poole
16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 2019-06-04 16:48:44 +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
f3af250ff7 Tidied up unit test code layout 2019-04-02 11:54:29 +01:00
ed
e88700be6e Added missing unit test categories 2019-04-02 11:53:18 +01:00
ed
a234721110 Added various clang-tidy modernize-* fixes 2019-01-31 15:15:31 +00:00
ed
bcf388b2cd Increase the amount of bytes that findCentralDirectoryFileHeader() will scan when unzipping a .zip file 2019-01-16 16:51:50 +00:00
jules
cadac817c6 Enabled some more warning flags in Xcode, and fixed the problems they caused 2019-01-11 09:52:10 +00:00
jules
6fda0bffca Fixed some stray zeros that were still being passed as null pointers 2018-10-05 12:15:04 +01:00
ed
a64183914a Added unit tests to the InputStream classes 2018-09-06 09:35:30 +01:00
ed
d7e2a8a4ec Fixed a bug in GZIPDecompressorInputStream::isExhausted() 2018-09-06 09:35:30 +01:00
jules
974b4a8351 Removed some legacy friend class declarations that are no longer needed with modern compilers 2018-06-13 17:11:37 +01:00
Tom Poole
ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 2018-04-19 20:27:47 +01:00
hogliux
7a1937b0da Zip: Added support for relative symbolic links when compressing and uncompressing zip archives 2018-04-09 14:03:31 +01:00
hogliux
7bcd6a5ecd Added support for uncompressing symbolic links in zip files 2018-04-03 12:01:30 +01:00
hogliux
0c18f1cab7 Fixed a signed conversion warning on macOS and iOS 2018-04-03 11:29:40 +01:00
hogliux
c048f5d40a macOS/iOS/Linux: Added support for compressing symbolic links in zip files 2018-04-03 11:19:39 +01:00
ed
cdbc28c18b Add documentation tags 2018-03-15 12:10:32 +00:00
jules
7d24b39f18 Cranked up the Clang warning level in the projucer, and fixed a few minor warnings 2018-01-16 17:15:06 +00:00
jules
1a60fa9765 More ScopedPointer/unique_ptr compatibility work 2018-01-10 17:35:08 +00:00
Tom Poole
8cecf0baf9 Assorted threading and undefined behaviour fixes 2017-12-11 16:37:17 +00:00
jules
8a93402143 Avoided a shadowed variable warning 2017-11-29 09:16:07 +00:00
jules
2be865b831 Added a GZIPCompressorOutputStream constructor that takes a reference. 2017-11-27 16:56:11 +00:00
jules
d4a7afa73f Replaced some old juce-style sort operations with std::sort and lambdas 2017-11-03 16:35:11 +00:00
jules
08a1b7bb6d Improved error handling in BufferedInputStream and tidied up a few classes in the streams folder 2017-11-02 12:14:10 +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
jules
53392faeb8 Added a workaround in ZipFile for reading files which contain the wrong offset for their central directory 2017-10-12 11:17:55 +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
hogliux
842634cd80 Added an option to ignore the case when getting an entry inside a zip file with ZipFile::getEntry 2017-08-24 11:30:11 +01:00
tpoole
a05362d46b Projucer: Xcode exporter: Updated to support Xcode 9 2017-07-24 18:00:54 +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
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
jules
5b39a8f607 Removed the register keyword from a bunch of 3rd party files as it causes deprecation errors in c++17 2017-04-18 11:29:48 +01:00
hogliux
2da1bc5f41 Replace include guards with "#pragma once" 2017-02-01 17:18:07 +00:00
hogliux
ae3ee3467b Fixed an issue when including an external and newer version of zlib 2016-12-19 15:34:37 +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
hogliux
26b6f01ce3 Replace all "zeros" with "nullptr" in code documentation when referring to a pointer value 2016-08-03 09:43:07 +01:00
jules
e4f69698f2 Fixed a couple of minor warnings 2016-03-02 08:12:14 +00:00
jules
5b9a5f6f96 Sorted out some ZipFile code that could have been failing on file sizes over 2GB 2016-02-29 12:57:27 +00:00
jules
b5907fa90d Normalised some divider comments 2016-02-20 09:45:43 +00:00
jules
f7524d0d09 Fixed some spelling mistakes in a comment 2015-12-23 09:08:47 +00:00
jules
beee911a6d Fixed some comments in ZipFile 2015-12-22 09:15:17 +00:00
jules
02492b36b9 Lots of small whitespace tweaks. 2015-12-13 19:32:05 +00:00
jules
b0ca1c40ca Whitespace tidying 2015-11-17 09:55:17 +00:00
jules
7ff68d6e76 Tweaked GZIPCompressorOutputStream to allow a compression level of 0 (uncompressed) 2015-11-14 18:24:55 +00:00
jules
88ca15e6f2 Added override specifiers to unit test classes 2015-08-10 16:21:16 +01:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
0c714770c1 Added some comments to ZipFile 2015-06-26 17:13:56 +01:00
jules
06c1a15496 Added some missing 'override' decorators 2015-05-15 12:54:44 +01:00
jules
f6395d4cda Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this. 2015-03-31 11:44:10 +01:00
jules
8fb779e2fb Minor change to avoid a compiler warning. 2015-03-30 14:08:18 +01:00