jules
|
1e3973a212
|
Doxygen warning fixes and extra comments.
|
11 years ago |
jules
|
3fe9d3ee93
|
Minor clean-ups.
|
11 years ago |
jules
|
ca3bc70acd
|
Changes to improve scaling when using cached component images and component effects.
|
11 years ago |
jules
|
16b9bbe212
|
Fix for win32 scaled component mouse positioning.
|
12 years ago |
jules
|
641b4d1ec8
|
Fix for GL repaint flickering on win32.
|
12 years ago |
jules
|
cbe2777656
|
Default desktop scaling for win32.
|
12 years ago |
jules
|
7a47c12a76
|
Cleaned away some old region-masking code from ComponentPeer, and improved some messy repaint inefficiencies involving win32 GL rendering.
|
12 years ago |
jules
|
fc21a145cf
|
Fix for broken screen coord conversion in plugin windows.
|
12 years ago |
jules
|
1b9a60e52c
|
Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before.
|
12 years ago |
jules
|
5b25ac6609
|
Renamed the swapWithArray methods in the array classes to "swapWith" to be more consistent with other swap method naming, and templated the methods for more flexibility.
|
12 years ago |
jules
|
b91983c480
|
Work towards supporting a global scaling factor: Desktop::setGlobalScaleFactor().
|
12 years ago |
jules
|
072c27d7f4
|
Renamed Rectangle::transformed to Rectangle::transformedBy, in order to match the method name in Point, and allow easier use of these classes in templates.
|
12 years ago |
jules
|
60a0087114
|
Some internal component peer work.
|
12 years ago |
jules
|
3d74717349
|
Bit of tidying-up in the Point class, and some spelling fixes in comments.
|
12 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
4fc8fbaef1
|
Added some more override decorators.
|
12 years ago |
jules
|
5918d039ce
|
Added some "override" annotations.
|
12 years ago |
jules
|
eb646f8c42
|
Deprecated some old bool notification mode parameters, and replaced them with NotificationType values in the ComboBox and Button classes.
|
12 years ago |
jules
|
96c234f8c5
|
Groundwork for desktop scaling. Added win32 calls to allow drag+drop in apps with lower permissions.
|
12 years ago |
jules
|
155859f86b
|
Internal refactoring.
|
12 years ago |
jules
|
2091e8dfc8
|
Replaced a few Justification references.
|
12 years ago |
jules
|
4aef778da6
|
Fix for a recursion in Desktop class.
|
12 years ago |
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 |