jules
|
94da373c31
|
Fixed a couple of rendering problems when using global scale factors.
|
11 years ago |
jules
|
ef058dc285
|
New method TooltipWindow::displayTip
|
11 years ago |
jules
|
42aa27900b
|
Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present.
|
11 years ago |
jules
|
a2c95ce4fd
|
Cleaned out and optimised some graphics code.
|
11 years ago |
jules
|
be1d5253ee
|
Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value.
|
11 years ago |
jules
|
7f6394478a
|
Stripped out some unnecessary boilerplate includes from juce_gui_basics.
|
11 years ago |
jules
|
65c155e372
|
Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files.
|
11 years ago |
jules
|
39c44c12ed
|
Added a Component::getDesktopScaleFactor() method which can be overridden to force a scale for a particular window.
|
11 years ago |
jules
|
823039215f
|
Corrected the naming of the iOS component peer rendering engine.
|
11 years ago |
jules
|
1d806961e4
|
Avoided an assertion with very wide tooltip windows.
|
11 years ago |
jules
|
16b9bbe212
|
Fix for win32 scaled component mouse positioning.
|
11 years ago |
jules
|
f2e9b0a434
|
Some modal loop code cleanups.
|
11 years ago |
jules
|
29ada09816
|
Cleaned up some unused variables.
|
11 years ago |
jules
|
7a47c12a76
|
Cleaned away some old region-masking code from ComponentPeer, and improved some messy repaint inefficiencies involving win32 GL rendering.
|
11 years ago |
jules
|
aafa12fd81
|
Increased the warning level for the Xcode builds of the demo + introjucer, and avoided a few warnings.
|
11 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.
|
11 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.
|
11 years ago |
jules
|
b91983c480
|
Work towards supporting a global scaling factor: Desktop::setGlobalScaleFactor().
|
11 years ago |
jules
|
7590e3f1fe
|
Fixed some toolbar customiser drag+drop problems.
|
11 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.
|
11 years ago |
jules
|
60a0087114
|
Some internal component peer work.
|
11 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
|
4ce1908f79
|
Misc tidying-up.
|
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
|
4e3024bd63
|
Updated some documentation.
|
12 years ago |
jules
|
155859f86b
|
Internal refactoring.
|
12 years ago |
jules
|
2329e63f20
|
Converted a few Colour references to pass-by-values.
|
12 years ago |
jules
|
089332d78c
|
MSVC compile bug fix
|
12 years ago |
jules
|
9c82572dca
|
Refactored a few internals of ComponentPeer.
|
12 years ago |
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
12 years ago |
jules
|
7bd867794c
|
Misc minor clean-ups.
|
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
|
e64c91f71e
|
spelling fix.
|
12 years ago |
jules
|
4d61bfd8a3
|
Refactored some TRANS strings to make them more amenable to translation. Added the NEEDS_TRANS macro.
|
12 years ago |
jules
|
9387c7fdaf
|
Simplified some ComponentPeer methods.
|
12 years ago |
jules
|
8f26cc79c9
|
Minor clean-ups.
|
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
|
910b834f72
|
Minor clean-ups.
|
12 years ago |
jules
|
7969ec3611
|
NativeAlertWindow callback implementations.
|
12 years ago |
jules
|
a1ed537463
|
Added callback to AlertWindow::showMessageBoxAsync
|
12 years ago |
jules
|
a50977e2f9
|
Added method ComponentPeer::setRepresentedFile() (and used this in the introjucer app)
|
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
|
7cb3beaf19
|
Added ComponentPeer::setDocumentEditedStatus().
|
12 years ago |
jules
|
6f88b7ae60
|
Minor clean-ups.
|
12 years ago |
jules
|
7a3453f48b
|
Minor clean-ups.
|
12 years ago |
jules
|
5f8069719e
|
VST sample pos accuracy fix.
|
12 years ago |