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

53 commits

Author SHA1 Message Date
ed
73654ee535 Added a method to TextPropertyComponent to set whether it should respond to file drag and drop 2017-06-05 10:15:45 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
ed
e8ac4a7c27 BooleanPropertyComponent uses its own outline colour id instead of ComboBox outline colour id 2017-04-26 20:19:05 +01:00
hogliux
2da1bc5f41 Replace include guards with "#pragma once" 2017-02-01 17:18:07 +00: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
hogliux
5f748bb7a0 Added a method to get the internal viewport of a PropertyPanel 2016-09-12 12:05:52 +01:00
ed
19d654d43a Added symmetric skew option to NormalisableRange class. Added option to use symmetric skew in SliderPropertyComponent class. Fixed skew factor bug in AudioProcessorValueTreeState::SliderAttachment class 2016-08-30 12:30:32 +01:00
hogliux
962cfc7aff Clarify what happens when maxNumChars is zero in the TextPropertyComponent constructor 2016-07-29 09:57:54 +01:00
jules
6e455aa1cb Fixed minor comment typo 2016-03-29 17:49:26 +01:00
jules
02492b36b9 Lots of small whitespace tweaks. 2015-12-13 19:32:05 +00:00
jules
0234a741e0 Added missing override specifier. 2015-08-12 10:27:20 +01:00
Timur Doumler
79e3a141d2 Fixed a bug in TextPropertyComponent that broke the Introjucer's GUI editor. 2015-08-12 10:13:44 +01:00
Timur Doumler
c922162b03 Introjucer: added global preferences window and global SDK path settings. 2015-08-11 18:17:23 +01:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
8cacb499f1 Documentation correction. 2015-03-24 14:30:34 +00:00
jules
11ca405d4f Added ability for PropertyPanel to insert/remove panels. (And tidied up the class internally a bit) 2015-03-17 13:04:02 +00:00
jules
3a1ec146ba Added some colour IDs to BooleanPropertyComponent. 2014-09-29 16:32:06 +01:00
jules
662680d1f5 Clarified some comments. 2014-09-02 15:02:26 +01:00
jules
91d9c96338 Minor clean-ups 2014-04-29 14:14:21 +01:00
jules
a5cc0d492e Added some colour ID constants for PropertyComponent. 2014-02-17 17:55:15 +00: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
331ce9ff8c Couple of minor clean-ups. 2013-12-02 23:12:39 +00:00
jules
08384a5293 Added a new PropertyPanel constructor. 2013-10-30 14:03:11 +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
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
7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 2013-08-24 11:45:55 +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
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
14cc8bf3c5 Changed ImageCache purging method. Added a PropertyPanel::getTotalContentHeight() method. 2013-04-15 12:21:22 +01:00
jules
af18430f08 Changed Label::setText to use a NotificationType parameter rather than a bool. 2013-04-01 14:33:27 +01:00
jules
1fe9bc5a7e Minor fix + isEmpty() method for PropertyPanel. 2013-03-17 18:17:41 +00:00
jules
7a3453f48b Minor clean-ups. 2012-12-31 19:10:54 +00:00
jules
bcd61505ab ChoicePropertyComponent: better handling of var types. 2012-12-06 16:34:17 +00:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
5ed768e953 New enum: NotificationType, to indicate whether to send a change message or not (and whether it should be async). Updates to ListBox, TreeView and Slider methods to use this type instead of bools. 2012-10-18 13:53:02 +01:00
jules
8d354bd8cf Allowed filename drag-and-drop into a TextPropertyComponent. 2012-10-01 10:15:18 +01:00
jules
0033491cc8 Cleaned up some compiler warnings. 2012-09-24 14:03:54 +01:00
jules
c93d7a31d5 Added some colour IDs for TextPropertyComponent 2012-07-30 08:34:44 +01:00
jules
4c951ecce6 TextPropertyComponent colour fix. 2012-07-27 22:00:59 +01:00
jules
dc9e0cb9bb Added some new versions of Graphics::drawText and drawFittedText that take Rectangle parameters. 2012-07-14 11:54:29 +01:00
jules
b1d73f2086 Minor internal refactoring and clean-ups. 2012-07-14 10:02:45 +01:00
jules
df729be74a Cleaned-up class inheritance visibilities and encapsulation for some internal classes. 2012-07-12 14:10:46 +01:00
jules
6fe9e2db73 Minor clean-ups. 2012-07-10 11:50:17 +01:00
jules
ead42bd39a Introjucer: Added an Xcode post-build script setting. Enlarged some of the settings page boxes, allowing multi-line text entry for some paths and preprocessor settings. Moved the modules list to its own tree-item. 2012-06-27 19:08:06 +01:00
jules
69179fcd82 Removed hard-coded colour in TextPropLabel class. 2012-06-21 12:15:13 +01:00
jules
0e1b6061d5 Minor clean-ups for GL, removed some old VC6 hacks. 2012-04-03 20:25:05 +01:00
jules
56bbab1537 (automated whitespace clean-up) 2012-03-20 16:00:06 +00:00