HLHQ system categorization feature request

nosh

New member
RL Member
I recently decided to set aside a bunch of systems i have setup to focus on systems that i have more interest playing. After commenting out these systems in HS mainmenu.xml i thought of an idea for HLHQ.

System Categorization
An ability to create a bucket/folder in the list of systems on the left pane and be able to drag and drop systems into the bucket. The bucket can expand/collapse like an accordion. Personally i have over 70 systems so something like this would make it much easier to organize things and keep track of what i am working on. If HLHQ had this ability right now i would create categories based on emulator, a lot of my systems use retroarch so i would group those together. I would also create a category for "not working" or "disabled" for systems i am not focusing on that way they are out of sight.

To expand on the ability to drag and drop systems this would also allow for reordering. So you could drag and drop a system above or below another system to change where it is in the list.

I would create a mockup but i don't have photoshop on this laptop.

Let me know what you think brolly.
 

rfancella

Super Moderator
Supporter
RL Member
I recently decided to set aside a bunch of systems i have setup to focus on systems that i have more interest playing. After commenting out these systems in HS mainmenu.xml i thought of an idea for HLHQ.

System Categorization
An ability to create a bucket/folder in the list of systems on the left pane and be able to drag and drop systems into the bucket. The bucket can expand/collapse like an accordion. Personally i have over 70 systems so something like this would make it much easier to organize things and keep track of what i am working on. If HLHQ had this ability right now i would create categories based on emulator, a lot of my systems use retroarch so i would group those together. I would also create a category for "not working" or "disabled" for systems i am not focusing on that way they are out of sight.

To expand on the ability to drag and drop systems this would also allow for reordering. So you could drag and drop a system above or below another system to change where it is in the list.

I would create a mockup but i don't have photoshop on this laptop.

Let me know what you think brolly.

I do like this idea as well. Maybe HLHQ could comment out the system from the file ...\HyperSpin\Databases\Main Menu\Main Menu.xml so they don't show up in HyperSpin, but you can still work on them and launch them from HLHQ??

Thanks,
Ron
 

nosh

New member
RL Member
I do like this idea as well. Maybe HLHQ could comment out the system from the file ...\HyperSpin\Databases\Main Menu\Main Menu.xml so they don't show up in HyperSpin, but you can still work on them and launch them from HLHQ??

Thanks,
Ron

Funny you mention that, I actually created a separate thread for disabling and enabling systems in this manner.
 

brolly

Administrator
Developer
Already replied to the other thread.

This could be added since it's actually more related to HLHQ, but it has some pitfalls. What if I'm using HLHQ together with more than 1 frontend? Where would I keep the configuration files? I can't simply use the same configuration for all of them since system names can be different, etc.
Not seeing an easy method to make this work under all scenarios, the only way I could see this working would be to be able to define what configuration file you'd want HLHQ to load.
 

nosh

New member
RL Member
Already replied to the other thread.

This could be added since it's actually more related to HLHQ, but it has some pitfalls. What if I'm using HLHQ together with more than 1 frontend? Where would I keep the configuration files? I can't simply use the same configuration for all of them since system names can be different, etc.
Not seeing an easy method to make this work under all scenarios, the only way I could see this working would be to be able to define what configuration file you'd want HLHQ to load.

Are you talking about the categorization idea or responding to ron about disabling systems?

In regards to categorization its soul purpose would be to organize the system list in the left pane of HLHQ and would have no affect on front ends. I could be missing something here, i have never hooked more than one front end into HLHQ. Id be happy to put together a mockup if you would like.
 

brolly

Administrator
Developer
I was talking about the categorization thing. I understood your idea, just not sure about the best way of implementing when dealing with multiple frontends.
 

djvj

Administrator
Staff member
Developer
I like the idea of having profiles. They can be autoloaded (If Exist) based on the name of the profile and current FE plugin in use.
 

brolly

Administrator
Developer
Yeah using profiles is the only way I can see this working, main problem would be allowing switching profiles on the fly. This would give me quite some work as updating the system list after HLHQ is running is something I never anticipated.
Also I'd probably need to change the control I'm using since that's simply a regular DataGrid.
 
Top