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

48 commits

Author SHA1 Message Date
jules
74f8f64608 Added notification option to Button::setRadioGroupId 2013-09-11 20:17:52 +01:00
jules
b093f47a8c Misc minor cleanups and comment fixes. 2013-09-07 20:18:00 +01:00
jules
641cb754f0 Minor clean-ups. 2013-08-30 10:52:54 +01:00
jules
7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 2013-08-24 11:45:55 +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
3fe9d3ee93 Minor clean-ups. 2013-08-20 09:48:19 +01:00
jules
cfe45720cc Moved DrawableButton painting into a new method LookAndFeel::drawDrawableButton() 2013-08-12 12:13:15 +01:00
jules
5a1112ab94 Updated the format of the header include guard macros. 2013-07-17 16:26:35 +01:00
jules
4fc8fbaef1 Added some more override decorators. 2013-07-10 10:22:33 +01:00
jules
4ce1908f79 Misc tidying-up. 2013-07-09 20:25:46 +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
c21e90a2a7 Added missing repaint in ShapeButton. 2013-07-01 22:39:06 +01:00
jules
a53a50eb35 Improved ShapeButton's mouse-click movement behaviour. 2013-07-01 22:12:07 +01:00
jules
2091e8dfc8 Replaced a few Justification references. 2013-07-01 22:07:39 +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
c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 2013-05-22 23:05:53 -06:00
jules
2b613d8da8 Documentation fix. 2013-04-22 10:27:56 +01:00
jules
0ee5dbf91d Added DrawableButton::textColourOnId 2013-01-22 17:01:39 +00:00
jules
6f88b7ae60 Minor clean-ups. 2013-01-03 10:29:01 +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
4fefd0bb52 Added a stretch-to-fit option to DrawableButton. 2012-09-21 13:26:08 +01:00
jules
ffbf1cd5c4 Gave DrawableButton a bit of a spring-cleaning: got rid of its non-standard setBackgroundColours() method, and instead gave it some colour IDs for setting its colours, like other components do. 2012-08-25 20:36:45 +01:00
jules
e3537ba57a Cleaned out some defunct ComponentBuilder code. 2012-07-26 15:32:34 +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
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
ce513dc37d ToolbarButton fix. 2012-06-25 11:11:52 +01:00
jules
d4deecb2f2 Cleaned up a few warnings generated by clang -Wall. 2012-05-09 10:01:56 +01:00
jules
ab33b1a05d Fix for component notifications when peer is changing. Some fixes for GCC4.7 on linux. 2012-04-12 10:10:42 +01:00
jules
56bbab1537 (automated whitespace clean-up) 2012-03-20 16:00:06 +00:00
jules
a64aa22af2 Minor fixes for Thread, ColourSelector, ToolbarButton. 2012-03-13 21:50:13 +00:00
jules
5308aef329 Removed some old VC6 workarounds, and removed the VC6 exporter from the introjucer. 2012-02-13 17:56:59 +00:00
jules
767ff27307 Added a couple of methods to Font. 2012-02-13 10:44:33 +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
c539feabd5 Avoided win32 memory leak warning with file preview comps. Minor introjucer and colour parsing clean-ups. 2012-01-27 16:56:55 +00:00
jules
15375dd223 Internal work on the ComponentBuilder system. 2012-01-17 18:33:35 +00:00
jules
825cd60737 Improved enablement of DrawableButton. Made hosted VSTs update their latency. 2012-01-03 15:00:13 +00:00
jules
a9fbfad8c1 Tarted up the audio playback demo slightly, to show a playback cursor and let you drag it with the mouse, zoom with mouse-wheel etc. Fixed a VST plugin host typo. Gave the ImageButton a default constructor. 2011-11-28 19:19:07 +00:00
jules
b23e5c4515 ImageButton fix. OpenGL refactoring. 2011-10-19 10:26:26 +01:00
Julian Storer
f18cb9f382 Some internal refactoring in PopupMenu. 2011-09-25 15:33:12 +01:00
Julian Storer
638a93d639 Fixes for AU hosting and Button Value reference handling. Minor clean-ups. 2011-09-23 18:29:51 +01:00
Julian Storer
bd9a32c757 Removed 'const' from some virtual method return types - this might require a few tweaks to user-code. 2011-09-12 21:59:19 +01:00
Julian Storer
35f226319f Fixed a typo in the temporary amalgamated files. Tidied up some constness. 2011-08-12 13:25:06 +01: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