Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-12 | Merge pull request #68549 from ↵ | Rémi Verschelde | |
touilleMan/gdextension-revert-get_property_type_func-removal Revert removal of GDNativeExtensionScriptInstanceInfo::get_property_type_func in GDExtension | |||
2022-11-12 | Revert removal of ↵ | Emmanuel Leblond | |
GDNativeExtensionScriptInstanceInfo::get_property_type_func in GDExtension This function pointer is needed to stay close to internal Godot's ScriptInstance class. Besides, by removing this function pointer, we had to do property list create/free each time we want to access type which is quadratic complexity :/ | |||
2022-11-09 | fix a buffer overflow due to a misbehaving vcrt snprintf call on ↵ | gnumaru | |
String::num, at core/string/ustring.cpp | |||
2022-11-09 | Fix default values on virtual classes causing errors in projects | Aaron Franke | |
2022-11-08 | Use StringName in the whole GDExtension API instead of const char * | Emmanuel Leblond | |
2022-11-08 | Uses `StringName` in GDExtension perf critical instance creation & ↵ | Emmanuel Leblond | |
method/properties setter/getter | |||
2022-11-08 | Merge pull request #68373 from akien-mga/extension-api-json-newline-eof | Rémi Verschelde | |
GDExtension: Ensure newline at EOF | |||
2022-11-08 | Remove duplicate project settings definitions | kobewi | |
2022-11-07 | GDExtension: Ensure newline at EOF | Rémi Verschelde | |
2022-11-06 | Fix default values not showing up on virtual classes | Aaron Franke | |
2022-11-06 | Merge pull request #67614 from aaronfranke/virtually-virtual | Rémi Verschelde | |
Don't allow instancing virtual node types in the Create New Node dialog | |||
2022-11-06 | Merge pull request #67730 from KoBeWi/late_to_the_call | Rémi Verschelde | |
Add call_deferred() method to Callable | |||
2022-11-05 | Don't allow instancing virtual node types in the Create New Node dialog | Aaron Franke | |
2022-11-04 | Add call_deferred() method to Callable | kobewi | |
2022-11-04 | Add support for empty delimiter in String.split | kobewi | |
2022-11-03 | Merge pull request #68192 from aaronfranke/unify-node3d-euler | Rémi Verschelde | |
Unify Node3D RotationOrder with global EulerOrder | |||
2022-11-02 | Allow getting Quaternion rotation in different Euler orders | Aaron Franke | |
2022-11-02 | Unify Node3D RotationOrder with global EulerOrder | Aaron Franke | |
2022-11-02 | Merge pull request #66747 from aaronfranke/move-euler-order | Rémi Verschelde | |
Move EulerOrder enum to math_defs.h and global scope | |||
2022-11-02 | Merge pull request #66017 from Mickeon/rename-image-copy-rect | Rémi Verschelde | |
Rename Image's `get_rect` to `get_region` | |||
2022-11-02 | Move EulerOrder enum to math_defs.h and global scope | Aaron Franke | |
2022-11-02 | Style: Misc docs and comment style and language fixes | Rémi Verschelde | |
- Removed empty paragraphs in XML. - Consistently use bold style for "Example:", on a new line. - Fix usage of `[code]` when hyperlinks could be used (`[member]`, `[constant]`). - Fix invalid usage of backticks for inline code in BBCode. - Fix some American/British English spelling inconsistencies. - Other minor fixes spotted along the way, including typo fixes with codespell. - Don't specify `@GlobalScope` for `enum` and `constant`. | |||
2022-11-02 | Merge pull request #68170 from alfredbaudisch/clear-selection-shortcut | Rémi Verschelde | |
Unified shortcut to clear carets and selections from TextEdit | |||
2022-11-02 | Merge pull request #68118 from aaronfranke/quat-from-euler | Rémi Verschelde | |
Replace Quaternion Euler constructor with `from_euler` method | |||
2022-11-02 | Merge pull request #64830 from dalexeev/color-hide-internals | Rémi Verschelde | |
Remove internal functions of named colors from the public API | |||
2022-11-02 | Merge pull request #66361 from dalexeev/remove-int-plus-string | Rémi Verschelde | |
Unexpose confusing `String + int` and `int + String` operations | |||
2022-11-02 | Unified shortcut to clear carets and selections | Alfred Reinold Baudisch | |
Refactors`ui_text_remove_secondary_carets` from https://github.com/godotengine/godot/pull/68089 as `ui_text_clear_carets_and_selection`, with extra behaviour: - If there's only one active caret active with a selection, clears the selection. - In case there's more than one caret active, removes the secondary carets and clears selections. With this change, `TextEdit` then imitates the behaviour of VSCode for clearing carets and selections. | |||
2022-11-02 | Merge pull request #68136 from qarmin/projection_not_equal | Rémi Verschelde | |
Support for checking that Projection is(not) null | |||
2022-11-02 | Merge pull request #67693 from Mickeon/slight-hint-shuffling | Rémi Verschelde | |
Fix unordered values of PROPERTY_HINT_INT_IS_POINTER & ARRAY_TYPE | |||
2022-11-01 | Rename Image's `get_rect` to `get_region` | Micky | |
Also renames its parameter to from "rect" to "region". | |||
2022-11-01 | Support for checking that Projection is(not) null | Rafał Mikrut | |
2022-11-01 | Replace Quaternion Euler constructor with `from_euler` method | Aaron Franke | |
2022-11-01 | Fix Image::bump_map_to_normal_map incorrectly keeping mipmap flag | dzil123 | |
2022-10-31 | Shortcut and Bind to Remove Secondary Carets | Alfred Reinold Baudisch | |
Adds the bind `ui_text_remove_secondary_carets` to TextEdit, with ESC as the default shortcut. When the bind is performed, if the TextEdit has multiple carets, `remove_secondary_carets` is called and secondary carets are removed. This is useful when multiple selects are performed with `add_select_for_next_occurrence` #67644 or when multiple multiple carets are manually added, then it's possible to go back to a single caret with a shortcut. Closes #67991 | |||
2022-10-31 | Merge pull request #67931 from bruvzg/locale_no_def | Rémi Verschelde | |
Do not auto add default script and country codes to the locale. | |||
2022-10-31 | Merge pull request #67578 from KoBeWi/GEDITOR | Rémi Verschelde | |
Unify usage of GLOBAL/EDITOR_GET | |||
2022-10-31 | Merge pull request #67588 from KoBeWi/if(!GDVIRTUAL_CALL)don't | Rémi Verschelde | |
Simplify GDVIRTUAL_CALL calls | |||
2022-10-31 | Merge pull request #67309 from groud/implement_gdnative_interface_h_dump | Rémi Verschelde | |
Implement a way to dump the gdnative_interface.h file from the executable | |||
2022-10-31 | Merge pull request #67577 from qarmin/fix_exporting_big_templates | Rémi Verschelde | |
Fix exporting with big export templates | |||
2022-10-31 | Merge pull request #67580 from KoBeWi/little_things | Rémi Verschelde | |
Minor code improvements | |||
2022-10-31 | Merge pull request #67139 from PucklaMotzer09/insert_caret_at_carets | Rémi Verschelde | |
Add Caret Insert Below and Above shortcuts to TextEdit | |||
2022-10-28 | Merge pull request #67621 from groud/resource_saver_expose_recognize_path | Clay John | |
Expose the logic to recognize a save path in ResourceSaver | |||
2022-10-28 | Expose the logic to recognize a save path in ResourceSaver | Gilles Roudière | |
2022-10-27 | Merge pull request #67644 from alfredbaudisch/add-selection-next-occurrence | Clay John | |
Add Selection and Caret for Next Occurrence of Selection | |||
2022-10-27 | Merge pull request #66383 from aaronfranke/basis-from-euler | Clay John | |
Clean up Basis from Euler code | |||
2022-10-27 | Do not auto add default script and country codes to the locale. | bruvzg | |
2022-10-24 | Fix crash when calling `fill` method on an empty `Image` | Yuri Rubinsky | |
2022-10-23 | Merge pull request #67755 from m4gr3d/input_event_screen_touch_double_tap_main | Fredia Huya-Kouadio | |
Add double_tap attribute to InputEventScreenTouch | |||
2022-10-23 | Merge pull request #67655 from MewPurPur/remove-dupe-registrations | Yuri Rubinsky | |
2022-10-22 | Add double_tap attribute to InputEventScreenTouch | Fredia Huya-Kouadio | |
This provides parity with the `InputEventMouseButton` allowing for proper conversion between the two events. |