jules
|
2af7585fc2
|
spelling fixes
|
2013-06-15 14:57:36 +01:00 |
|
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
2013-06-13 13:17:12 +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
|
178dc9012b
|
Plugin hosting cleanups + workarounds for some Mackie plugins.
|
2013-05-03 15:39:34 +01:00 |
|
jules
|
9387c7fdaf
|
Simplified some ComponentPeer methods.
|
2013-04-21 19:01:02 +01:00 |
|
jules
|
eeb59c57a9
|
Documentation fixes.
|
2013-04-21 12:30:08 +01:00 |
|
jules
|
7bc0cf13b1
|
Added method Component::mouseMagnify(), to respond to pinch-to-zoom gestures. Supported in OSX and (untested) Windows.
|
2013-04-01 20:12:51 +01:00 |
|
jules
|
b627a75c21
|
Minor docs updates. Added a method to Rectangle.
|
2013-03-15 12:29:48 +00:00 |
|
jules
|
960e604baa
|
Removed restriction on number of touches in iOS/Android.
|
2013-02-03 12:29:03 +00:00 |
|
jules
|
f9e31ab7a9
|
Documentation pedanticism.
|
2013-01-14 16:51:02 +00:00 |
|
jules
|
273662c583
|
Spelling fix.
|
2013-01-07 22:14:15 +00:00 |
|
jules
|
7a3453f48b
|
Minor clean-ups.
|
2012-12-31 19:10:54 +00:00 |
|
jules
|
164ab05bac
|
Minor clean-ups.
|
2012-12-28 13:34:39 +00:00 |
|
jules
|
3a9cad8f2c
|
Enabled some code that was disabled for mingw, but which will work with the latest version.
|
2012-12-13 14:17:08 +00:00 |
|
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
2012-12-04 21:39:15 +00:00 |
|
jules
|
f24f7b638c
|
Modal component fix. Minor tweaks.
|
2012-11-19 23:29:39 +00:00 |
|
jules
|
880fa4d673
|
Component repaint optimisations.
|
2012-11-19 16:19:05 +00:00 |
|
jules
|
f6ce67ed4a
|
OpenGL context now supports high DPI displays. Added operator* to Rectangle class.
|
2012-11-15 17:55:57 +00:00 |
|
jules
|
667a18712f
|
Added begin()/end() iterators to RectangleList. You should use these in preference to RectangleList::Iterator, as they're faster.
|
2012-11-15 13:58:49 +00:00 |
|
jules
|
2aa22684f3
|
Workaround for strange type layout bug in Windows 64.
|
2012-10-24 10:45:44 +01:00 |
|
jules
|
ba0cb5f2a9
|
mouseUp behaviour fix when components are modal.
|
2012-10-18 09:50:26 +01:00 |
|
jules
|
53784490b2
|
Minor fixes and clean-ups.
|
2012-09-26 12:38:56 +01:00 |
|
jules
|
0033491cc8
|
Cleaned up some compiler warnings.
|
2012-09-24 14:03:54 +01:00 |
|
jules
|
3555b6e9d5
|
Made rendering engine choice persist when ComponentPeers are re-created.
|
2012-09-18 10:37:08 +01:00 |
|
jules
|
3831af62ef
|
Updated CodeEditorComponent to act as an ApplicationCommandTarget
|
2012-09-17 21:20:18 +01:00 |
|
jules
|
d9f0ac29b6
|
Fixed a few documentation typos. Tweaked positioning logic for CallOutBox.
|
2012-09-09 21:03:39 +01:00 |
|
jules
|
842d30fbfa
|
Minor tidying-up.
|
2012-09-04 11:38:16 +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
|
391e99443e
|
Added a method Desktop::getMouseWheelMoveCounter(), and made the existing getMouseButtonClickCounter() method non-static.
|
2012-07-15 13:59:13 +01:00 |
|
jules
|
b1d73f2086
|
Minor internal refactoring and clean-ups.
|
2012-07-14 10:02:45 +01:00 |
|
jules
|
df729be74a
|
Cleaned-up class inheritance visibilities and encapsulation for some internal classes.
|
2012-07-12 14:10:46 +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
|
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
|
fb29acf1fa
|
Introjucer: minor internal stuff.
|
2012-07-07 15:05:25 +01:00 |
|
jules
|
51e99b31f9
|
Added call to Component::colourChanged when the l+f changes.
|
2012-05-31 10:20:21 +01:00 |
|
jules
|
87175c91f5
|
Changed the signature of MouseListener::mouseWheelMove() to take a struct MouseWheelDetails rather than raw floats. This will require updates in source code that uses mouse-wheel callbacks, but provides some new abilities, including a flag to indicate inverted wheel direction.
|
2012-05-25 16:42:36 +01:00 |
|
jules
|
72db44a138
|
Removed an old VC6 workaround from Component::findParentComponentOfClass. If you were using its old dummy parameter, just tweak your code to call it using a templated type instead.
|
2012-05-09 13:58:53 +01:00 |
|
jules
|
ee4618d863
|
Added some explicit namespacing for exceptions, and fixed a mouseExit problem with modal components.
|
2012-04-25 14:08:26 +01:00 |
|
jules
|
7d4bbd114a
|
New class Desktop::Displays, which now handles all display size information and replaces some methods that were in Desktop. Also now supports display scaling values. See Desktop::getDisplays().
|
2012-04-24 13:24:07 +01:00 |
|
jules
|
ab33b1a05d
|
Fix for component notifications when peer is changing. Some fixes for GCC4.7 on linux.
|
2012-04-12 10:10:42 +01:00 |
|
jules
|
a4b83d313c
|
Prevented some mouse-events bypassing modal components.
|
2012-04-11 18:03:05 +01:00 |
|
jules
|
074a8c05dd
|
Fixes to allow OpenGL contexts to be attached to a top-level component.
|
2012-04-03 13:31:27 +01:00 |
|
jules
|
59669e8bec
|
Thread-local value fix for plugins on XP. Android startup tweaks. Minor component changes.
|
2012-03-27 11:04:27 +01:00 |
|
jules
|
56bbab1537
|
(automated whitespace clean-up)
|
2012-03-20 16:00:06 +00:00 |
|
jules
|
dcb8351844
|
Minor tweaks to Component and OSX fullscreen behaviour.
|
2012-03-19 21:49:52 +00:00 |
|
jules
|
e87f833183
|
Tidied up a few rectangle methods.
|
2012-03-18 17:22:05 +00:00 |
|
jules
|
28fbf4cb64
|
Relaxed some assertions in Component to make it easier to load SVG on threads. Minor internal tinkering with Path class.
|
2012-03-14 21:34:07 +00:00 |
|
jules
|
16f5684bd9
|
Introjucer: added a button for changing the copying mode of all modules. Added support for kiosk mode in iOS.
|
2012-03-13 19:23:04 +00:00 |
|
jules
|
b6a22826fe
|
Updates to keep Xcode 4.3 happy.
|
2012-02-23 21:10:49 +00:00 |
|