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

29 commits

Author SHA1 Message Date
jules
4e5f005421 Added a method Component::getChildren() to allow them to be iterated with a range-based for loop, and used this in appropriate places around the codebase 2017-07-19 12:08:47 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
jules
9fa0d49be7 Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. 2016-09-16 12:03:02 +01:00
jules
8d92a77452 Fix for TabbedButtonBar::removeTab() when removing a tab lower than the selected one 2015-07-28 17:34:21 +01:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
4aee96be04 Added an animation option to TabbedButtonBar::removeTab(). 2014-07-24 09:30:48 +01:00
jules
ac7271c10b Added some methods to TabbedButtonBar for animating tab movements. 2013-11-16 22:11:48 +00: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
e7141058b7 Tab button background colour fix when no tabs present. 2013-09-26 16:46:15 +01:00
jules
bc81b170c7 Added LookAndFeel::drawTabbedButtonBarBackground 2013-08-19 19:37:05 +01:00
jules
a0e292bdaf TabbedComponent::removeTab fix. 2013-07-09 17:25:04 +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
c75a7300f5 Added some 'override' modifiers to overridden methods. 2013-06-23 23:09:52 +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
d0135d9efc Worked around a GCC compiler bug. Also tidied up a bunch of GCC warnings. 2013-03-08 14:07:51 +00:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
8ae91bb39a Minor clean-ups. 2012-10-28 20:33:17 +00:00
jules
9fc29dad53 More tabbed component work. 2012-07-12 18:33:43 +01:00
jules
b8f557b201 Tab button fix and minor clean-ups. 2012-07-12 11:06:12 +01:00
jules
3ddc6dd43d New class: DropShadow, and a complete refactoring of the way shadows are rendered. The DropShadowEffect and DropShadower classes now take a DropShadow object to describe their shadow parameters, instead of the raw numbers. 2012-07-11 21:07:47 +01:00
jules
591ce2a396 Added TabBarButton::setExtraComponent() method to allow custom components to be inserted into tabs. This involved a big refactoring and clean-up of all the tab drawing methods in the LookAndFeel class. Also (slightly) cleaned up some of the crappy old code in the WidgetsDemo while I was adding a demo for this. 2012-07-11 15:12:29 +01:00
jules
6fe9e2db73 Minor clean-ups. 2012-07-10 11:50:17 +01:00
jules
93a86b2600 TabbedButtonBar fix. Small clean-ups. 2012-04-02 11:43:06 +01:00
jules
56bbab1537 (automated whitespace clean-up) 2012-03-20 16:00:06 +00:00
jules
295d125142 Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code. 2012-02-11 14:09:23 +00:00
jules
36bd285c4b Viewport component listener fix. Minor clean-ups. 2012-01-30 12:59:36 +00:00
jules
cd0683ef4d Tidied up a few return types. 2011-12-11 21:25:53 +00:00
Julian Storer
b70e0a28d2 First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum.. 2011-08-12 10:04:52 +01:00
Renamed from src/gui/components/layout/juce_TabbedButtonBar.cpp (Browse further)