-
Notifications
You must be signed in to change notification settings - Fork 72
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
Have addnonsteamgame
GUI reopen after adding game
#1185
Comments
Yeah, this is a good idea, I stand by my reply there still :-) I think it really comes down to, how will we handle this. I can't remember what I was thinking at the time, but I guess we have the following options:
Those are my preferences in order. Most preferred would be a new button to close and then re-open the dialog after. The middle option is also feasible but a bit less intuitive in my personal opinion (but maybe others have different thoughts), and while in an ideal world we could keep the dialog open and let the user start filling in new information while the previous game is in the process of being added, I just don't see that being feasible with Yad. If you have any other thoughts on how to do this from a UI perspective, let me know! There may be another approach I'm not thinking about. |
Honestly, I don't have too much of a preference on this one 😅 I'm fine with having it as a separate button if you want 👍 There are a couple of things I'm still curious about:
Sorry for not replying right away, too 😅. Besides gaming, I've been considering using Pegasus Frontend as a side approach to putting all my games in one place and making them easily accessible 😅 The program itself seems pretty feature-rich--despite using Qt 5 instead of Qt 6--but the features have to be implemented through themes, and most of the features seem to be optional--which means that I'm sort of dependent on others for both style and functionality, unless I make my own theme 😓 Besides that, it seems like the game metadata would largely have to be entered by hand, which is quite an initial burden 😓 On Linux, the app can reliably load from Lutris and Steam, and supports start and end scripts--but metadata might still be a thing, and one of the improvements I could see on what Steam does is being both informative and appealing--something that would both tell me what a game is like and maybe make me want to play it, if that makes sense. There's a scraper program here that's supposed to be compatible, but it just crashes on me 😞 Anyway, I know that's not your program, but I thought you might be curious 😆 Thanks again! 👍 💜 |
No worries about not replying, we all do this when we can. I haven't had nearly as much time or motivation lately, don't feel bad about leaving this for a couple days 😄
Clearing it is the most straightforward. We could potentially keep it but it would be significant work. We would need a couple of things, which aren't bad features in themselves. We would need to be able to pass data to the UI function, and open the UI with that data populated. We'd need to be able to call This is not a bad feature, I would like this at some point, but we'd need to because to do two things:
Implementing this is an entirely separate piece of work, and personally I would prefer if this functionality wasn't present when reloading the Add Non-Steam Game GUI. So while this is functionality I would want, I wouldn't want it in this context. I think it's better to open again in a clean slate. Perhaps some data could be carried over, like some installation path, although ideally Yad would remember the previous path it opened a dialog at and set that, so even if the path was blank, when you browse to the path, the last one you selected would be loaded.
Eventually yeah, maybe you got the idea with my above spiel 😄 I would like these to carry over eventually, but that's independent of this work I think. |
Thanks for understanding 😄 Really, I can see the potential merits of both approaches, so I can't argue too hard for one side or the other. I'm just trying to think what might be best for myself--as a user, since I'm not a developer (I mean, you're a user, too, but hopefully you get what I mean 😅). I have quite a few Non-Steam games--and it looks like I'll be doing a lot of typing either way--so anything that can make the process easier would be my goal at the moment. Hope that makes sense 🙏 💜 |
System Information
Feature Description
Hey there! Sorry for taking so long--I got sidetracked by a bunch of different things--but I thought I'd make an issue to request letting the
addnonsteamgame
GUI reopen after adding a game, per #968 (comment).That's it! Nothing much else to add this time 😅
The text was updated successfully, but these errors were encountered: