1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-13 00:04:19 +00:00
Commit graph

2015 commits

Author SHA1 Message Date
jules
4b59682077 Wildcard matching fix for strings containing "*". 2011-09-30 09:44:18 +01:00
jules
9b38f91226 Fixed a compile problem in VSTs. Minor clean-ups. 2011-09-29 21:25:00 +01:00
jules
07b73e4071 StringArray fix + additional unit tests. AudioFormatManager tweak for iOS. Minor clean-ups. 2011-09-29 14:51:42 +01:00
jules
ce0b4bdb9c Support for writing JPG even if the image has an alpha channel. Added assertion to warn if you try to use a fallback font on OSX. Minor fixes and features for PopupMenu, ComboBox. 2011-09-28 17:10:38 +01:00
jules
6b07bfb51b Finally turned off the T wide-char string macro by default. If you've used it in your code, I'd recommend just skimming through and simply removing it. Any ascii strings will work fine without it; any strings containing extended chars are NOT PORTABLE and shouldn't be embedded anyway, but will work just as well if you replace the T with an 'L' prefix (much better to re-encode them as escaped UTF-8 though). If you really must keep using the macro, you can set the JUCE_DEFINE_T_MACRO flag to 1, and it will still be available as before. 2011-09-28 11:40:00 +01:00
jules
f35738afe0 Midi file fix to avoid multiple end-of-track events. Some openGL tweaks. 2011-09-27 11:33:42 +01:00
jules
dcc767868f Misc minor clean-ups. 2011-09-26 23:21:15 +01:00
jules
39c9a4b725 Version number bump. 2011-09-26 16:36:27 +01:00
jules
5a45b4f4c6 New class: OpenGLFrameBufferImage, which wraps a framebuffer inside a juce Image. 2011-09-26 14:45:04 +01:00
jules
c9cdf073dd Couple of small win32 fixes. Cleaned up win32 registry code. 2011-09-26 10:40:44 +01:00
jules
fce514266e Refactored the linux Freetype font code and native file chooser (via zenity). 2011-09-25 21:33:38 +01:00
Julian Storer
f18cb9f382 Some internal refactoring in PopupMenu. 2011-09-25 15:33:12 +01:00
Julian Storer
638a93d639 Fixes for AU hosting and Button Value reference handling. Minor clean-ups. 2011-09-23 18:29:51 +01:00
Julian Storer
52a90374df AU path fix. Minor tweaks. Version number bump. 2011-09-23 15:36:04 +01:00
Julian Storer
b114339c3f New macro JUCE_DEFAULT_SOFTWARE_RENDERER to help replace the software renderer with a custom class. Removed some defunct Xcode settings. Small SVG workaround. 2011-09-22 15:44:42 +01:00
Julian Storer
5224a3d9b8 Got rid of the nasty general-purpose ints and void*s that were in the Message class. Instead of using a plain old Message class, just create a subclass which contains whatever data you need in a more meaningful format. 2011-09-22 15:34:10 +01:00
Julian Storer
7c77e101fc Minor clean-ups. 2011-09-21 20:31:42 +01:00
Julian Storer
098400ef31 Removed the Image::setPixelData method - this can be done with Image::BitmapData instead. OSX file chooser options change for aliased files. 2011-09-19 12:30:43 +01:00
Julian Storer
149f94f9fc Got rid of the MD5 (const String&) constructor that was confusing people - if you were using that constructuor, you can now call fromUTF32() instead for the same result. Also added a constructor that takes UTF-8 instead, and this is recommended. 2011-09-19 12:29:25 +01:00
Julian Storer
2d56bedab5 Introjucer update to provide downloading of new modules directly from the website. 2011-09-17 16:15:38 +01:00
Julian Storer
65902c0b99 Module version update. 2011-09-17 16:14:27 +01:00
Julian Storer
f93ee54bff Tidied up some drag-and-drop code. 2011-09-17 12:07:46 +01:00
Julian Storer
7f4e56191a Mouse click and colour tweaks. Changed OSX URL reading to avoid local caching. 2011-09-16 22:07:47 +01:00
Julian Storer
24d40bdbb0 A few minor tweaks to ZipFile. Handling for aliased folders in OSX file chooser. 2011-09-16 15:00:46 +01:00
Julian Storer
2a2677d7ca Fix for incredibly subtle windows popupmenu problem. 2011-09-15 11:31:34 +01:00
Julian Storer
9a9f570781 Tweaks to streams and gzip compressor. 2011-09-14 15:34:05 +01:00
Julian Storer
9332efc10d Fix for subtle win32 mouse-button issue. Minor bwav fix. 2011-09-13 18:12:24 +01:00
Julian Storer
dce7cd9cd1 Added a unit-test, and removed constness from a couple more return types. 2011-09-13 15:09:21 +01:00
Julian Storer
bd9a32c757 Removed 'const' from some virtual method return types - this might require a few tweaks to user-code. 2011-09-12 21:59:19 +01:00
Julian Storer
aa6c2203d5 Minor additions to linux midi, AudioProcessorGraph, URL. 2011-09-12 16:47:00 +01:00
Julian Storer
427941e8c3 Fix for BufferingAudioSource. 2011-09-11 20:28:26 +01:00
Julian Storer
79090d1017 Improved the string hashing algorithm in the introjucer. 2011-09-11 16:26:20 +01:00
Julian Storer
54eb263055 Fixed a threading problem in BufferingAudioSource. 2011-09-11 13:58:11 +01:00
Julian Storer
74df644356 New classes: OpenGLTexture, OpenGLFrameBuffer, OpenGLHelpers. 2011-09-10 20:09:05 +01:00
Julian Storer
6b94c7598d Tarted-up the openGL demo, and made the iOS demo the same as the normal one. Changed the opengl module to include gl.h automatically, so that your app doesn't need to include it. 2011-09-09 18:15:29 +01:00
Julian Storer
02494168e6 Fixed audio plugin mac build. 2011-09-09 16:03:48 +01:00
Julian Storer
3d5b7685cd Tweaked linux HTTP code. Added a macro: JUCE_STRINGIFY. 2011-09-09 08:46:39 +01:00
Julian Storer
2cae7a76f5 Linux http fix. Plugin header fix. win32 IME fix. 2011-09-08 15:14:41 +01:00
Julian Storer
8c7b3107f9 Fixed a typo. 2011-09-07 15:21:54 +01:00
Julian Storer
c0fb38c35c Minor fix for Path. Added a missing file. 2011-09-07 12:23:05 +01:00
Julian Storer
da7e8603f7 Fix for plugin host build on mac, and minor tidy-up of some plugin hosting classes. 2011-09-06 11:55:24 +01:00
Julian Storer
4fcd1e3384 New class: ChildProcess. Fixed android build problems with paths. 2011-09-02 12:48:36 +01:00
Julian Storer
5fc80a9b79 Fix for win32 file icon extraction. 2011-09-01 15:59:19 +01:00
Julian Storer
5b92d8cc8f Fixed a spelling mistake and in the VST hosting code. Fixed a mistake in the design of the StandaloneFilterwindow class. 2011-08-31 15:47:54 +01:00
Julian Storer
3744efa6ea Tweaked some timings for mac native menus. Minor clean-ups. 2011-08-24 20:25:36 +01:00
Julian Storer
d86d68446c RTAS mac window position fix. Introjucer fixes for Windows. 2011-08-23 15:02:11 +01:00
Julian Storer
57a0fd5cef Linux opengl fix. 2011-08-22 21:31:22 +01:00
Julian Storer
3bc96b347a VST fix. Minor clean-ups. 2011-08-22 19:34:36 +01:00
Julian Storer
d55b7419ec Fixed a typo in the introjucer. C++0x fixes. 2011-08-22 16:40:37 +01:00
Julian Storer
ffc2f5d40e Created c++11 move constructors and operator= methods for a bunch of classes (only enabled for c++11 compilers, of course) 2011-08-21 21:20:28 +01:00