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

41 commits

Author SHA1 Message Date
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
c7cab8e020 Cleaned up some table look+feel code. 2013-09-28 11:50:49 +01:00
jules
fc772941d6 Fixed some pedantic warnings. 2013-09-16 18:47:28 +01:00
jules
127342e147 Introjucer: minor refactoring. 2013-08-04 17:53:56 +01:00
jules
5b25ac6609 Renamed the swapWithArray methods in the array classes to "swapWith" to be more consistent with other swap method naming, and templated the methods for more flexibility. 2013-07-28 11:31:25 +01:00
jules
82d305a2a2 Introjucer: added exporter for VS2013 2013-07-09 16:09:28 +01:00
jules
2329e63f20 Converted a few Colour references to pass-by-values. 2013-07-01 17:38:47 +01:00
jules
c75a7300f5 Added some 'override' modifiers to overridden methods. 2013-06-23 23:09:52 +01:00
jules
4b128378cf CodeEditorComponent rendering improvements. Faster OSX font lookup. 2013-06-16 10:08:05 +01:00
jules
fc79df875f Refactoring of some glypharrangement code. 2013-06-15 19:27:34 +01:00
jules
ddc1524742 Updated headers in demo project files. 2013-06-13 14:06:55 +01:00
jules
164ab05bac Minor clean-ups. 2012-12-28 13:34:39 +00:00
jules
234525aef9 Increased the warning level in a couple of OSX builds, and removed some pedantic warnings in the introjucer. 2012-12-27 19:56:18 +00:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
a1614a8879 Minor changes for VC2005 2012-10-18 16:24:27 +01:00
jules
b396155430 Introjucer: file type fix. 2012-09-11 09:35:26 +01:00
jules
c75abb51c4 Introjucer: minor appearance tweaks. 2012-09-07 12:10:25 +01:00
jules
745e2ae8b9 Added new version of Path::addRoundedRectangle(). Introjucer: new button look and feel. 2012-09-05 11:54:44 +01:00
jules
ebb7b6db74 Introjucer: some refactoring, new icon. 2012-08-31 10:46:33 +01:00
jules
66917b65fd Minor clean-ups. 2012-08-28 11:10:14 +01:00
jules
753ebf48e5 Introjucer: reconfigured settings files so that per-project settings are stored separately from global properties. 2012-08-09 15:14:48 +01:00
jules
e9ae25ed9c Introjucer fixes + cosmetic changes. 2012-08-09 11:40:45 +01:00
jules
b16995da41 Minor update to ConcertinaPanel 2012-08-06 16:50:10 +01:00
jules
d5ddbc88bd Introjucer: cosmetic changes. 2012-08-06 10:14:30 +01:00
jules
49d0182f61 Introjucer: graphical tweaks, binary data header change. 2012-07-26 22:16:07 +01:00
jules
4268ed7453 Introjucer: better tool windows. Font fixes. 2012-07-26 13:42:40 +01:00
jules
bddebf3433 Added a couple of reduced/expanded methods to Rectangle. 2012-07-25 13:10:21 +01:00
jules
c2666bfe61 Introjucer: fix for broken colour scheme when run for the first time. 2012-07-18 16:32:39 +01:00
jules
7ef8246cae Introjucer: restricted font list to fixed-width fonts. 2012-07-14 14:08:14 +01:00
jules
fb5bcb5094 Removed a confusing Font constructor that took a style name but could be mistakenly called with a typeface name. 2012-07-14 12:48:01 +01:00
jules
006e324114 Moved the Graphics::drawBevel() method into LookAndFeel. Fixed an introjucer caret colour bug. 2012-07-14 11:21:56 +01:00
jules
1b2b1a1aac Introjucer: colour scheme presets and aesthetic stuff. 2012-07-14 10:30:56 +01:00
jules
396a5d9178 Introjucer: nicer scrollbars. 2012-07-13 16:17:11 +01:00
jules
515bfe90b2 Introjucer: new tab panel look and feel. 2012-07-12 22:09:49 +01:00
jules
edb1114c5e Introjucer: more colour scheme stuff. 2012-07-12 15:56:10 +01:00
jules
770b8a4ae1 Introjucer: more colour scheme stuff. 2012-07-10 15:28:53 +01:00
jules
44e454f0b7 Introjucer: colours and refactoring. 2012-07-10 12:08:35 +01:00
jules
c65c7dd4a4 Introjucer: misc internal refactoring. 2012-07-09 10:15:26 +01:00
jules
d3bb7fb9cc Added line-numbering to the CodeEditorComponent. 2012-07-04 13:11:25 +01:00
jules
f824e99f2d Introjucer: refactoring and addition of appearance settings window for editor colours + fonts. 2012-07-04 10:43:18 +01:00