Skip to content

Releases: blazium-engine/blazium

[nightly] Blazium Engine v0.2.177

17 Jan 04:31
a6b0ca3
Compare
Choose a tag to compare
Pre-release

Changelog: ff9bc04 -> a6b0ca3

Summary:

  • Version: 0.2.177
  • Total Commits: 250
  • Total PRs: 62
  • Total Files Changed: 1020
  • Time Since First Change: 50 days
  • Time Since Last Change: 0 days
  • Total Contributors: 70

Commits and PRs:

fix command string (#153)
Commit SHA: 859326a
Date: 11/27/2024, 1:39:07 AM
Author: Dragos Daian

fix ci (#155)
Commit SHA: 785082e
Date: 11/27/2024, 9:48:57 AM
Author: Dragos Daian

Add new size mode to `BaseButton`.
Commit SHA: 13fcc2b
Date: 11/28/2024, 7:13:04 AM
Author: Mounir Tohami

Headers forward declarations.
Commit SHA: ee5a7ab
Date: 11/29/2024, 4:50:27 AM
Author: Mounir Tohami

Lobby client - add lobby name (#158)
Commit SHA: 7a0b15e
Date: 11/29/2024, 6:59:25 PM
Author: Dragos Daian
* add lobby_id and try to add lobby_name

* add lobby_id and try to add lobby_name

* add lobby info result to lobby list and lobby view.

* update lobby

update lobby info with more stuff and use it for events.

Update LobbyClient.xml

fix signal

update123

fix shadowing param

Update LobbyInfo.xml

update123

* fix lobby_create and lobby_joined

* update docs

* update peer functions to return peer object

* sort peers. Add initial peer id

* update fix peer events

* lint

* lint

* Update LobbyClient.xml

* lint

* lint

* update docs 2

* Update BlaziumClient.xml

* Update LobbyClient.xml

* Update LobbyClient.xml

* lint

---------

Co-authored-by: Mounir Tohami <[email protected]>
Prevent project settings from redundant saving.
Commit SHA: c7ac7f3
Date: 11/30/2024, 12:42:09 AM
Author: Mounir Tohami

Make `EditorSceneTabs` Add button respect the editor theme style
Commit SHA: 28faa97
Date: 11/30/2024, 12:52:19 AM
Author: Mounir Tohami

Fix command line copyright info and version (#160)
Commit SHA: 840836f
Date: 11/30/2024, 12:59:19 AM
Author: jss2a98aj

Add space_step() to step physics simulation manually
Commit SHA: 39007c0
Date: 11/30/2024, 8:27:07 PM
Author: Daylily-Zeleen
upd
make seal and ready be 2 signals and 2 functions instead of 4 (#165)
Commit SHA: 53c8a12
Date: 11/30/2024, 9:30:35 PM
Author: Dragos Daian
Update lobby_client.cpp

make the functions be lobby response again.

Update LobbyClient.xml

make data be a dictionary

make data be a variant instead

Update lobby_client.cpp

Update LobbyClient.xml

Update LobbyClient.xml
Fix 32-bit Windows build.
Commit SHA: a0be00f
Date: 11/30/2024, 10:18:34 PM
Author: Pāvels Nadtočajevs

Optimize GLES3 CanvasLight calculations and make it precise.
Commit SHA: ca21b41
Date: 12/1/2024, 12:25:45 AM
Author: Mounir Tohami

Lobby client add has password and update lobby_data events (#167)
Commit SHA: f7b8d6f
Date: 12/1/2024, 8:29:24 PM
Author: Dragos Daian
* Add has password. Update lobby data a bit

* Update LobbyInfo.xml
Add TextServer set/get lcd subpixel layout.
Commit SHA: a4a3bed
Date: 12/1/2024, 11:27:30 PM
Author: Mounir Tohami

Swap Godette to Blazia
Commit SHA: 578367a
Date: 12/2/2024, 12:59:28 AM
Author: jss2a98aj

[Windows] Improve video driver error messages.
Commit SHA: 80389d7
Date: 12/3/2024, 9:45:34 AM
Author: bruvzg

Check if RD is supported in the ProjectManager and disable creating RD projects if not supported.
Commit SHA: c31f457
Date: 12/3/2024, 9:45:34 AM
Author: clayjohn

[Windows] Move __REQUIRED_RPCNDR_H_VERSION__ to the header.
Commit SHA: a4e3411
Date: 12/3/2024, 9:45:34 AM
Author: bruvzg

Enable fallback from ANGLE to native and improve ANGLE error messages.
Commit SHA: f97b489
Date: 12/3/2024, 9:45:34 AM
Author: bruvzg

Update rendering driver name on fallbacks. Fix rendering driver/method in the editor system info.
Commit SHA: 022ab30
Date: 12/3/2024, 9:45:34 AM
Author: bruvzg

Warn when falling back to another DisplayServer
Commit SHA: 72fab25
Date: 12/3/2024, 9:45:34 AM
Author: Riteo
Before it was a bit unclear on what was happening, since a display
server has to fail to fall back and so the user would be left with an
error _and_ a (hopefully) running game.
X11: Alert only when video drivers fail initialization
Commit SHA: 35a888f
Date: 12/3/2024, 9:45:34 AM
Author: Riteo
Before, they would always complain even if there was no attempt at
initializing them (e.g. because there's no X11 display).
Wayland: report when video drivers can't be loaded or found
Commit SHA: 01fe3b8
Date: 12/3/2024, 9:45:34 AM
Author: Riteo
This brings it to parity with the X11 backend.
Added fallback_to_opengl3
Commit SHA: 480d18b
Date: 12/3/2024, 9:45:34 AM
Author: SheepYhangCN

Fallback to OpenGL 3 if Vulkan isn't available on Wayland
Commit SHA: 1d121af
Date: 12/3/2024, 9:45:34 AM
Author: Joaquim Monteiro

Apply `WS_MINIMIZE` style on window creation
Commit SHA: e2320b4
Date: 12/3/2024, 9:45:34 AM
Author: Shatyuka

Fix window_set_current_screen for maximized windows.
Commit SHA: 65a10ae
Date: 12/3/2024, 9:45:34 AM
Author: bruvzg

Fix wrong Wayland path if building with opengl3=no
Commit SHA: 6564550
Date: 12/3/2024, 9:45:34 AM
Author: Matias N. Goldberg
Godot checks if there's Vulkan or GLES3 support.
If no support is found, it shows an error message.
Fix window exiting with no message to user if _create_window fails
Commit SHA: f589647
Date: 12/3/2024, 9:45:34 AM
Author: dan

Fix fallbacks to OpenGL
Commit SHA: 5e53efc
Date: 12/3/2024, 10:38:54 AM
Author: Mounir Tohami

add lobby chat and peer chat signals (#172)
Commit SHA: 783fb66
Read more

[nightly] Blazium Engine v0.2.175

16 Jan 02:45
04bb03d
Compare
Choose a tag to compare
Pre-release

Changelog: ff9bc04 -> 04bb03d

Summary:
- Version: 0.2.175
- Total Commits: 250
- Total PRs: 61
- Total Files Changed: 1022
- Time Since First Change: 56 days
- Time Since Last Change: 0 days
- Total Contributors: 70

---

Commits and PRs:

Commit SHA: 1920b8e
Date: 11/20/2024, 7:42:30 AM
User: Bioblaze Payne
Message: Added external_sha which is needed for calculating proper versioning. (#146)

* Added external_sha which is needed for calculating proper versioning.

* fixed a issue with line ending.

* small change

* Final change to appease the gods of formatting.
---

Commit SHA: 54849aa
Date: 11/21/2024, 7:08:45 PM
User: Bioblaze Payne
Message: Replacing specific urls within the engine, with global defines for ea\u2026 (#147)

* Replacing specific urls within the engine, with global defines for easier access instead of changing the code every fucken time.

* fixed proper spacing for style check

* .. im ashamed i forgot the version.h file include @.@ ffs im so dumb.
---

Commit SHA: 5dc7e37
Date: 11/26/2024, 7:28:43 PM
User: Dragos Daian
Message: add-blazium-sdk (#149)

update copyright header

Co-authored-by: Mounir Tohami [email protected]
---

Commit SHA: 859326a
Date: 11/27/2024, 1:39:07 AM
User: Dragos Daian
Message: fix command string (#153)
---

Commit SHA: 785082e
Date: 11/27/2024, 9:48:57 AM
User: Dragos Daian
Message: fix ci (#155)
---

Commit SHA: 13fcc2b
Date: 11/28/2024, 7:13:04 AM
User: Mounir Tohami
Message: Add new size mode to BaseButton.
---

Commit SHA: ee5a7ab
Date: 11/29/2024, 4:50:27 AM
User: Mounir Tohami
Message: Headers forward declarations.
---

Commit SHA: 7a0b15e
Date: 11/29/2024, 6:59:25 PM
User: Dragos Daian
Message: Lobby client - add lobby name (#158)

* add lobby_id and try to add lobby_name

* add lobby_id and try to add lobby_name

* add lobby info result to lobby list and lobby view.

* update lobby

update lobby info with more stuff and use it for events.

Update LobbyClient.xml

fix signal

update123

fix shadowing param

Update LobbyInfo.xml

update123

* fix lobby_create and lobby_joined

* update docs

* update peer functions to return peer object

* sort peers. Add initial peer id

* update fix peer events

* lint

* lint

* Update LobbyClient.xml

* lint

* lint

* update docs 2

* Update BlaziumClient.xml

* Update LobbyClient.xml

* Update LobbyClient.xml

* lint

---------

Co-authored-by: Mounir Tohami [email protected]
---

Commit SHA: c7ac7f3
Date: 11/30/2024, 12:42:09 AM
User: Mounir Tohami
Message: Prevent project settings from redundant saving.
---

Commit SHA: 28faa97
Date: 11/30/2024, 12:52:19 AM
User: Mounir Tohami
Message: Make EditorSceneTabs Add button respect the editor theme style
---

Commit SHA: 840836f
Date: 11/30/2024, 12:59:19 AM
User: jss2a98aj
Message: Fix command line copyright info and version (#160)
---

Commit SHA: 39007c0
Date: 11/30/2024, 8:27:07 PM
User: Daylily-Zeleen
Message: Add space_step() to step physics simulation manually

upd
---

Commit SHA: 53c8a12
Date: 11/30/2024, 9:30:35 PM
User: Dragos Daian
Message: make seal and ready be 2 signals and 2 functions instead of 4 (#165)

Update lobby_client.cpp

make the functions be lobby response again.

Update LobbyClient.xml

make data be a dictionary

make data be a variant instead

Update lobby_client.cpp

Update LobbyClient.xml

Update LobbyClient.xml
---

Commit SHA: a0be00f
Date: 11/30/2024, 10:18:34 PM
User: Pa\u0304vels Nadtoc\u030cajevs
Message: Fix 32-bit Windows build.
---

Commit SHA: ca21b41
Date: 12/1/2024, 12:25:45 AM
User: Mounir Tohami
Message: Optimize GLES3 CanvasLight calculations and make it precise.
---

Commit SHA: f7b8d6f
Date: 12/1/2024, 8:29:24 PM
User: Dragos Daian
Message: Lobby client add has password and update lobby_data events (#167)

* Add has password. Update lobby data a bit

* Update LobbyInfo.xml
---

Commit SHA: a4a3bed
Date: 12/1/2024, 11:27:30 PM
User: Mounir Tohami
Message: Add TextServer set/get lcd subpixel layout.
---

Commit SHA: 578367a
Date: 12/2/2024, 12:59:28 AM
User: jss2a98aj
Message: Swap Godette to Blazia
---

Commit SHA: 80389d7
Date: 12/3/2024, 9:45:34 AM
User: bruvzg
Message: [Windows] Improve video driver error messages.
---

Commit SHA: c31f457
Date: 12/3/2024, 9:45:34 AM
User: clayjohn
Message: Check if RD is supported in the ProjectManager and disable creating RD projects if not supported.
---

Commit SHA: a4e3411
Date: 12/3/2024, 9:45:34 AM
User: bruvzg
Message: [Windows] Move REQUIRED_RPCNDR_H_VERSION to the header.
---

Commit SHA: f97b489
Date: 12/3/2024, 9:45:34 AM
User: bruvzg
Message: Enable fallback from ANGLE to native and improve ANGLE error messages.
---

Commit SHA: 022ab30
Date: 12/3/2024, 9:45:34 AM
User: bruvzg
Message: Update rendering driver name on fallbacks. Fix rendering driver/method in the editor system info.
---

Commit SHA: 72fab25
Date: 12/3/2024, 9:45:34 AM
User: Riteo
Message: Warn when falling back to another DisplayServer

Before it was a bit unclear on what was happening, since a display
server has to fail to fall back and so the user would be left with an
error and a (hopefully) running game.

Should make the experience more pleasant on Linux/BSD now that we have
two display servers.
---

Commit SHA: 35a888f
Date: 12/3/2024, 9:45:34 AM
User: Riteo
Message: X11: Alert only when video drivers fail initialization

Before, they would always complain even if there was no attempt at
initializing them (e.g. because there's no X11 display).

While we're at it, this patch also adds a specific message for OpenGL ES
and rewords "OpenGLES" to "OpenGL ES" in an error, for consistency
(AFAIK we either say "GLES" or "OpenGL ES").
---

Commit SHA: 01fe3b8
Date: 12/3/2024, 9:45:34 AM
User: Riteo
Message: Wayland: report when video drivers can't be loaded or found

This brings it to parity with the X11 backend.
---

Commit SHA: 480d18b
Date: 12/3/2024, 9:45:34 AM
User: SheepYhangCN
Message: Added fallback_to_opengl3
---

Commit SHA: 1d121af
Date: 12/3/2024, 9:45:34 AM
User: Joaquim Monteiro
Message: Fallback to OpenGL 3 if Vulkan isn't available on Wayland
---

Commit SHA: e2320b4
Date: 12/3/2024, 9:45:34 AM
User: Shatyuka
Message: Apply WS_MINIMIZE style on window creation
---

Commit SHA: 65a10ae
Date: 12/3/2024, 9:45:34 AM
User: bruvzg
Message: Fix window_set_current_screen for maximized windows.
---

Commit SHA: 6564550
Date: 12/3/2024, 9:45:34 AM
User: Matias N. Goldberg
Message: Fix wrong Wayland path if building with opengl3=no

Godot checks if there's Vulkan or GLES3 support.
If no support is found, ...

Read more