jules
|
21d7a993ab
|
Minor clean-ups in TabbedComponent.
|
2012-07-19 15:46:47 +01:00 |
|
jules
|
7373bfd3be
|
OSX: prevent mouse-moves when behind an inactive window.
|
2012-07-19 14:07:47 +01:00 |
|
jules
|
330abbc8df
|
Fix for lost mouse-exits when modal components are present.
|
2012-07-18 17:45:46 +01:00 |
|
jules
|
18ce7d1a5b
|
Fix for obscure mouse-up failure when blocked by a modal component.
|
2012-07-18 15:44:19 +01:00 |
|
jules
|
cf4c9c9823
|
Tweaks to some posix code.
|
2012-07-18 09:45:59 +01:00 |
|
jules
|
e864ac8109
|
New method: Process::setDockIconVisible()
|
2012-07-17 15:50:44 +01:00 |
|
jules
|
601f729bf7
|
OSX zooming window fix.
|
2012-07-16 21:13:07 +01:00 |
|
jules
|
391e99443e
|
Added a method Desktop::getMouseWheelMoveCounter(), and made the existing getMouseButtonClickCounter() method non-static.
|
2012-07-15 13:59:13 +01:00 |
|
jules
|
2c3adef110
|
Fixed a mac windowing bug.
|
2012-07-14 13:48:45 +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
|
006e324114
|
Moved the Graphics::drawBevel() method into LookAndFeel. Fixed an introjucer caret colour bug.
|
2012-07-14 11:21:56 +01:00 |
|
jules
|
b1d73f2086
|
Minor internal refactoring and clean-ups.
|
2012-07-14 10:02:45 +01:00 |
|
jules
|
5a69cc6ce2
|
Internal tidying-up.
|
2012-07-13 19:31:00 +01:00 |
|
jules
|
4718026b47
|
OSX keycode character fix.
|
2012-07-13 18:17:25 +01:00 |
|
jules
|
2329cfa286
|
Made the KeyPress (int) constructor explicit, and tightened up the way keypresses are handled by various classes.
|
2012-07-13 14:50:10 +01:00 |
|
jules
|
cd5893d6e8
|
Removed the Scrollbar's setButtonVisibility method, and instead added LookAndFeel::areScrollbarButtonsVisible()
|
2012-07-13 13:36:55 +01:00 |
|
jules
|
8d283685fc
|
Fixed a mouse-position bug in win32 when dragging windows.
|
2012-07-13 10:32:05 +01:00 |
|
jules
|
9fc29dad53
|
More tabbed component work.
|
2012-07-12 18:33:43 +01:00 |
|
jules
|
df729be74a
|
Cleaned-up class inheritance visibilities and encapsulation for some internal classes.
|
2012-07-12 14:10:46 +01:00 |
|
jules
|
9af7f2f480
|
Fixed a dependency issue in the graphics module.
|
2012-07-12 11:19:32 +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
|
591ce2a396
|
Added TabBarButton::setExtraComponent() method to allow custom components to be inserted into tabs. This involved a big refactoring and clean-up of all the tab drawing methods in the LookAndFeel class. Also (slightly) cleaned up some of the crappy old code in the WidgetsDemo while I was adding a demo for this.
|
2012-07-11 15:12:29 +01:00 |
|
jules
|
1e9e6cbf79
|
New methods for Graphics, CallOutBox.
|
2012-07-11 14:26:51 +01:00 |
|
jules
|
7afbc077e7
|
Version update.
|
2012-07-11 10:19:09 +01:00 |
|
jules
|
8a586adc8b
|
On OSX, made sure popup menus are dismissed when the main menu is opened.
|
2012-07-10 17:27:11 +01:00 |
|
jules
|
7ce0bf15d3
|
Added callbacks JUCEApplication::suspended() and resumed() for iOS and Android.
|
2012-07-10 16:59:35 +01:00 |
|
jules
|
6fe9e2db73
|
Minor clean-ups.
|
2012-07-10 11:50:17 +01:00 |
|
jules
|
4253bacb6a
|
Removed some compiler warnings, fix for OSX file chooser modality.
|
2012-07-09 10:16:51 +01:00 |
|
jules
|
ceb556876a
|
Fixes to deal with effect rendering in retina displays, e.g. drop-shadows, etc.
|
2012-07-08 20:07:53 +01:00 |
|
jules
|
25e7361f2c
|
Refactored some TreeView key handling. Introjucer: now restores the last set of open documents for a project.
|
2012-07-08 15:05:55 +01:00 |
|
jules
|
0475cedff5
|
Introjucer: commands to move back/forwards through open docs.
|
2012-07-07 21:11:06 +01:00 |
|
jules
|
591e89cd87
|
Replaced the badly-named method Array::removeValue() with two new methods: removeFirstMatchingValue() and removeAllInstancesOf(). If you call the old method anywhere, you can just replace any calls with removeFirstMatchingValue(), which does the same job, but whose name makes it clear that not all instances of the value will be removed.
|
2012-07-07 21:09:10 +01:00 |
|
jules
|
27f1901fe6
|
Refactored Path::addBubble, BubbleMessageComponent and BubbleComponent classes to work better and avoid duplicated code.
|
2012-07-07 15:13:46 +01:00 |
|
jules
|
fb29acf1fa
|
Introjucer: minor internal stuff.
|
2012-07-07 15:05:25 +01:00 |
|
jules
|
4233f603db
|
More MouseInputSource tweaks.
|
2012-07-05 11:29:03 +01:00 |
|
jules
|
6758ce0bc9
|
CodeEditorComponent improvements and TextEditor menu refactoring.
|
2012-07-04 20:34:47 +01:00 |
|
jules
|
d3bb7fb9cc
|
Added line-numbering to the CodeEditorComponent.
|
2012-07-04 13:11:25 +01:00 |
|
jules
|
f824e99f2d
|
Introjucer: refactoring and addition of appearance settings window for editor colours + fonts.
|
2012-07-04 10:43:18 +01:00 |
|
jules
|
705de64237
|
Fix for MouseInputSource.
|
2012-07-03 14:38:37 +01:00 |
|
jules
|
7d8d4b9627
|
Fixed a juce_core dependency problem.
|
2012-07-03 11:38:29 +01:00 |
|
jules
|
0c68958a2f
|
Tweaks to MouseInputSource.
|
2012-07-03 10:13:25 +01:00 |
|
jules
|
50313a1b86
|
Fixed a positioning problem when dragging-and-dropping.
|
2012-06-27 21:20:33 +01:00 |
|
jules
|
ead42bd39a
|
Introjucer: Added an Xcode post-build script setting. Enlarged some of the settings page boxes, allowing multi-line text entry for some paths and preprocessor settings. Moved the modules list to its own tree-item.
|
2012-06-27 19:08:06 +01:00 |
|
jules
|
f5d72f1406
|
Removed the style parameter from Graphics::setFont(), because if the current font doesn't support that style, it'll give the wrong results. If this breaks your code, just wrap your arguments in a Font constructor, e.g. g.setFont (Font (mySize, myStyle));
|
2012-06-26 13:18:03 +01:00 |
|
jules
|
7dc6a4687e
|
(fixed typo in last check-in)
|
2012-06-26 10:40:52 +01:00 |
|
jules
|
eeeaf832d5
|
Added a Typeface::clearTypefaceCache() method.
|
2012-06-26 10:39:16 +01:00 |
|
jules
|
6eaba30646
|
Fixed some DocumentWindow behaviour in the library and introjucer.
|
2012-06-25 18:35:29 +01:00 |
|
jules
|
557b4f99ac
|
Fix for START_JUCE_APPLICATION when windows.h has been included.
|
2012-06-25 18:26:38 +01:00 |
|
jules
|
b39851e892
|
Fix for TreeView::findItemFromIdentifierString()
|
2012-06-25 11:24:21 +01:00 |
|