jules
|
efda09a512
|
Added a parameter to File::appendText, File::replaceWithText and OutputStream::writeText to provide control over if/how line-feeds are replaced when writing text to a file
|
7 years ago |
Noah Dayan
|
db1e454f45
|
Fixed a documentation tag in URLInputSource
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
hogliux
|
f802c6950b
|
Add URLInputSource class
|
7 years ago |
jules
|
08a1b7bb6d
|
Improved error handling in BufferedInputStream and tidied up a few classes in the streams folder
|
7 years ago |
jules
|
a03fd6b0a3
|
Fixed a mistake in InputStream::readNextLine()
|
7 years ago |
jules
|
a7c56fd89b
|
Simplified and tidied up a few things in input/output streams and MemoryBlock
|
7 years ago |
jules
|
369d59f656
|
Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters
|
7 years ago |
jules
|
3d7c777238
|
Some light modernisation of a bunch of old code
|
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 |
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 |
jules
|
3675c0a841
|
Added method BufferedInputStream::peekByte(), and tidied up some internal code in that class
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
hogliux
|
9f3fb1c0a6
|
Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated
|
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 |
ed
|
1e2cb6f6f7
|
Changed documentation for OutputStream::setNewLineString() to remove mention of non-existent writeNewLine() method
|
8 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
jules
|
ebc47d9618
|
Avoided possible arithmetic overflow in MemoryInputStream::read() for very large streams.
|
9 years ago |
jules
|
88ca15e6f2
|
Added override specifiers to unit test classes
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
06c1a15496
|
Added some missing 'override' decorators
|
10 years ago |
jules
|
c5595695fe
|
Optimisation to XML parsing of documents that contain large text sections.
|
10 years ago |
jules
|
2cc283fddd
|
More efficient preallocation when reading large files into memory.
|
10 years ago |
jules
|
fe61c37d93
|
Updated the return types of OutputStream::writeFromInputStream and InputStream::readIntoMemoryBlock
|
10 years ago |
jules
|
2f1ef234ce
|
Tightened up a few places where numeric conversion warnings could happen.
|
11 years ago |
jules
|
28e4473a6b
|
Fixed some typos.
|
11 years ago |
jules
|
3e1c6b6a65
|
Optimisation to OutputStream::writeString
|
11 years ago |
jules
|
61d1e1b7ba
|
Avoiding a few MSVC warnings
|
11 years ago |
jules
|
5f00e94f3e
|
Fixed a string allocation problem.
|
11 years ago |
jules
|
5051b2ffcc
|
Optimised some number streaming functions.
|
11 years ago |
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.
|
11 years ago |
jules
|
2fccfccbc0
|
Misc performance tweaks.
|
11 years ago |
jules
|
2786eadaf9
|
Removed a few pedantic warnings.
|
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
|
9f97ff341b
|
Added a MemoryOutputStream constructor to write into a fixed block of memory.
|
11 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
67740c1441
|
Added return values for various OutputStream::writeXYZ methods.
|
12 years ago |
jules
|
4fc8fbaef1
|
Added some more override decorators.
|
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
|
e951ab4a4d
|
Added ImageCache::clear() method.
|
12 years ago |
jules
|
84724e8947
|
Minor addition to MemoryOutputStream.
|
12 years ago |
jules
|
2c5bfb952f
|
Minor clean-ups.
|
12 years ago |
jules
|
cc26ae1fc1
|
Added ResizableBorderComponent::getCurrentZone(). Misc tidying-up.
|
12 years ago |
jules
|
d0135d9efc
|
Worked around a GCC compiler bug. Also tidied up a bunch of GCC warnings.
|
12 years ago |
jules
|
bfd9350bed
|
Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode.
|
12 years ago |
jules
|
a1c357fa1f
|
Some VS DLL export fixes.
|
12 years ago |
jules
|
f9e31ab7a9
|
Documentation pedanticism.
|
12 years ago |
jules
|
e543949bda
|
Minor clean-ups.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |