f967334f53
Fix more regressions in RichTextLabel from PR 15711
...
(cherry picked from commit 0e1e95c41f )
2018-03-03 01:47:52 +01:00
c800653c6f
Fix regression through fa98637aca
...
(cherry picked from commit 89f607604e )
2018-03-01 19:19:29 +01:00
fa98637aca
Fixes wrong vertical font layout in RichTextLabel
...
(cherry picked from commit 77b1320fb4 )
2018-02-21 23:52:49 +01:00
9b8e8b2220
Bind many more properties to scripts
...
Notable potentially breaking changes:
- PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL
- Some properties were renamed, and sometimes even shadowed by new ones
- New getter methods (some virtual) were added
2018-01-12 00:58:14 +02:00
e4213e66b2
Add missing copyright headers and fix formatting
...
Using `misc/scripts/fix_headers.py` on all Godot files.
Some missing header guards were added, and the header inclusion order
was fixed in the Bullet module.
2018-01-05 01:22:23 +01:00
94bda27659
Merge pull request #15317 from poke1024/fix-rtl-underline
...
RichTextLabel: don't draw underline character-wise
2018-01-04 13:30:00 +01:00
e74e2763bd
RichTextLabel: don't draw underline on single characters
2018-01-04 12:10:29 +01:00
c6c016e95a
Fix word wrapping in tables in RichTextLabel
2018-01-04 08:22:41 +01:00
b50a9114b1
Update copyright statements to 2018
...
Happy new year to the wonderful Godot community!
2018-01-01 14:40:47 +01:00
b80bc553dd
Double-click word selection for RichTextLabel (i.e. docs)
2017-12-28 17:44:22 +01:00
3b79529cf2
Fix thin lines in editor gui on hidpi (issue 14691)
2017-12-15 18:49:48 +01:00
f08768c189
Fix crash (and bug) in RichTextLabel
2017-12-13 20:22:47 +01:00
658fb0a0a9
Fix crash in RichTextLabel::selection_copy()
2017-12-10 16:08:24 +01:00
0a1a5396ec
Rich Text Label: fixed deselection issue
2017-12-04 18:46:20 +03:00
80ad8afc85
Native pan and zoom for macOS
2017-11-21 09:11:39 +01:00
eaea646648
Adding ability for single meta hovering
2017-11-17 09:37:41 -06:00
a7304b0c54
Fix selection and clicks on text in tables in RichTextLabel
2017-11-05 11:38:14 +01:00
6ba94cb924
Fixed RichTextLabel::add_newline() #12564
2017-11-02 08:46:28 +08:00
9cadb9e5f3
Bind unbound enums, rearrange some by value
2017-10-22 01:58:02 +07:00
0c9d201044
Merge pull request #11407 from toger5/selection_override_color
...
added option to keep font color on selection + use consistent selection color in help (fixes : #11501 )
2017-10-15 20:49:38 +02:00
61ddf52983
Add NIL_IS_VARIANT usage to few definitions
...
The missing usage flag led to GDNative API descriptions containting
arguments with "void" type.
2017-10-05 18:51:22 +07:00
d58a159e38
keep font color on selection as default
2017-09-28 14:17:14 +02:00
b4417161f5
RichTextLabel: Added get_visible_line_count method.
...
Also exposed get_line_count to GDScript.
2017-09-21 21:43:33 -04:00
8d1792a294
Make clickable properly in editor help
...
fixes #3671
2017-09-16 02:14:45 +09:00
07d5911c40
fixed copy on osx + help selection color
2017-09-04 18:57:52 +02:00
0f62db23ac
richTextLable implemented stylebox support
...
- also fixed issue with total_chars ignoring first line
2017-09-02 18:20:04 +02:00
bd282ff43f
Use HTTPS URL for Godot's website in the headers
2017-08-27 14:16:55 +02:00
32dd9a9f66
ClassDB: Provide the enum name of integer constants
2017-08-20 22:07:43 +02:00
0d35d4d53b
Replace GUI anchor type by a float between 0 and 1
2017-08-13 21:20:13 +02:00
2f290038d6
Removes type information from method binds
2017-08-10 07:17:50 +02:00
2777f81d29
Add object type hint for docs
2017-07-23 18:57:03 +07:00
d649140b9b
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.
2017-07-08 14:05:18 -04:00
81afb275eb
Add statements for script types of RichTextLabel
2017-06-24 14:18:23 +08:00
897d6377b7
Revert "Fix text warp in color blocks with CJK"
...
This reverts commit cd778e00dc .
That commit introduced regressions for non-CJK languages are discussed
in #8952 . Fixes #9078 .
2017-06-07 07:38:53 +02:00
9bc5348961
InputEvent: Renamed "pos" property to "position"
...
Make the naming consistent with other classes.
2017-06-03 11:26:39 +02:00
b93fce1c18
Fix text warp in color blocks with CJK
...
(cherry picked from commit cd778e00dc )
2017-05-27 11:37:33 +02:00
5b3709d309
Removal of InputEvent as built-in Variant type..
...
this might cause bugs I haven't found yet..
2017-05-20 17:05:38 -03:00
304a1f5b5a
Implemented scrolling factor for smooth trackpad scrolling
...
Working platforms platform: OSX, Windows.
Support for almost all ui elements, including project list.
2017-05-07 14:23:56 +02:00
df61dc4b2b
Add "Godot Engine contributors" copyright line
2017-04-08 00:11:42 +02:00
debeee56f7
Fix typos in source code using codespell
...
From https://github.com/lucasdemarchi/codespell
2017-03-24 21:45:31 +01:00
5dbf1809c6
A Whole New World (clang-format edition)
...
I can show you the code
Pretty, with proper whitespace
Tell me, coder, now when did
You last write readable code?
I can open your eyes
Make you see your bad indent
Force you to respect the style
The core devs agreed upon
A whole new world
A new fantastic code format
A de facto standard
With some sugar
Enforced with clang-format
A whole new world
A dazzling style we all dreamed of
And when we read it through
It's crystal clear
That now we're in a whole new world of code
2017-03-05 16:44:50 +01:00
c20b186e73
RichTextLabel add function remove_line
2017-02-16 20:36:25 +01:00
411ee71b4d
Rename the _MD macro to D_METHOD
...
This new name also makes its purpose a little clearer
This is a step towards fixing #56
2017-02-13 12:50:02 +01:00
0f687f0ccb
Remove use of _SCS from ADD_METHOD
...
This saves typing and is a step towards fixing #56
2017-02-13 10:37:47 +01:00
f44ee891be
Style: Fix statements ending with ';;'
2017-01-16 08:49:52 +01:00
04c749a1f0
New API for visibility in both CanvasItem and Spatial
...
visible (property) - access set_visible(bool) is_visible()
is_visible_in_tree() - true when visible and parents visible
show() hide() - for convenience
2017-01-13 10:45:50 -03:00
e9bb65db81
-All types have editable script now in properties
...
-Changed clip to a property in Control which can be set by the user
2017-01-09 15:50:59 -03:00
920947f297
renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized _input
2017-01-08 16:28:12 -03:00
b085c40edf
-Conversion of most properties to a simpler syntax, easier to use by script
...
-Modified help to display properties
GDScript can still not make use of them, though.
2017-01-04 01:16:14 -03:00
118eed485e
ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant.
...
All usages of "type" to refer to classes were renamed to "class"
ClassDB has been exposed to GDScript.
OBJ_TYPE() macro is now GDCLASS()
2017-01-02 23:03:46 -03:00