tera-arise / arise

A game resurrection project for the final build of TERA EU.
https://tera-arise.io
GNU Affero General Public License v3.0
29 stars 2 forks source link

Implement essentials of the launcher #10

Open alexrp opened 1 year ago

alexrp commented 1 year ago
alexrp commented 1 year ago

Scaffolded the Avalonia project. Most of this work can be started now.

foglio1024 commented 10 months ago

Minor UI TODOs:

foglio1024 commented 10 months ago

Added initial implementation if in-window modal visibility logic, but it appears to have bad performance on first display.

https://github.com/tera-arise/arise/blob/d65b61f4242d8857497b98801eac18784506921f/src/client/Launcher/Windows/MainWindow.axaml#L19-L30

Either figure out a way to render the form beforehand to have it ready when it's requested to become visible or maybe use an actual separate window for the form.

This might be related: https://github.com/AvaloniaUI/Avalonia/issues/1529

foglio1024 commented 8 months ago

Next tasks: