Commit Graph

  • 4ed0f09f43 Turn custom module paths relative to the engine's directory when they reside inside the engine's folder. Relintai 2024-02-17 15:11:13 +0100
  • b8c81b5449 Small tweaks to HTTPServerSimple, mostly related to ssl handling. Relintai 2024-02-16 23:06:39 +0100
  • 2400b14bb9 Fix FileCache for files in .pck-s. Relintai 2024-02-16 22:12:17 +0100
  • 8284ff56b8 Fix DirAccess::get_filesystem_abspath_for() for .pck files. Relintai 2024-02-16 22:11:54 +0100
  • 53474c6682
    Add Switch submodule Caroline Bell 2024-02-14 11:39:09 -0600
  • 34ddcc3694 Fix build on MSVC. Relintai 2024-02-15 20:38:16 +0100
  • 3da74f0703 Added get_global_class_name method to Script. Now GDScriptParser uses this first to determine global class names, instead of parsing the script file again. Relintai 2024-02-13 20:09:46 +0100
  • e615073951 Bump version. Relintai 2024-02-09 22:35:50 +0100
  • 03b70b0a2b Updated the changelog file. v4.2.0 Relintai 2024-02-09 09:25:09 +0100
  • 088049f177 Updated the sample module config file with the new modules. Relintai 2024-02-08 23:58:47 +0100
  • 5f91eb3e44 Set version to stable. Relintai 2024-02-08 23:49:30 +0100
  • 7ce8e97b13 Disabled the WindowServer for now. Relintai 2024-02-08 23:45:33 +0100
  • 2abfd57704 Fix error. Relintai 2024-02-08 22:43:55 +0100
  • a5fcaa536f Fix errors during filtering Nodes in the editor. Relintai 2024-02-08 22:42:42 +0100
  • f4118ae3fb Updated the last backported commit. Relintai 2024-02-08 22:11:42 +0100
  • deec900b5e Ported: Update the logic used to start / stop the GL thread Currently the GL thread is started / stopped when the activity is respectively resumed / paused. However, according to the GLSurfaceView documentation, this should be done instead when the activity is started / stopped, so this change updates the start / stop logic for the GL thread to match the documentation. - m4gr3d 194452bf38 Relintai 2024-02-08 22:10:48 +0100
  • da41965485 Added back ResourceImporterOBJ from godot. Relintai 2024-02-08 21:52:13 +0100
  • a5d8696021 Ported: Vertex cache optimizer Optimizes indices to make good use of vertex cache on GPU. - lawnjelly 0aa22b8f13 Relintai 2024-02-08 21:35:01 +0100
  • 14d1c0ad66 Added a commit as a todo. Relintai 2024-02-08 21:17:14 +0100
  • c3c6d64a50 Portred: Add MergeGroup node to simplify merging Meshes at runtime. - lawnjelly 8b79135538 Relintai 2024-02-08 21:00:07 +0100
  • 8b9b77dd60 Fix windows compile. Relintai 2024-02-08 20:36:43 +0100
  • ae7409bf52 Ported: Fix signed distance field font rendering This fix works in both GLES3 and GLES2. The rendering formula in the shader was adjusted to further improve the sharpness/antialiasing quality balance. - lawnjelly and Calinou bc607fb607 Relintai 2024-02-08 19:11:34 +0100
  • 1a3f34dbf8 Mark skipped commit. Relintai 2024-02-08 18:51:50 +0100
  • 5d2a594843 Ported: Shadow volume culling and tighter shadow caster culling Existing shadow caster culling using the BVH takes no account of the camera. This PR adds the highly encapsulated class VisualServerLightCuller which can cut down the casters in the shadow volume to only those which can cast shadows on the camera frustum. This is used to: * More accurately defer dirty updates to shadows when the shadow volume does not intersect the camera frustum. * Tighter cull shadow casters to the view frustum. Lights dirty state is now automatically managed: * Continuous (tighter caster culling) * Static (all casters are rendered) - lawnjelly 8ca631a466 Relintai 2024-02-08 18:40:44 +0100
  • af518b2d3b Ported parts of: [3.x] Add Selected Collision Group in TileSet Editor Also moves the TileSet Script property down to its own category. - Mickeon 211c707e67 Relintai 2024-02-08 18:11:25 +0100
  • 513fde6cd4 Updated year in version.py. Relintai 2024-02-08 17:49:22 +0100
  • 02e3210a60 Updated copyright info in pandemonium_res.rc. Relintai 2024-02-08 17:48:38 +0100
  • 37d2f96834 Fix more errors. Relintai 2024-02-08 17:43:26 +0100
  • 09ccc16b86 mbedtls: Update to upstream version 2.28.7 Relintai 2024-02-08 17:41:31 +0100
  • 22a829a740 certs: Sync with Mozilla bundle as of Dec 13, 2023 bagder/ca-bundle@bef37a9 Relintai 2024-02-08 17:38:20 +0100
  • f63ed4be75 Sync controller mappings DB with SDL2 community repo Synced with mdqinc/SDL_GameControllerDB@232c738 Relintai 2024-02-08 17:37:12 +0100
  • 4836053b07 Fix build. Relintai 2024-02-08 17:30:15 +0100
  • 19be158d88 Fix build on X11 following 64-bit detection changes Hugo Locurcio 2024-02-06 01:24:11 +0100
  • 6fa76aca7e Fix invalid Python escape sequences Mikael Klasson 2023-12-06 11:51:41 +0900
  • fae5c7f2f8 SCons: Fix Python 3.12 SyntaxError with regex escape sequences Rémi Verschelde 2023-09-25 10:39:30 +0200
  • 1089d60dae Linux: Remove hardcoded lib path for x86 cross-compilation Rémi Verschelde 2023-11-01 14:13:48 +0100
  • 5f0558c000 CI: Update mymindstorm/setup-emsdk to v14, should fix cache folder conflicts Rémi Verschelde 2024-01-25 12:13:22 +0100
  • 1361f07395 Style: Mark clang-format 16 as supported for pre-commit hook Rémi Verschelde 2023-12-06 13:12:18 +0100
  • 326a098dac SCons: Fix Web build when compiler version isn't properly detected Rémi Verschelde 2024-01-30 14:54:15 +0100
  • 61645f36f3 Portals - Improve conversion logging lawnjelly 2024-01-29 13:43:43 +0000
  • f09cdf5954 Portals - include in bound and special cases in start room lawnjelly 2024-01-29 13:43:43 +0000
  • f073af9af6 zlib/minizip: Update to version 1.3 Rémi Verschelde 2023-08-29 11:02:34 +0200
  • 4e199523f9 minizip: Backport patch to fix CVE-2023-45853 Rémi Verschelde 2023-11-29 15:16:26 +0100
  • 18047141eb brotli: Sync with upstream 1.1.0 Rémi Verschelde 2023-09-30 12:52:40 +0200
  • b44ee23cee Web: Clarify that OS.get_unique_id is not supported Rémi Verschelde 2023-09-27 15:17:02 +0200
  • 808103890a Add XInput device ID for wireless Series 2 Elite controller floatingpointer 2023-09-28 10:58:13 -0700
  • cda33386ca SCons: Add stack_size and default_pthread_stack_size options to Web target nikitalita 2023-03-20 18:39:07 -0700
  • 89ebe3f570 Set what were default values for some emscripten linkflags Adam Scott 2023-12-11 10:48:35 -0500
  • 0d560ab6f6 Fix generating vsproj with SCons 4.6.0+ Max Hilbrunner 2023-11-25 20:49:01 +0100
  • d111a460b3 Linux: Add support for arm64 and arm32 export templates Rémi Verschelde 2024-01-18 13:54:25 +0100
  • 3a04d5adfe GLES2 / GLES3 - Use gl_FragColor temporary lawnjelly 2023-11-06 14:31:53 +0000
  • e53dcc1432 Mention InputEventJoypadButton's pressure not working Micky 2024-01-28 15:00:38 +0100
  • d1621245e6 Add Editor Description group Micky 2022-08-16 13:51:09 +0200
  • 0c92de12c1 GDScript: Fix get_method_list for custom functions Danil Alexeev 2022-11-09 17:59:35 +0300
  • 92a8e047e0 Add APP_PAUSED and APP_RESUMED MainLoop notifications Zach Coleman 2023-11-22 11:43:40 -0500
  • 7101e4aed7 Prevent shuffling custom shader functions (shader cache requires determinism) Bartłomiej T. Listwon 2024-01-03 12:03:56 +0100
  • b952bfcc36 Document some Image methods can unlock it (making set_pixel fail) kleonc 2024-02-04 02:30:43 +0100
  • f3833e82ac Improve Scene Tree Dock's Node filter (Allow multiple terms & more) Micky 2022-10-12 19:43:56 +0200
  • 1a98244aac Preserve selection when focusing SpinBox kobewi 2024-01-18 16:27:51 +0100
  • fa226ade2a Rewrite most of Resource's documentation Micky 2023-12-30 17:48:49 +0100
  • bf8d0672f6 Update linker flags for Xcode 15.0 - 15.2. Bump min. iOS version to 12. bruvzg 2024-01-19 08:07:03 +0200
  • c27a3cf9bc UWP: Fix VS 2017 build with new get_unique_id method Rémi Verschelde 2024-01-17 11:20:37 +0100
  • 0f099eca32 Fix #if *_ENABLED inconsistencies, should check if defined Caroline Joy Bell 2024-01-16 14:16:47 -0600
  • 57c4c9455a Fix Dummy audio driver initialization issue on WASAPI output device initialization failure Alessandro Famà 2024-01-16 18:40:56 +0100
  • eb8ca6d2ed Add project settings for AVAudioSessionCategory on iOS Cody Roberts 2023-10-15 14:06:11 -0400
  • 8341ddc450 Fix AABB.encloses failing on shared upper bound A Thousand Ships 2024-01-14 13:36:05 +0100
  • d04de8ef62 Implement UWP version of OS.get_unique_id function. DylanCheetah 2023-03-20 14:00:48 -0400
  • 4d93f4434d Prevent using name with leading dot when create/rename/duplicate scene/folder/script/resource Fixes #62497 James 2022-07-12 15:51:18 +0800
  • 15cccb331f Fix unitialized variables in core Bastien JAUNY 2021-10-10 17:49:50 +0200
  • 08895824aa Fix typo. Relintai 2024-02-08 13:42:46 +0100
  • 5049db8c63 Added a backport helper script. Relintai 2024-02-08 13:38:38 +0100
  • 4e68cd0251 Remove unused struct in GradientTexture1D Micky 2022-10-12 18:17:51 +0200
  • a70e3ce4b3 GDScript: Prevent native class shadowing Danil Alexeev 2023-07-06 20:32:30 +0300
  • 8ddf92681e Fixed smaller issues in VariantOP. Relintai 2024-01-20 12:50:13 +0100
  • c03536414c Fixed typo. Relintai 2024-01-19 15:32:17 +0100
  • 441c52afd3 Implemented clearing custom fonts in the editor's text editor module. Also small improvements. Relintai 2024-01-12 14:45:07 +0100
  • 2a0b2b696a Fixed custom font support in the editor's text editor module. Relintai 2024-01-12 14:25:37 +0100
  • b9a0b8253f Fixed reopening files from the previous session in the editor's text editor module. Also small cleanups. Relintai 2024-01-12 14:05:34 +0100
  • 7747a4ee36 Added more extensions to the editor's text editor module. Relintai 2024-01-12 13:45:24 +0100
  • caa3c095cd Fixed all the crashes (and potential crashed) in the editor's text editor module I could find. Also fixed some smaller usability issues. Relintai 2024-01-12 13:41:19 +0100
  • 810711bc89 Re-enabled previews in the editor's text editor module. Relintai 2024-01-12 13:08:46 +0100
  • 03b1de9564 Fix lots of potential crashes in the editor's text editor module. Now it also won't add an additional newline to the end of files. Relintai 2024-01-12 13:05:38 +0100
  • 41aa3cbd67 Removed the delete file option from the editor's text editor module. Relintai 2024-01-12 12:56:23 +0100
  • 929461fb08 Temporarily disabled the Preview menu in the Editor's Text File Editor module. It was not working properly anyways. Relintai 2024-01-12 12:51:46 +0100
  • 2b26a8a1de Disabled syntax highlighting in the editor's text editor module. It will need to be reworked. Relintai 2024-01-12 12:48:14 +0100
  • 1d8e1f7065 Fixed TextEdit width calculation after it's font changes. This fixes lines being too long to scroll to in the editor. Relintai 2024-01-12 12:43:39 +0100
  • 8d67178204 Backported from godot4: Fix TextEdit.get_rect_at_line_column returning negative pos even though cursor is in viewable area of the control - MJacred 6170381bd7 Relintai 2024-01-12 12:24:09 +0100
  • a38d3e5d61 Fix typo. Relintai 2024-01-12 12:18:05 +0100
  • e9f7ef263f Fix build on windows. Relintai 2024-01-11 01:31:54 +0100
  • b08959ab59 Fixed issues with the SMTPClient and EMail. Relintai 2024-01-11 01:24:16 +0100
  • 40e20146f6 Also use the queue in SMTPClient when not threading. Relintai 2024-01-11 00:39:52 +0100
  • 4a35fb9b44 Docs for the new classes. Relintai 2024-01-11 00:32:10 +0100
  • 2f44da6c00 Bind missing enum constants. Relintai 2024-01-11 00:05:42 +0100
  • db36151c18 Re-extracted class docs. Relintai 2024-01-11 00:03:31 +0100
  • 92f1ab9e3e Fixed property. Relintai 2024-01-11 00:02:57 +0100
  • 8541890a78 Ported SMTPClient. Relintai 2024-01-11 00:02:48 +0100
  • fb4fe82c63 Ported EMail. Relintai 2024-01-10 22:01:42 +0100
  • f6c504534a Set up a new smtp module. It will be based on https://github.com/Relintai/gdMail . Relintai 2024-01-10 20:15:05 +0100
  • b324675489 Removed the old SMTPClient class docs. Relintai 2024-01-10 20:12:36 +0100
  • bef218d7e4 Fix some of the missing docs for String. Relintai 2024-01-10 20:11:04 +0100