Rémi Verschelde
e59bb87fb6
Merge pull request #10690 from volzhs/editor-font
...
Replace default editor font to NotoSansUI
2017-08-31 11:50:44 +02:00
Rémi Verschelde
f48f6cea06
Revert "Fixed not being able to scroll to eof"
...
This reverts commit 802fab11e4
,
it was not relevant for the 2.1 branch.
Fixes #10738 .
2017-08-30 15:58:34 +02:00
volzhs
110da7f816
Replace default editor font to NotoSansUI
2017-08-29 17:42:55 +09:00
Rémi Verschelde
9d598833d2
Use HTTPS URL for Godot's website in the headers
2017-08-27 14:11:45 +02:00
Andreas Haas
f9ad5c3c4f
TextEdit: Copy whole line if not having selection.
...
The functionality was already there but hidden behind a bogus return statement.
Fixes #10485
(cherry picked from commit 5d25f6397f
)
2017-08-27 12:58:25 +02:00
Paulb23
802fab11e4
Fixed not being able to scroll to eof
...
(cherry picked from commit a0457341fc
)
2017-08-27 12:48:33 +02:00
Andreas Haas
e41b44747c
TextEdit: Fix line padding.
...
off-by-one error in the line count calculation.
Fixes #10411
(cherry picked from commit 58b2f441a7
)
2017-08-27 12:40:27 +02:00
Andreas Haas
2ab7a6feb0
TextEdit: Moving between words now works across lines.
...
Fixes #10403
(cherry picked from commit 3f2d806b02
)
2017-08-27 12:36:33 +02:00
Jakub Grzesik
9e57957f78
'tab_changed' signal after using 'set_current_tab'
...
closes #10051
(cherry picked from commit 63ddad98f5
)
2017-08-13 18:03:02 +02:00
Poommetee Ketson
4f3abf48d3
MenuButton: defer grab_click_focus until button_up
...
(cherry picked from commit 49ec6c4380
)
2017-08-13 17:57:52 +02:00
Rémi Verschelde
c1f54e1a45
Style: Apply clang-format on all files
...
Thus fixing some invalid changes that had still made it to the 2.1 branch.
2017-07-30 23:00:25 +02:00
AlexHolly
c1c29b1820
fix missing DEFVAL
...
(cherry picked from commit 4062456c41
)
2017-07-30 21:41:47 +02:00
Poommetee Ketson
33bdd92f1e
LineEdit: don't undo uneditable LineEdit
...
(cherry picked from commit 9be034a8cd
)
2017-07-30 21:14:13 +02:00
alexholly
0cc1ba947f
removed floor so that global pos works with scale
...
(cherry picked from commit 3b5ac579a9
)
2017-07-14 22:10:41 +02:00
TwistedTwigleg
41b8a28c5f
Added additional functions to RichTextLabel:
...
* Added set_text function to RichTextLabel
* Added percent_visible attributes and functions to RichTextLabel
This should make switching from Label to RichTextLabel easier.
(cherry picked from commit d649140b9b
)
2017-07-14 22:09:42 +02:00
Poommetee Ketson
4a0dc529ce
BuildSystem: generated files have .gen.ext
2017-06-25 20:31:56 +07:00
geequlim
82224d0b80
Add type statements for RichTextLabel
2017-06-24 14:10:44 +08:00
Rémi Verschelde
7c3b3e0a80
Revert "Fix text warp in color blocks with CJK"
...
This reverts commit b93fce1c18
.
That commit introduced regressions for non-CJK languages are discussed
in #8952 . Fixes #9078 .
2017-06-07 07:40:06 +02:00
Rémi Verschelde
6fb97d9898
Merge pull request #8952 from GodotExplorer/pr-fix-richtextlabel-warp-CJK
...
[2.1] Fix text warp in color blocks with CJK
2017-05-27 11:34:31 +02:00
Rémi Verschelde
7b286b06da
Merge pull request #8919 from pixelpicosean/fix-item-list-scroll
...
[2.1] Fix item list scroll speed
2017-05-27 11:20:47 +02:00
Rémi Verschelde
680b905ae4
Merge pull request #8918 from GodotExplorer/pr-expose-texturebutton-resize-model-consts
...
Expose texturebutton resize model constants
2017-05-27 11:19:24 +02:00
Geequlim
cd778e00dc
Fix text warp in color blocks with CJK
2017-05-27 14:07:18 +08:00
yanorax
06ca73c6f8
Add column_title_pressed signal to Tree node
...
The Tree node column/table form is missing the ability to
capture column title clicks easily.
Adding this functionality will give us the ability to
create functions such as sort by column, which is a common
table manipulation ability in games/apps.
https://godotengine.org/qa/7699
(cherry picked from commit 7b00ad22b9
)
2017-05-27 00:42:58 +02:00
AlexHoratio
3cd1185b25
Fixed #8526 , popup menu width now responds to submenu icon
...
(cherry picked from commit 69359f2220
)
2017-05-27 00:42:58 +02:00
Andreas Haas
4a1c9de869
Tree: Clear search string on selection.
...
The Tree node has the ability to jump to a specific item by typing the first few chars of it's name.
But on selection ('item_activated' signal), it didn't clear the search string used for that. It was especially annoying in `FileDialog`s and has been bugging me for
ages :P
With this, you can traverse a directory structure in a FileDiag quickly with the keyboard (like you'd expect from pretty much any modern file browser) :)
(cherry picked from commit def41b9856
)
2017-05-26 23:45:11 +02:00
Poommetee Ketson
e06fa5a089
LineEdit: fix placeholder text affected by secret
...
(cherry picked from commit e64c473bc9
)
2017-05-26 23:44:24 +02:00
Andreas Haas
66a1e049b0
Tree: Ability to add tooltips to TreeItem buttons.
...
Adds a tooltip parameter to `TreeItem::add_button()` and set a few tooltips in the Project settings and SceneTree dock.
(cherry picked from commit 29999942a2
)
2017-05-26 19:05:09 +02:00
Sean Bohan
064dce7a4c
Fix item list scroll speed.
...
Remove the extra `set_val` action after the proper one, so the right scroll value won’t get overrided any more.
2017-05-26 17:25:44 +08:00
Geequlim
166d4cb40c
Expose constants of TextureButton
2017-05-26 17:07:38 +08:00
Sean Bohan
ee670f3724
Implemented scrolling factor for smooth trackpad scrolling
...
Working platforms platform: OSX, Windows.
Support for almost all ui elements, including project list.
Ported from 304a1f5b5a
(#7864 ).
Fixes #492 and #3913 .
2017-05-15 06:44:00 +08:00
Rémi Verschelde
d8ae244d51
Revert "Respect style boxes for Button states other than "normal""
...
This reverts commit 98f01f9143
.
This made icons in the editor "jumpy" on hover.
2017-04-11 19:45:39 +02:00
Rémi Verschelde
e9b045d9e5
Add "Godot Engine contributors" copyright line
2017-04-08 00:45:24 +02:00
CrazyGuy108
10119f7b04
List Control::has_point as a virtual method
...
According to Issue #8018 , a BIND_VMETHOD macro wasn't present in scene/gui/control.cpp, while it was declared to be a virtual method in scene/gui/control.h.
classes.xml was updated to also list this method in Control.
(cherry picked from commit 9589936d6e
)
2017-03-19 00:42:34 +01:00
Rémi Verschelde
f8db8a3faa
Bring that Whole New World to the Old Continent too
...
Applies the clang-format style to the 2.1 branch as done for master in
5dbf1809c6
.
2017-03-19 00:36:26 +01:00
Rémi Verschelde
1b0e2b0c39
Refactoring: rename tools/editor/ to editor/
...
The other subfolders of tools/ had already been moved to either
editor/, misc/ or thirdparty/, so the hiding the editor code that
deep was no longer meaningful.
(Manual redo of 49c065d29c
)
2017-03-18 23:45:45 +01:00
Rémi Verschelde
dbf0137576
Style: Fix statements ending with ';;'
...
(cherry picked from commit f44ee891be
)
2017-03-18 21:14:33 +01:00
volzhs
5ac097a035
Fix wrong TreeItem reference after reconstructing
...
(cherry picked from commit 66b7586fb0
)
2017-03-18 20:21:05 +01:00
volzhs
db6d9cdc22
Fix crash when click icon while editing node name
...
(cherry picked from commit 3ae0ffa182
)
2017-03-18 20:17:13 +01:00
Vincent
02d711eb61
RichTextLabel add function remove_line
...
(cherry picked from commit c20b186e73
)
2017-03-18 20:11:42 +01:00
Andreas Haas
674a090e59
Spinbox: don't ignore double clicks.
...
Fixes the problem with spinboxes not updating when clicking too fast.
(cherry picked from commit dd4c2709e4
)
2017-03-18 20:09:55 +01:00
kbake
31260bb720
Selected text is now deselected on ctrl+home/end
...
This fixes Issue #7694 and also the error mentioned in the comments of that issue.
(cherry picked from commit 1169f4e040
)
2017-03-18 19:58:13 +01:00
Ray Koopa
98f01f9143
Respect style boxes for Button states other than "normal"
...
(cherry picked from commit 2baeb531e6
)
2017-03-18 19:31:43 +01:00
Rémi Verschelde
eeca4a3aa3
Merge pull request #7933 from RebelliousX/2.1
...
TabContainer's signal changes (v2.1)
2017-03-05 12:03:38 +01:00
Thaer Razeq
886f150b4a
- Added `tab_selected` signal which has same behavior as `tab_changed`
...
lest breaking current API, though, it is noted in the documentation of TabContainer
class, of the upcoming Godot (v3.0+) changes in behavior, that is, `tab_selected` will be
emitted for selecting any tab, while `tab_changed` only if a tab changes.
- Added `get_previous_tab()`. Which returns the previous shown tab. **Note:** In Godot v3.0+, only `tab_changed` can modify previous tab index.
- Add documentation for the added function and signals. Fix a typo too.
2017-03-05 03:26:53 -06:00
volzhs
4a8d2b676e
Fix wrong TreeItem reference after reconstructing
2017-03-03 03:51:23 +09:00
Rémi Verschelde
ee9f31a5cc
Merge pull request #7716 from GodotExplorer/pr-resizable-texturebutton
...
[2.1] Enhance TextureButton and TextureFrame with resize
2017-02-27 23:30:53 +01:00
volzhs
3d817ac73a
Fix crash when click icon while editing node name
2017-02-23 02:16:49 +09:00
geequlim
a7ec7dcd12
Add scale property back for backwards compatibility
...
now we have a choice
Fix textureframe modulate doesn't work with STRETCH_KEEP_ASPECT_CENTERED and STRETCH_KEEP_ASPECT
2017-02-13 20:04:21 +08:00
Rémi Verschelde
f50b4f5cb2
Merge pull request #7754 from volzhs/tr-buttonarray
...
Translate ButtonArray text
2017-02-12 23:19:52 +01:00
Rémi Verschelde
4e9f88b649
Merge pull request #7719 from RandomShaper/backport-code-edit-goodies-2.1
...
Backport goodies for the code editors (2.1)
2017-02-12 23:11:31 +01:00