Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-29 | Enable GLES3 on Android | clayjohn | |
Add necessary build flags and switch from using a GLES2 context to a GLES3 one. This also enables building for OpenXR Co-authored-by: m4gr3d <fhuyakou@gmail.com> Co-authored-by: dsnopek <dsnopek@gmail.com> | |||
2022-11-28 | Merge pull request #69272 from rune-scape/rune-avoid-global-base | Rémi Verschelde | |
Avoid using `get_global_class_native_base` | |||
2022-11-28 | Merge pull request #68532 from ↵ | Rémi Verschelde | |
Calinou/cmdline-user-args-add-alternative-separator Allow `++` as an alternative separator to `--` for user CLI arguments | |||
2022-11-27 | GDScript: Avoid using `get_global_class_native_base` | rune-scape | |
2022-11-25 | Merge pull request #69079 from adamscott/fix-singleton-scene-cyclic-load | Rémi Verschelde | |
Fix singleton scene cyclic loading | |||
2022-11-25 | Fix singleton scene cyclic loading | Adam Scott | |
2022-11-25 | [Editor] Add button to keep the debug server open. | Fabio Alessandrelli | |
The setting is stored in the project editor metadata, and the server is automatically started/stopped when the option change (only stopped if no session is currently active). The CLI option `--debug-server` now also forces the server to stay open (without saving the state, unlike the menu option). This commit also removes the "Keep debugger open" option in the script editor "debug" menu. That option was really confusing, it used to hide the bottom panel if and only if the debugger pane was selected, so if you had your output log open instead (default when pressing play) it would effectively do nothing. Having an option to save a click in such a very specific case seems very overkill. | |||
2022-11-18 | Merge pull request #60686 from trollodel/move_editor_registration | Rémi Verschelde | |
Move editor class and plugin registrations to a dedicated file | |||
2022-11-18 | Move editor class and plugin registrations to a dedicated file | trollodel | |
2022-11-16 | Main::setup2 move print engine version to top | dzil123 | |
2022-11-15 | Merge pull request #65836 from Calinou/add-max-physics-steps-per-frame-setting | Rémi Verschelde | |
Implement adjusting the maximum number of physics steps per rendered frame | |||
2022-11-11 | Allow `++` as an alternative separator to `--` for user CLI arguments | Hugo Locurcio | |
This is required when using `startx` to start a Godot project, as `--` is used by `startx` for its own arguments (and there is no way to escape it). | |||
2022-11-11 | Use forward-declarations in EditorPlugin where possible | trollodel | |
2022-11-08 | Remove duplicate project settings definitions | kobewi | |
2022-11-02 | Merge pull request #60273 from Calinou/cli-export-release-rename | Rémi Verschelde | |
Rename `--export` command line argument to `--export-release` | |||
2022-11-02 | Rename `--export` command line argument to `--export-release` | Hugo Locurcio | |
This makes the action of exporting to release mode more explicit. | |||
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 #67593 from clayjohn/GLES3-pm | Rémi Verschelde | |
Default to Opengl3 driver when using the project manager | |||
2022-10-31 | Merge pull request #68044 from ztc0611/ios-promotion | Rémi Verschelde | |
Add ProMotion/High Refresh Rate Support to iOS Exports | |||
2022-10-31 | Add ProMotion Support to iOS Exports | Zach Coleman | |
2022-10-31 | Merge pull request #67879 from bruvzg/fix_no_vlk | Rémi Verschelde | |
Fix build with Vulkan disabled and no Vulkan headers installed. | |||
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 #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-26 | Fix build with Vulkan disabled and no Vulkan headers installed. | bruvzg | |
2022-10-24 | Make window creation with custom position do not flash | Wei Guo | |
2022-10-18 | Default to Opengl3 driver when using the project manager | clayjohn | |
This only applies when starting the project manager without command line args | |||
2022-10-18 | Unify usage of GLOBAL/EDITOR_GET | kobewi | |
2022-10-17 | Merge pull request #67322 from ztc0611/add-ios-ui-options | Rémi Verschelde | |
Add iOS UI Options | |||
2022-10-14 | Make some Image methods static | kobewi | |
2022-10-13 | Implement a way to dump the gdnative_interface.h file from the executable | Gilles Roudière | |
2022-10-12 | Add iOS UI Options | Zach Coleman | |
2022-10-09 | Implement adjusting the maximum number of physics steps per rendered frame | Hugo Locurcio | |
When using high physics FPS (which is a requirement to minimize input lag and improve precision in simulation racing games), a higher value prevents the game from slowing down at low rendering FPS. This can be done via an Engine property for run-time changes, or a project setting for initial changes. | |||
2022-10-03 | Rename `Engine.target_fps` and associated project setting to `max_fps` | Hugo Locurcio | |
This makes the setting easier to find, as research has found there are numerous use cases to limiting FPS. This also improves documentation related to the Engine property and project setting. The project setting also works in projects exported in release mode, so its location in the `debug/` section was misleading. | |||
2022-10-03 | Remove NO_THREADS fallback code, Godot 4 requires thread support | Rémi Verschelde | |
This also removes `OS::can_use_threads` from the public API since it's always true. | |||
2022-09-30 | Use mobile as the default rendering method on mobile when vulkan is supported | clayjohn | |
2022-09-24 | Fix project manager not working in self-contained mode | Aaron Franke | |
2022-09-21 | Merge pull request #65816 from bruvzg/proj_settings_missing_flags | Rémi Verschelde | |
Add missing initial window flags and window mode to the project settings. | |||
2022-09-21 | Error if trying to run a self-contained editor in a project folder | Aaron Franke | |
2022-09-19 | Split rendering driver project setting into renderer_name and ↵ | clayjohn | |
rendering_driver. To differentiate between a driver (e.g. Vulkan or D3D12) and a renderer (e.g. clustered or mobile renderer). | |||
2022-09-19 | Add missing initial window flags and window mode to the project settings. | bruvzg | |
2022-09-08 | Merge pull request #65460 from Faless/net/4.x_ssl_to_tls_more | Rémi Verschelde | |
[Net] Rename "ssl" references to "tls" in methods and members. | |||
2022-09-08 | [Net] Rename "ssl" references to "tls" in methods and members. | Fabio Alessandrelli | |
2022-09-07 | Expose registration of physics servers to GDExtension | Ricardo Buring | |
This exposes PhysicsServer2DManager and PhysicsServer3DManager. | |||
2022-09-03 | Re-enable per-pixel transparency support on Linux, macOS, and Windows (for ↵ | bruvzg | |
Vulkan and OpenGL rendering drivers). | |||
2022-09-01 | Rename `uniform` to `parameter` across the engine | Yuri Rubinsky | |
2022-08-30 | Merge pull request #65066 from aaronfranke/str-path-join | Rémi Verschelde | |
2022-08-30 | Merge pull request #64396 from qarmin/add_line_length_options | Rémi Verschelde | |
2022-08-29 | Rename String `plus_file` to `path_join` | Aaron Franke | |
2022-08-29 | Speedup conversion and add option to set maximum line length to prevent freezes | Rafał Mikrut | |
2022-08-29 | Merge pull request #64119 from YuriSizov/theme-init-database | Rémi Verschelde | |