ed
009d685179
Updated all license headers
4 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
Tom Poole
2d16374b14
Updated all license headers
5 years ago
reuk
327f817b9b
Copyrights: Update commercial/gpl headers to be gpl-only
5 years ago
jules
cadac817c6
Enabled some more warning flags in Xcode, and fixed the problems they caused
6 years ago
jules
38295f332b
Converted some old typedefs to using declarations
7 years ago
Tom Poole
ab863a6dc2
Replaced all usage of ScopedPointer with std::unique_ptr
7 years ago
ed
cdbc28c18b
Add documentation tags
7 years ago
jules
78b0ab6442
A few code cleanups
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
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
8869fce59e
Fixed minor documentation typo in a recent PropertiesFile commit
8 years ago
hogliux
806d99d777
Added an option to have a properties file suffix be appended to the full application name (instead of replacing it)
8 years ago
hogliux
c7b8e77031
Update copyright notice
9 years ago
jules
06c1a15496
Added some missing 'override' decorators
10 years ago
jules
e0712d4ced
In PropertiesFile, allowed the osxLibrarySubfolder path to include a sub-folder.
11 years ago
jules
a6aca791af
Spelling fixes.
11 years ago
jules
488fe56ffe
Documentation correction.
11 years ago
jules
d42783465b
Added a doNotSave option to PropertiesFile
11 years ago
jules
5a1112ab94
Updated the format of the header include guard macros.
11 years ago
jules
c75a7300f5
Added some 'override' modifiers to overridden methods.
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
0ceeb573d8
Minor changes to avoid pedantic compiler warnings.
12 years ago
jules
8a3298ebb8
Added a PropertiesFile::reload() method.
12 years ago
jules
deeab7f818
Minor tidying-up.
13 years ago
Julian Storer
b70e0a28d2
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
13 years ago
Julian Storer
f89fa9456a
Sorted out some windows header files. Introjucer RTAS VC project fix.
14 years ago
Julian Storer
74469aaa83
Refactored the PropertiesFile construction, introducing a PropertiesFile::Options structure to hold all the settings that previously were just passed as parameters. Also added a mandatory option for setting the OSX preferences path to be used - see the PropertiesFile::Options::osxLibrarySubFolder value for details.
Also on OSX, changed the location used for interprocess lock files to /var/tmp - this may affect applications which try to share locks with older builds of the same app.
14 years ago
Julian Storer
67e22bbb56
Added selection to treeview persistent state. Minor optimisations to AudioThumbnail. Added FTP password support for win32 networking. Cleaned up some file dependencies and altered some return value types to allow better c++0x forwarding behaviour.
14 years ago
Julian Storer
f04309f44a
Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers.
14 years ago
Julian Storer
5d98779f19
Updated the date in the copyright notice.
14 years ago
Julian Storer
a5cf4030f5
New class LeakedObjectDetector, and JUCE_LEAK_DETECTOR macros for spotting leakages in a neat, cross-platform way. Used these to replace all the old juce_UseDebuggingNewOperator stuff in all the classes. Also some drawable and component transform fixes.
14 years ago
Julian Storer
27506c2120
Copyright notice update.
15 years ago
Julian Storer
e6237b5154
Added safeguard for ScopedPointer and fix for PropertiesFile locks.
15 years ago
Julian Storer
6bb4cbfb59
Added an optional InterprocessLock to PropertiesFile
15 years ago
Julian Storer
d7108bb5ba
Jucer VC6 support + misc VC6 compatibility hacks.
15 years ago
Julian Storer
d9d1c4c995
New methods for PropertiesFile. Fix for InterprocessConnection.
15 years ago
Julian Storer
08eb852103
Minor code clean-ups.
15 years ago
Julian Storer
8bf4d88d97
Minor clean-ups.
15 years ago
jules
4d16424d9c
Rearranged the layout of the source tree, giving it a slightly flatter directory structure. Also fixed a small bug with DragAndDropComponents that was stopping the toolbar customisation working properly.
15 years ago
jules
eb32240e95
Updated the text of the copyright/license blurb at the top of each source file.
15 years ago
jules
15dfdff5f8
(automatic tidy-up of whitespace)
18 years ago
jules
08cde09921
18 years ago
jules
b48a4e7856
18 years ago
jules
94cfda5062
18 years ago