fe7f931dc8
Added next_column*() helper methods to PreparedStatement.
2024-12-11 16:59:27 +01:00
9da9dbc14c
Now get_cell and is_cell_null in Sqlite3QueryResult will do a bounds check via error macros.
...
This means indexing errors will not result in a crash due to vectors
using CRASH_BAD_INDEX error macros.
2024-12-11 16:42:27 +01:00
e210e8dc0a
Added get_stored_row_count() and get_cell_count() helper methods to QueryResult.
2024-12-11 16:34:00 +01:00
9e93b4426a
Added get_next_cell*() helper methods to QueryBuilder.
2024-12-11 15:04:23 +01:00
c9ca35accd
Added get_last_insert_rowid() method to PreparedStatement.
2024-12-11 13:27:57 +01:00
a52e1f168a
Re-extracted class docs.
2024-12-10 23:00:02 +01:00
323016fcbe
Added new classes to the web module's config.py.
2024-12-10 22:51:15 +01:00
1788749a8f
Added a new LocaleSetupWebServerMiddleware.
2024-12-10 22:51:00 +01:00
9ee96b25f8
HTMLTemplateMultilang now also tries to use the locale helper method in WebServerRequest.
2024-12-10 22:36:30 +01:00
7e67160d53
Implement locale helper methods to WebServerRequest.
2024-12-10 22:29:12 +01:00
e0fc57e12a
Bind methods in HTMLTemplateMultilang.
2024-12-10 22:28:19 +01:00
6bad54c4d2
Created a HTMLTemplateMultilang class. It can automatically select between multiple HTMLTemplates.
2024-12-10 22:13:56 +01:00
13fc3de617
Set use_on_initial_import() in ResourceImporterCSVTranslation to false.
...
This means that if a .csv file is dropped into a project the editor will
not import it by default.
2024-12-06 23:12:04 +01:00
abb354860d
Added use_on_initial_import() virtual method to ResourceImporter.
...
If it returns false and the resource importer would be used on a file's
initial import it will be imported with the "Keep File (No Import)"
setting.
2024-12-06 23:06:47 +01:00
14100c3ac0
Added a method to get all users from the UserDB and UserManagers.
2024-11-20 21:57:35 +01:00
e7e91f7aa2
Fix typo.
2024-11-17 16:34:22 +01:00
618e22306a
Added log_custom method to PLogger. It's a lot more customizable than the others by design. Also small cleanups.
2024-11-17 14:51:44 +01:00
f4917d1ec4
Fix osx compile.
2024-11-16 10:46:53 +01:00
642db98328
Added a new important log level to PLogger.
2024-11-16 10:44:48 +01:00
e53f2b27ba
Added force printing / logging option to OS. Made PLogger use this internally.
2024-11-16 10:28:17 +01:00
1a45e6371a
Added the previous commit as patch.
2024-11-14 20:10:58 +01:00
ad572cdfdb
Reapply SQLITE_NO_FCHOWN Pandemonium sqlite patch.
2024-11-14 20:07:24 +01:00
8022d4ab90
Updated sqlite to version 3.47.0. Also added a VERSION.txt to it's folder.
2024-11-14 20:02:59 +01:00
48935e93b3
Fix the fix.
2024-11-14 01:24:40 +01:00
d75d3591ed
Better solution for the previous fix.
2024-11-14 01:06:33 +01:00
78534d1564
Fix windows compile.
2024-11-14 00:56:35 +01:00
210287a1fe
Updated the other github actions.
2024-11-14 00:39:38 +01:00
c5c71bd0de
Mark last backported commit.
2024-11-14 00:29:49 +01:00
Yuri Rubinsky
e5b7a95f88
Implement glow map effect
2024-11-14 00:27:23 +01:00
Haoyu Qiu
4585110a29
Fix split_floats behavior when spaces are used as separators
2024-11-13 23:59:35 +01:00
Rémi Verschelde
34608b314f
CI: Remove now unused sources.list file
2024-11-13 23:48:24 +01:00
Rémi Verschelde
672cea4d08
CI: Update Ubuntu runners to 24.04, but keep 22.04 for Linux builds
...
Pin clang-format to version 16, and black to 24.10.0.
Keep using Ubuntu 22.04 for Linux builds for portability.
2024-11-13 23:48:04 +01:00
Rémi Verschelde
8a914eefa3
certs: Sync with Mozilla bundle as of Oct 19, 2024
...
4d3fe6683f
Document matching mozilla-release changeset.
(cherry picked from commit eb41ff0feeeee9f72127534e10810c3334724702)
2024-11-13 23:34:37 +01:00
kilian-diener
63f96fa90e
Fix error when non-ASCII characters in resource pack path
...
Co-authored-by: Haoyu Qiu <timothyqiu32@gmail.com>
2024-11-13 23:28:04 +01:00
Haoyu Qiu
54f6334f40
Fix PopupMenu
margin and separation calculations
2024-11-13 23:27:35 +01:00
jitspoe
be3b2cf08f
Fix random multithreaded crash that happens when setting the audio stream on a AudioStreamRandomPitch stream.
2024-11-13 23:23:19 +01:00
Haoyu Qiu
e42a091db4
Fix Button not listing hover_pressed
stylebox
2024-11-13 23:22:36 +01:00
Haoyu Qiu
0cee401740
Fix button click detection when Tree
is rotated
2024-11-13 23:22:11 +01:00
Haoyu Qiu
c2da31c377
Cache results for TranslationServer.compare_locales()
2024-11-13 23:21:28 +01:00
Capital
3fe6da64d4
Backport 65910 for Godot 3
2024-11-13 23:20:38 +01:00
jitspoe
b0701da063
Do not auto add default script and country codes to the locale.
2024-11-13 23:19:26 +01:00
lawnjelly
06cc39ad91
Document that Input.is_action
should not be used during input-handling
...
In most cases `InputEvent.is_action*` is more appropriate during input-handling.
2024-11-13 23:18:10 +01:00
lawnjelly
af805132b2
Fix physics platform behaviour regression
...
Lifetime checks for stored `RIDs` for collision objects assumed they had valid `object_ids`.
It turns out that some are not derived from `Object` and thus checking `ObjectDB` returns false for some valid `RIDs`.
To account for this we only perform lifetime checks on valid `object_ids`.
2024-11-13 23:13:54 +01:00
Hugo Locurcio
bdd55432ee
Improve error message when OS.execute()
fails on Windows
...
This takes the error message from 4.x and backports it to 3.x.
2024-11-13 23:13:02 +01:00
a59cb3956b
Backported from godot 4: Make SkeletonIk3D node usable
...
- warriormaster12
ddf93f3f59
2024-09-30 18:55:39 +02:00
506a0756c5
Update gdnative api.
2024-09-30 17:26:29 +02:00
951ae7b11d
Backported from godot4: Add the ability to look-at in model-space.
...
This is a much simpler attempt to solve the same problem as #76060 , but
without breaking any compatibility.
* Adds a description of what model space is in the Vector3 enums
(MODEL_* constants). This has the proper axes laid out for imported 3D
assets.
* Adds the option to `look_at` using model_space, which uses
Vector3.MODEL_FRONT as forward vector.
The attempt of this PR is to still break the assumption that there is a
single direction of forward (which is not the case in Godot)
and make it easier to understand where 3D models are facing, as well as
orienting them via look_at.
- reduz
5fdc1232ef
Also bound the new Basis helper methods.
2024-09-30 17:04:00 +02:00
422314a8fd
Added set_look_at helper method to Basis.
2024-09-30 16:41:20 +02:00
6f53257e05
Transform now uses Basis::create_looking_at.
2024-09-30 16:41:05 +02:00
010e1b51a8
Added non-static looking_at and from_scale helper methods to Basis.
2024-09-30 16:27:21 +02:00