jules
|
9c82572dca
|
Refactored a few internals of ComponentPeer.
|
12 years ago |
jules
|
98ae8a49d2
|
Added DPI field to Desktop::Display information. Couple of Android fixes.
|
12 years ago |
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
12 years ago |
jules
|
2af7585fc2
|
spelling fixes
|
12 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
c7506df13f
|
Changed some pass-by-references to pass-by-value to improve compiler optimisation.
|
12 years ago |
jules
|
178dc9012b
|
Plugin hosting cleanups + workarounds for some Mackie plugins.
|
12 years ago |
jules
|
9387c7fdaf
|
Simplified some ComponentPeer methods.
|
12 years ago |
jules
|
eeb59c57a9
|
Documentation fixes.
|
12 years ago |
jules
|
7bc0cf13b1
|
Added method Component::mouseMagnify(), to respond to pinch-to-zoom gestures. Supported in OSX and (untested) Windows.
|
12 years ago |
jules
|
b627a75c21
|
Minor docs updates. Added a method to Rectangle.
|
12 years ago |
jules
|
960e604baa
|
Removed restriction on number of touches in iOS/Android.
|
12 years ago |
jules
|
f9e31ab7a9
|
Documentation pedanticism.
|
12 years ago |
jules
|
273662c583
|
Spelling fix.
|
12 years ago |
jules
|
7a3453f48b
|
Minor clean-ups.
|
12 years ago |
jules
|
164ab05bac
|
Minor clean-ups.
|
12 years ago |
jules
|
3a9cad8f2c
|
Enabled some code that was disabled for mingw, but which will work with the latest version.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
f24f7b638c
|
Modal component fix. Minor tweaks.
|
12 years ago |
jules
|
880fa4d673
|
Component repaint optimisations.
|
12 years ago |
jules
|
f6ce67ed4a
|
OpenGL context now supports high DPI displays. Added operator* to Rectangle class.
|
12 years ago |
jules
|
667a18712f
|
Added begin()/end() iterators to RectangleList. You should use these in preference to RectangleList::Iterator, as they're faster.
|
12 years ago |
jules
|
2aa22684f3
|
Workaround for strange type layout bug in Windows 64.
|
12 years ago |
jules
|
ba0cb5f2a9
|
mouseUp behaviour fix when components are modal.
|
12 years ago |
jules
|
53784490b2
|
Minor fixes and clean-ups.
|
12 years ago |
jules
|
0033491cc8
|
Cleaned up some compiler warnings.
|
12 years ago |
jules
|
3555b6e9d5
|
Made rendering engine choice persist when ComponentPeers are re-created.
|
12 years ago |
jules
|
3831af62ef
|
Updated CodeEditorComponent to act as an ApplicationCommandTarget
|
12 years ago |
jules
|
d9f0ac29b6
|
Fixed a few documentation typos. Tweaked positioning logic for CallOutBox.
|
12 years ago |
jules
|
842d30fbfa
|
Minor tidying-up.
|
12 years ago |
jules
|
330abbc8df
|
Fix for lost mouse-exits when modal components are present.
|
13 years ago |
jules
|
18ce7d1a5b
|
Fix for obscure mouse-up failure when blocked by a modal component.
|
13 years ago |
jules
|
391e99443e
|
Added a method Desktop::getMouseWheelMoveCounter(), and made the existing getMouseButtonClickCounter() method non-static.
|
13 years ago |
jules
|
b1d73f2086
|
Minor internal refactoring and clean-ups.
|
13 years ago |
jules
|
df729be74a
|
Cleaned-up class inheritance visibilities and encapsulation for some internal classes.
|
13 years ago |
jules
|
ceb556876a
|
Fixes to deal with effect rendering in retina displays, e.g. drop-shadows, etc.
|
13 years ago |
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.
|
13 years ago |
jules
|
fb29acf1fa
|
Introjucer: minor internal stuff.
|
13 years ago |
jules
|
51e99b31f9
|
Added call to Component::colourChanged when the l+f changes.
|
13 years ago |
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.
|
13 years ago |
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.
|
13 years ago |
jules
|
ee4618d863
|
Added some explicit namespacing for exceptions, and fixed a mouseExit problem with modal components.
|
13 years ago |
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().
|
13 years ago |
jules
|
ab33b1a05d
|
Fix for component notifications when peer is changing. Some fixes for GCC4.7 on linux.
|
13 years ago |
jules
|
a4b83d313c
|
Prevented some mouse-events bypassing modal components.
|
13 years ago |
jules
|
074a8c05dd
|
Fixes to allow OpenGL contexts to be attached to a top-level component.
|
13 years ago |
jules
|
59669e8bec
|
Thread-local value fix for plugins on XP. Android startup tweaks. Minor component changes.
|
13 years ago |
jules
|
56bbab1537
|
(automated whitespace clean-up)
|
13 years ago |
jules
|
dcb8351844
|
Minor tweaks to Component and OSX fullscreen behaviour.
|
13 years ago |
jules
|
e87f833183
|
Tidied up a few rectangle methods.
|
13 years ago |