-
Notifications
You must be signed in to change notification settings - Fork 0
Allow to create custom list/group #3
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
Comments
I've added a Favorites group that is pinned to the top of the far-left column. If you want to try it out you can add or remove a hotkey to the favorites by right-clicking on a hotkey. Please do let me know how it works out for you and if you have any improvements you can see! To try and help with information overload I've also added the ability to collapse hotkey groups. Unfortunately it will cause some groups to shift columns, so I recommend collapsing what you don't want first. I've made some groups, like "Control Groups 1-10", collapsed by default. If you're at all interested, I'd love to grab any .hkp files you've been using to have another profile to use for compatibility testing. If you don't want to that's totally fine too. |
Thank you, that is great!
Are we talking the custom list or in general? Because I already had ideas for two other issues when I was writing this one. Now after I've played with the tool some more, I could give you a full list for improvements you could make, but most of them are unrelated. I can write them in single "Improvements ideas" issue, if you don't mind. In terms of this issue:
Now, below I will write how I dream about it, but I guess that would require a lot of work and since the favorite list is already doing it's job, there could be things that may enhance the app much more with much less work.
I should also mention why I think it's useful to be able to create your own list. The hotkeys you use very often like "Go to town center" you will remember right away, after first game, but those more rare or used in late game are not so easy. Having different list with subset of the changes would be good for quick screenshot... Also it would be nice to create a custom and more friendly file format for the hotkeys, so that after downloading and trying them in game you can upload the file back to website and quick-adjust with your custom lists present. |
Sure, but aren't you collecting uploaded hotkeys? I've created them using on the day I created the issue. |
Hm, there's some good ideas in there. I'm definitely a fan of a human-readable format you can download and the modified auto-group. Custom groups/lists also makes sense so that a user isn't entirely reliant on how the groups are pre-organized. Since this was my first React project (and still my only, haha), the code's pretty bad and I think that things like dragging and dropping, and custom groups are a little more involved and would require messing with the core logic again. I have been interested in doing that since at the time I made it I got it only to "good enough" and I've have some ideas of how to improve it. Ideally I could improve the bit of laggy feeling the site, too. If you'll still be messing around with the .hkp files and parsing them yourself, be sure to check out this gist, as it gives all the details about the file's structure... unless you want to do it yourself, of course. :)
I'm actually not. I'm not saving anything the user does as I consider it refreshing to not have to worry about that. Only web server and Django logs for me. Maybe I'll do that in the future as the data could be fun to see. |
I totally get it! That's why I wrote it's just my dream and I don't expect someone would actually do it . For me only hearing words "web GUI" and "React" gives me chills... :) Well the Microsoft could do something to improve this, instead of spamming 5 new campaigns each year, for which I don't have time to play, because I'm busy configuring my hotkeys... ;P
Thank you, this is actually form where I started :) I already did all this but there is not a single mention about compression there... I remember glancing something about unziping somewhere but I could find it again... I tried unpacking it as zip which obviously didn't work... |
Current in-game GUI requires lot of back and forward scrolling/searching. Lets say I'm not happy with current bind for "Go To Town Center", I need to open settings, select menu and scroll through big alphabetical list. Not a big deal if you want to change a single hotkey, however when you want to change many hotkeys at the same time it is very annoying. I Change bindings for villager, military, few build and... "wait, what hotkey did I set for town center?"
I've just watched some Hera video on this and he recommends changing one hotkey at a time but this is not always possible since you often want to use a key that is already used for something different, so you need to change that one as well, and that one replaces another one, and...
The search option in your editor is nice however if you want to edit multiple hotkeys it still quickly becomes frustrating to type in the filter back and forward, especially that you can't edit the file during game (or can you? didn't tested this yet).
I think ability to create a custom list would be a game changer.
At the moment I'm interested in changing only few most frequently used bindings like.
And maybe few more, but the list is not that long.
If we could just select those first and then focus on how to arrange the hotkeys it would be much simpler and faster.
And on top of that we would have a small list of all new hotkeys that we could just print or put on another screen.
The text was updated successfully, but these errors were encountered: