Julian Storer
|
aef3203a28
|
Fixed an image resizing bug. Tweaked a couple of methods in KeyMappingEditorComponent and TableListBox to return references instead of pointers. Changed Component::contains() to take a Point rather than raw coordinates. Modernised some UI classes internally. Extended some internal graphics classes to handle affine transforms.
|
2010-11-15 14:04:01 +00:00 |
|
Julian Storer
|
79899f87e0
|
Fix for mouse event click counts. Fix for webkit mouse-moves. Cleaned up some Component coordinate conversion methods, adding some new ones for rectangle conversion.
|
2010-11-08 22:45:19 +00:00 |
|
Julian Storer
|
aa71477712
|
Fixed a TabbedComponent bug. Fixed fallback fonts on win32.
|
2010-11-05 10:21:28 +00:00 |
|
Julian Storer
|
030489f086
|
Added a couple of handy methods XmlDocument::parse().
|
2010-11-03 19:46:10 +00:00 |
|
Julian Storer
|
dbdea7c6d4
|
Removed the Component::getComponentUID() method, and slimmed down the component class implementation slightly.
|
2010-10-29 18:55:48 +01:00 |
|
Julian Storer
|
584d9a4ec0
|
Fixes for ComponentBoundsConstrainer, linux VSTs, and firefox NPAPI.
|
2010-10-28 17:53:52 +01:00 |
|
Julian Storer
|
ab368cd3ac
|
Improved icons in the new Jucer. Minor fixes to ComponentBoundsConstrainer.
|
2010-10-27 18:48:47 +01:00 |
|
Julian Storer
|
cf641969d0
|
Created a new class: MACAddress, which replaces the old MAC address detection functions with a cleaner implementation.
|
2010-10-26 18:25:22 +01:00 |
|
Julian Storer
|
377b9ff2c4
|
Added a couple of useful constructors to some stream classes. Replaced some old static functions with anonymous namespaces.
|
2010-10-26 16:46:19 +01:00 |
|
Julian Storer
|
1577be257c
|
Fix for osx10.5 window resizing. Misc Jucer tweaks.
|
2010-10-25 09:32:31 +01:00 |
|
Julian Storer
|
0a1f3857ae
|
Couple of minor fixes and clean-ups to various components.
|
2010-10-24 16:27:44 +01:00 |
|
Julian Storer
|
4e1c66b02e
|
Added an alpha setting to Components with Component::setAlpha(). Removed Component::fadeOutComponent method and instead refactored the ComponentAnimator class to provide fading in and out of the alpha level. Added a method Desktop::getAnimator() that provides a global instance of a ComponentAnimator so that there's no need to create your own.
|
2010-10-23 21:05:21 +01:00 |
|
Julian Storer
|
e299011789
|
Replaced the Image::getTag() method with a more versatile getProperties() method. Used this to set a flag called "originalImageHadAlpha" when loading images, which is set to indicate whether the original file had an alpha channel.
|
2010-10-21 18:07:16 +01:00 |
|
Julian Storer
|
618d3fdf64
|
Tidied up some win32 linkage declarations. Fixed some component size constraining problems on mac and win32.
|
2010-10-20 20:37:09 +01:00 |
|
Julian Storer
|
ea16741b3d
|
Tweaks to the win32 camera capture code to reduce CPU load.
|
2010-10-18 21:03:17 +01:00 |
|
Julian Storer
|
b80bb4bf38
|
Small change to method in RectanglePlacement and Drawable to use Rectangles instead of bare coordinates. Fix to make ValueTree::sort use an UndoManager, and to prevent different mouse buttons being interpreted as a double-click.
|
2010-10-18 16:04:32 +01:00 |
|
Julian Storer
|
85c32498dc
|
Spelling correction and iOS file path tweaks.
|
2010-10-15 21:53:41 +01:00 |
|
Julian Storer
|
e414760a26
|
Cleaned up a few compiler warnings + build problems.
|
2010-10-14 18:43:20 +01:00 |
|
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.
|
2010-10-14 14:17:10 +01:00 |
|
Julian Storer
|
e9bff5db5b
|
Added explicit call declarations to a few functions to allow building with different call types in MSVC.
|
2010-10-13 21:57:18 +01:00 |
|
Julian Storer
|
4bc85a9dc3
|
Added display rotation support for iOS - see the Desktop class for implementation methods. Also fixed a couple of minor build issues.
|
2010-10-13 19:16:01 +01:00 |
|
Julian Storer
|
b709f97739
|
Updates to WASAPI. Tweaks to resizable window borders.
|
2010-10-11 18:06:16 +01:00 |
|
Julian Storer
|
6277552ef5
|
Fixed a couple of linux file issues. Removed operator& overloads from a couple of places where they shouldn't have been done. Fixed a few minor win32 compile issues. Improved some internal COM object wrappers.
|
2010-10-11 14:52:18 +01:00 |
|
Julian Storer
|
d508109296
|
Refactored midi input code to allow unlimited syex length + partial sysex callbacks on win32. Fixed a few problems with menu bars, Quicktime, AudioUnits. Modernised some old win32 file chooser code. Tweaked some window border rendering.
|
2010-10-08 14:52:23 +01:00 |
|
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.
|
2010-10-05 10:38:25 +01:00 |
|
Julian Storer
|
098f0af3ed
|
Fixes for ZipFile, QuickTimeAudioFormat.
|
2010-10-02 17:10:06 +01:00 |
|
Julian Storer
|
9a1fde0470
|
Fixed a win32 mouse position problem. Added quality option to FLAC writer. Added support for non-opaque menus.
|
2010-09-29 17:54:01 +01:00 |
|
Julian Storer
|
ba62157841
|
Added the AudioData class, which contains a range of templated structrures for manipulating different sample type primitives. This will replace the old AudioDataConverters class, and I've refactored a lot of the audio devices and formats to use the new classes.
|
2010-09-27 15:56:54 +01:00 |
|
Julian Storer
|
8f4aaa4873
|
Fixed a problem with DirectoryIterator. Removed a few VC warnings. Tweaked mac Carbon windows for better keyboard focus. Disabled Carbon when doing a 64-bit plugin build.
|
2010-09-23 13:31:40 +01:00 |
|
Julian Storer
|
769e6d185d
|
Fixed an iOS stat call and an image loading bug.
|
2010-09-20 18:22:14 +01:00 |
|
Julian Storer
|
e387132522
|
Changes to XML parsing so that leading space inside text elements does not get trimmed.
|
2010-09-19 15:45:21 +01:00 |
|
Julian Storer
|
e2156acbd0
|
win32 openGL tweaks. Fixes for a couple of File methods. New "cpp + header" file creation option for the new jucer.
|
2010-09-17 14:30:52 +01:00 |
|
Julian Storer
|
5c63c3746c
|
Fixed a mac app shutdown issue.
|
2010-09-17 12:00:40 +01:00 |
|
Julian Storer
|
d710ed98e4
|
Fixed some documentation. Added a frequency to MidiMessage::getMidiNoteInHertz(). Tweaked some Expression and RelativeCoordinate methods.
|
2010-09-16 17:55:11 +01:00 |
|
Julian Storer
|
0a6aaea93b
|
Minor updates for plugins. Fixed some X windows locking.
|
2010-09-14 22:27:43 +01:00 |
|
Julian Storer
|
dffa2dc6e7
|
Fix for Cubase 32/64 bit bridge. Fix for Jucer RTAS project generation.
|
2010-09-09 16:53:54 +01:00 |
|
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.
|
2010-09-08 20:44:58 +01:00 |
|
Julian Storer
|
d2b3c283eb
|
New classes UnitTest and UnitTestRunner. Minor updates to VST wrapper. Added a dynamic buffer for win32 midi input.
|
2010-09-06 12:19:19 +01:00 |
|
Julian Storer
|
b161c0f437
|
Minor code clean-ups.
|
2010-09-01 19:15:20 +01:00 |
|
Julian Storer
|
f953c19efb
|
Fix for CoreGraphics image loading on iOS. Auto-linked library fix for win32.
|
2010-09-01 14:29:16 +01:00 |
|
Julian Storer
|
88b1d2a2de
|
Additions to Expression class. Tweak for mac app shutdown behaviour.
|
2010-08-30 21:40:34 +01:00 |
|
Julian Storer
|
5159554140
|
Fix for mac numeric key handling.
|
2010-08-29 10:00:43 +01:00 |
|
Julian Storer
|
32081a387c
|
Minor code clean-ups
|
2010-08-27 22:16:14 +01:00 |
|
Julian Storer
|
76a92c0c26
|
Fixed a mac modal window titlebar problem.
|
2010-08-27 21:01:07 +01:00 |
|
Julian Storer
|
90b74fcdee
|
Made image-loading use CoreImage on the Mac and iOS.
|
2010-08-26 18:25:24 +01:00 |
|
Julian Storer
|
622f823bf7
|
First experimental check-in of Direct2D rendering - not for public use yet!
|
2010-08-26 13:31:41 +01:00 |
|
Julian Storer
|
2a81da760a
|
Minor code clean-ups.
|
2010-08-24 20:33:45 +01:00 |
|
Julian Storer
|
8c37193c3d
|
Fix for URL percent sign decoding. Added InterprocessLock to ApplicationProperties. Minor tidying-up of file functionality.
|
2010-08-24 14:39:40 +01:00 |
|
Julian Storer
|
02eb45ddf7
|
Added latency estimation for ALSA. Minor tweaks to TemporaryFile and some comments.
|
2010-08-23 17:24:26 +01:00 |
|
Julian Storer
|
71ee73ead1
|
Merged some of the mac/linux pthread code. Fixes to the Expression class. Fix for CoreGraphics to get gradients working correctly for vertical/horizontal lines.
|
2010-08-19 17:17:53 +01:00 |
|