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

77 commits

Author SHA1 Message Date
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
jules
12f318d3d0 Added an option to allow use of GZIPDecompressorInputStream on gzip format data. 2015-03-30 12:21:48 +01:00
jules
cd30b3bfd1 Minor warning fixes for mingw 2014-08-12 11:36:55 +01:00
jules
2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. 2014-07-10 18:57:24 +01:00
jules
7be01cd88b Reverted recent changes to GZIPDecompressorInputStream - turns out that zlib can't auto-detect the difference between gzip and raw streams. 2014-06-25 11:22:28 +01:00
jules
f89943d5f1 Tweaked GZIPDecompressorInputStream to no longer need a bool flag for the type of stream. 2014-06-23 12:27:29 +01:00
jules
5409951861 Refactored some Xcode warning suppression. 2014-03-30 14:57:39 +01:00
jules
ad353ac543 Avoided compiler warning 2014-03-25 21:33:03 +00:00
jules
197688016a Avoided some memory allocation when writing zip files. 2014-03-25 18:03:21 +00:00
jules
c7341b1e2c Added a flag in ZipFile to make sure the filename is treated as UTF8. 2013-11-27 15:18:10 +00:00
jules
6849658788 Added method ZipFile::Builder::addEntry for using streams instead of files. 2013-11-21 15:05:19 +00:00
jules
12a8dd3092 Avoided some pedantic GCC warnings. 2013-11-03 19:16:52 +00:00
jules
293aedac2f Fixed spelling. Added a few simple methods to Random, BigInteger and var. 2013-10-10 12:13:12 +01:00
jules
55bbea3238 Undefined some zlib internal macros 2013-09-19 14:56:05 +01:00
jules
435089e89b Updated the UnitTest class to provide a shared, reproducible random seed for each run, to allow failures to be re-created. Also converted a few Strings to StringRefs. 2013-09-11 10:29:48 +01:00
jules
be1d5253ee Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. 2013-09-03 10:44:55 +01:00
jules
2786eadaf9 Removed a few pedantic warnings. 2013-08-26 14:58:23 +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
5a1112ab94 Updated the format of the header include guard macros. 2013-07-17 16:26:35 +01:00
jules
67740c1441 Added return values for various OutputStream::writeXYZ methods. 2013-07-16 13:18:17 +01:00