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.
|
2009-12-16 21:13:46 +00:00 |
|
Julian Storer
|
3e77725594
|
Cleaned up some namespace issues, and tweaked the plugin host demo to avoid namespace clashes with juce plugins
|
2009-12-01 13:16:55 +00:00 |
|
Julian Storer
|
32d36148a0
|
Fix silly typo in last check-in and updated the Jucer to produce code that works with the new graphics methods.
|
2009-12-01 10:55:39 +00:00 |
|
Julian Storer
|
317af16782
|
Added some plugin host type detection code.
|
2009-11-30 20:19:25 +00:00 |
|
Julian Storer
|
95fcc168d8
|
More graphics updates, including fixes for CoreGraphics on PPC macs. Fix for keypress recursion in AU plugins, and fix for tabs in the CodeEditorComponent
|
2009-11-30 19:21:25 +00:00 |
|
Julian Storer
|
dfc5fd54db
|
Fix for setting up RTAS parameters and mac messaging
|
2009-11-27 19:32:18 +00:00 |
|
Julian Storer
|
037b4250e8
|
Fixed a window offset problem in RTAS. Tidied up a few compiler warnings.
|
2009-11-23 17:31:02 +00:00 |
|
Julian Storer
|
707c58186b
|
Fixes to GlyphArrangement. Made the mac put quotes around filenames containing spaces before they are passed to anotherInstanceStarted()
|
2009-11-21 16:11:13 +00:00 |
|
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.
|
2009-11-20 19:18:37 +00:00 |
|
Julian Storer
|
15a5c53bc0
|
Fix for an AU crash when running in 10.4. Added a PlatformUtilities method to get the version of OSX that's running. Added a workaround for a 10.4 OS bug when drawing gradients. Added some macros to allow CD burning and reading to be enabled independantly.
|
2009-11-17 16:21:18 +00:00 |
|
Julian Storer
|
d3ff5d9c4b
|
Fixed a problem with RTAS plugin window position in certain dual-monitor setups
|
2009-11-16 16:50:10 +00:00 |
|
Julian Storer
|
facb48b04c
|
tweak to RTAS shutdown for PT8; added tooltips for the TableListBox; started adding some iphone audio code (not yet usable)
|
2009-10-29 13:36:47 +00:00 |
|
Julian Storer
|
7e56a7514c
|
Fix for AU bundle paths; added column width access to TableHeaderComponent, made FileBasedDocument do extra checking about file overwriting
|
2009-10-21 19:31:46 +01:00 |
|
Julian Storer
|
0280c57ff0
|
fix for a mac file bug introduced in the last check-in..
|
2009-10-12 14:39:43 +01:00 |
|
Julian Storer
|
e1a5995965
|
Minor whitespace tidying-up
|
2009-10-01 20:08:42 +01:00 |
|
Julian Storer
|
f72563d6c7
|
Fixes for viewports, flac seeking, plugin hosting of carbon UIs, and activeX control embedding.
|
2009-09-28 16:38:34 +01:00 |
|
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
|
2009-09-24 13:45:43 +01:00 |
|
Julian Storer
|
1573cad95a
|
added an xcode post-build script to the plugin demo to automatically copy the plugin to the various plugin folders
|
2009-09-22 22:38:54 +01:00 |
|
Julian Storer
|
0c8d177ac9
|
Updated some help information, and changed the audio plugin plist bundle type to work better in all hosts.
|
2009-09-22 14:56:36 +01:00 |
|
Julian Storer
|
48bacabcff
|
Changes to improve AU, VST and RTAS key forwarding on the Mac
|
2009-09-21 23:28:13 +01:00 |
|
Julian Storer
|
5cbd3c2f4c
|
fixed a VST crash caused by closing Nuendo with a window open; updated win32 memory detection calls
|
2009-09-21 11:15:39 +01:00 |
|
Julian Storer
|
2ddc7d0806
|
Tidied up the mac demo plugin project, hopefully making it less prone to build problems for non-RTAS users
|
2009-09-20 11:33:33 +01:00 |
|
Julian Storer
|
a90a65343c
|
whitespace tidying-up
|
2009-09-16 20:31:20 +01:00 |
|
Julian Storer
|
6f20d00e69
|
fix for the VST plugin window position being slightly wrong in Cubase
|
2009-09-16 19:18:57 +01:00 |
|
Julian Storer
|
d8eaebab83
|
fixed the juce demo plugin plist macro expansion tags
|
2009-09-12 13:18:36 +01:00 |
|
Julian Storer
|
7b254201fa
|
small fix for AU window position when resized in cocoa hosts.
|
2009-09-09 20:53:54 +01:00 |
|
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
|
2009-08-31 11:28:07 +01:00 |
|
Julian Storer
|
955043fb48
|
Minor whitespace tidy-up
|
2009-08-27 16:22:39 +01:00 |
|
jules
|
c41ae8188d
|
Changed drawables to correctly render semi-transparently; added accessors for properties of some brush classes.
|
2009-08-27 09:07:00 +00:00 |
|
jules
|
a38d1a05e2
|
More mac plugin fixes for Reaper, Logic, Live.
|
2009-08-25 09:54:17 +00:00 |
|
jules
|
9ffd554aa3
|
Made the AU wrapper more robust against crashes when the UI and plugin are deleted in the wrong order.
|
2009-08-24 15:15:44 +00:00 |
|
jules
|
61f0d6903e
|
minor whitespace clean-up
|
2009-08-20 10:33:05 +00:00 |
|
jules
|
f5a3fb0fb3
|
removed a memory leak in mac messaging; tweaked mac VSTs to avoid a shutdown bug in Reaper; added a clear() method to DynamicObject.
|
2009-08-19 12:04:35 +00:00 |
|
jules
|
2fee27c757
|
Updated the text of the copyright/license blurb at the top of each source file.
|
2009-08-18 22:10:34 +00:00 |
|
jules
|
335bdf6f1f
|
minor tidying up
|
2009-08-17 17:15:09 +00:00 |
|
jules
|
d8ac79c574
|
Tidied up some mac project files and config settings, and tweaked the main readme file.
|
2009-08-14 10:08:56 +00:00 |
|
jules
|
fb5224ed74
|
Minor whitespace clean-ups
|
2009-08-13 19:41:49 +00:00 |
|
jules
|
646732530c
|
Tidying up and removing some compiler warnings on the mac.
|
2009-08-13 19:37:19 +00:00 |
|
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
|
2009-08-13 11:11:26 +00:00 |
|
jules
|
4544b32be7
|
fixed a small leak in AudioUnits
|
2009-08-12 20:01:07 +00:00 |
|
jules
|
1ccb175762
|
tidied up whitespace in files
|
2009-08-12 15:54:25 +00:00 |
|
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.
|
2009-08-12 13:22:36 +00:00 |
|
jules
|
1e53260e0a
|
small change for loading opentype fonts in win32; fix for an audio plugins crash when closing the plugin in some recent hosts; fixes for linux VST event handling; change to the format reported by RTAS plugins with zero inputs or outputs; NPAPI plugin positioning for for mac firefox; fix for TreeViewItem button safety; added method LookAndFeel::getFontForTextButton; added an interpolation quality selector to MagnifierComponent; AlertWindows are now always-on-top in plugins; fix to RectanglePlacement::getScaleToFit(); added some utility methods to the URL class.
|
2009-08-03 15:38:40 +00:00 |
|
jules
|
c2ba5785ab
|
fix for VST crash in Live when the plugin is deleted with its window still open
|
2009-07-22 08:30:51 +00:00 |
|
jules
|
9992bb6790
|
small tweaks to mac messaging and VST windowing; added code to name the drawables after their 'id' tag when parsing SVG
|
2009-07-21 14:06:17 +00:00 |
|
jules
|
ebcde1e678
|
Browser plugin fixes for a string-passing bug in NPAPI and problems with older versions of Firefox; more robust message flushing on shutdown on the mac.
|
2009-07-19 11:16:43 +00:00 |
|
jules
|
2615809676
|
added a property flag to audio plugin windows so that the JucePlugin_EditorRequiresKeyboardFocus flag only stops the main plugin window from getting focus, and not other pop-up windows that it might create.
|
2009-07-17 16:55:48 +00:00 |
|
jules
|
6fe090f2cb
|
Added code to make the mac detect its executable file, removing the need for the juce_setCurrentExecutable function, and removed this function from the codebase.
|
2009-07-16 15:41:42 +00:00 |
|
jules
|
98b9baa880
|
RTAS fix for a window position bug when two plugins are active.
|
2009-07-15 19:00:43 +00:00 |
|
jules
|
04f0303b84
|
small fixes for fonts on mac and win32; changed Thread::setPriority to return a bool; added a File::getVolumeTotalSize() method; added a freetype path to the linux makefile; tweaked the jucer to make cached image variable names more readable; tweaked the hit-spots in the resizable borders of very small windows; moved ResizableWindow background painting into the LookAndFeel; made the broadcast flag of a DatagramSocket an optional constructor parameter;
|
2009-07-10 16:26:27 +00:00 |
|