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

3765 commits

Author SHA1 Message Date
jules
282078bf61 LookAndFeel_V3 tweaks. 2013-10-30 11:44:36 +00:00
jules
cb29cbf4a5 Fix for vertical justification of CoreText layouts of attributed strings. 2013-10-30 10:43:38 +00:00
jules
75ed6ffe2d Minor look+feel tweaks. 2013-10-29 22:37:22 +00:00
jules
3cb4b37e67 Added JUCE_DONT_ASSERT_ON_GLSL_COMPILE_ERROR flag. 2013-10-29 21:58:42 +00:00
jules
59d719cc26 Increased the gamma of software-rendered fonts. 2013-10-29 21:37:36 +00:00
jules
6dda450ad6 Added a version of Graphics::drawEllipse that takes a rectangle. 2013-10-29 21:36:38 +00:00
jules
8d8848db64 Some tweaks to the new V3 look+feel. 2013-10-29 21:36:01 +00:00
jules
d7fa79cca1 Rewrote some OSX code that had used an obj-C block, to keep the old 10.5 compilers happy. 2013-10-29 19:11:16 +00:00
jules
530dca28a5 Made sure that CalloutBoxes disappear when clicking on another app. 2013-10-29 13:21:02 +00:00
jules
d2d32e1abf Fix for mouse cursor in OSX 10.9 2013-10-28 21:50:05 +00:00
jules
f4a5a0ecb4 Introjucer: better exporting of absolute module paths in android makefiles. 2013-10-28 21:37:21 +00:00
jules
d996ab0c25 Optimisation to posix WaitableEvent::signal() 2013-10-28 21:36:48 +00:00
jules
0137a6f7fc Introjucer: made the string literal tool break up multi-line strings in a more readable way. 2013-10-28 18:30:58 +00:00
jules
62b6f4691d Fix to javascript operator precedence. 2013-10-28 18:30:08 +00:00
jules
9d84b7b69a win32 multi-touch fixes 2013-10-28 17:14:36 +00:00
jules
569fe21e7f Minor tidying. 2013-10-28 13:59:09 +00:00
jules
63587c007b Introjucer: sorted out a win32 filename handling issue. 2013-10-28 12:37:12 +00:00
jules
03e14b7851 Introjucer: fixed a bug when deleting modules; added a button to set copying mode for all modules. 2013-10-28 12:34:00 +00:00
jules
a688675dd0 Tweaks to android mulit-touch handling. 2013-10-28 10:26:38 +00:00
jules
2969a9bc5c Made DirectoryContentsList send a change message when switching between empty folders. 2013-10-28 10:16:55 +00:00
jules
ab6314f9e3 Introjucer: updated some Xcode architecture flags that seem to have changed. Added a VC2013 build. 2013-10-28 09:40:26 +00:00
jules
0de50d99a5 Version number update 2013-10-27 22:06:04 +00:00
jules
bea7b83cb8 Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F). 2013-10-27 22:02:21 +00:00
jules
56ec1d1400 Added a colour ID TreeView::selectedItemBackgroundColourId, and changed the TreeView to fill selected items with this. (The colour is set to transparent by default so this won't affect existing code).
Updated the LookAndFeel::drawTreeviewPlusMinusBox and TreeViewItem::paintOpenCloseButton methods to provide more flexibility.
2013-10-27 12:49:17 +00:00
jules
020f138d20 Added a method TreeViewItem::addSubItemSorted() 2013-10-25 18:17:40 +01:00
jules
98ef0eb4a5 Fix for utf-32 builds. 2013-10-25 13:10:27 +01:00
jules
eb7e42b0ad Added method String::hash() 2013-10-25 13:04:47 +01:00
jules
61ed92ee51 Added a method XmlElement::prependChildElement(), and used this for a few optimisations. 2013-10-25 12:52:19 +01:00
jules
6ff9512059 Made sure that the PluginHostType class is included by the audio_plugin_client module 2013-10-24 09:29:28 +01:00
jules
c7d8d45963 iOS: made sure windows aren't made visible until they've finished being set-up. 2013-10-23 13:30:58 +01:00
jules
a8984031ba Made sure that glyph caches are flushed along with the typeface cache. 2013-10-23 11:50:04 +01:00
jules
61d1e1b7ba Avoiding a few MSVC warnings 2013-10-22 19:29:04 +01:00
jules
26828713ba Removed some locking from CoreAudio. 2013-10-22 18:28:38 +01:00
jules
e4e58adc83 Fix for box2d path creation. 2013-10-22 16:56:25 +01:00
jules
bbd620c1cf More tweaking of Button toggle-notification behaviour. 2013-10-22 16:10:28 +01:00
jules
e71fd7cdcb Fix for AudioFormatReader::read when passing buffers with > 2 channels. 2013-10-22 15:35:47 +01:00
jules
b2423c4e35 Cleaned up some comments. 2013-10-22 12:43:49 +01:00
jules
40ca8a7787 Tweaked an OSX obj-C window event signature. 2013-10-21 09:13:29 +01:00
jules
bf6691dcf7 Added a few override annotations. 2013-10-21 09:12:42 +01:00
jules
ad490925e4 ALSA device name utf-8 encoding fix. 2013-10-21 09:12:07 +01:00
jules
022057460d Introjucer: avoided assertion when launching files in windows explorer. 2013-10-20 21:18:11 +01:00
jules
740cea768c Added some trimming functions to Rectangle. 2013-10-20 20:38:45 +01:00
jules
9d588b0bce Avoided a few unused parameter warnings. 2013-10-20 15:50:05 +01:00
jules
137b50f3a4 TabbedButtonBar: made sure that when the buttons contain an extra component, the tab's text doesn't overlap it. 2013-10-20 14:29:05 +01:00
jules
286c256eeb Added an optional border size to ShapeButton. 2013-10-20 14:27:06 +01:00
jules
171c1f31ae Fixed a typo in the last MidiBuffer changes. 2013-10-19 09:12:12 +01:00
jules
ad10abfee0 Simplified the internal workings of the MidiBuffer class. 2013-10-18 14:28:08 +01:00
jules
365e4611fa Introjucer: misc minor fixes + tweaks. 2013-10-18 10:31:08 +01:00
jules
a204ea7ae8 Version number update 2013-10-17 21:54:19 +01:00
jules
ebddea7765 Updated an old powf() call. 2013-10-17 21:54:03 +01:00