smix8
d6b6d6668e
Move navigation server finalize before physics server
...
Moves finalize_navigation_server() before physics server (and also OS in 3.x). The NavigationServer command queue can have objects from other servers like physics or visuals so it needs to be flushed before.
2022-12-22 14:26:19 +01:00
Zak
b5c01b8703
Add uri
property for LinkButton
...
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
(cherry picked from commit d73a9b56b08864b5e5ccf0df910190b064ff7463)
2022-12-22 14:23:04 +01:00
Tomasz Chabora
3b7b860b18
Keep property values when extending script
...
(cherry picked from commit 44cf3c22acb140cc2f19f1062c0a4c0a931fd27b)
2022-12-22 14:19:58 +01:00
Anilforextra
522c324760
Enable material editor preview to be rotated.
...
(cherry picked from commit d4ee903004637b6ba12eef004a4d9006462c83b6)
2022-12-22 14:16:06 +01:00
smix8
9225e78f68
Fix Navigation agent callback wild pointer crash
...
Fixes crash in sanitizer builds when callback agent or object are already freed.
(cherry picked from commit 194c1c44e0a20faa4463e3a41bb12cf93a71fc03)
2022-12-22 14:12:00 +01:00
Hugo Locurcio
fe010a1efe
Silence Input.vibrate_handheld()
warning as it's already documented
...
The warning causes messages to be spammed if you are calling this
method in a game that runs on both desktop and mobile platforms,
unless you guard all calls to `Input.vibrate_handheld()` with
`OS.has_feature("mobile") or OS.has_feature("web")`.
Since the limitation is already documented (and is obvious enough
given the method's name), the warning message is redundant.
(cherry picked from commit 4a991887bf3dd5fbb687fb379f06ac85aa4a6245)
2022-12-22 14:08:01 +01:00
Haoyu Qiu
520f6d19f6
Fix possible Tween leak on exit
...
(cherry picked from commit e173710963c3316833ac2e2c26ab3830551fd790)
2022-12-22 14:06:21 +01:00
Wilson E. Alvarez
f7d04cc052
Avoid compiling Editor checks in release builds for VisibilityNotifier2D
2022-12-22 14:00:42 +01:00
Dennis Ranke
6c85c2389b
handle ambiguous input events as touch events
...
there can be events can have both SOURCE_TOUCHSCREEN and SOURCE_STYLUS. handle them as touch events rather than mouse events.
(cherry picked from commit 408000752cb39f93b2639fdeefb783e4dd76910f)
2022-12-22 13:56:16 +01:00
Wilson E. Alvarez
f95c511c7a
Do not fire VisibilityNotifier screen_entered and screen_exited signals in the Editor
2022-12-22 13:54:25 +01:00
Haoyu Qiu
e75af6af1d
Fix crash after executing ItemList.set_icon_scale
...
(cherry picked from commit 8d0fa193c344be8e1ec801b1a45341801b80a5f8)
2022-12-22 13:53:53 +01:00
DeeJayLSP
c63ffb357b
Update stb libraries
2022-12-22 13:53:13 +01:00
lawnjelly
25c3232a77
VariantParser make readahead optional
...
It turns out some areas are independently moving / reading filepointers outside of the VariantParser, which can cause the readahead caching to get out of sync.
This PR makes the VariantParser readahead to be optional to allow for these use cases.
2022-12-22 13:52:51 +01:00
Hugo Locurcio
b1c99f29e3
Fix infinite loop when calling Control.popup_centered_minsize()
...
Co-authored-by: sriramun <sriramun2@gmail.com>
(cherry picked from commit 08e804b3b718862e92e6b296b914e3829e43717e)
2022-12-22 13:51:14 +01:00
Dawid Marzec
289b16fa7b
Fix errors while deselecting all tree items; issue #65185
...
(cherry picked from commit d4d5df2314208a99c589456a75299a334672acd2)
2022-12-22 13:44:05 +01:00
kobewi
5269b803e5
Fix crash in EditorPropertyArray
...
(cherry picked from commit d80a2a89f07dfddc734c18ac8f565b968eb789c8)
2022-12-22 13:43:35 +01:00
Hugo Locurcio
ef4fe36eb4
Document debanding only affecting 3D rendering by default
2022-12-22 13:39:09 +01:00
df6186524a
Ensure a '/' in between the host, and the url in WebServerRequest::get_url_site().
2022-12-21 15:12:53 +01:00
ea009ff869
Use String.length() instead of String.size() in WebServerRequest::setup_url_stack().
2022-12-21 15:12:12 +01:00
38a36b3c70
Added get request parameter support for WebServerRequest.
2022-12-21 14:52:11 +01:00
cb409757c3
Use String length() instead of size() in QueryBuilder, also guard against overindexing.
2022-12-20 23:54:50 +01:00
3d63a84be9
Make sure escape is used in SQLite3QueryBuilder wherever it's expected.
2022-12-20 17:35:24 +01:00
a50fc20607
Fix missing default parameter.
2022-12-19 14:44:21 +01:00
144d519258
Id should be valid only over 1 in UserManagerDB.
2022-12-18 18:42:09 +01:00
6fdcd0e7c0
Set sqlite to serialized mode.
2022-12-18 18:41:11 +01:00
a19be9b170
Small cleanups.
2022-12-18 17:00:11 +01:00
7eed422442
Also added tag() and ctag() helpers to the c++ side HTMLBuilder, and smaller cleanups.
2022-12-18 16:53:23 +01:00
f9ef920ec5
Added new tag() and ctag() universal tag helpers to the HTMLBuilder binder class.
2022-12-18 16:48:19 +01:00
99dd7022a5
Added signals for user actions into the user web nodes.
2022-12-18 16:05:23 +01:00
a67a36289b
Removed old unneeded c++ files.
2022-12-18 16:04:47 +01:00
47ac5e2668
Added a null check to HTTPSessionManagerDB, and small cleanups.
2022-12-18 14:59:40 +01:00
b8b51e7525
Use error macros in HTTPSessionManager and HTTPSessionManagerDB.
2022-12-18 14:28:38 +01:00
225e3ff79c
Update the migration methods in HTTPSessionManagerDB.
2022-12-18 14:24:50 +01:00
db51b273a7
Set up inheritance and virtuals for HTTPSessionManagerDB and HTTPSessionManager.
2022-12-18 14:22:21 +01:00
9aced75966
Added HTTPSessionManagerDB using the disabled code in HTTPSessionManager, and cleaned up it's logic.
2022-12-18 14:03:07 +01:00
e61c80db0c
Fix logic.
2022-12-18 13:17:58 +01:00
247676656f
Fix potential infinite recursion.
2022-12-18 13:17:28 +01:00
56fb104e14
Update logic in UserManagerDB, as the default user id is -1 now.
2022-12-18 13:16:58 +01:00
70b8c7c047
Fix connecting a signal to a non existent method in UserManagerDB.
2022-12-18 11:56:16 +01:00
7c1f9f4c58
Remove unimplemented methods.
2022-12-18 11:54:45 +01:00
c7809991b2
Fixed an another issue with touch gui input handling.
2022-12-12 18:30:35 +01:00
94a9792d02
Rearranged ViewportNavigationControl.
2022-12-12 15:55:25 +01:00
37961b1990
Fix regression in touch input handling.
2022-12-12 14:26:54 +01:00
ocean (they/them)
e400bc3b48
Add VS's enc_temp_folder to .gitignore
...
(cherry picked from commit 8ae66c143bd2c6be1e8119e92dcdb99d51de329f)
2022-12-12 12:21:27 +01:00
bruvzg
84e3dbd406
Use symbols from .pdb only, to avoid incorrect names in the backtrace when symbols are missing.
...
(cherry picked from commit d99c32668a55ec56442f01e51f698a0cedb96bff)
2022-12-12 12:19:44 +01:00
b011ead056
Ported: Update CA certificates to 2022.10 revision - DeeJayLSP
...
b661ed90f5
2022-12-12 12:19:08 +01:00
Haoyu Qiu
43146b2cf1
Add note about GROUP_CALL_UNIQUE not considering arguments
...
(cherry picked from commit 3f2d6f5f6cd9623d6aa7149bc1871b021d84304c)
2022-12-12 12:16:27 +01:00
Hugo Locurcio
f2709ecef3
Fix libtheora source code being mistakenly .gitignore
d
...
(cherry picked from commit ffb9f2b53f3f2fe0ad600d131ce4463610e77988)
2022-12-12 12:15:54 +01:00
Ricardo Buring
721ae8f4ad
Fix typo bug in heightmap shape
...
(cherry picked from commit 55eceb5150ee0c6b38f12f4be3fd601506959288)
2022-12-12 12:14:25 +01:00
Rémi Verschelde
75bda24214
SCons: Fix MSVC warning LNK4042 about dupe objects in regex
...
(cherry picked from commit 3fd9452a8ccd2c261ae7757a9b1fed1b6ada1c73)
2022-12-12 12:14:05 +01:00