-
Posts
144 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Store
Articles
Patch Notes
Everything posted by emersonrp
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
Oh, you mean that if you save "Stan" as default, then edit "Stan" further, the default doesn't change. Yeah, that's the way it's designed, it's sorta "save this snapshot as default" which is then not editable in any real way apart from making another new profile (and therefore getting the default settings), editing that, and saving it as default. This might want revisiting, because that means there's also no real way to examine the default apart from using it. Historically, there used to be just a profile named "Default" and that was treated as a special case and automatically used as the default, but people ended up accidentally using it and therefore overwriting it, which is why we're where we are with that feature. I just made some changes in the step editor dialog in one of the recent releases, and the preview of the string should now expand to fit, ie, be multi-line if the string wraps around. Let me know if that's not working. Having "x/255" on there somewhere to count the characters seems like an excellent idea. And yeah, I made it completely noninteractive because I was having some strange visual problems, if I recall correctly, but it would be easy to make it just readonly so that you could select and copy from it. I'll fiddle with that. On the right of each custom bind panel, there's four buttons: delete, rename, duplicate, and (newly) export. Rename should do the trick. It might well be that the icons on the buttons are not completely intuitive. I'll have to ponder how that might work. TBH initially, it sounds like a lot of work, but I'll open a Github issue for it so it stays in front of me. I agree that the extra 50+ characters off the end of every step of a Complex Bind make them a bit less useful than they might otherwise be. I'll also mull trimming the "cbinds" directory down to just "cb" to save another four characters heh. Also, if you're really starved for a few characters, you can go into the Preferences dialog, and over in the Debug tab, you can turn on "Verbose in-game feedback" to turn every "bindloadfilesilent" into a "bindloadfile" but at the cost of having your chat window full of spammy feedback every time a bindfile loads. If you use speed-on-demand, that can be -extremely- spammy. (Nothing would please me more than the Homecoming people adding /blf and /blfs abbreviation commands for those. I think there's a request already open with them for that, but I'll go make sure at some point.) "inspcombine" is on the todo list for sure -- I'll pop it to the top of my mental stack and see how that might work, but it shouldn't be too very hard to make an entry / command for it and reuse the inspiration picker from "inspiration by name." I'd noticed that, and I have a fix for that already on the main branch that should tag along whenever I do a new release. It of course might break other things, but in principle it should make the little step-edit mini dialogs generally better and more correct. Nono, this is all *great* feedback. I appreciate it. I want the program to be helpful and easy for the use cases of people that are actually using it.- 206 replies
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
And, because I work in bursts, I've just released v0.29.2, which allows for export and import of custom binds. Should be fairly self-explanatory on the Custom Binds page with the new little "floppy disk" export icon next to each bind. It seems to be running well for me, but I'd be interested to hear about anyone using it more rigorously to move custom binds between Profiles. Check it out: https://github.com/emersonrp/bindcontrol/releases/tag/v0.29.2- 206 replies
-
- 1
-
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
I've just shipped v0.29.1, which fixes the part where Complex Binds were not correctly warning about getting too long. They should turn the field red and offer the tooltip if the bind string plus the bindloadfile command for the next step add up to > 255 characters. https://github.com/emersonrp/bindcontrol/releases/tag/v0.29.1- 206 replies
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
So, when I have a profile with custom binds, and I "Save as Default" then any new profile after that does, in fact, get the custom binds. Do you have a profile that, when saved as default, doesn't seem to save the custom binds, that you could attach? Also, can you attach your actual bindcontrol.ini (after you have a default profile saved that isn't working) so I can pick it apart to see whether it's putting it in there and not initializing new profiles correctly, or whether it's just not saving them in the first place? Thanks.- 206 replies
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
Oh! Yes. Yes I see, so, specifically for Complex Binds with the extra "bindloadfile" stuff off the end of each step. Yes. OK, thank you, will tinker with this.- 206 replies
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
Hmm when I make a Complex step or a simple bind that's too long, I do see the feedback I expect, as far as it turning the field red, and it does change the tooltip to explain that it's too long. Is it not doing this for you? Also the field at the bottom of the PowerBinder dialog you get when clicking the field should do the same thing. (This has pointed out to me several usability tweaks with this whole scheme, not the least of which is that with longer steps / binds like this, there's no place to see the whole thing at once any more.) I've opened several issues on Github to track these, if you want to weigh in there, or we can keep it here if you like. https://github.com/emersonrp/bindcontrol/issues- 206 replies
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
Hey, thanks for the continued feedback! So yeah, import and export of complex binds is a long-term low-key wishlist item of mine. If you're running into wanting to use that, I'll light a fire underneath it. Default profile not saving complex binds is basically just a feature failure bug and I'll fix that. I'm going to have to tinker with it a little to see what's going on with the 255-character thing. It used to turn the line red and give an instructive tooltip in that case, but I did redo a bunch of how those lines display in a recent update, so I probably just broke it. Will fix. Thanks again!- 206 replies
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
BindControl has bumped along in the past few months, and is now at version 0.27.1. Major additions and changes: Support for changes from Issue 28, Page 2 Many new commands and functionality in PowerBinder Vanity pets Prestige "Prismatic Aether" costumes Screenshot and Camera Control slash commands supported Better layouts and tooltips New notion of a "Bind Wizard" to help create more elaborate and complicated keybind sets. First (and so far only) bind wizard is "Incarnate Power Set," allowing full or partial sets of incarnate powers to be slotted using multiple presses of the bound key (Not as relevant to y'all, but...) Beta-grade support for the Rebirth server Ship icons as a ZIPfile instead of individually -- will make unzipping the binary release *dramatically* faster Many many bugfixes and under-the-hood optimizations As always, check it out, and file issues on the github page with bugs and/or feature requests. https://github.com/emersonrp/bindcontrol/releases- 206 replies
-
- 1
-
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
An "alias" command would be sorta amazing. I'm the author of BindControl <https://github.com/emersonrp/bindcontrol> so I'm always tinkering with keybinds and trying to cobble together interesting functionality for it. I'm probably resigned to using the sequence-of-keybinds strategy for slotting Incarnate Abilities, but figured posting here couldn't hurt, and maybe someday....
-
Currently it's basically not possible to make a keybind that will load a particular Incarnate Abilities loadout. This is because the slash command, "incarnateequip" is itself 14 characters long, and having six of those along with the slot names in a keybind brings you up to 163 characters before you start adding any power names. Add to that the long names of the incarnate powers (Tsoo_Partial_Radial_Improved_Ally etc), and you run out of the allowed 255 characters way before you can build a complete loadout. It'd be excellent if there were a shorter alias for each incarnate slash command (/inceq, for instance), and possibly shorter internal names for each ability, though I understand the latter would probably break things so is unlikely. For bonus credit, then, being able to use substrings for the slot name and power names, like you can for pet orders, would help this greatly. "/inceq hy ult_partial_r" is workable where "/incarnateequip hybrid assault_partial_radial_graft" isn't. (Note I'm not asking for anything like a reduction of timeout in slotting the powers or other rule changes, just some naming help to make it easier / possible to use keybinds to slot loadouts within the current limits.) Thanks!
-
Currently it's basically not possible to make a keybind that will load a particular Incarnate Abilities loadout. This is because the slash command, "incarnateequip" is itself 14 characters long, and having six of those along with the slot names in a keybind brings you up to 163 characters before you start adding any power names. Add to that the long names of the incarnate powers (Tsoo_Partial_Radial_Improved_Ally etc), and you run out of the allowed 255 characters way before you can build a complete loadout. It'd be excellent if there were a shorter alias for each incarnate slash command (/inceq, for instance), and possibly shorter internal names for each ability, though I understand the latter would probably break things so is unlikely. For bonus credit, then, being able to use substrings for the slot name and power names, like you can for pet orders, would help this greatly. "/inceq hy ult_partial_r" is workable where "/incarnateequip hybrid assault_partial_radial_graft" isn't. (Note I'm not asking for anything like a reduction of timeout in slotting the powers or other rule changes, just some naming help to make it easier / possible to use keybinds to slot loadouts within the current limits.) Thanks!
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
I've just released version 0.22, which features a beta version of a Popmenu Editor tab. With the Popmenu Editor, you can install, delete, test, and edit popmenus for use in the game, as well as easily create macros to display them. Work continues, so check for the latest sub or sub-sub release here: https://github.com/emersonrp/bindcontrol/releases Other changes since I last posted: -- "Load Binds Directory" step in PowerBinder, allowing keybinds that load/install other complete keybind sets, for spec changes or complex modular keybind schemes. -- Help documentation for PowerBinder, hopefully making it a bit less cryptic -- Better behavior around rebinding power tray buttons -- Several UI tweaks and bugfixes (Edit: updated link to 0.22.2)- 206 replies
-
- 1
-
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
The chat bubble settings work for the general case, but sometimes the desired functionality is to have a keybind that specifically overrides the chat bubble settings, typically for RP reasons. So for instance a key that starts, via /beginchat, a "shouting" chat that's <scale 1.2><color #ff0000><bordercolor #ff0000> isn't currently possible because of this bug. Any dev happening to read this: after playing with it for a while today, I think I can summarize that the bug is that putting a < or a > into a /beginchat keybind appends one or more carriage returns to the text field, placing the cursor into an invisible position and ignoring any text entered (since it's after the first carriage return). Using the left arrow key to navigate backwards over the extra carriage returns, until the cursor reappears, makes the bind work as expected. So if <> could be fixed not to add carriage returns, everything would be working as intended.
-
Well, it's been several more years and this is still the case, the <color> etc strings can't be used in a keybind with /beginchat any more. I guess I'll necro this just to see if it can get any traction. The second post to this thread describes the problem fully, so I'll just leave it at "still broken as described."
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
Updated to incorporate the new "Marine Affinity" powerset from Issue 28, as well as the four new accolade powers. Also added a preference for Masterminds as to whether pets default to chatty or quiet mode on reset, https://github.com/emersonrp/bindcontrol/releases/tag/v0.21.4- 206 replies
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
Added a window that shows all existing binds directories and the profiles that manage them. Plus bugfixes. https://github.com/emersonrp/bindcontrol/releases/tag/v0.21.2- 206 replies
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
Released version 0.21, which rethinks and reworks the relationship among Profile name, file name, and binds directory. Headline features: * allows selection of a binds directory that's different from the profile name * much better initial startup experience for first-time users * under-the-hood better flow for loading existing profiles and creating new ones There's more to it than that, read the release notes: https://github.com/emersonrp/bindcontrol/releases/tag/v0.21.0.3- 206 replies
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
Just released v0.20, "The Mastermind Release" Many updates and changes to the Mastermind tab and the binds it generates, integrating the various systems on that tab, removing logic that didn't work, and generally making the whole thing more useful and attractive. If you play a Mastermind, check it out, read the release notes, and file issues as you find them: (Edit, updated to 0.20.1, just thought I'd update the link here instead of posting again.) https://github.com/emersonrp/bindcontrol/releases/tag/v0.20.1- 206 replies
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
Released v0.19.2, which needs some eyeballs. This release reworks the logic in the Key Select dialog used to create the strings for the actual keybinds, to try to ensure you only can create keybinds that the game will honor. This is a big change to some core functionality. I've tested it pretty thoroughly but I'm sure y'all can find some corner cases. Read the release notes for more information. https://github.com/emersonrp/bindcontrol/releases/tag/v0.19.2- 206 replies
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
We're now at v0.19.1. The primary update for v0.19 is "Delete All Binds" which is a new button at the bottom that can be used to clean up your binds directory of debris from previous runs with different configurations that might have left extra files around. This is targeted deletion, ie, it will delete all files that BindControl itself might have written, and nothing else, so if you keep extra stuff in your binds directory, it should be safe. As always, please open issues on the Github page if you find problems. Other updates since my last post: -- Under-the-hood layout management of the main window improved, extra space and spurious scrollbars minimized -- Default Profile now lives with the application preferences instead of being a normal profile named "Default" that's treated specially -- Write Binds now shows a list of what files it wrote -- Documentation and help updates and additions -- A big handful of small bugfixes to features and layout https://github.com/emersonrp/bindcontrol/releases/tag/v0.19.1- 206 replies
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
I've just released v0.18, which is slightly experimental, still, but is ready for more eyeballs. The marquee update is that BindControl should now detect and notify of keybind conflicts application-wide, which had previously only partially worked. Please read the release notes for more info. Additionally, since my last update here, the following has changed: -- Movement commands added to PowerBinder -- Scrollbar weirdness on Custom Binds page fixed -- MOUSECHORD and MOUSEWHEEL detection in KeySelect dialog fixed/updated -- Visual cleanups of Custom Binds page -- Team Next/Prev Select Binds polished up and no longer marked as "unimplemented" -- Power Tray Button binds added to Gameplay page -- Fix for "Simple Super Jump / Combat Jumping" toggle not working with Mighty Leap -- Vastly improve loading time for Profiles containing many custom binds -- Added /windowcolor, /wdwsavefile, and /wdwloadfile to PowerBinder Check it out: https://github.com/emersonrp/bindcontrol/releases/tag/v0.18- 206 replies
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
I've just rolled up a prerelease of what I intend for v0.18, which is a deep plumbing rework to try to do a better job of noticing and marking up duplicate and conflicting binds. It is very experimental at this point, but if you're feeling like tinkering, check it out and file issues as you find things. https://github.com/emersonrp/bindcontrol/releases/tag/v0.18-prerelease1- 206 replies
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
And we're up to 0.17.8.1. Highlights since we last spoke: -- Attribute Monitor binds via PowerBinder - toggle monitoring of various attributes with a single keybind -- Added inherent, SMART vendor, and accolade powers to PowerPicker which should have been in there all along -- Added button to duplicate custom binds, to keep you from having to redo a lot of work https://github.com/emersonrp/bindcontrol/releases/tag/v0.17.8.1- 206 replies
-
- 1
-
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with:
-
BindControl - Keybinds and Popmenus Editor and Manager
emersonrp replied to emersonrp's topic in Tools, Utilities & Downloads
Just released 0.17.5. Since I last posted, we've added: -- Updates to fix / implement Peacebringers' flight powers with speed on demand. -- "Buff Display" slash command configuration added to PowerBinder for custom binds -- "Graphic Settings" slash commands added to PowerBinder for custom binds -- Rename custom binds -- bugfixes https://github.com/emersonrp/bindcontrol/releases/tag/v0.17.5- 206 replies
-
- binds
- bindcontrol
-
(and 3 more)
Tagged with: