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

224 commits

Author SHA1 Message Date
jules
0ed61cb1ad Merge remote-tracking branch 'gh/master' into develop 2014-11-05 11:18:26 +00:00
jules
817c80ed19 Fixed a typo in a comment. 2014-11-05 09:34:03 +00:00
jules
2792bd2761 Added new callback method WebBrowserComponent:: newWindowAttemptingToLoad() 2014-11-04 17:55:58 +00:00
jules
0ec53673ce Demo cleanups. 2014-11-04 11:41:36 +00:00
jules
653a68ddee Added includes of new template classes. 2014-10-28 14:22:54 +00:00
jules
4f591df870 Initial check-in of new simple app helper classes 2014-10-26 17:43:20 +00:00
jules
3e7d305094 A few minor whitespace cleanups. 2014-08-16 21:06:27 +01:00
jules
65b97cd334 Fix for non-string textboxes in live constant editor. 2014-07-26 10:10:15 +01:00
jules
2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. 2014-07-10 18:57:24 +01:00
jules
4a3c45e7bd Updated the live constant editor to add C++ escape-sequences for non-ascii strings, and to allow multi-line strings. 2014-07-04 17:54:21 +01:00
jules
4a451b1cb0 Added juce namespace to the JUCE_LIVE_CONSTANT macro 2014-05-15 09:02:11 +01:00
jules
d7d662bb38 Documentation improvement. 2014-04-14 16:53:16 +01:00
jules
40c06f9ca9 Added a TRANS macro in the key-map editor. 2014-04-09 13:50:49 +01:00
jules
bee0b791f7 Updated a comment. 2014-04-05 10:40:38 +01:00
jules
4d79bed3d1 Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer. 2013-12-23 15:16:38 +00:00
jules
d63668a5c1 Added XML and Lua tokenisers for the CodeEditorComponent 2013-12-08 12:27:36 +00:00
jules
08c2fce9b5 Some improvements to JUCE_LIVE_CONSTANT: Matching original hex/decimal format, and added a reset button. 2013-12-06 18:27:41 +00:00
jules
48cdb90341 Made the live constant editor call resize on all visible components. 2013-12-06 14:49:17 +00:00
jules
2f72bba274 Improved the LIVE_CONSTANT classes to allow it to work on non-GUI threads. 2013-12-05 15:46:08 +00:00
jules
8ba781aa81 Added a demo page for the live constant editor stuff. 2013-12-03 19:13:14 +00:00
jules
be461fa03c Very cool new feature: JUCE_LIVE_CONSTANT. See the macro's description for more details. 2013-12-03 13:44:15 +00:00
jules
28cdb20040 Whitespace cleanups. 2013-12-03 11:33:45 +00:00
jules
d226fea10e Added a callback WebBrowserComponent::windowCloseRequest() 2013-12-03 11:02:22 +00:00
jules
164cad105a Fixed colour in key-mapping editor comp. 2013-11-04 19:08:37 +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
58f4a38ad8 Couple of translation tweaks to KeyMappingEditorComponent. 2013-09-17 16:52:57 +01:00
jules
09d20dcae8 Added some new methods to SystemTrayIconComponent for highlighting and message bubbles. 2013-09-16 11:21:49 +01:00
jules
42aa27900b Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present. 2013-09-07 09:43:45 +01:00
jules
a2280fc25d Simplified a lot of the image drawing calls internally. Added the new juce logo to the demo app as a more challenging example of path rendering. 2013-08-30 21:42:23 +01:00
jules
636ffe68d3 A bit more minor cleaning-up. 2013-08-24 12:16:51 +01:00
jules
65c155e372 Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files. 2013-08-23 12:08:31 +01:00
jules
a696e907e4 Had a look at the SplashScreen class, and realised it was total crap, so redesigned it to avoid using any modal loop nastiness, and to encourage initialisation on background threads. 2013-08-02 15:36:49 +01:00
jules
3cd00c8730 A few android warning fixes. 2013-07-31 22:14:11 +01:00
jules
3d74717349 Bit of tidying-up in the Point class, and some spelling fixes in comments. 2013-07-22 13:18:29 +01:00
jules
5a1112ab94 Updated the format of the header include guard macros. 2013-07-17 16:26:35 +01:00
jules
5918d039ce Added some "override" annotations. 2013-07-08 19:05:14 +01:00
jules
eb646f8c42 Deprecated some old bool notification mode parameters, and replaced them with NotificationType values in the ComboBox and Button classes. 2013-07-08 13:05:51 +01:00
jules
2329e63f20 Converted a few Colour references to pass-by-values. 2013-07-01 17:38:47 +01:00
jules
ed09493cd2 Added text translation to KeyMappingEditorComponent. 2013-06-26 11:08:37 +01:00
jules
c75a7300f5 Added some 'override' modifiers to overridden methods. 2013-06-23 23:09:52 +01:00
jules
01e3e4c40c Fixed some coverity warnings. 2013-06-17 22:10:57 +01:00
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 2013-05-22 23:05:53 -06:00
jules
51df5143bf SystemTrayIconComponent support for OSX 2013-05-20 22:17:33 -06:00
jules
4d61bfd8a3 Refactored some TRANS strings to make them more amenable to translation. Added the NEEDS_TRANS macro. 2013-05-05 17:13:53 +01:00
jules
ba2dc52b34 Made use of @autoreleasepool for clang builds. 2013-03-21 18:33:01 +00:00
jules
a56e69a281 Fix for DLL build. 2012-12-13 19:06:47 +00:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
ea557b40a5 ColourSelector rendering fix. 2012-11-02 16:58:27 +00:00