jules
|
480c1f018d
|
Fixed some places where JUCE_ONLY_BUILD_CORE_LIBRARY wasn't used correctly on the mac; fixed some string handling problems in posix file functions; small change for using QuickTimeAudioFormat on background threads; changed multi-value sliders to let the outer values to nudge the others when dragged; added an option to TreeViews to let the items draw in the left-hand margin; added some minor options to methods in StringPairArray, BitArray, Graphics, TabbedButtonBar.
|
16 years ago |
jules
|
bf501e1fda
|
Fix for multithreaded Mac OpenGL components; better responding to shutdown messages on Windows; a couple of small VST tweaks; fixed a typo in the AudioDeviceManager and made it close and reopen the audio device while the midi output is being changed; changed AlertWindow to give more control over the desktop window style; fixed a small bug in Graphics; changed SparseSet to avoid an overflow error; stopped BufferedInputStream locking up when its source stream fails; added a case-sensitivity option to StringPairArray and LocalisedStrings.
|
16 years ago |
jules
|
68dba8605d
|
Fixed Mac font kerning problem. Fixed Mac native window maximising and getting rid of menus when a a native title bar is clicked. Added an option for kiosk mode that stops the main menu and dock popping up. Small tweak to SparseSet to try to avoid a compile problem in GCC4.3.3. Small fix to file relative pathname parsing.
|
16 years ago |
jules
|
f92fdfefe9
|
Small tweak for 64-bit compatibility on Mac.
|
16 years ago |
jules
|
59fd199164
|
Rewrote the Mac font loading code to use Cocoa instead of Carbon APIs.
|
16 years ago |
jules
|
390d7f69ef
|
Sorted out URL launching on the Mac, added a tweak for linux audio devices with lots of channels, and added a missing JUCE_API marker to AudioDeviceSetup.
|
16 years ago |
jules
|
f7b48e55dd
|
Fixed some Mac window sizing and menu issues, optimised Graphics::drawImageTransformed(), and added an accuravy parameter to Path::contains().
|
16 years ago |
jules
|
e69df86969
|
small fix for building in VC2003
|
16 years ago |
jules
|
6d65bd3a1d
|
Fixes to Mac native menu handling.
|
16 years ago |
jules
|
eda637d546
|
Fixed some multi-monitor problems on the Mac.
|
16 years ago |
jules
|
7d9d407415
|
Fixes for the VC6 project
|
16 years ago |
jules
|
013bc3016b
|
Added a method to BitArray, fixed a memory leak at shutdown on the mac, and tidied up some whitespace.
|
16 years ago |
jules
|
2f5a2ad613
|
Moved ImageButton painting into the LookAndFeel, added a couple of methods to AudioSampleBuffer, and fixed a compile error in VS2003
|
16 years ago |
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.
|
16 years ago |
jules
|
058d5b9574
|
Implemented File::isOnRemovableDrive() for mac
|
16 years ago |
jules
|
1d42d3f706
|
added a missing lib to the win32 build
|
16 years ago |
jules
|
b89cc9dcc7
|
Added a File::getVersion() method
|
16 years ago |
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.
|
16 years ago |
jules
|
db5ab181a8
|
Small fix to StandaloneFilterWindow
|
16 years ago |
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.
|
16 years ago |
jules
|
835b66084d
|
Rearranged the default font mechanism so that the LookAndFeel class has a chance to create custom typefaces for global use.
|
16 years ago |
jules
|
7bc8bf8bf9
|
Added some colour IDs for various properties of the ResizableWindow, DocumentWindow, TabbedButtonBar, TabbedComponent.
|
16 years ago |
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.
|
16 years ago |
jules
|
01ad91d851
|
small fix to sort out stroking of paths that contain lines of 0 length.
|
16 years ago |
jules
|
6ea5f864a3
|
fixed two silly typo bugs
|
16 years ago |
jules
|
0f6aab6af1
|
fixes for Mac MessageManager::callFunctionOnMessageThread, plugin file location in VST and RTAS plugins, and midi messages in VST plugins
|
16 years ago |
jules
|
ec87ea494c
|
added support for sysexes to the VST plugin/hosting. Also tweaked URL::isProbablyAWebsiteURL(), and fixed a couple of mac build problems.
|
16 years ago |
jules
|
f27d7f461f
|
tweaks to allow an AudioDeviceSetup to be used when initialising the AudioDeviceManager. Also added some missing comments to AudioDeviceManager.
|
16 years ago |
jules
|
5e5bf35f36
|
fix for win32 screen saver defeating, and a small tweak to VST hosting
|
16 years ago |
jules
|
2671975d2c
|
added optional POST data to the URL class; also a couple of small VST host tweaks
|
16 years ago |
jules
|
23760ac40e
|
small fix to AudioPluginFormatManager
|
16 years ago |
jules
|
c6ee58f41e
|
fix for an integer overflow condition in IntegerElementComparator
|
16 years ago |
jules
|
4caa499612
|
couple of small mac fixes
|
16 years ago |
jules
|
69d0eb483e
|
whitespace cleanup
|
16 years ago |
jules
|
0356104877
|
improvements to speed-up the UUID class
|
16 years ago |
jules
|
c1a1169059
|
obscure linux midi bugfix
|
16 years ago |
jules
|
89544abbad
|
fix for building juce_Socket.cpp on the OSX10.4 SDK, and a small PreferencesPanel fix
|
16 years ago |
jules
|
56c2fcf071
|
fixed a small problem when mac plugins are opened and closed quickly by the host
|
16 years ago |
jules
|
3348fc20e5
|
small fix for an obscure win32 keypress problem
|
16 years ago |
jules
|
f94292a728
|
added a bit more 64-bit mac compatibility
|
16 years ago |
jules
|
aa98d298a2
|
In hosting AudioUnits, it now opens the Apple generic UI for plugins that don't supply a custom GUI.
|
16 years ago |
jules
|
19100c21f2
|
added a few comments for MessageManager
|
16 years ago |
jules
|
3f48d7c085
|
Removed a compiler warning on win32, and updated juce_mac_MessageManager.cpp
|
16 years ago |
jules
|
3050cfd7f3
|
minor fixes to callFunctionOnMessageThread, menu positioning on windows, and audio thumbnails
|
16 years ago |
jules
|
fa401f1952
|
corrected a 64-bit issue in ReadWriteLock
|
16 years ago |
jules
|
1601daa2c2
|
Added a Thread::ThreadID type to be used by the Thread::getThreadId() method. Also tidied up a few warnings on OSX.
|
16 years ago |
jules
|
c4da90ef40
|
couple of small ALSA tweaks
|
16 years ago |
jules
|
97ef44e1e6
|
couple of small fixes to Timers, mac file searching and linux build macros
|
16 years ago |
jules
|
d74275a9e9
|
made sure mac windows have the correct title
|
16 years ago |
jules
|
1ab63a4316
|
moved the BitArray::fillBitsRandomly() and BitArray::createRandomNumber() methods across to the Random class.
|
16 years ago |