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

50 commits

Author SHA1 Message Date
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
64a38ea6ee Sanity-checked places where introjucer GUI editor added TRANS macros. 2013-12-19 18:31:32 +00:00
jules
a2ffe5e6eb Introjucer: added TRANS macro to GUI designed generated code. 2013-12-17 21:25:24 +00:00
jules
2edec00b55 Removed a few more uses of String::empty. 2013-12-01 23:28:31 +00:00
jules
2623f4d1e1 Added method String::clear(), and used it to replace a few uses of String::empty. 2013-12-01 11:32:39 +00:00
jules
12a8dd3092 Avoided some pedantic GCC warnings. 2013-11-03 19:16:52 +00:00
jules
664a585d19 Introjucer: fix for GUI editor graphic element coords not updating. 2013-11-03 13:32:34 +00:00
jules
f485fdcf63 Introjucer: Fixed a typo in the generated code. 2013-11-01 10:53:56 +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
365e4611fa Introjucer: misc minor fixes + tweaks. 2013-10-18 10:31:08 +01:00
jules
8e4825e7bd Introjucer: avoided problems when closing a GUI comp which is a sub-component of another currently-loaded GUI component. 2013-10-15 20:53:28 +01:00
jules
cff361828a Introjucer: in GUI editor, made sure image resources are loaded correctly. 2013-10-15 17:30:19 +01:00
jules
877823b649 Introjucer: added test UI command to the menu. 2013-10-06 19:33:42 +01:00
jules
8a66ec83f0 Minor clean-ups. 2013-09-26 18:15:45 +01:00
jules
57db92b276 Cleaned up some ints that should have been CommandIDs. 2013-09-17 18:45:48 +01:00
jules
fc772941d6 Fixed some pedantic warnings. 2013-09-16 18:47:28 +01:00
jules
ec524a437d Fixed VC warning. Tweak to mouse cursor snap-back in sliders. Added an introjucer option to avoid adding the BinaryData.h header to AppConfig.h 2013-09-09 21:43:57 +01: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
a2c95ce4fd Cleaned out and optimised some graphics code. 2013-09-04 13:38:54 +01:00
jules
dbf7053861 New method Graphics::fillRectList(), which performs better (and looks better when scaled) than multiple calls to fillRect or drawVerticalLine. Also fixed DPI detection in Windows. 2013-08-30 18:20:51 +01:00
jules
641cb754f0 Minor clean-ups. 2013-08-30 10:52:54 +01:00
jules
45b56e2e20 Minor clean-ups around the Justification class. 2013-08-20 17:27:41 +01:00
jules
f2e9b0a434 Some modal loop code cleanups. 2013-08-07 10:18:15 +01:00
jules
127342e147 Introjucer: minor refactoring. 2013-08-04 17:53:56 +01:00
jules
1b9a60e52c Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before. 2013-07-28 18:08:28 +01:00
jules
3d74717349 Bit of tidying-up in the Point class, and some spelling fixes in comments. 2013-07-22 13:18:29 +01:00
jules
3861a04197 Some more override decorations. 2013-07-10 14:55:26 +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
2329e63f20 Converted a few Colour references to pass-by-values. 2013-07-01 17:38:47 +01:00
jules
78aac0995a Fixes for some clang static analysis warnings. 2013-06-25 10:18:35 +01:00
jules
c5b4e48b80 Updated some headers and URLs. 2013-06-24 16:03:33 +01:00
jules
c75a7300f5 Added some 'override' modifiers to overridden methods. 2013-06-23 23:09:52 +01:00
jules
7bd867794c Misc minor clean-ups. 2013-06-23 20:31:02 +01:00
jules
4b128378cf CodeEditorComponent rendering improvements. Faster OSX font lookup. 2013-06-16 10:08:05 +01:00
jules
ddc1524742 Updated headers in demo project files. 2013-06-13 14:06:55 +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
3e628c816e Minor fixes for clang. 2013-05-08 11:10:11 +01:00
jules
4b6a094d13 Made DirectoryIterator capable of parsing multiple wildcard patterns. 2013-04-26 19:37:15 +01:00
jules
89c5c5c8c5 Introjucer: saving Jucer cpp file also saves header. 2013-04-22 12:56:25 +01:00
jules
2f46a58238 Spelling correction. 2013-04-20 11:54:40 +01:00
jules
9792475bdc Introjucer: zooming fix. 2013-04-17 10:14:31 +01:00
jules
b6e24c4b39 Introjucer: fixed jucer snapping grid. Added extra group sort option. 2013-04-17 10:06:42 +01:00
jules
0908261245 Introjucer: fix for jucer deselecting objects. 2013-04-17 09:13:22 +01:00
jules
82976c2ac7 Introjucer: some code-gen updates. 2013-04-16 10:40:46 +01:00
jules
9f37bf2e58 Minor introjucer fixes. 2013-04-15 20:47:18 +01:00
jules
e93f645b5a Made introjucer fix line endings when saving jucer documents. 2013-04-03 17:13:40 +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
26c0733f8f Introjucer: fixes for some of the integrated Jucer stuff. 2013-04-01 12:22:53 +01:00
jules
bb008cb1ba Merged the old Jucer into the introjucer. 2013-03-31 23:09:17 +01:00