43 Commits (ddcd78eae8f126dbde48e112d10aee9b64e784d0)

Author SHA1 Message Date
  jules 0234a741e0 Added missing override specifier. 9 years ago
  Timur Doumler 79e3a141d2 Fixed a bug in TextPropertyComponent that broke the Introjucer's GUI editor. 9 years ago
  Timur Doumler c922162b03 Introjucer: added global preferences window and global SDK path settings. 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 8cacb499f1 Documentation correction. 10 years ago
  jules 11ca405d4f Added ability for PropertyPanel to insert/remove panels. (And tidied up the class internally a bit) 10 years ago
  jules 3a1ec146ba Added some colour IDs to BooleanPropertyComponent. 10 years ago
  jules 662680d1f5 Clarified some comments. 10 years ago
  jules 91d9c96338 Minor clean-ups 11 years ago
  jules a5cc0d492e Added some colour ID constants for PropertyComponent. 11 years ago
  jules 4d79bed3d1 Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer. 11 years ago
  jules 331ce9ff8c Couple of minor clean-ups. 11 years ago
  jules 08384a5293 Added a new PropertyPanel constructor. 11 years ago
  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). 11 years ago
  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. 11 years ago
  jules 7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 11 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago
  jules 5918d039ce Added some "override" annotations. 12 years ago
  jules eb646f8c42 Deprecated some old bool notification mode parameters, and replaced them with NotificationType values in the ComboBox and Button classes. 12 years ago
  jules c75a7300f5 Added some 'override' modifiers to overridden methods. 12 years ago
  jules 03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 12 years ago
  jules 14cc8bf3c5 Changed ImageCache purging method. Added a PropertyPanel::getTotalContentHeight() method. 12 years ago
  jules af18430f08 Changed Label::setText to use a NotificationType parameter rather than a bool. 12 years ago
  jules 1fe9bc5a7e Minor fix + isEmpty() method for PropertyPanel. 12 years ago
  jules 7a3453f48b Minor clean-ups. 12 years ago
  jules bcd61505ab ChoicePropertyComponent: better handling of var types. 12 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  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. 12 years ago
  jules 8d354bd8cf Allowed filename drag-and-drop into a TextPropertyComponent. 12 years ago
  jules 0033491cc8 Cleaned up some compiler warnings. 12 years ago
  jules c93d7a31d5 Added some colour IDs for TextPropertyComponent 12 years ago
  jules 4c951ecce6 TextPropertyComponent colour fix. 13 years ago
  jules dc9e0cb9bb Added some new versions of Graphics::drawText and drawFittedText that take Rectangle parameters. 13 years ago
  jules b1d73f2086 Minor internal refactoring and clean-ups. 13 years ago
  jules df729be74a Cleaned-up class inheritance visibilities and encapsulation for some internal classes. 13 years ago
  jules 6fe9e2db73 Minor clean-ups. 13 years ago
  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. 13 years ago
  jules 69179fcd82 Removed hard-coded colour in TextPropLabel class. 13 years ago
  jules 0e1b6061d5 Minor clean-ups for GL, removed some old VC6 hacks. 13 years ago
  jules 56bbab1537 (automated whitespace clean-up) 13 years ago
  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. 13 years ago
  Julian Storer 2c328dfedc Changed some return types from being const objects to non-const objects (for better c++11 compliance in future). This may mean that you need to remove the 'const' from your own code if you override the virtual methods that have changed. 13 years ago
  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.. 13 years ago