Julian Storer
|
fb58d0c380
|
Tidied up some warnings and documentation.
|
2011-06-23 23:17:37 +01:00 |
|
Julian Storer
|
ecefeaa91e
|
WASAPI device list change fix. Changed Treeview to allow drag-and-drop onto its background. Minor clean-ups.
|
2011-06-23 19:42:44 +01:00 |
|
Julian Storer
|
59f78f4cbe
|
Sorted out some mac window maximising and ordering peculiarities. Fix for introjucer Xcode project generation. Added AudioIODeviceType::Listener class for monitoring audio device insertion/removal events (implemented for CoreAudio and WASAPI). Made TextEditor update its Value when it loses focus.
|
2011-06-22 10:50:46 +01:00 |
|
Julian Storer
|
0853a9b686
|
Removed const-ness from some return types to take advantage of future c++0x advantages.
|
2011-06-15 20:32:29 +01:00 |
|
Julian Storer
|
2009753eac
|
Cleaned up some obscure compiler warnings and added some JSON unit tests.
|
2011-06-12 19:52:58 +01:00 |
|
Julian Storer
|
6cddcc2407
|
Improved Wine detection on Windows. Removed mouse event throttling for WinVista and later.
|
2011-06-10 15:57:00 +01:00 |
|
Julian Storer
|
5b7a1d6311
|
Mouse cursor update fix. FLAC support for multiple channels. win32 scroll wheel tweak.
|
2011-06-02 16:35:56 +01:00 |
|
Julian Storer
|
1dac02369e
|
New method Array::resize(). Tweaked AudioThumbnail to avoid clearing the input source when loaded. New class SingleThreadedReferenceCountedObject (and used this for Font, Typeface, Expression, Value and ValueTree classes, since none of these were safe to use with threads anyway). Minor additions to GlyphArrangement.
|
2011-06-01 11:11:39 +01:00 |
|
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
|
be8f34282f
|
Added support for handling sustain and sostenuto pedals to the Synthesiser class.
|
2011-05-24 17:54:18 +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
|
94b07cb09b
|
Added quality options to FlacAudioFormat. Fixed a positioning error in embedded NSViewComponents. Fixes to KnownPluginList, ResizableCornerComponent. Component findColour tweak.
|
2011-05-17 18:56:39 +01:00 |
|
Julian Storer
|
2ecb4d3419
|
Small fixes to MemoryMappedFile, AudioThumbnail.
|
2011-05-15 18:00:39 +01:00 |
|
Julian Storer
|
df2526e33b
|
New TextEditorKeyMapper class added to simplify text navigation key interpretation. Removed a problematic spinlock from the Timer code. Added an error callback to AudioIODeviceCallback.
|
2011-05-15 15:26:50 +01:00 |
|
Julian Storer
|
b83e97a6f7
|
Refactored some code to cut down on warnings from automatic code-analysis tools.
|
2011-05-15 14:38:08 +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
|
23bb9338cf
|
Got rid of a couple of stray juce_callocs.
|
2011-05-04 15:39:40 +01:00 |
|
Julian Storer
|
b820ec4567
|
Correction to String::copyToUTF8. Millisecond timer rollover fix. Added channel count to BufferingAudioSource. Hashmap speed-up. Added Identifier::isValidIdentifier.
|
2011-05-04 11:47:12 +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
|
97f8de4323
|
More iOS touch fixes. Tweaks to AudioProcessorGraph and PopupMenu, ComponentPeer.
|
2011-04-30 12:44:38 +01:00 |
|
Julian Storer
|
88a5393c28
|
AU type fix and iOS multi-touch index fix.
|
2011-04-28 16:39:49 +01:00 |
|
Julian Storer
|
bef3828ce2
|
VST mouse hook fix. AU assertion fix.
|
2011-04-28 10:45:44 +01:00 |
|
Julian Storer
|
a9b1676028
|
Fixed for OpenGL, DropShadower, Linux midi, VST resizing + mouse wheel hooks.
|
2011-04-26 14:53:46 +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
|
7d969716f2
|
Fix for return key and multi-touch handling on iOS. Added CoreText typeface support for newer OSX and iOS versions. Experimental support for latency correction in the AudioProcessorGraph. File extension fix for directories. Experimental support for openGL threading.
|
2011-04-19 15:52:10 +01:00 |
|
Julian Storer
|
6f0740d466
|
New class: Result, for returning error messages from operations. Used this class to report file errors in FileInputStream and FileOutputStream.
|
2011-04-16 17:08:53 +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
|
749c29563f
|
Renamed the audio/plugins folder.
|
2011-04-09 17:19:21 +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
|
0271fdf167
|
More minor nullptr stuff.
|
2011-04-07 23:02:48 +01:00 |
|
Julian Storer
|
b047d9be53
|
More 'nullptr' updates and minor clean-ups.
|
2011-04-07 22:20:25 +01:00 |
|
Julian Storer
|
46c3a6bbe5
|
CustomTypeface unicode fix. Misc nullptr additions.
|
2011-04-07 16:49:14 +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
|
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
|
fa04e0cf93
|
win32 font name length fix. Tidied up ScopedLock class structure, creating some templated classes for generic RAII locking.
|
2011-03-31 11:21:49 +01:00 |
|
Julian Storer
|
b80bc0ec2b
|
Fix for accuracy issue in audio data conversion.
|
2011-03-30 19:37:31 +01:00 |
|
Julian Storer
|
37877037f4
|
Added new class: SpinLock, and used it to optimise a few bits of code.
|
2011-03-30 18:27:26 +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
|
7a8377aeb7
|
Couple of minor documentation fixes.
|
2011-03-22 15:40:45 +00:00 |
|
Julian Storer
|
7485498ee7
|
Minor clean-ups.
|
2011-03-17 16:47:17 +00:00 |
|
Julian Storer
|
5eb389342d
|
Android audio implementation. Tweak to RecentlyOpenedFilesList.
|
2011-03-16 13:57:56 +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
|
bde96c1053
|
Fix for win32 String::formatted. Minor clean-ups.
|
2011-03-09 16:12:05 +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
|
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 |
|