Aaron Franke
304c45fbf3
Improve the clarity of Viewport's documentation
2023-03-12 13:28:20 +01:00
Marius Hanl
1be818c478
Fix RichTextLabel: BBCode [color] tags are not counting in font char spacing
...
Each BBCode tag is drawn individually, so we have to add the character spacing manually.
2023-03-12 13:11:00 +01:00
0d12c7ed08
Ported: Fix the issue causing long-press on a selected node on the scene tree to trigger both the context menu and the rename functionality.
...
- m4gr3d
6528f984fe
2023-03-12 13:03:41 +01:00
1d5008de07
Ported: Default update_vital_only to true for Android and Web editor
...
Android devices will typically be powered from battery. This PR defaults the editor on Android to use `update_vital_only` mode, using as little power as possible, in order to conserve battery.
Also shows the update spinner by default, to emphasize that vital updates only is occurring, and allow easy switching out of the mode.
- lawnjelly
0876a16bde
2023-03-12 12:54:07 +01:00
Brian Semrau
2b7327e014
Fix Line2D UVs when using BOX end cap mode
2023-03-12 12:45:31 +01:00
a29534ed66
Fixed the tooltip of the Add Paint Canvas
button of the PaintProjectToolsPropertyInspector.
2023-03-04 21:39:09 +01:00
15bf4aefd0
Ported: Rework how current Camera2D is determined
...
7e2a8afb57
- KoBeWi
and
Fix Camera2D crashes
724d6581d6
- KoBeWi
From godot4.
Also fixed issues with active Camera2D switching.
2023-03-04 21:29:49 +01:00
c54ad5594b
Work on fixing histogram generation.
2023-03-04 19:40:30 +01:00
a3da8b16ba
Size the Tones Editor properly.
2023-03-04 15:18:35 +01:00
fc969f4331
Now the MMTones Editor actually works.
2023-03-04 15:11:55 +01:00
51b63cae71
Tones Node port from MateriaMaker (Part 2).
2023-03-03 18:02:06 +01:00
c232aa4154
Removed print statements.
2023-03-03 15:29:58 +01:00
6876c87050
Tones Node port from MaterialMaker (Part 1).
2023-03-03 15:29:03 +01:00
0f02468984
Ported the TonesMap from MaterialMaker.
2023-03-02 09:03:25 +01:00
24facf6230
Reworked MMOutputImage. Now it uses a button, and also it works as it should.
2023-03-01 23:07:53 +01:00
8cf478567d
Added buttons slots to MMGraphNodes.
2023-03-01 23:06:01 +01:00
aa5d0d9acc
Fixed MMSdf3dOpExtrusion's name and added it to the build.
2023-03-01 21:32:47 +01:00
857a0265d4
Fix unused return value.
2023-03-01 01:01:42 +01:00
091bb6391b
Ported the Warp Node from MaterialMaker.
2023-03-01 00:54:14 +01:00
a2006ca4af
Make sure MMBlurSlope uses the sigma paramater the intended way.
2023-02-28 22:36:43 +01:00
e31f121035
Small tweaks to MMTonesStep.
2023-02-28 22:36:08 +01:00
e2fe613e14
Ported the TonesStep Node from MaterialMaker.
2023-02-28 21:27:37 +01:00
1f7c2ef1fc
Ported SlopeBlur from MaterialMaker.
2023-02-28 19:00:22 +01:00
81c9a7f940
Don't serialize editor only omni lights in PropDataLight.
2023-02-25 12:13:07 +01:00
ee8014d15e
Removed comment.
2023-02-25 12:09:23 +01:00
47525f401b
Added noise offset support to TiledWalls.
2023-02-25 12:08:49 +01:00
0cbe3b29f6
Make body_instance in Entity virtual.
2023-02-24 19:20:51 +01:00
79995d2868
Fix typo.
2023-02-24 19:10:08 +01:00
806a083cc9
Proper bind parameters for body_instance.
2023-02-24 19:09:44 +01:00
b6e6d3226f
Make body related methods in entity have body
as their prefix.
2023-02-24 19:09:00 +01:00
2e960fd00e
Add braces around one liner if-s in Entity.
2023-02-24 18:58:46 +01:00
59a4e14b22
Ported: Allow unicode identifier in GDScript syntax highlighter
...
- timothyqiu
5a283bdbcd
2023-02-21 13:32:12 +01:00
d5cbb5ce1d
Ported: Improve GDScript Editor and Improve latency
...
Improvements:
- GDScript Highlighter is faster by 25% as keys are smaller (hashes instead of strings)
- Removes message queue from _apply_settings_change to allow resize to work correctly
- Some performance fixes are pending still
Note: this resolves the code editor behaving badly when resizing in debug builds
- RevoluPowered, akien-mga
1881b3adc5
2023-02-21 13:24:53 +01:00
c3f01e0b3d
Ported: Highlight control flow keywords with a different color. This makes them easier to distinguish from other keywords.
...
- Calinou
e905e8f145
2023-02-21 13:20:25 +01:00
8eca52fc76
Ported: Fix highlight color for class attributes that are also keywords.
...
- lucasvanmol
749d0c708c
2023-02-21 13:14:09 +01:00
e42c604bc3
Ported: Switch from recursion to iterative for backfilling colour regions.
...
- Paulb23
ee4a1c99a7
2023-02-21 13:11:37 +01:00
a79792ee67
Ported: Fix color region end key seach and start key order.
...
- Paulb23
6cdcdbc242
2023-02-21 13:08:49 +01:00
6ea9b581d7
Ported: Fix colour region continuation over blank lines, issue 41120
...
- Paulb23
5cf2cf8646
2023-02-21 12:53:41 +01:00
634bdfbb69
Ported: Changed line_edited_from(from) to lines_edit_from(from, to)
...
- Paulb23
907f9f2a84
2023-02-21 12:37:52 +01:00
1ea22f1779
Fix an another inconsistent override warning.
2023-02-21 01:39:16 +01:00
0016b64316
Fix inconsistent overrides warning.
2023-02-21 01:34:30 +01:00
c356806ebf
Ported: Extract Syntax highlighting from TextEdit and add EditorSyntaxHighlighter
...
- Extacted all syntax highlighting code from text edit
- Removed enable syntax highlighting from text edit
- Added line_edited_from signal to text_edit
- Renamed get/set_syntax_highlighting to get/set_syntax_highlighter
- Added EditorSyntaxHighligher
- Paulb23
bc4cee4458
2023-02-21 01:30:59 +01:00
0edf8fe956
Ported: Convert syntax highlighters into a resource
...
- Paulb23
2f1080be9b
2023-02-20 14:51:10 +01:00
ddcf36addd
Fixed multi threading + https in HTTPServerSimple.
2023-02-19 16:04:08 +01:00
e5f31bde7d
Implement sending keep alive connection type if a connection has more than one request for HTTPServerSimple. Also more togglable debugging.
2023-02-19 15:11:29 +01:00
0e651dd4fd
Pre-create the required folders for the self signed cert files automatically.
2023-02-19 11:53:14 +01:00
ab9ae594c2
Set a better self signed cert path for the HTTPServerSimple.
2023-02-19 11:42:37 +01:00
4551061c17
Set _server_quit in WebServerSimple the way it was intended to be used.
2023-02-19 11:41:43 +01:00
4ededb6a34
Added optional protocol error logging to HTTPParser. Also remove unnecessary error.
2023-02-19 11:20:13 +01:00
8b4fc877a0
Added protocol error handling to the http server simple.
2023-02-19 10:34:39 +01:00