sociallydistant/docs
Ritchie Frodomar de73d0800b Fix even more platform-related issues
* Show more descriptive OS version info in neofetch

We now show the distribution name (i.e, "Arch Linux")
as well as the OS architecture and .NET version in
the "Host" string in neofetch.

This should theoretically also mean Windows versions
are displayed properly, but I don't have a local
Windows system to test.

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

* Document new visual style system

* Use new style system for Progress Bars

* Allow custom widgets to more easily take advantage of the visual style system

* Add support for setting confirmations in toggles

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

* Fix background blur effect rendering solid black after fullscreen changes

Changing the game resolution requires throwing away old blur buffers and
generating new ones. This requires throwing away cached blur geometry on
all widgets, but we were not doing that - resulting in sampling a destroyed
texture. In MonoGame, the failure mode for this is sampling black.

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

* Fix issue where toggling Fullscreen doesn't change window mode

We did not apply the XNA presentation parameters this whole time.
I feel stupid.

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

* Prioritize Graphics category in System Settings

* Fix annoying ordering of resolutions in Graphics Settings

* 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 disabling background blur

* Testing the DCO acknowledgement job

Signed-off-by: Ritchie Frodomar <alkalinethunder@gmail.com>
2024-10-29 19:32:18 +00:00
..
framework
sdsh
ui Fix even more platform-related issues 2024-10-29 19:32:18 +00:00
building-from-source.md
code-style.md
contributing.md
project-structure.md
toc.yml Fix even more platform-related issues 2024-10-29 19:32:18 +00:00