1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-02-07 04:10:08 +00:00
Commit graph

417 commits

Author SHA1 Message Date
jules
7d9d407415 Fixes for the VC6 project 2009-01-29 10:34:36 +00:00
jules
013bc3016b Added a method to BitArray, fixed a memory leak at shutdown on the mac, and tidied up some whitespace. 2009-01-28 16:30:56 +00:00
jules
2f5a2ad613 Moved ImageButton painting into the LookAndFeel, added a couple of methods to AudioSampleBuffer, and fixed a compile error in VS2003 2009-01-27 19:07:24 +00:00
jules
0a551e2242 Added a maximum length to String::copyToUTF8(), tweaked the parameters to AudioFormatWriter::writeFromAudioReader(), altered the BWAV chunk code to store its text as UTF8, added a utility function WavAudioFormat::replaceMetadataInFile(). Sorted out some compile errors with plugin hosting code. Fixed a small glitch in ColourGradient, and added a method to TreeViewItems to allow some items to be made non-selectable. 2009-01-27 16:45:15 +00:00
jules
b89cc9dcc7 Added a File::getVersion() method 2009-01-19 21:53:21 +00:00
jules
1644240b29 fixed a small typo 2009-01-19 15:52:22 +00:00
jules
4c1b6ce430 Added method String::containsNonWhitespaceChars(); changed the XML parser to not strip whitespace from around text elements, and also added XmlDocument::setEmptyTextElementsIgnored() to make it optionally keep all whitespace-only text elements. Added methods File::containsSubDirectories(), WebBrowserComponent::refresh(), TreeView::deleteRootItem(). Ironed out a possible bug with buttons crashing when deleted during a keypress callback. Changed pixel ordering to sort out transparent windows on PPC macs. Also fixed a mac AU build problem, and removed a couple of gcc warnings. 2009-01-19 13:00:10 +00:00
jules
db5ab181a8 Small fix to StandaloneFilterWindow 2009-01-13 10:55:49 +00:00
jules
c2c13f9e17 Made some corrections to TreeView: added an option to hide the open/close buttons, and made it possible to draw custom open/close buttons that change with mouse-over events. Also some small additions to MidiKeyboardComponent and TabbedButtonBar. 2009-01-12 18:56:06 +00:00
jules
835b66084d Rearranged the default font mechanism so that the LookAndFeel class has a chance to create custom typefaces for global use. 2009-01-09 21:29:16 +00:00
jules
7bc8bf8bf9 Added some colour IDs for various properties of the ResizableWindow, DocumentWindow, TabbedButtonBar, TabbedComponent. 2009-01-09 20:04:52 +00:00
jules
d85394d1bd whitespace clean-up 2009-01-08 16:51:07 +00:00
jules
c91e214808 Added a couple of methods to the File class: File::getLinkedTarget() and File::moveToTrash(). Also fixed a typo in QT headers, an overflow in BufferingAudioSource, removed a few linux warnings, and had another attempt at a reliable working screensaver-disabler on windows. 2009-01-08 16:36:17 +00:00
jules
01ad91d851 small fix to sort out stroking of paths that contain lines of 0 length. 2009-01-02 14:33:42 +00:00
jules
0f6aab6af1 fixes for Mac MessageManager::callFunctionOnMessageThread, plugin file location in VST and RTAS plugins, and midi messages in VST plugins 2009-01-02 10:24:47 +00:00
jules
ec87ea494c added support for sysexes to the VST plugin/hosting. Also tweaked URL::isProbablyAWebsiteURL(), and fixed a couple of mac build problems. 2008-12-31 14:18:22 +00:00
jules
0bfdeae709 made MidiInput and MidiOutput virtual to allow them to be subclassed. Also some whitespace tidying-up. 2008-12-30 18:19:04 +00:00
jules
f27d7f461f tweaks to allow an AudioDeviceSetup to be used when initialising the AudioDeviceManager. Also added some missing comments to AudioDeviceManager. 2008-12-30 18:00:35 +00:00
jules
5e5bf35f36 fix for win32 screen saver defeating, and a small tweak to VST hosting 2008-12-30 15:56:38 +00:00
jules
2671975d2c added optional POST data to the URL class; also a couple of small VST host tweaks 2008-12-30 12:26:23 +00:00
jules
23760ac40e small fix to AudioPluginFormatManager 2008-12-29 17:48:27 +00:00
jules
c6ee58f41e fix for an integer overflow condition in IntegerElementComparator 2008-12-29 11:32:45 +00:00
jules
69d0eb483e whitespace cleanup 2008-12-19 17:50:42 +00:00
jules
0356104877 improvements to speed-up the UUID class 2008-12-19 11:26:31 +00:00
jules
89544abbad fix for building juce_Socket.cpp on the OSX10.4 SDK, and a small PreferencesPanel fix 2008-12-18 19:32:39 +00:00
jules
54bff61ae6 added a win32 utility to set up a file type association 2008-12-18 15:02:26 +00:00
jules
44377ba3fb whitespace clean-ups 2008-12-17 15:08:39 +00:00
jules
56c2fcf071 fixed a small problem when mac plugins are opened and closed quickly by the host 2008-12-16 21:08:01 +00:00
jules
f94292a728 added a bit more 64-bit mac compatibility 2008-12-11 22:02:10 +00:00
jules
aa98d298a2 In hosting AudioUnits, it now opens the Apple generic UI for plugins that don't supply a custom GUI. 2008-12-11 15:52:59 +00:00
jules
19100c21f2 added a few comments for MessageManager 2008-12-11 11:49:49 +00:00
jules
3050cfd7f3 minor fixes to callFunctionOnMessageThread, menu positioning on windows, and audio thumbnails 2008-12-10 11:51:16 +00:00
jules
fa401f1952 corrected a 64-bit issue in ReadWriteLock 2008-12-10 10:40:34 +00:00
jules
1601daa2c2 Added a Thread::ThreadID type to be used by the Thread::getThreadId() method. Also tidied up a few warnings on OSX. 2008-12-09 16:52:47 +00:00
jules
97ef44e1e6 couple of small fixes to Timers, mac file searching and linux build macros 2008-12-08 14:49:23 +00:00
jules
d74275a9e9 made sure mac windows have the correct title 2008-12-06 13:52:00 +00:00
jules
1ab63a4316 moved the BitArray::fillBitsRandomly() and BitArray::createRandomNumber() methods across to the Random class. 2008-12-06 11:38:58 +00:00
jules
e255b6b1f0 improvements to random number seeding and RSA key generation 2008-12-05 18:47:04 +00:00
jules
8f4ced62e2 fixed a problem with oggs sometimes not correctly being closed when written 2008-12-05 18:41:01 +00:00
jules
e1772515b4 2008-12-03 14:35:34 +00:00
jules
fd81f59828 2008-12-02 11:35:46 +00:00
jules
a24962151e 2008-11-28 13:45:53 +00:00
jules
716f7ef9ac 2008-11-26 16:38:20 +00:00
jules
c0be9b3424 2008-11-25 13:17:55 +00:00
jules
c4dcf39264 2008-11-19 14:04:40 +00:00
jules
7c972c08d7 2008-11-18 16:15:59 +00:00
jules
485b6b7e57 2008-11-18 16:14:02 +00:00
jules
567fe9b1e7 2008-11-18 14:19:55 +00:00
jules
d47cf9e8d6 2008-11-12 20:19:27 +00:00
jules
52e8c35a72 2008-11-05 10:18:47 +00:00