Julian Storer
|
bac6d332a3
|
Created an option to use the amalgamated template files as a set of 4 separate files instead of one big one, to help when compiling in low-memory environments. Moved all the amalgamated templates out of the src folder and into their own subfolder, so if you have files that include them, you might need to tweak the path that you're using. Also tweaked the amalgamator to deal with this new setup.
|
15 years ago |
Julian Storer
|
7bc24ae42a
|
The Point and Rectangle classes are now templated, so can be used for either float or int co-ordinates. This means that wherever you've used these classes, you'll need to replace them with Rectangle<int> or Point<float> in your code. A couple of methods in Path have changed to take advantage of the new ability.
|
15 years ago |
Julian Storer
|
5153493b46
|
Minor new method for File. Fix for mingw. Changed AudioProcessorGraph to contain a NamedValueSet instead of a PropertySet.
|
15 years ago |
Julian Storer
|
2343dcdcee
|
Added Linux contributions for headless messaging, clipboard and better shm support.
|
16 years ago |
Julian Storer
|
c22c06c80c
|
New class: ScopedPointer, which auto-releases a pointer when it goes out of scope. I've used this extensively to replace a lot of pointer deletions with more RAII-style patterns.
|
16 years ago |
Julian Storer
|
a126b1918a
|
Added a colour ID for TextButton text when the button is toggled on. Improved the class hierarchy implementation of some container classes. Made DSound cope better with dropped buffers.
|
16 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.
|
16 years ago |
jules
|
ea83c7ee5e
|
Collected all the platform-specific code from the different build folders into a new folder in src/native. Also removed support for OSX10.2
|
16 years ago |
jules
|
ddc16536a3
|
Changed the Linux native code files to use the same amalgamation file structure as the mac and windows ones do; made a small adjustment to the amalgamator, and removed some redundancy from the amalgamated files (if you are amalgamating code yourself, please build a new copy of the amalgamator, as the old one won't work correctly on this new code); fixed a few minor build warnings in linux
|
16 years ago |
jules
|
f9f3351839
|
fix for linux midi output; fix for NSViewComponent; tidying up of demo audio plugin; fixed backslashes in the jucer's generated code; added addOrReplaceSorted method to ReferenceCountedArray; added an option to ThreadPool::removeAllJobs.
|
16 years ago |
jules
|
26e6cabe3d
|
Improved the performance of MemoryOutputStream; fixed a process priority problem in VST; made TreeViews repaint when they get enabled or disabled; small fixes to ActiveXControlComponent and QuickTimeMovieComponent; implemented File::getVolumeName() for mac;
|
16 years ago |
jules
|
c91e214808
|
Added a couple of methods to the File class: File::getLinkedTarget() and File::moveToTrash(). Also fixed a typo in QT headers, an overflow in BufferingAudioSource, removed a few linux warnings, and had another attempt at a reliable working screensaver-disabler on windows.
|
17 years ago |
jules
|
47cf2369e5
|
|
17 years ago |
jules
|
8e959a6d78
|
|
17 years ago |
jules
|
0108b2f1d2
|
|
17 years ago |
jules
|
af097645d3
|
|
17 years ago |
jules
|
ff3c2e9fce
|
|
17 years ago |
jules
|
346c3de206
|
|
18 years ago |
jules
|
a9e726681c
|
|
18 years ago |
jules
|
d95b8c8c35
|
updated to the latest version of libpng
|
18 years ago |
jules
|
bbd7a29c45
|
|
18 years ago |
jules
|
1e5a9ad56e
|
|
18 years ago |
jules
|
a63bec1972
|
|
18 years ago |
jules
|
ad1c2b740b
|
|
18 years ago |
jules
|
ed8b1d5692
|
|
18 years ago |
jules
|
0926af719f
|
added FileTreeComponent and DirectoryContentsDisplayComponent.
|
18 years ago |
jules
|
94cfda5062
|
|
18 years ago |