jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
7 years ago |
hogliux
|
3e327a5390
|
Ensured that any top-level component transforms are not applied twice
|
7 years ago |
hogliux
|
876aaf49e7
|
Allow multiple TooltipWindows as long as they do not share the same parent component
|
7 years ago |
ed
|
6b8b0a8c8f
|
Removed a newline between a jassert and its associated comment
|
7 years ago |
ed
|
481221a256
|
Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers()
|
7 years ago |
ed
|
d1ed072622
|
Ensure that pressing the escape key always dismisses an AlertWindow
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
Lukasz Kozakiewicz
|
c8b9bc79ba
|
AlertWindow: ensure a native keyboard is hidden when alert window gets dismissed.
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
jules
|
c6edf39d1d
|
(fixed a typo in the last commit)
|
7 years ago |
jules
|
ecbc07b855
|
Prevvented ComponentPeer from trying to send the keyboard focus to components that don't want it
|
7 years ago |
Noah Dayan
|
e690350df3
|
Use lambda callbacks instead of listeners with Slider, Button, Label, ComboBox and TextEditor classes
|
7 years ago |
jules
|
8d09eaadb6
|
Removed some defunct code from the C++1 feature detection macros, and simplified code which no longer needs to test for feature availability
|
7 years ago |
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
7 years ago |
jules
|
48a5fbd333
|
Another batch of ScopedPointer cleanups
|
7 years ago |
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
7 years ago |
jules
|
58a99ff139
|
Dragged the singleton macros into the 21st century.. Cleaned up their implementation and gave them new upper-case names to match juce official style. The old names are still defined to avoid breaking old code, but please update before they get deprecated!
|
7 years ago |
jules
|
6eff49a629
|
Workaround for a Visual Studio compiler bug
|
7 years ago |
jules
|
a1b9900bae
|
Added an assertion to catch people using more than one TooltipWindow, which seems to be a common mistake
|
7 years ago |
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
7 years ago |
jules
|
2dc9316420
|
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
|
7 years ago |
tpoole
|
71bd8f6bed
|
Whitespace tidy up
|
7 years ago |
jules
|
c42719c2eb
|
Some internal modernisation in windowing classes
|
7 years ago |
ed
|
0b6f02a29e
|
Fixed some errors and warnings when building with JUCE_DLL_BUILD=1
|
7 years ago |
hogliux
|
1291f1a06b
|
Reverted commit 8483aa4 as the same functionality already existed in JUCE with ModalCallbackFunction. Improved the documentation in NativeMessageBox to mention that class.
|
7 years ago |
hogliux
|
ed8270fcda
|
Fixed an extra semicolon in the previous commit
|
7 years ago |
hogliux
|
8483aa4aea
|
Added a new method NativeMessageBox::showMessageBox which asynchronously opens a native dialog box and calls a C++ lambda when dismissed
|
7 years ago |
jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
7 years ago |
tpoole
|
142bebbb92
|
A small documentation fix
|
7 years ago |
jules
|
9ac2fae469
|
Made TooltipWindow::getTipFor() a public virtual method
|
7 years ago |
jules
|
357dd2c9c9
|
Removed some old compiler bug workarounds
|
7 years ago |
hogliux
|
d59ec0ceef
|
AlertWindow: Fixed an issue with the AlertWindow's text block having incorrect colours
|
7 years ago |
hogliux
|
beb905df7a
|
AlertWindow: Fixed an issue with the AlertWindow's text block having incorrect colours
|
7 years ago |
jules
|
ebe5916c49
|
Misc code cleanups
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
hogliux
|
7ed37f8600
|
Added the standard JUCE splash screen and app usage reporting
|
8 years ago |
jules
|
dace37288b
|
Tidied up a couple of minor analyser warnings and comments
|
8 years ago |
jules
|
60e9231fb1
|
Removed need for std::function in order to use MessageManager::callAsync(). Used it to modernise a few bits of old code.
|
8 years ago |
jules
|
8ed41ed14b
|
Fixed some whitespace style and cleaned up some code using C++11
|
8 years ago |
ed
|
b7b8d5be57
|
Multiple fixes for touch and pen input on Windows
|
8 years ago |
hogliux
|
85900377b9
|
Fixed a typo in the documentation of the NativeMessageBox::showYesNoBox method
|
8 years ago |
hogliux
|
51d5572220
|
Added showYesNoBox to NativeMessageBox class
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
hogliux
|
ee373af944
|
Added AlertWindow LookAndFeel methods to offer more control on button widths
|
8 years ago |
hogliux
|
1c2d1479b4
|
Added LookAndFeel getAlertWindowButtonWidth method to override the width of alert buttons
|
8 years ago |
hogliux
|
75ea6db250
|
Renamed bounds member variable in Component to "boundsRelativeToParent" to avoid shadowing warnings when using a local variable nambed "bounds"
|
8 years ago |
ed
|
cbdf707116
|
Windows touch with CallOutBox bug fix
|
8 years ago |
ed
|
675f5943a1
|
fixed silly typo
|
8 years ago |
ed
|
f0a00bfe4d
|
AlertWindow::show() only sets window to always on top if there are other always on top windows
|
8 years ago |
ed
|
7a9c22eafe
|
AlertWindow::show() method sets AlertWindow to be always on top so it isn't hidden by other components
|
8 years ago |