Julian Storer
e381dff4b3
Even more structural reorganisation.
14 years ago
Julian Storer
b88a1a1815
Refactored the android JNI mechanism.
14 years ago
Julian Storer
a07b719501
More structural reorganisation.
14 years ago
Julian Storer
27d79bbf5b
More structural reorganisation.
14 years ago
Julian Storer
3871c8d6d1
Tweaked OS file drag-and-drop to ignore unwanted file types. Minor structural fixes. Changes to avoid cancellation of ThreadWithAlertWindow and for Linux openGL rendering.
14 years ago
Julian Storer
a06e8336e5
Fixed a large-file linux problem and increased the win32 URL length limit.
14 years ago
Julian Storer
3077c9a945
Fix for non-gui builds.
14 years ago
Julian Storer
9c94a7450d
Added some missing export markers. More internal re-organisation.
14 years ago
Julian Storer
c908bc5b84
Fixed a couple of introjucer problems. Reorganised some native code.
14 years ago
Julian Storer
b1a77fa391
Tidied up some DynamicLibrary stuff and fixed a drop-shadow problem on mac.
14 years ago
Julian Storer
94a0bf1af1
Removed the PlatformUtilities class and moved its functions to more sensible classes - see forum post for more details.
14 years ago
Julian Storer
7c1bfffe0b
Tweak for mac initialisation in plugins.
14 years ago
Julian Storer
640ad3ac7b
Fixes for mac screen-saver disabling and XML extended utf-8 character parsing.
14 years ago
Julian Storer
18c9aa8e62
Minor fixes for audio device removal notifications, win32 midi and threading.
14 years ago
Julian Storer
1e91e7586a
Fix for PropertiesFile case sensitivity setting. Minor fix for animation component key focus.
14 years ago
Julian Storer
7dd208a8b1
Changes to VST code to help compiling in 64-bit mode.
14 years ago
Julian Storer
dbe5768527
Added device detection for DirectSound. New method addToDesktop() for ResizableWindow.
14 years ago
Julian Storer
fb58d0c380
Tidied up some warnings and documentation.
14 years ago
Julian Storer
ecefeaa91e
WASAPI device list change fix. Changed Treeview to allow drag-and-drop onto its background. Minor clean-ups.
14 years ago
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.
14 years ago
Julian Storer
9537821a9f
TextEditor scrolling fix. Avoided some intel compiler warnings. Bumped Android NDK version up to 5c.
14 years ago
Julian Storer
37aaeca294
Small fixes for the software renderer, mac "help" menu, and directshow flags.
14 years ago
Julian Storer
88e1e031d5
Font fix. Juggled some win32 headers around to try to avoid include problems with certain SDK versions.
14 years ago
Julian Storer
74469aaa83
Refactored the PropertiesFile construction, introducing a PropertiesFile::Options structure to hold all the settings that previously were just passed as parameters. Also added a mandatory option for setting the OSX preferences path to be used - see the PropertiesFile::Options::osxLibrarySubFolder value for details.
Also on OSX, changed the location used for interprocess lock files to /var/tmp - this may affect applications which try to share locks with older builds of the same app.
14 years ago
Julian Storer
b94782d388
New class: DirectShowComponent, for native video playback in Windows. Added a demo page for this to the juce demo app.
14 years ago
Julian Storer
a6f3466852
Sorted out some mac window maximising peculiarities.
14 years ago
Julian Storer
796247483a
Added a JSON parser/formatter class. Extended the var class to hold arrays, to make it compatible with the structure of JSON data.
14 years ago
Julian Storer
b08d3c69fa
Fix for Win7 full-screen problem. Fix for introjucer absolute paths.
14 years ago
Julian Storer
9226bfba49
Fixed win32 horizontal scroll wheel direction. Big internal refactoring of win32 typeface implementation. Added some functionality to SortedSet. Fixed a mac main menu bug.
14 years ago
Julian Storer
5b7a1d6311
Mouse cursor update fix. FLAC support for multiple channels. win32 scroll wheel tweak.
14 years ago
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.
14 years ago
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.
14 years ago
Julian Storer
b3634661e6
Fix for subtle OSX main menu key focus problem. Minor clean-ups.
14 years ago
Julian Storer
be8f34282f
Added support for handling sustain and sostenuto pedals to the Synthesiser class.
14 years ago
Julian Storer
e6f64740d9
New classes: Reverb and ReverbAudioSource. Fixes for component alpha levels, mac file chooser, MemoryInputStream.
14 years ago
Julian Storer
94b07cb09b
Added quality options to FlacAudioFormat. Fixed a positioning error in embedded NSViewComponents. Fixes to KnownPluginList, ResizableCornerComponent. Component findColour tweak.
14 years ago
Julian Storer
2ecb4d3419
Small fixes to MemoryMappedFile, AudioThumbnail.
14 years ago
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.
14 years ago
Julian Storer
3213bec481
New class: MemoryMappedFile.
14 years ago
Julian Storer
981ef9313c
Android fixes. Caret colour fix. VST host recursion check clean-up.
14 years ago
Julian Storer
23bb9338cf
Got rid of a couple of stray juce_callocs.
14 years ago
Julian Storer
b820ec4567
Correction to String::copyToUTF8. Millisecond timer rollover fix. Added channel count to BufferingAudioSource. Hashmap speed-up. Added Identifier::isValidIdentifier.
14 years ago
Julian Storer
97f8de4323
More iOS touch fixes. Tweaks to AudioProcessorGraph and PopupMenu, ComponentPeer.
14 years ago
Julian Storer
4310106c58
(updated amalgamated files)
14 years ago
Julian Storer
bef3828ce2
VST mouse hook fix. AU assertion fix.
14 years ago
Julian Storer
a9b1676028
Fixed for OpenGL, DropShadower, Linux midi, VST resizing + mouse wheel hooks.
14 years ago
Julian Storer
06d2fe4887
Fix for mac font use with the 10.5 SDK.
14 years ago
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.
14 years ago
Julian Storer
e159587a9b
Decentralised some initialisation code. Minor fixes for Array, Component, iOS fonts.
14 years ago
Julian Storer
9301d072e3
ComboBox focus fix. OpenGLComponent fixes. Result class safety tweaks.
14 years ago