Julian Storer
|
e17dfb559f
|
Fix for copying NamedValueSets, removed some win32 DC warnings. Removed the obj-C suffix setting from the jucer's global settings. Updated the Jucer to generate correct iPhone/iPad apps for iOS4. Renamed some of the demo build folders from "iPhone" to "iOS".
|
14 years ago |
Julian Storer
|
098abe4a2f
|
Fixed a very very subtle component bug. Added peak level detection to AudioThumbnail. Tidied up some old demo plugin UI code.
|
14 years ago |
Julian Storer
|
c4029bc86d
|
Updated MSVC solution files. Cleaned up some more win32 CD-reader and DSound code.
|
14 years ago |
Julian Storer
|
4e52fac18e
|
Fixed a linux time issue. Removed a blank line from the jucer's .sln file generator. Cleaned up some jucer code.
|
14 years ago |
Julian Storer
|
44ece5a54a
|
Updated the new jucer to handle inherited preprocessor defs, and to use them when expanding some of its parameter strings.
|
14 years ago |
Julian Storer
|
91e2759000
|
Fix for some broken Apple AudioUnit editors. Fix for amalgamated mac builds. Changed some mac debugging settings which didn't work. Updated the Jucer-generated audio plugins to match the current codebase.
|
14 years ago |
Julian Storer
|
9168728a7e
|
Added a hasEditor() virtual method to the AudioProcessor class, which you'll need to implement in your plugins so that we can work around non-standard threading behaviour in Wavelab.
|
14 years ago |
Julian Storer
|
0a6aaea93b
|
Minor updates for plugins. Fixed some X windows locking.
|
14 years ago |
Julian Storer
|
0ca53b3098
|
New feature in the (new) jucer: automatic download of the latest source code version. Fix for File::findChildFiles. VST host channels fix.
|
14 years ago |
Julian Storer
|
5a89fc6ad8
|
Cleaned up a few compiler warnings.
|
14 years ago |
Julian Storer
|
622f823bf7
|
First experimental check-in of Direct2D rendering - not for public use yet!
|
14 years ago |
Julian Storer
|
6fab77045b
|
Small fixes for File, Expression, RTAS.
|
15 years ago |
Julian Storer
|
3e30e09afa
|
Documentation fixes. Mac OpenGL fix. PositionableAudioSource tweak. Added new class: Expression, and changed RelativeCoordinate to use an Expression to store its position.
|
15 years ago |
Julian Storer
|
907a9aaffe
|
Tidied up a bunch of listener classes, making them child classes - e.g. ButtonListener becomes Button::Listener. Did this for ComboBox, Button, CameraDevice, Label, ScrollBar, Slider, TextEditor, TableHeaderComponent. (There are typedefs to make sure old code still works, though I might remove those in the future).
|
15 years ago |
Julian Storer
|
b2e0b43960
|
Big rewrite to the internals of modal components, with a new class ModalComponentManager. This now lets you use modal components asynchronously, providing an object which will receive a callback when they are dismissed, rather than using a blocking event loop. ComboBoxes and some other components now show their popups asynchronously.
|
15 years ago |
Julian Storer
|
911b27dcbd
|
Added Jucer support for the new Visual Studio 2010 projects.
|
15 years ago |
Julian Storer
|
6389d9e5a6
|
Fix for double-clicking accented chars in the TextEditor. Documentation tweaks. Increased jucer warning levels in MSVC.
|
15 years ago |
Julian Storer
|
bab3c321c9
|
Removed "fix and continue" from xcode builds, as it was causing compile speed problems.
|
15 years ago |
Julian Storer
|
64905b472f
|
Jucer improvements to cope with multiple juce paths.
|
15 years ago |
Julian Storer
|
b56494b29b
|
Replaced the old atomic ops with a templated Atomic class. Minor tweaks to directory browser. Jucer development.
|
15 years ago |
Julian Storer
|
636ed22863
|
Minor fixes to LassoComponent, ReferenceCountedArray, Plugin demo resizing. Added deselect method to FileBrowserComponent, made TreeViews update widths when scrolling sideways. Jucer development.
|
15 years ago |
Julian Storer
|
015e8da851
|
New prebuilt binaries and documentation.
|
15 years ago |
Julian Storer
|
66643e85ac
|
Minor string changes.
|
15 years ago |
Julian Storer
|
a728139698
|
Small fix for demo plugin code. Minor code clean-ups.
|
15 years ago |
Julian Storer
|
1458cd4eb3
|
Rebuilt the plugin demo as a Jucer-generated project, and beefed it up a bit to include a simple synthesiser and delay effect.
|
15 years ago |
Julian Storer
|
d84e47353c
|
Couple of optimisations to text rendering. Removed various printfs from the codebase.
|
15 years ago |
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
|
9841221898
|
Updated the AudioPluginHost app.
|
15 years ago |
Julian Storer
|
e73a0fb874
|
Added Value support to Labels and ComboBoxes. Altered all the PropertyComponent classes so that as well as being used as abstract base classes, they can now also be instantiated directly as controllers for a Value. This allows property panels to be built to control a set of Value objects without writing any custom classes.
|
15 years ago |
Julian Storer
|
e61e8f6775
|
Changed some 'int's to 'size_t's, to improve 64-bit compatibility. Also changed jmin and jmax to use templates, so they can take any type. These changes might mean that you'll need to add some more explicit casts to get your existing code to compile, but this is actually a good thing - it brought to light a few dodgy implicit casts in my code, and may do the same in yours. Also added a function roundToInt(), which replaces roundDoubleToInt() and roundFloatToInt(), but takes any size of floating point number (I've left the old roundDoubleToInt() and roundFloatToInt() functions there for convenience, but will probably remove them in the future).
|
15 years ago |
Julian Storer
|
80753f4c03
|
Lots of minor changes to prevent warnings. Small fixes to Path, AudioThumbnail, ValueTree, OutputStreams. Tweaks to convert Drawables to/from ValueTrees. New method to write XML to a stream.
|
15 years ago |
Julian Storer
|
707c58186b
|
Fixes to GlyphArrangement. Made the mac put quotes around filenames containing spaces before they are passed to anotherInstanceStarted()
|
15 years ago |
Julian Storer
|
df584f9cea
|
Added a new AU config flag for plugins, to let you choose the obj-C classname that some hosts seem to be stupidly displaying to the user. Also added a couple of minor fixes and new documentation.
|
15 years ago |
Julian Storer
|
0280c57ff0
|
fix for a mac file bug introduced in the last check-in..
|
15 years ago |
Julian Storer
|
e1a5995965
|
Minor whitespace tidying-up
|
15 years ago |
Julian Storer
|
deeb652939
|
fixed a seek bug in the flac reader; added a JucePlugin_TailLengthSeconds setting for plugins; made the colour class limit the HSV values that are passed into it
|
15 years ago |
Julian Storer
|
1573cad95a
|
added an xcode post-build script to the plugin demo to automatically copy the plugin to the various plugin folders
|
15 years ago |
Julian Storer
|
0c8d177ac9
|
Updated some help information, and changed the audio plugin plist bundle type to work better in all hosts.
|
15 years ago |
Julian Storer
|
2ddc7d0806
|
Tidied up the mac demo plugin project, hopefully making it less prone to build problems for non-RTAS users
|
15 years ago |
Julian Storer
|
d8eaebab83
|
fixed the juce demo plugin plist macro expansion tags
|
15 years ago |
Julian Storer
|
ddf22bd416
|
removed fixed channel limit from CoreAudio, and improved channel name detection; updated juce demo plugin project to cope with XCode 3.2; fixed a mac shutdown problem
|
15 years ago |
jules
|
c41ae8188d
|
Changed drawables to correctly render semi-transparently; added accessors for properties of some brush classes.
|
16 years ago |
jules
|
2fee27c757
|
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
|
d8ac79c574
|
Tidied up some mac project files and config settings, and tweaked the main readme file.
|
16 years ago |
jules
|
fb5224ed74
|
Minor whitespace clean-ups
|
16 years ago |
jules
|
646732530c
|
Tidying up and removing some compiler warnings on the mac.
|
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
|
98b9baa880
|
RTAS fix for a window position bug when two plugins are active.
|
16 years ago |