ed
|
9715e77e0f
|
Only call ComponentPeer::textInputRequired() from TextEditor::checkFocus() if the focus status has changed to fix the soft input keyboard constantly re-opening on Android
|
6 years ago |
jules
|
cadac817c6
|
Enabled some more warning flags in Xcode, and fixed the problems they caused
|
6 years ago |
ed
|
eaf0f990d4
|
Replaced all uses of static_cast<Type&&> with std::move
|
6 years ago |
jules
|
6fda0bffca
|
Fixed some stray zeros that were still being passed as null pointers
|
6 years ago |
ed
|
481221a256
|
Cleaned up the ModifierKeys class and removed the peer-specific implementations of ModifierKeys::getCurrentModifiersRealtime() and ModifierKeys::updateCurrentModifiers()
|
7 years ago |
Lukasz Kozakiewicz
|
c8b9bc79ba
|
AlertWindow: ensure a native keyboard is hidden when alert window gets dismissed.
|
7 years ago |
Lukasz Kozakiewicz
|
4469217b3e
|
Android: un-focus TextEditor when keyboard is hidden from nav bar. Ensure immersive mode is properly restored. Fix TextEditor not hiding keyboard if deleted immediately after getting focus.
|
7 years ago |
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
7 years ago |
ed
|
5b32ef4897
|
Implement the menuActive flag in TextEditor
|
7 years ago |
jules
|
80a7718286
|
Added some event lambda callbacks for TextEditor and simplified a bit more code using them
|
7 years ago |
jules
|
d9585241ad
|
Changed the parameters to Graphics::fillCheckerBoard() to be floats rather than ints, and improved its performance
|
7 years ago |
jules
|
a586966c65
|
Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated!
|
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
|
51b3eaebb2
|
Fixed some VS2013 compiler errors
|
7 years ago |
jules
|
d73f9bdd74
|
Fix to TextEditor caret positioning
|
7 years ago |
tpoole
|
3cb185fcc3
|
A minor code cleanup
|
7 years ago |
jules
|
dd4230586f
|
Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up
|
7 years ago |
jules
|
1884e0142a
|
Corrected a small bug in TextEditor when clicking to the right of the last line to place the cursor.
|
7 years ago |
jules
|
a4f5663fce
|
Added an option for Viewport subclasses to create custom scrollbars. Also modified Viewport::getVerticalScrollBar() and ListBox::getVerticalScrollBar() to return references instead of pointers
|
7 years ago |
jules
|
d00a459480
|
Added method TextEditor::setJustification()
|
7 years ago |
jules
|
6290e95152
|
Whitespace
|
7 years ago |
jules
|
c309a5b244
|
Avoided forcing TextEditor to be always opaque
|
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 |
ed
|
12e99c7152
|
Allow select all key command for read-only TextEditors
|
7 years ago |
jules
|
723a15c7a0
|
Removed a few more old compiler workarounds
|
7 years ago |
ed
|
919e3e36ec
|
Added TextEditor::applyColourToAllText() method
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
jules
|
b0f06df714
|
In TextEditor, avoided an unwanted change callback in TextEditor::setText(), and did a bit of C++11 modernising
|
8 years ago |
jules
|
8ed41ed14b
|
Fixed some whitespace style and cleaned up some code using C++11
|
8 years ago |
jules
|
d6bf2e8cf9
|
Added line spacing to TextEditor and methods to set/get the current line spacing
|
8 years ago |
hogliux
|
62ac568b77
|
Made sure that colours are updated when the look and feel of a TextEditor changes
|
8 years ago |
luigisambuy
|
ed0c032a01
|
Added a styleChanged flag to enable setText() to take effect after setColor()
|
8 years ago |
jules
|
2b869c48eb
|
Fix for caret updating in TextEditor when look+feel changes
|
9 years ago |
jules
|
f8b5da8b1e
|
Minor fixes + cleanups to TextEditor.
|
9 years ago |
jules
|
7edb1b5614
|
Cleaned up some caret code in TextEditor.
|
9 years ago |
jules
|
2682e917cf
|
Fix for caret visibility problem when TextEditor is disabled.
|
9 years ago |
jules
|
7b42c1846a
|
Added a couple of missing override keywords.
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
e1fed0c2dc
|
Fixed a TextEditor border size issue.
|
10 years ago |
jules
|
ac8bc1a7b4
|
Added methods to Label and TextEditor to specify the type of virtual keyboard they require.
|
10 years ago |
jules
|
7d8b9ad597
|
Avoided a few linux gcc warnings.
|
10 years ago |
jules
|
f96ee7c860
|
Extended TextInputTarget to include a preference for the type of virtual keyboard (implemented on iOS + android)
|
11 years ago |
jules
|
e9451587ea
|
Added method Viewport::getViewArea()
|
11 years ago |
jules
|
4d16481aa0
|
Made 'paste' menu item available in text editors with a password field.
|
11 years ago |
jules
|
542c4bc8eb
|
Refactored some TextEditor allocation.
|
11 years ago |
jules
|
fc683ee72a
|
Avoided listener callbacks during TextEditor destructor.
|
11 years ago |
jules
|
bca169c6fb
|
Fix for some text editor selection rendering problems.
|
11 years ago |
jules
|
57974a793c
|
Some fixes for minor graphical problems.
|
11 years ago |
jules
|
2fccfccbc0
|
Misc performance tweaks.
|
11 years ago |
jules
|
2329e63f20
|
Converted a few Colour references to pass-by-values.
|
12 years ago |