Tomasz Chabora
|
2c048ea164
|
Cleanup unused engine code
|
2020-12-09 12:12:36 +01:00 |
bruvzg
|
99666de00f
|
[Complex Text Layouts] Refactor Font class, default themes and controls to use Text Server interface.
Implement interface mirroring.
Add TextLine and TextParagraph classes.
Handle UTF-16 input on macOS and Windows.
|
2020-11-26 14:25:48 +02:00 |
Aaron Franke
|
02161aad5a
|
Remove empty lines around braces with the formatting script
|
2020-11-16 23:38:11 -05:00 |
Marcel Admiraal
|
26fcf2b04c
|
Add override keywords.
|
2020-07-10 13:56:54 +01:00 |
Juan Linietsky
|
ac7e9479ce
|
Fix content scale mode, closes #37941
|
2020-07-02 17:16:13 -03:00 |
Rémi Verschelde
|
0636e2a877
|
Merge pull request #40020 from reduz/fix-tree-edit-focus
Fix doubleclick on tree item, restore input focus on previous windows.
|
2020-07-02 07:26:13 +02:00 |
Juan Linietsky
|
39a77735bd
|
Add ability to clamp embedded subwindows to parent, fixes #37792
|
2020-07-01 12:49:35 -03:00 |
Juan Linietsky
|
058166fb6c
|
Fix doubleclick on tree item, restore input focus on previous windows.
Closes #37335
|
2020-07-01 12:46:39 -03:00 |
Juan Linietsky
|
239942cfef
|
Ensure embedded mode works again
Also implemented application in/out notifications in X11.
|
2020-07-01 09:27:43 -03:00 |
Rémi Verschelde
|
e5033d3952
|
doc: Sync classref with DisplayServer/Window changes
|
2020-03-31 11:56:58 +02:00 |
Juan Linietsky
|
197cb4e771
|
Fixes to X11, still pretty broken
|
2020-03-26 15:50:00 +01:00 |
Juan Linietsky
|
047e0b7de5
|
Reworked tooltips to use the popup system.
|
2020-03-26 15:49:45 +01:00 |
Juan Linietsky
|
b3080bc2f4
|
Popups have also been converted to windows
Controls using the old modal API have been replaced to use popups.
|
2020-03-26 15:49:44 +01:00 |
Juan Linietsky
|
c7b4dcae2f
|
Open sub-windows as embedded if the OS does not support them
|
2020-03-26 15:49:43 +01:00 |
Juan Linietsky
|
441f1a5fe9
|
Popups are now windows also (broken!)
|
2020-03-26 15:49:42 +01:00 |
Juan Linietsky
|
4758057f20
|
Working multiple window support, including editor
|
2020-03-26 15:49:40 +01:00 |
Juan Linietsky
|
f51fdc6eef
|
Support for transient windows
|
2020-03-26 15:49:39 +01:00 |
Juan Linietsky
|
8e6960a69e
|
Refactored input, goes all via windows now.
Also renamed Input to InputFilter because all it does is filter events.
|
2020-03-26 15:49:39 +01:00 |
Juan Linietsky
|
9e08742de8
|
Added a Window node, and made it the scene root.
Still a lot of work to do.
|
2020-03-26 15:49:38 +01:00 |