Julian Storer
|
b442388218
|
Minor string fixes.
|
2011-01-28 13:33:48 +00:00 |
|
Julian Storer
|
968d63bca6
|
Tidied up some doxygen comments.
|
2010-12-21 14:34:02 +00:00 |
|
Julian Storer
|
a5cf4030f5
|
New class LeakedObjectDetector, and JUCE_LEAK_DETECTOR macros for spotting leakages in a neat, cross-platform way. Used these to replace all the old juce_UseDebuggingNewOperator stuff in all the classes. Also some drawable and component transform fixes.
|
2010-11-29 12:24:55 +00:00 |
|
Julian Storer
|
ba62157841
|
Added the AudioData class, which contains a range of templated structrures for manipulating different sample type primitives. This will replace the old AudioDataConverters class, and I've refactored a lot of the audio devices and formats to use the new classes.
|
2010-09-27 15:56:54 +01:00 |
|
Julian Storer
|
622f823bf7
|
First experimental check-in of Direct2D rendering - not for public use yet!
|
2010-08-26 13:31:41 +01:00 |
|
Julian Storer
|
6c4d8023bd
|
Cleaned up and restructured some app startup code. Updated some iPhone settings.
|
2010-07-10 11:41:07 +01:00 |
|
Julian Storer
|
0d611ec065
|
Reduced the dependencies of the juce demo. Jucer development.
|
2010-04-26 13:08:22 +01:00 |
|
Julian Storer
|
a7e824032f
|
Refactored some directory iteration code and other minor clean-ups.
|
2010-04-25 15:14:32 +01:00 |
|
Julian Storer
|
db657c04cd
|
Tidied up some minor compile warnings.
|
2010-04-23 13:07:17 +01:00 |
|
Julian Storer
|
367dfa9942
|
Added linux ARGB mouse cursor support.
|
2010-03-26 13:20:48 +00:00 |
|
Julian Storer
|
a94ebc0461
|
Added openGL support for the iPhone.
|
2010-03-20 14:07:33 +00:00 |
|
Julian Storer
|
d9d1c4c995
|
New methods for PropertiesFile. Fix for InterprocessConnection.
|
2010-03-17 10:43:30 +00:00 |
|
Julian Storer
|
a0adefc86e
|
Added XRender support for semi-transparent windows in linux. Fixed a couple of vst build errors.
|
2010-03-08 15:02:55 +00:00 |
|
Julian Storer
|
6b79430341
|
Refactored some String operators to bring them into line with c++ best practices. Removed the JUCE_STRINGS_ARE_UNICODE flag - all strings are now unicode by default. Removed the String class's implicit cast to const char* and copyToBuffer() method, replacing them with toCString(), toUTF8(), copyToCString(), copyToUnicode(), etc., so that it'll force users to think about the encoding they want to use in a particular context. Added the ability to pass a String directly to a std::ostream. Extended the juce version number to include a build number.
|
2010-02-21 19:04:41 +00:00 |
|
Julian Storer
|
35a4b5085f
|
Updated Timer code to avoid a rare messaging problem. Fixed a couple of minor build errors. Rearranged the atomic functions and added a new compare-and-swap operation. Added a thread-priority tweak to WASAPI. Removed MS-specific classes from the web browser component.
|
2010-01-27 20:28:38 +00:00 |
|
Julian Storer
|
c539e8f5c0
|
Fix for mac window ordering that was causing drag and drop problems. Added a sanity-check to the text editor's undo transaction size.
|
2010-01-19 13:27:51 +00:00 |
|
Julian Storer
|
aa98aa03ec
|
Removed a few compiler warnings
|
2009-12-21 16:51:57 +00:00 |
|
Julian Storer
|
df584f9cea
|
Added a new AU config flag for plugins, to let you choose the obj-C classname that some hosts seem to be stupidly displaying to the user. Also added a couple of minor fixes and new documentation.
|
2009-11-20 19:18:37 +00:00 |
|
Julian Storer
|
15a5c53bc0
|
Fix for an AU crash when running in 10.4. Added a PlatformUtilities method to get the version of OSX that's running. Added a workaround for a 10.4 OS bug when drawing gradients. Added some macros to allow CD burning and reading to be enabled independantly.
|
2009-11-17 16:21:18 +00:00 |
|
Julian Storer
|
ebeaa40689
|
Initial version of a CoreGraphics-based rendering context for the mac. Also an intial version of JACK support for linux.
|
2009-10-31 11:15:12 +00:00 |
|
Julian Storer
|
1fc8f483e2
|
Tweaked lots of code to help things compile on the iPhone (still work-in-progress).
|
2009-10-12 13:30:04 +01:00 |
|
Julian Storer
|
3ae9ac0295
|
added some changes to make the core library compile on the iPhone (none of the UI code is done yet). In the process of this, fixed some endianness problems in SystemStats::getMACAddresses, and changed some of the mac code for timing, directory searching, etc to use different APIs internally.
|
2009-10-08 15:43:04 +01:00 |
|
Julian Storer
|
7dfc764bf0
|
Initial check-in of a new WASAPI audio device wrapper (not properly tested yet!), and tidied up all the audio device type creation functions to make it easier to cope with all these different device types. Added a couple of config entries to enable WASAPI and DSound, so a windows build can use any combination of device APIs. Also replaced the string-to-double conversion code with a custom function to avoid localisation problems with commas and full-stops.
|
2009-09-09 17:35:23 +01:00 |
|
jules
|
f5a3fb0fb3
|
removed a memory leak in mac messaging; tweaked mac VSTs to avoid a shutdown bug in Reaper; added a clear() method to DynamicObject.
|
2009-08-19 12:04:35 +00:00 |
|
jules
|
ddc16536a3
|
Changed the Linux native code files to use the same amalgamation file structure as the mac and windows ones do; made a small adjustment to the amalgamator, and removed some redundancy from the amalgamated files (if you are amalgamating code yourself, please build a new copy of the amalgamator, as the old one won't work correctly on this new code); fixed a few minor build warnings in linux
|
2009-08-13 11:11:26 +00:00 |
|
jules
|
13d8703ffc
|
Added the CameraDevice class to allow webcam capture!
|
2009-06-24 14:31:23 +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
|
d47cf9e8d6
|
|
2008-11-12 20:19:27 +00:00 |
|
jules
|
47cf2369e5
|
|
2008-10-27 17:51:24 +00:00 |
|
jules
|
f783d80743
|
|
2008-10-06 18:15:54 +00:00 |
|
jules
|
546d65e82f
|
|
2008-10-03 15:19:04 +00:00 |
|
jules
|
e06d581ec3
|
|
2008-10-02 18:12:25 +00:00 |
|
jules
|
549507e176
|
|
2008-08-01 08:44:05 +00:00 |
|
jules
|
51d5b2fe06
|
|
2008-07-31 21:08:44 +00:00 |
|
jules
|
c19dfad719
|
|
2008-05-20 17:46:14 +00:00 |
|
jules
|
725da5ebce
|
|
2008-04-23 20:49:46 +00:00 |
|
jules
|
1ca5d73733
|
|
2008-04-02 11:51:16 +00:00 |
|
jules
|
cb9af5ef56
|
|
2008-03-31 10:54:17 +00:00 |
|
jules
|
701175832b
|
added the QuickTimeAudioFormat class
|
2008-03-22 15:49:20 +00:00 |
|
jules
|
1c431212eb
|
|
2008-02-29 13:45:58 +00:00 |
|
jules
|
1418dcc0a4
|
|
2008-02-28 16:16:06 +00:00 |
|
jules
|
746731a923
|
|
2008-01-03 22:06:35 +00:00 |
|
jules
|
a9e726681c
|
|
2008-01-03 21:35:24 +00:00 |
|
jules
|
eea0dc1235
|
|
2007-08-02 10:58:20 +00:00 |
|
jules
|
a113da0901
|
|
2007-07-31 13:54:06 +00:00 |
|
jules
|
7d0cf66fad
|
|
2007-07-26 18:24:09 +00:00 |
|
jules
|
94cfda5062
|
|
2007-06-13 08:28:44 +00:00 |
|