Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

⚠️ Initial stl start and default look&feel #217

Closed
frostworx opened this issue Apr 22, 2021 · 3 comments
Closed

⚠️ Initial stl start and default look&feel #217

frostworx opened this issue Apr 22, 2021 · 3 comments

Comments

@frostworx
Copy link
Collaborator

frostworx commented Apr 22, 2021

To check what needs to be done for a generic default window auto resolution,
I just started stl after a very long time completely from scratch without any configuration in 1920x1080 (instead of my regular 3840x2160)

Within just a few minutes I found multiple things which should be improved for a better first-run experience
and seriously wonder why nobody ever mentioned anything!

  • favorites selection menu could be at least sorted alphabetically done

  • default window sizes should match (again) to the screen resolution. Maybe calculate small/middle/big resolutions
    based on screen size and first letter (S|M|B) of the corresponding window name

  • or use yad autoscale resolution if possible and store that as default, if the own resolution is not saved yet rewrote whole window size system

  • menu sort/ sort category should be more intuitive - maybe use a gui instead of a texteditor - see * below can be sorted via editable menu

  • yad function buttons one below the other instead of a row? - see * below - removed submenus and added buttons in the main menu

  • the update shaders window is empty by default. Probably just a small config load missing *fixed

  • long template strings (f.e. WINETRICKSPAKS) need to be removed completely, as they force the minimum width of the current window. -> should be all replaced with checkbox submenus added an own winetricks gui

  • default columns could be calculated based on the window siz - see * below removed column calc - default is mostly '1' and can be changed with 'F1' menu (>= yad 1.0)

  • I'm sure many more things could be improved here Found many more things to fix,add and remove already

  • install Vortex as Steam First Run Package added - also added a Vortex install and a Vortex general menu

  • install Mod Organizer 2 as Steam First Run Package no, I guess I'll drop this!

  • add wine debug options menu(?) done

  • instantly install Steam First Run and winetricks packages

  • maybe add ProtonDB Rating to the main menu or first requester(?) added

  • remove lutris tweaks

  • maybe reimplement protonfixes moved autocreated tweaks from both into the separate steamtinkerlaunch-tweaks repo
    Removed Lutris and Protonfixes tweak import and added autoimported tweaks to steamtinkerlaunch-tweaks

  • Added option to pause steamwebhelper processes on game start and continue when game exists

  • more

Next commit/release depends.

This will take a lot of time, not only because I'll make a longer break very soon, but also because it is very much work. Already said it a million times, but help his still welcome of course.

@frostworx frostworx changed the title Initial stl start and default look&feel ⚠️ Initial stl start and default look&feel Apr 22, 2021
@frostworx
Copy link
Collaborator Author

frostworx commented Apr 30, 2021

WIP (& offline) Changelog since last official git-master Changelog:

@frostworx
Copy link
Collaborator Author

Most features are implemented now offline - now debugging and writing documentation... :(
When done I'll simply push one new release (not 5.0 - too many changes for such a low version jump)
at once without previous "testing". You know why.

@frostworx
Copy link
Collaborator Author

in next release

@frostworx frostworx mentioned this issue May 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant