Julian Storer
|
98380f4744
|
New class: Value, which provides a way to share variants and listen for changes to them. Adapted Slider to use Value objects for its position, and changed the widgets demo to show how they can be easily tied together. Updated the VST speaker arrangement code.
|
16 years ago |
Julian Storer
|
59a2506864
|
Minor code clean-ups
|
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
|
4ed1d791e5
|
New class HeapBlock, which provides a safe and object-oriented way to allocate heap space. I've used HeapBlocks to replace almost all uses of malloc/free throughout the codebase.
|
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
|
395e68b7a2
|
Updated the text of the copyright/license blurb at the top of each source file.
|
16 years ago |
jules
|
335bdf6f1f
|
minor tidying up
|
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
|
e06d581ec3
|
|
17 years ago |
jules
|
298e801f27
|
|
17 years ago |
jules
|
6b6bcdb2a0
|
|
17 years ago |
jules
|
e1dbe8cce0
|
|
17 years ago |
jules
|
654738e29c
|
|
17 years ago |
jules
|
e9691fb437
|
|
17 years ago |
jules
|
e27be514bb
|
|
17 years ago |
jules
|
8e959a6d78
|
|
17 years ago |
jules
|
5ff699eee1
|
|
18 years ago |
jules
|
15dfdff5f8
|
(automatic tidy-up of whitespace)
|
18 years ago |
jules
|
94cfda5062
|
|
18 years ago |