baloneysammich
Well-Known Member
- Jun 3, 2017
- 1,001
- 1,548
do you actively keep track of them or are they just there as sort of bookmarks? i have a lot in mine but 90% are things to keep an eye for later, i have them in their own tab and they are archived so i dont get that many notifications lolWhen you track over 1k games and don't check for updates for over a month...
View attachment 4798468
The majority are like bookmarks as you say. Just before the month+ of not checking, I went through Latest Updates almost daily and added everything that looked remotely interesting. It's all your fault (or whoever came up with the blazing fast update checking method).do you actively keep track of them or are they just there as sort of bookmarks? i have a lot in mine but 90% are things to keep an eye for later, i have them in their own tab and they are archived so i dont get that many notifications lol
really tho, i heavily suggest using tabs. best solution imo is having tabs for each main type of game you actually have installed and separate those out, then keep the default tab for bookmarks. can also change it to say "New" as the tab name in the tab settings section for tabs, thats what i have. once you have separated what you care about, you can just ctrl+a in the default/new tab and rightclick>archive. then when you add new stuff as a bookmark, it goes in that tab by default, and its at the top since its not archived, then you can choose to move it to one of the active tabs if youre interested in it right then, or just archive it.The majority are like bookmarks as you say. Just before the month+ of not checking, I went through Latest Updates almost daily and added everything that looked remotely interesting. It's all your fault (or whoever came up with the blazing fast update checking method).Before that I never would have tracked so many.
![]()
TBH I hadn't noticed the tabs feature, will give it a look after I finish looking through this list of updated games. Thanks for the suggestions.really tho, i heavily suggest using tabs.
One way you could semi do this is by giving us a duplicate tab option. This way we can recreate the tabs with the exact same settings in order we want than move all games to the new tab.Unfortunately imgui, atleast the version we're currently using, doesn't let us change tab order. Tabs are fully handled by imgui, f95checker just retrieved what tabs exist and use the list for the "move to" menu. Maybe there could be some way to trick imgui into changing order, but that would likely take a lot of effort and I don't feel like investing that much into it when pyimgui is basically almost dead. The maintainer doesn't have enough time to work on it anymore, and those bindings are done by hand, so it's using a few years old version of imgui iirc. I plan to switch to imgui bundle, another module binding imgui for Python, which generates bindings automatically, means code will need lots of rework and will feel less pythonic, but atleast it will use new imgui versions and still get updates. When that switch is done, I'll try to look into reordering tabs
Or maybe, I'll even end up rewriting f95checker in another language: Python is too slow to make immediate mode GUIs efficiently, so it uses a decent amount of CPU
OK you seemed to have missed that color edit as I tried all of them but no change.I use dark mode, myself. Use the Style tab. Edit: I don't remember how I set it up; it's been so long since I did.
View attachment 4802480
All similar "framed text" like the labels and tags I believe use a method to change the color text to white or black based on the color of the "frame", so it remains readable. Looks like I forgot it here for the version, where it just uses the default text color. Will fix this.
I have since implemented tab reordering, it is in latest beta. It required an ugly workaround, but it works surprisingly well and feels natural to the userOne way you could semi do this is by giving us a duplicate tab option. This way we can recreate the tabs with the exact same settings in order we want than move all games to the new tab.