[Feature Request] Launcher GUI #209
Replies: 6 comments 32 replies
-
I do like this idea. The GUI features for the launcher are pretty rough as I was concentrating more on functionality for this initial release. I was also wary about making large GUI changes to support it, as I wasn't sure how it was going to be received. I always get annoyed when I'm using an app for one purpose, then the developers add new features and try to force them on me when I don't want them. This is why I always make new GBM features not directly related to saved game backups disabled and hidden by default. I'll think about it and see what I can come up with. Thanks for the suggestion! |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I started tinkering yesterday and ended up doing an entire pass of a new GUI on the main form. How's it looking? The left and right panels can be resized, they will resize properly with the form, and the game panel can be collapsed. In general it behaves exactly as it did before, except you can now directly access some of the most commonly used features without accessing the Game Manager. It's currently functional on the v125 branch, but it'll be very buggy until I push another pass later today. |
Beta Was this translation helpful? Give feedback.
-
Loosely related question: Does the search function index tags? Or can it be made to? |
Beta Was this translation helpful? Give feedback.
-
Because GitHub nests posts and makes them difficult to see, here's a new one. Game Manager simplificationI tried to implement something like the layout I prototyped above. Please find attached the edited files and Windows Emoji PNG files (from Emojipedia). I didn't do a pull request, as I was unable to get it to build on my PC (and hence, it is untested). What I did:
Here are the files (probably don't need |
Beta Was this translation helpful? Give feedback.
-
I haven't posted any updates for a few weeks, but work continues on v125. I've applied some the UI changes to the entire app, and the Main Form and Game Manager have evolved to look much better than the examples posted above. I'm at the stage of tweaking, testing and fixing issues. A mostly up to date list of changes is always available in the update branch: I also tried to port GBM to the new and shiny .NET 5, which has some features I'm interested in. The porting process actually went better than I thought it would, but still failed in the end. It builds, but always crashes out on the first line of code that does anything. Due to the vagueness of the exception(s) being thrown I can't even figure out what's making it crash, which is extremely frustrating. 😡 |
Beta Was this translation helpful? Give feedback.
-
General GUI suggestion/feature request:
Would it be possible to add more to the launcher GUI, possibly something like this?
(Source, click on the "Old version" spoiler dropdown)
I use the context-menu launcher on the taskbar icon, but I don't find the Ctrl+L launcher search bar super useful at the moment because it's not a global shortctut, and not useful for browsing a list of games.
GBM already has the tech built-in to display extracted game EXE icons, names, paths and playtime data (as in the current GBM main GUI showing "last played game"). Was wondering if maybe the current main GUI could stay more-or-less the same, but have a scrollable sidebar with the gamelist added (as above), with the Ctrl+L search bar at the top of the GUI to filter the gamelist. By default it could show last-played or "no game detected" screen, but clicking on a name in the sidebar could populate the main view with the info that is currently displayed once you finish playing a game. Add a "Play" launch button to the main view, to (re)launch the current game, and you've got a full launcher to rival Steam and Playnite.
Beta Was this translation helpful? Give feedback.
All reactions