Commit graph

4 commits

Author SHA1 Message Date
Ritchie Frodomar
75c8b5432c Fix various platform issues and slightly improve UI
* Fix crash on lower screen resolutions when clicking on Terminal

Mouse coordinates were not being scaled from screenspace into
canvas space, resulting in a crash when clicking on the Terminal.

Also add documentation for internal VirtualScreen
implementation, and define dynamic properties for
CanvasWidth and CanvasHeight in the UI system.

Issue: #13
Signed-off-by: Ritchie Frodomar <alkalinethunder@gmail.com>

* Remove old GuiService virtual screen and document IVirtualScreen

Whoever wrote that old code was high, fuck... wait a minute...

Signed-off-by: Ritchie Frodomar <alkalinethunder@gmail.com>

* Fix various errors after emergency rebase

* Remove Rider caches

* Attempt to enable Wayland support

* Add support for enabling/disabling Wayland support on Linux

* Move SettingsManager to GameApplication so settings can be loaded before the game engine fully boots.

* Test commit.

Signed-off-by: Ritchie Frodomar <alkalinethunder@gmail.com>

* Move Terminals to their own tile

* Add support for getting CPU name on Windows via registry

* Add support for disabling background blur

* Fix window hints not being restored when switching between main tool tabs

* Testing the DCO acknowledgement job

Signed-off-by: Ritchie Frodomar <alkalinethunder@gmail.com>
2024-10-28 03:17:01 +00:00
Ritchie Frodomar
89f292eeb2 Add support for un-handling of exceptions when under a debugger, making Ritchies all across the world way less annoyed when the game crashes. 2024-09-14 19:31:40 -04:00
Ritchie Frodomar
965c7fc374 Update README
Signed-off-by: Ritchie Frodomar <alkalinethunder@gmail.com>
2024-07-22 00:39:02 -04:00
Ritchie Frodomar
99a4b7e289 Add support for shaders 2024-07-08 22:47:23 -04:00