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

891 commits

Author SHA1 Message Date
jules
7dac51859c Fixes for unbounded mouse behaviour on scaled displays 2014-07-31 11:18:38 +01:00
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
19b412c1a8 Avoiding flicker when handling synchronous repainting of desktop windows when they are resized. 2014-07-28 20:49:16 +01:00
jules
2080aab33a Linux: better detection of transparent windowing ability. 2014-07-28 10:43:37 +01:00
jules
82726a9e66 Improved slider mouse wheel behaviour for inc/dec sliders. 2014-07-26 10:53:29 +01:00
jules
b66661d569 Clarified some comments. 2014-07-25 20:39:36 +01:00
jules
4aee96be04 Added an animation option to TabbedButtonBar::removeTab(). 2014-07-24 09:30:48 +01:00
jules
0c1f2a6a72 Extended linux zenity file chooser to use filters and bring the window to the front. 2014-07-21 16:51:05 +01:00
jules
7f4270ef59 Added method getCallOutBoxBorderSize() to look+feel. 2014-07-20 16:24:48 +01:00
jules
d2e1c7f679 Version number update 2014-07-13 19:42:44 +01:00
jules
2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. 2014-07-10 18:57:24 +01:00
jules
4a3c45e7bd Updated the live constant editor to add C++ escape-sequences for non-ascii strings, and to allow multi-line strings. 2014-07-04 17:54:21 +01:00
jules
a46b96e585 win32 component peer deletion safety check. 2014-07-02 14:07:41 +01:00
jules
0bf57ddf0c Added a method RectangleList::ensureStorageAllocated 2014-06-29 18:39:45 +01:00
jules
a362fb0328 Added method FilenameComponent::getCurrentFileText() 2014-06-22 19:20:22 +01:00
jules
fd21b02845 Made the SVG parser set the component ID of the drawables it creates. 2014-06-19 15:29:51 +01:00
jules
f662c85832 Documentation fix. 2014-06-17 11:36:56 +01:00
jules
a0bcb86e08 Window focus fix for OSX app builds. 2014-06-15 12:05:01 +01:00
jules
3b88555140 Replaced the old, badly-named and badly-implemented String::compareLexicographically() method with String::compareNatural(), which uses a smarter algorithm. Also added a method StringArray::sortNatural() which uses this. 2014-06-15 10:37:31 +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
db02a89fda Kiosk mode workarounds for 10.8 2014-06-13 17:57:27 +01:00
jules
dfb35c7e1e Made ComboBox::showPopup virtual. 2014-06-13 14:13:42 +01:00
jules
8be86285b0 Fixed erroneous showing of drag-and-drop image if the drag starts on a non-droppable comp. 2014-06-11 10:24:59 +01:00
jules
eb8bfa1471 Minor tweaks to make DrawableButton more customisable. 2014-06-08 11:07:30 +01:00
jules
145413143f Added some assertions to some Desktop methods to check that the message manager is locked. 2014-06-05 11:00:10 +01:00
jules
0328a9e249 (Minor correction to last commit) 2014-06-04 22:14:58 +01:00
jules
4935236b41 Workaround to avoid problems if OSX fails to return any monitor sizes while monitors are being re-arranged. 2014-06-04 22:10:59 +01:00
jules
4ab9cdf33a Added a MouseEvent parameter to ListBoxModel::backgroundClicked and TableListBoxModel::backgroundClicked 2014-06-04 13:08:49 +01:00
jules
f8e9a13f1d Version number update 2014-06-01 19:26:09 +01:00
jules
b65dfbfc7c Refactored a couple of old methods relating to TextButton sizing: Removed TextButton::getFont() (use the LookAndFeel method instead), and replaced the LookAndFeel::changeTextButtonWidthToFitText method with one called getTextButtonWidthToFitText() 2014-06-01 15:42:39 +01:00
jules
f5af6cd27d (Reverted a couple of mistaken changes from an earlier commit) 2014-05-28 17:56:26 +01:00
jules
619716751e Tweaked the ScopedJuceInitialiser_GUI to use reference-counting internally, and used it to replace/simplify some similar objects in the plugin wrapper classes. 2014-05-28 11:06:48 +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
867585701b Tweak to the way TopLevelWindow detects focus 2014-05-23 21:52:29 +01:00
jules
c46927d580 Minor clean-ups 2014-05-23 21:50:43 +01:00
jules
3cc8406b3d Workaround for mysterious OSX focus problem. 2014-05-19 10:38:43 +01:00
jules
1a2a50f71d Added a version of Path::addEllipse that takes a Rectangle 2014-05-16 17:41:43 +01:00
jules
6c50dda488 Extra safeguards against things that can happen during the win32 PeekMessage call 2014-05-16 11:37:04 +01:00
jules
b372860e23 Prevented FilenameComponent from passing key focus to its subcomponents if the component itself doesn't want focus. 2014-05-12 15:03:04 +01:00
jules
0bf1862ec6 Spelling fix. 2014-05-08 19:17:55 +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
40ad479b96 Couple of minor cleanups. 2014-04-30 10:10:35 +01:00
jules
91d9c96338 Minor clean-ups 2014-04-29 14:14:21 +01:00
jules
516b7bcc58 SVG parser: handling paths that aren't correctly closed. 2014-04-24 17:04:34 +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