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

182 commits

Author SHA1 Message Date
jules
fdf6f12185 Made Label take its editing colours from the L+F. 2014-07-31 10:54:45 +01:00
jules
1b7c4ea6a4 Added some extra Label colour IDs to allow control over the text editor colours while it's being edited. 2014-07-28 22:09:00 +01:00
jules
82726a9e66 Improved slider mouse wheel behaviour for inc/dec sliders. 2014-07-26 10:53:29 +01:00
jules
2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. 2014-07-10 18:57:24 +01:00
jules
f662c85832 Documentation fix. 2014-06-17 11:36:56 +01:00
jules
6c61dbb68e Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>. 2014-06-14 13:06:53 +01:00
jules
dfb35c7e1e Made ComboBox::showPopup virtual. 2014-06-13 14:13:42 +01:00
jules
4ab9cdf33a Added a MouseEvent parameter to ListBoxModel::backgroundClicked and TableListBoxModel::backgroundClicked 2014-06-04 13:08:49 +01:00
jules
5930215e09 Avoided static-order-of-initialisation problems from causing crashes in the Time::getMillisecondCounter function. 2014-05-27 17:03:46 +01:00
jules
426f5a7174 Added a method TextEditor::getInputFilter 2014-05-24 19:15:39 +01:00
jules
4bd38dc619 Added callback Label::Listener::editorShown 2014-05-23 22:08:19 +01:00
jules
fb5f750523 Avoided a problem with calls to newly-created ComboBoxes. 2014-05-07 16:16:51 +01:00
jules
242cb2213c Small fix for table header stretch-to-fit mode. 2014-05-07 10:18:32 +01:00
jules
fb3a3a0fb4 Made ComboBox update its L+F when reparented. 2014-05-07 10:01:24 +01:00
jules
8cad74a22a Changed the Label class to use BorderSize to define its border instead of raw values. 2014-04-24 14:38:13 +01:00
jules
f96ee7c860 Extended TextInputTarget to include a preference for the type of virtual keyboard (implemented on iOS + android) 2014-04-23 20:35:45 +01:00
jules
d440bc9d46 Better mouse-wheel handling for ComboBox. 2014-03-30 14:50:55 +01:00
jules
9aa3245315 Slider drag mode fix. 2014-03-12 19:27:09 +00:00
jules
51a0f6e9ff Changed Slider::snapValue to provide more details about the drag mode involved. 2014-02-28 20:53:33 +00:00
jules
00aa1df346 TreeViewItem::setSelected() - avoided deselecting items before re-selecting them if they're already selected. 2014-02-28 19:28:08 +00:00
jules
e9451587ea Added method Viewport::getViewArea() 2014-02-08 11:37:50 +00:00
jules
4d16481aa0 Made 'paste' menu item available in text editors with a password field. 2014-02-02 11:12:12 +00:00
jules
542c4bc8eb Refactored some TextEditor allocation. 2014-01-31 10:14:02 +00:00
jules
fc683ee72a Avoided listener callbacks during TextEditor destructor. 2014-01-18 11:20:07 +00:00
jules
dad1b4634c Numeric rounding error fix in Slider. 2013-12-28 16:46:57 +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
f2e456d00e Minor tidying. 2013-12-17 20:14:19 +00:00
jules
19a6a282a2 Slider behaviour fix. 2013-12-07 16:40:56 +00:00
jules
a316bd5f6f Removed a few more places where static objects could cause problems for people who do unwise amounts of work in their static constructors. 2013-12-02 09:44:17 +00:00
jules
2edec00b55 Removed a few more uses of String::empty. 2013-12-01 23:28:31 +00:00
jules
f9759ecc6b Documentation fixes. 2013-11-30 20:04:17 +00:00
jules
7a11730317 Improvements to PluginListComponent - it's now a sortable table rather than a list. 2013-11-24 15:00:17 +00:00
jules
bca169c6fb Fix for some text editor selection rendering problems. 2013-11-23 16:06:38 +00:00
jules
aa408bd982 Avoided TreeView consuming return key presses if the selected item can't be opened. 2013-11-11 14:50:17 +00:00
jules
4e61bdb9e4 Updated a few Slider lookandfeel methods to take a Slider& as a parameter. 2013-11-10 18:08:42 +00:00
jules
18ff9f4849 Provided support for setting the mouse cursor in ListBoxModel. 2013-11-10 17:28:58 +00:00
jules
57974a793c Some fixes for minor graphical problems. 2013-11-09 16:22:09 +00:00
jules
af55d142d3 Minor tweaks and comment corrections. 2013-10-31 18:46:38 +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
56ec1d1400 Added a colour ID TreeView::selectedItemBackgroundColourId, and changed the TreeView to fill selected items with this. (The colour is set to transparent by default so this won't affect existing code).
Updated the LookAndFeel::drawTreeviewPlusMinusBox and TreeViewItem::paintOpenCloseButton methods to provide more flexibility.
2013-10-27 12:49:17 +00:00
jules
020f138d20 Added a method TreeViewItem::addSubItemSorted() 2013-10-25 18:17:40 +01:00
jules
61ed92ee51 Added a method XmlElement::prependChildElement(), and used this for a few optimisations. 2013-10-25 12:52:19 +01:00
jules
b9a1336867 Slider inc/dec button click fix. 2013-10-11 22:52:23 +01:00
jules
a97921a561 Changed the Slider popup component to get its colour settings from its parent slider. 2013-10-01 10:30:21 +01:00
jules
c7cab8e020 Cleaned up some table look+feel code. 2013-09-28 11:50:49 +01:00
jules
eed99767d0 Documentation updates. 2013-09-24 19:49:50 +01:00
jules
abd3babc02 Minor optimisations and clean-ups. 2013-09-21 13:41:16 +01:00
jules
e56d9561fc More minor tweaks to Slider unbounded mouse behaviour. 2013-09-10 11:33:01 +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
7bf1da5e17 Added MouseInputSource::isUnboundedMouseMovementEnabled(). Tweaks to mouse cursor snap-back in Sliders. 2013-09-09 12:29:06 +01:00