1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00
Commit graph

10665 commits

Author SHA1 Message Date
jules
f29aa4c468 Changed the OSX folder used for interprocess lock files. Fixed the JUCE_CATCH_UNHANDLED_EXCEPTIONS flag. 2011-12-06 20:17:57 +00:00
jules
29def60175 Improvements to WindowsMediaAudioFormat. Added some functionality to LocalisedStrings, and added some translate() functions that can be used instead of the old TRANS macro. 2011-12-06 16:42:08 +00:00
jules
5e53e8b980 Minor fix to WindowsMediaAudioFormat. 2011-12-05 11:22:47 +00:00
jules
38eb7f8a5b New class: WindowsMediaAudioFormat. 2011-12-03 20:58:55 +00:00
jules
dc78a37f46 Added MemoryBlock::insert() method. 2011-12-03 20:19:56 +00:00
jules
2779a6dd4c Win32 GL tweaks. Performance improvement for CoreGraphicsImage. 2011-12-01 16:46:05 +00:00
jules
66f686f7be Removed a spurious assertion in MemoryBlock. 2011-12-01 11:46:51 +00:00
jules
d1612df060 Fixed an mp3 glitch when seeking. 2011-11-30 19:29:30 +00:00
jules
b67c2ff240 Improved ID3 tag recognition in the MP3 decoder. 2011-11-30 14:43:48 +00:00
jules
5354dac0b5 AudioUnitPluginFormat fix. 2011-11-30 12:18:17 +00:00
jules
510df9fcdf Fixed a typo in the MP3 decoder. 2011-11-30 11:30:23 +00:00
jules
e60b2f3a20 New class: MP3AudioFormat. 2011-11-29 17:07:54 +00:00
jules
aabc0dbe6e Couple of minor linux + android fixes. 2011-11-29 15:11:14 +00:00
jules
d38057b304 Fixed bugs in the audio demo page, TextLayout, and AudioUnitPluginFormat. 2011-11-29 14:18:53 +00:00
jules
a9fbfad8c1 Tarted up the audio playback demo slightly, to show a playback cursor and let you drag it with the mouse, zoom with mouse-wheel etc. Fixed a VST plugin host typo. Gave the ImageButton a default constructor. 2011-11-28 19:19:07 +00:00
jules
00f34cbe6c Xcode 4 assertion fix. VSTPluginFormat fix. 2011-11-28 10:56:46 +00:00
jules
a45f14fbdf Minor DirectWrite fix. 2011-11-25 18:41:05 +00:00
jules
c0b089cae4 fixed a typo in the last check-in. 2011-11-25 16:43:00 +00:00
jules
58db7eb880 Complete rewrite of the TextLayout class, to provide better support for native platform layout functions. It now works with the AttributedString class, to provide a pre-formatted AttributedString that can be drawn. 2011-11-25 14:25:12 +00:00
jules
1a5bdda7f1 Fixed an obscure utf8 string comparison problem. Added a few C++11 tweaks. Improved VST host default folder detection. Win32 file browser filter fix. Introjucer VS2005 compiler bug workaround. 2011-11-24 18:11:37 +00:00
jules
4846cbe046 Changes to support multiple busses in hosted AudioUnits. 2011-11-23 16:49:07 +00:00
jules
f3be0d0392 Added WebBrowserComponent::pageFinishedLoading() 2011-11-23 12:33:34 +00:00
jules
cb3406d710 win32 drag-and-drop improvement. 2011-11-23 11:48:21 +00:00
jules
d564972e9f MidiKeyboardComponent clean-ups + avoided blocking behaviour in the audio thread. 2011-11-23 11:13:06 +00:00
jules
fb9af90b61 Updatesfor OSX 10.7 compatibility. 2011-11-22 12:13:16 +00:00
jules
7d7d8ff781 Linux + android font stuff. 2011-11-21 20:15:25 +00:00
jules
4773b388ef AttributedString class and advanced text layout (stage 1) 2011-11-21 20:03:39 +00:00
jules
15252c7227 New method: FileOutputStream::truncate() 2011-11-21 11:41:58 +00:00
jules
6b7496c893 Handy new functions: createCopyIfNotNull(), and ScopedPointer::createCopy() 2011-11-20 21:55:35 +00:00
jules
2ae2f8da30 Improved OSX realtime key modifier flag detection. 2011-11-20 10:47:21 +00:00
jules
65562fdbdb Fixed a couple of minor plugin host problems. 2011-11-19 20:51:54 +00:00
jules
84d438aebc Revamped the introjucer's settings page, making it easier to navigate than the old tabbed layout. Also, tweaked Viewport to be more resilient to changes in its content's size. 2011-11-18 13:50:19 +00:00
jules
1b87d55ebb CoreAudio fix for PPC. 2011-11-17 14:47:13 +00:00
jules
ef63c14040 Optimised and tidied up some ValueTree methods. Added a method to MultiDocumentPanel. 2011-11-17 12:57:44 +00:00
jules
ba2287033c Fixed a problem when reading mono audio formats. 2011-11-16 21:10:09 +00:00
jules
296c2446b8 Added some locking to AudioThumbnail. 2011-11-16 14:58:35 +00:00
jules
9bccfebea7 OpenGL development. 2011-11-15 17:10:48 +00:00
jules
2a780902ba Fixed a minor leak in CoreAudioFormat. Fixed incorrect OSX and iOS version reporting. Added Xext library to linux introjucer build. Mac menu shortcut key fix. 2011-11-15 16:53:34 +00:00
jules
75ad1071ad OpenGL renderer optimisations. Renamed Colour::fromFloatRGBA. 2011-11-10 17:51:34 +00:00
jules
93d6f4183b iOS InterprocessLock changes. 2011-11-10 14:32:35 +00:00
jules
5e90767eb2 Minor addition to ComSmartPtr. 2011-11-10 10:37:42 +00:00
jules
44a050c1aa Fix for the parameter types of Colour::fromRGBAFloat. Change on iOS to avoid enabling an audio input device unless needed. 2011-11-09 16:53:24 +00:00
jules
96c0a756e0 Linux windowing tweak for menus + tooltips. 2011-11-08 11:56:45 +00:00
jules
7cf9e480b2 Some new 3D utility classes: Vector3D, Matrix3D, Quaternion, Draggable3DOrientation. 2011-11-07 18:58:37 +00:00
jules
5435bfcb26 win32 revealToUser improvement. TextEditor fix. Supprt for cut/copy/paste shortcuts when OSX file browsers are visible. iOS embedded window positioning fix. 2011-11-07 17:24:22 +00:00
jules
09dd26bf60 Tweak to ComponentBoundsConstrainer. Fix for iOS when embedding juce windows. 2011-11-05 16:47:49 +00:00
jules
674aa73dd7 Bumped the version number. 2011-11-04 16:20:13 +00:00
jules
6f71bfdf89 OpenGL renderer optimisations. 2011-11-04 16:09:52 +00:00
jules
2b34a17716 ASIO name fix. Minor TextEditor fix. Linux auto-repeat key workaround. 2011-11-04 16:09:25 +00:00
jules
b558d441cb Updated a module's library dependencies. 2011-11-02 19:40:00 +00:00