bruvzg
bruvzg
Closing in favor of https://github.com/godotengine/godot/pull/105984 (also enabled encryption for APK/AAB without excessive changes).
Only doing it after the crash won't cover all uses cases, broken editor addon can mess up the editor to unusable state but not crash and allow closing it normally....
"Enum" is a set of fixed value constants. "Flags" is a bit field (each of the constants is a single bit, and the value is an any combination of these...
GDScript reference has description for [Enum](https://docs.godotengine.org/en/latest/tutorials/scripting/gdscript/gdscript_basics.html#enums), but not for `BitField`, so it should be updated.
> wouldn't that make checking for one flag a lot harder though, like if I wanted to check if a property is a script variable > not even sure how...
`.translation` files are regenerable, and it should be safe to delete them (editor will print a few errors when project first opened, and recreate them). > This is also partly...
> Adding a default Edit menu with copy paste etc sounds good, especially for the editor. But how will this interact with setting up a NativeMenu Edit menu of your...
Opened https://github.com/godotengine/godot/pull/97678 for the crash fix only. Will probably update this one to move editor "Undo"/"Redo" to "Edit" (where it usually is), but this will require at least some default...
> I guess you'd need to have some system similar to the delegate system Since Godot is not using anything similar, I have added `can_cut`, `cut`, etc. callbacks to the...
> I guess you'll add similar ones for undo/can_undo/undo_action_description etc? No, with the way editor undo/redo is currently implemented, this is pretty much impossible to implement without breaking the editor.