Julian Storer
|
67e22bbb56
|
Added selection to treeview persistent state. Minor optimisations to AudioThumbnail. Added FTP password support for win32 networking. Cleaned up some file dependencies and altered some return value types to allow better c++0x forwarding behaviour.
|
2011-05-30 21:10:57 +01:00 |
|
Julian Storer
|
b3634661e6
|
Fix for subtle OSX main menu key focus problem. Minor clean-ups.
|
2011-05-26 20:00:07 +01:00 |
|
Julian Storer
|
e6f64740d9
|
New classes: Reverb and ReverbAudioSource. Fixes for component alpha levels, mac file chooser, MemoryInputStream.
|
2011-05-23 18:17:03 +01:00 |
|
Julian Storer
|
981ef9313c
|
Android fixes. Caret colour fix. VST host recursion check clean-up.
|
2011-05-12 13:46:32 +01:00 |
|
Julian Storer
|
f307045b92
|
Finally removed the juce_malloc and juce_free functions! Misc minor tidying-up.
|
2011-05-01 14:59:52 +01:00 |
|
Julian Storer
|
328cc11713
|
Removed the initialiseJuce_NonGUI() and shutdownJuce_NonGUI() methods - these aren't needed any more. Removed some old MidiOutput methods which weren't cross-platform. OpenGLComponent updates. Extra DropShadower safety.
|
2011-04-22 22:47:58 +01:00 |
|
Julian Storer
|
e159587a9b
|
Decentralised some initialisation code. Minor fixes for Array, Component, iOS fonts.
|
2011-04-21 12:20:08 +01:00 |
|
Julian Storer
|
e9bdd1d637
|
Changed the var class to be able to hold any ReferenceCountedObject rather than just a DynamicObject. Altered the drag-and-drop classes to use a var instead of a String as the drag description. This affects the getDragSourceDescription() methods in the TreeViewItem, ListBoxModel and TableListBoxModel classes, which now return a var instead of a String.
|
2011-04-14 20:13:12 +01:00 |
|
Julian Storer
|
f4c4f310e1
|
Refactored the DragAndDropTarget callback methods, to replace the parameters with a structure. This also affects the TreeViewItem drag-and-drop callback methods.
|
2011-04-14 13:33:01 +01:00 |
|
Julian Storer
|
d97ce5f9ee
|
Fix for audio plugin builds on win32. AudioProcessorGraph optimisations. Access to min/max values in audio thumbnails. More metadata support for wav and aiff formats.
|
2011-04-13 11:28:35 +01:00 |
|
Julian Storer
|
345c7aa23c
|
Removed the AudioFilterStreamer class, and tidied up StandaloneFilterWindow. Updated projects for new plugin file locations.
|
2011-04-11 15:44:57 +01:00 |
|
Julian Storer
|
67afa64a4b
|
Relocated the audio plugin wrapper files from the 'extras' folder into src/audio/plugin_client/
|
2011-04-11 10:52:39 +01:00 |
|
Julian Storer
|
4f4eff1cc0
|
Mac hostname fix. Minor clean-ups.
|
2011-04-09 16:25:09 +01:00 |
|
Julian Storer
|
53f326be62
|
Refactored some Carbon window work-around code for plugins, and enabled it for RTAS plugins.
|
2011-04-08 16:57:40 +01:00 |
|
Julian Storer
|
8519598c93
|
Added cue point parsing to wav file format. Added SystemStats::getComputerName() method. More minor nullptr/noexcept tweaks.
|
2011-04-08 15:27:03 +01:00 |
|
Julian Storer
|
b047d9be53
|
More 'nullptr' updates and minor clean-ups.
|
2011-04-07 22:20:25 +01:00 |
|
Julian Storer
|
f04309f44a
|
Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers.
|
2011-04-07 13:49:01 +01:00 |
|
Julian Storer
|
e0a38a30db
|
Minor tweaks to the software renderer, introjucer and vst wrapper.
|
2011-04-05 20:11:38 +01:00 |
|
Julian Storer
|
f73d602b45
|
64-bit VST tweaks. Removed leak warnings for messages.
|
2011-04-05 13:15:52 +01:00 |
|
Julian Storer
|
904e1aba45
|
A couple of minor fixes, and changed code to use std::swap instead of swapVariables()
|
2011-04-01 09:38:25 +01:00 |
|
Julian Storer
|
1fb8929c55
|
New class: ImageComponent, which just displays an image.
|
2011-03-31 13:33:09 +01:00 |
|
Julian Storer
|
d5bbd54f25
|
Fix for StringArray tokenising.
|
2011-03-30 18:54:40 +01:00 |
|
Julian Storer
|
927cebcdbb
|
New class NativeMessageBox, with static methods for showing several types of native alert boxes.
|
2011-03-30 12:20:58 +01:00 |
|
Julian Storer
|
a493cfee4d
|
Added a button size option to the PreferencesPanel. Added an operator for writing Strings to std::wcout. Fixed a clipping error in audio float to int conversion. Made the introjucer cope with backslashes in filenames when used on unix.
|
2011-03-28 11:14:27 +01:00 |
|
Julian Storer
|
e1e5018a91
|
New class: CaretComponent, which is created by the LookAndFeel. Fix for VST build on VC2005.
|
2011-03-18 11:37:04 +00:00 |
|
Julian Storer
|
c15d414895
|
Fix for linux build, lookandfeel typo, VS2005 sockets. Added a class ZipFile::Builder for creating zip files.
|
2011-03-12 22:29:46 +00:00 |
|
Julian Storer
|
883ff38bf5
|
Tidied up a typo in an android pathname. Fixed a clipping error in audio conversion.
|
2011-03-10 11:50:50 +00:00 |
|
Julian Storer
|
bf1c4f5b31
|
WASAPI session event callbacks.
|
2011-03-09 13:44:53 +00:00 |
|
Julian Storer
|
5d98779f19
|
Updated the date in the copyright notice.
|
2011-03-09 11:36:34 +00:00 |
|
Julian Storer
|
b3e986bc95
|
Added android build files for the juce demo. Sockets fix. Updated the juce readme file in the docs folder.
|
2011-03-09 10:37:26 +00:00 |
|
Julian Storer
|
0297ae5c69
|
Added mac architecture type to the introjucer. Optimised code editor syntax iteration.
|
2011-03-08 19:27:23 +00:00 |
|
Julian Storer
|
82e8d68a5d
|
Renamed the experimental jucer as the Introjucer.
|
2011-03-08 11:41:28 +00:00 |
|
Julian Storer
|
6e76ba29ab
|
Added missing include for sockets. Android http streams. Minor fix for ActiveX.
|
2011-03-08 09:28:32 +00:00 |
|
Julian Storer
|
0d412ad346
|
Implemented callbacks on the Mac when screen sizes change. Minor clean-ups.
|
2011-03-06 21:12:20 +00:00 |
|
Julian Storer
|
85aeeea1e9
|
Moved a couple of midi files around. DrawableImage::hitTest tweak.
|
2011-03-04 21:53:04 +00:00 |
|
Julian Storer
|
0e4a0df2c2
|
(Added files missing from last check-in)
|
2011-03-04 17:31:59 +00:00 |
|
Julian Storer
|
e14f56562a
|
Added an option to Viewport::setViewedComponent. Fixed a decibel conversion bug. Made linux windows open in a parent window. Added String::toWideCharPointer method. Got the jucer to emit linker option flags in VS2010 projects.
|
2011-03-04 12:41:41 +00:00 |
|
Julian Storer
|
19c6d9d2bc
|
Fix for win32 sockets.
|
2011-03-01 21:26:07 +00:00 |
|
Julian Storer
|
2a6c8af928
|
Updated some posix socket code to handle IPV6.
|
2011-03-01 18:55:39 +00:00 |
|
Julian Storer
|
e620c5279d
|
Got Android to build with the standard NDK-r5. AU fix. Minor change to mac menu shortcuts.
|
2011-02-25 17:22:27 +00:00 |
|
Julian Storer
|
963dbbd40a
|
Tidied up a few win32 RTAS warnings.
|
2011-02-24 17:13:01 +00:00 |
|
Julian Storer
|
06d436a3ab
|
Minor string clean-ups. Made key-shortcut indicators in popup menus use icons for shift/command/option on the mac.
|
2011-02-24 14:27:59 +00:00 |
|
Julian Storer
|
04351861ae
|
More string tidying-up. Possible fix for win32 mutexes failing under strange circumstances.
|
2011-02-23 17:02:58 +00:00 |
|
Julian Storer
|
ef36a42ee6
|
Audio host demo fix.
|
2011-02-23 09:48:00 +00:00 |
|
Julian Storer
|
533e7ba795
|
Many more String changes, so that finally the String class can store its internal data as either utf8, 16 or 32 - this is controlled by a flag JUCE_STRING_UTF_TYPE. It's currently set to utf-8 by default.
|
2011-02-22 15:33:30 +00:00 |
|
Julian Storer
|
3f97694143
|
Added a Component::setBounds method to take an expression. Fix for deleting CoreAudio devices.
|
2011-02-18 09:54:52 +00:00 |
|
Julian Storer
|
3fe85fd17a
|
Fix for mono files in QuicktimeAudioFormat. Avoided some floating-point comparison warnings. Added some iOS options in the new jucer plist. Fix for audio host startup. Changes to allow backslashes in unix filenames.
|
2011-02-17 10:22:36 +00:00 |
|
Julian Storer
|
2a86002b31
|
New class: ResizableEdgeComponent.
|
2011-02-16 18:13:50 +00:00 |
|
Julian Storer
|
bd19111417
|
Cleaned up some comments and uses of setContentComponent().
|
2011-02-16 14:45:10 +00:00 |
|
Julian Storer
|
60e3ff8f5a
|
Android development and modal loop elimination.
|
2011-02-16 11:29:13 +00:00 |
|