• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->
Button Master

Utility Button Master 11/21/2024

Download now:  Join us with Level 2 access or earn your way in with  RedCents.

〰️Commits​


- Reorderable tabs
- Crash fix for compact mode with no tabs
(94a30c9) ~DerpleMQ2

〰️Commits​


Uniform button spacing.
(51a9848) ~DerpleMQ2

〰️Commits​


Merge branch 'beta'
(39282cc) ~DerpleMQ2
Removed unused vars
(0c0e027) ~DerpleMQ2
Merge branch 'beta'
(ccda2b0) ~DerpleMQ2
- restore default color but not custom
(aa3fcae) ~DerpleMQ2
- v2.3
- fixed button alpha (your button colors will change blame people with good color vision for making me fix this
- removed cusor icon drawing as it is now in core mq.
(ec711a2) ~DerpleMQ2
- Removed Cursor Display Text in favor of mq.core version
- Spec fix on button colors being slightly off.
(b1f0517) ~DerpleMQ2

〰️Commits​


- Rare crash fix.
(464f180) ~DerpleMQ2

Bug Fixes 🐛


Fixed a but in visibility toggle
(5e9a1ad) ~DerpleMQ2

〰️Commits​


Forced Build push.
(053d38d) ~DerpleMQ2
- Version bump 2.2!
- Multi Hotbar support
- Complete overhaul of rendering
- Timer clocks now render under text
- Text is render uniformilly across all button types
- Compact Mode!
- Hide Toolbar!
- Lots of new features!
(a872420) ~DerpleMQ2
Rollback custom window names per char due to race condition.
(517c343) ~DerpleMQ2
/btn cmd fix
(75e9588) ~DerpleMQ2
BM Window settings now based on characters
(af5a5f2) ~DerpleMQ2
Removed position replication
(0090906) ~DerpleMQ2
Console font is now used for sanity
(a3771f1) ~DerpleMQ2
Allow tabs in the edit window.
(9408126) ~DerpleMQ2
Time-based timers now work on lua scripted buttons.
(ae1bf07) ~DerpleMQ2
- Support for hiding Hotbars
(fa5a640) ~DerpleMQ2
Compact mode now better lays out the lock and settings icons.
(0b4eeb8) ~DerpleMQ2
Validate import better.
(95255f0) ~DerpleMQ2
- Fixed a bug in upgrading from super old versions
(b68d45b) ~DerpleMQ2
- Font Size and Button Size are now per-hotbar settings.
(39f871f) ~DerpleMQ2
- Compact mode Support
(2255cfe) ~DerpleMQ2
Merge branch 'alpha' into beta
(4461d57) ~DerpleMQ2
- Massive Overhaul
- Support for Multiple hotbars
- Version 6 Configs.
- Lock and Titlebar settings per hotbar
(57e1072) ~DerpleMQ2

〰️Commits​


- fix AA button creation.
(c5f5421) ~DerpleMQ2

〰️Commits​


Fixed a bug where pushing an unassigned button could crash
(8207c11) ~derple

Bug Fixes 🐛


Fixed an issue where converting an old ini could cause a crash
(cc62e7a) ~DerpleMQ2

〰️Commits​


Merging Beta into Mainline
(98fd71d) ~derple
Removed random newlines
(195d5b4) ~DerpleMQ2
- fixes a crash that can happen if upgrade is needed and mq.exit() gets called after an imgui crash.
(a43c836) ~DerpleMQ2
Lua support.
(7e06069) ~DerpleMQ2
- Style Var Support
(19ebc8b) ~DerpleMQ2
Themeing support
(af389e1) ~DerpleMQ2
Delete support
(04a6375) ~DerpleMQ2
- Social DragDrop Replication Support
(dfc9006) ~DerpleMQ2
- Tooltips only display if they have text.
(9b491f0) ~DerpleMQ2
- consolidated tooltip code
(86833fd) ~DerpleMQ2
- Icon tooltips
(a406362) ~DerpleMQ2
- Fixed a bug where turning on advanced would for a 0 icon.
- removed usage of ed utils some more.
(6208ee0) ~DerpleMQ2
Fixed where we check version info.
(b824a6a) ~DerpleMQ2
Upgrades now require a special command to avoid corruption
(445df9e) ~DerpleMQ2
Removed LIP and ed.utils dependancies.
(c7c64d7) ~DerpleMQ2
- added some additional ingame checks.
(243f60c) ~DerpleMQ2
** MINOR BREAKING CHANGE NOTICE **
- Minor breaking change in this version:
- If you had previously created custom LUAs they will now need a "return " added to the front of them. This was done so that you can do complex lua statements instead of just single return values.

- Lua support for:
. Icons
. Button Labels

- New Timer subtype: Toggle - if you dont want to use a timer you can use this to toggle the button avaiable/unavaiable instead. No timer tooltip is added.
(36aefe0) ~DerpleMQ2
Validate character config exists before up versioning.
(2642c2c) ~DerpleMQ2
- Removed Hard Coded Sets
- Added the ability to create Default Layout under the Display menu
(fe89704) ~DerpleMQ2
- Initial setup for multi window support to come.
(71f9580) ~DerpleMQ2
TitleBarStatus is now pushed with replicate
(435dc43) ~DerpleMQ2
- you can no longer create a set name that already exists.
(507fa7a) ~DerpleMQ2
Warning message cleanup pass.
(679af94) ~DerpleMQ2
- More Menu cleanup.
(e4be2d0) ~DerpleMQ2
- Debug Dev Output support
- Added ability to hide the title bar
- Moved around the menus to make them slightly more sane
(5e83768) ~DerpleMQ2
Updated comments
(00255a0) ~derple
- Added extra Safety checks
(85ae3a1) ~DerpleMQ2
- Added Drag and Drop support for:
. Spell Gems
. AAs
. Abilities
. Items
. Item Links

- Added Timer Support for AA, Item, Ability, SpellGems, Custom Lua and Seconds Timers
- Lots of code cleanup
(f5564b2) ~DerpleMQ2
Cooldown timer is now a clock.
(b830eca) ~DerpleMQ2
Added cooldown timer to buttons
(e6e7b15) ~DerpleMQ2
Added the ability to export/import shared buttons and button sets.
(f78ab75) ~DerpleMQ2
- Data model changes and sharable buttons
(719cb1f) ~DerpleMQ2

〰️Commits​


Push for website to pickup
(e5af56c) ~derple
- Merged Beta into Mainline
- Mainline now includes all the latest from Beta which have been tested and stable for the last 7+ days
Updates:
- Configuration saved as Lua file now.
- Always displayed all defined buttons empty buttons shown if there is extra space.
- Color Wheel picker is fixed
- Naming buttons with numbers is fixed
- Fixed historical bugs:
- The way that buttons per row were calculated was wrong using a hard-coded value of 5 instead of the actual padding value
- Buttons will no longer go off into invisible width space

- New feature
- Buttons will be displayed up to the end of a row of the last defined button.
- This means that if you define button #88 we will render up to at least button 88 and possibly past it to get to the end of the row that button 88 renders on.
- Fixed a legacy bug where labels could be numbers
- This could cause sorting to crash
- All Labels are now strings.

- ButtonMaster can now be locked with the Lock Icon in the top left.
- You can now select Icons from the spell Icon list to go on buttons along with text.

- You can now clear icons/test colors with a right click
- Iconic buttons (see below)
- Icon buttons now use Selectables to behave more like normal buttons
- All spell Icons now available.
(f6ffda8) ~DerpleMQ2
Fix for buttons with %'s in them
(548e2c7) ~Derple
Always close the picker if edit is closed.
(d3c7711) ~DerpleMQ2
Updated Icon Picked to support all Spell Icons

- IconID starts and 0 and goes to 2243 now.
(762aa1e) ~DerpleMQ2
Close IconPicker with edit box
(e0c0f9b) ~DerpleMQ2
- Added a right click menu on icons to remove an icon from a button.
- Added same option for button and text color
- Reset is now Reset All and resets Icons as well
- Fixed a bug with how set renaming was handled.
-
(27f3228) ~DerpleMQ2
- Switched from using Invisible Buttons to Selectables
- This creates a more consistent UX between Icons and Text Buttons
- Please test all context menus you use normally.
(6a1050d) ~DerpleMQ2
Fixed numerical labels that worked their way into lua configs.
(2b3a299) ~DerpleMQ2
Buttons can now use Icons.
(d4595f8) ~DerpleMQ2
Locking support
(bf1ddd0) ~DerpleMQ2
Fixed replication.
(f4d0fde) ~DerpleMQ2
Cap buttons at 100
(10e8926) ~DerpleMQ2
- Fixed a legacy bug where some labels were treated as numbers and others as strings
- If a button was converted but not used it did not get updated correctly.
(ca79313) ~DerpleMQ2
- Fixed an issue where it if your last defined button landed as the last colum then it would print 1 more extra row.
(07abba0) ~DerpleMQ2
- Fixed historical bugs:
- The way that buttons per row was calculated was wrong using a hard coded value of 5 instead of the actual padding value
- Buttons will no longer go off into invisible width space
- New feature
- Buttons will be displayed up to the end of a row of the last defined button.
- This means that if you define button #88 we will render up to at least button 88 and possibly past it to get to the end of the row that button 88 renders on.
(b7a23ec) ~DerpleMQ2
Snark comments make the man.
(5585c51) ~DerpleMQ2
Change for the sake of change part deux
(0641fc7) ~DerpleMQ2
Change for the sake of change.
(89f05ae) ~DerpleMQ2
Only save if changes were made.
(e2f80eb) ~DerpleMQ2
- Buttons no longer contain 5 Commands
- Buttons can have any number of commands seperated by newlines
- Button Editor is now resizable
- Button Editor is now a text edit box
(64ad722) ~DerpleMQ2
- Merged Beta into Mainline
- Mainline now includes all the latest from Beta which have been tested and stable for the last 7+ days
Updates:
- Configuration saved as Lua file now.
- Always displayed all defined buttons empty buttons shown if there is extra space.
- Color Wheel picker is fixed
- Naming buttons with numbers is fixed
- Fixed historical bugs:
- The way that buttons per row were calculated was wrong using a hard-coded value of 5 instead of the actual padding value
- Buttons will no longer go off into invisible width space

- New feature
- Buttons will be displayed up to the end of a row of the last defined button.
- This means that if you define button #88 we will render up to at least button 88 and possibly past it to get to the end of the row that button 88 renders on.
- Fixed a legacy bug where labels could be numbers
- This could cause sorting to crash
- All Labels are now strings.

- ButtonMaster can now be locked with the Lock Icon in the top left.
- You can now select Icons from the spell Icon list to go on buttons along with text.

- You can now clear icons/test colors with a right click
- Iconic buttons (see below)
- Icon buttons now use Selectables to behave more like normal buttons
- All spell Icons now available.
Back
Top