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

1232 commits

Author SHA1 Message Date
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
jules
95699451b5 Added method ModalComponentManager::cancelAllModalComponents() 2014-04-24 14:20:17 +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
fd5df871ed Fixed a couple of typos in file chooser messages. 2014-04-23 16:32:18 +01:00
jules
ad8acb88ca Linux xinerama DPI fix. 2014-04-23 10:47:30 +01:00
jules
dfb1830493 Fix for iOS compiler warning 2014-04-23 10:26:26 +01:00
jules
9b07d806e6 Fix for SHM display not being available on linux. 2014-04-23 10:20:51 +01:00
jules
7da62afe4c Minor lookandfeel colour tweak. 2014-04-18 21:13:14 +01:00
jules
943d20ba7a Added an option to Viewport to allow mouse-wheel scrolling when scrollbars are disabled. 2014-04-12 21:57:21 +01:00
jules
589f20e829 Better colour lookup in LookAndFeel_V3::drawTabButton 2014-04-10 21:31:35 +01:00