Quantcast
Download
(57 Kb)
Download
Updated: 03/09/16 08:36 PM
Pictures
File Info
Compatibility:
Orsinium (2.2.4)
Update 7 (1.7.0)
Update 6 (1.6.5)
Update 5 (1.5.2)
Updated:03/09/16 08:36 PM
Created:04/15/14 09:21 PM
Downloads:228,686
Favorites:564
MD5:
Categories:Combat Mods, Action Bar Mods, Graphic UI Mods, PvP
Greymind Quick Slot Bar  Popular! (More than 5000 hits)
Version: v2.2.5
by: bsrealm, ivanwfr
Check beta updates in the Comments section
A simple addon so you don't have to dig into the quick slot interface during combat.

Two (non-exclusive) modes of operation:
  1. The addon provides an expanded quick slot bar. You can click the desired item to switch your current quick slot item and then use it (as you always do) with your quick slot hotkey (default: Q)
  2. Probably more useful, is that you can also set up hotkeys (from the Escape menu -> Controls) and press the hotkey to set that item as the current quick slot item and then use it (default: Q).
Settings/other features:
  • Move the expanded quick slot bar by clicking and dragging the area around the quick slot items.
  • Themed to match ability bar.
  • Turn on/off the expanded quick slot bar display (hotkeys will continue to work).
  • Turn on/off auto-hide feature when in UI mode.
  • Turn on/off auto-hide feature when in combat.
  • Turn on/off key bind display and set position (horizontal and vertical) relative to quick slot items.
  • Turn on/off item quantity display and set position (horizontal and vertical) relative to quick slot items.
  • Turn on/off show warning and error visual cues based on item count.
  • Turn on/off smart visual cues that show only when there is something to report.
  • Turn on/off the numbers 1 through 8 displayed for each quick slot item.
  • Turn on/off quick slot item background.
  • Turn on/off base background around quick slot items.
  • Can resize expanded bar to display as grids or purely vertical/horizontal strips (default). This also lets you only show a limited number of quick slots if you so desire.
  • Keybinds to move to previous item or next item. Intelligently skips empty slots.
  • Shows currently selected quick slot item with a colored label and all others with some translucency.
  • Can adjust the size of the quick slot items.
  • Turn on/off lock UI mode to prevent resizing or moving.
  • Can force quick bar to show via a hotkey. This overrides all your other settings until its turned off by pressing the key again.
  • Color indicator for quantity label and key bind label if item quantity is 0.
  • Can disable default quick slot action button provided by the game.
  • Can control the opacity/translucency of slot items that are not currently selected.
  • Settings saved across all your characters.
  • Reset addon to default states.
Tip:
  • Access the settings page by pressing Escape -> Settings -> G Quick Slot Bar
  • I am constantly updating the addon, so if you don't use Minion, make sure to favorite it or visit the comments area often to learn about the changes!
Quick slot layout:
Slots are renumbered internally so that Keybinding #1 is for the 12 o'clock "Slot 4", going clockwise to #8 which is "Slot 5"
...pretty neat huh?



Feature author(s):
  • User "Ivanwfr" has taken the initiative and helped me add certain features in starting v1.8! Big shoutout to him, and keep them coming sir!
Current to-do list:
  • Show tooltip on mouse-over.
Future work ideas:
  • Add cooldown timers.
  • Auto-hide unused slot items.
  • Ability to set items and move items around using the expanded quick bar.
Please send in any bugs, suggestions or comments via ESOUI's tools!


Cheers,
Balki

Some corrections could be underway and, until next release, some In-Progress version could be accessible from the Comments section




Mouse-over handles - Lock pin - Presetx5 - Settings menu accel

Hotkeys:
______
Quick Wheel standard layout:
v2.2.5
- 160310
- Works with LibStub-1.0r4
- Installed LibStub Version: 1.0 r4 independently from LibAddonMenu archive which comes with another version(!)

v2.2.4
- 160309
- Cheked with Update 2.2.5: Thieves Guild - APIVersion: 100014
- Addon Settings of Warning and Alert Quantity clamping working again: (Alert < Warning)
- Works with LibAddonMenu 2.0 r19

v2.2.3
- 160219
- Prevented addon popup caused by WEAPON SWAP when SKILL WINDOW is showing

v2.2.2
- 160218
- Smarter handling of Disable Default Quick Slot option
- Added new slash command: /gqsb qsbhide to toggle this option

v2.2.1
- 151108
- Checked against Update 2.2.4 : Orsinium ...still working, no change

v2.2.0
- 150905
- Checked against Update 7 ...still working as it should, nothing changed

v2.1.9
- 150607
- Added Potion Tooltips on UI Mouse Over
- Catching an error involving a nil value and the mouse at load time

v2.1.8
...not worth a release

v2.1.7
- 150403
- Weapon Swap background color turned into a Settings option
...whether to change buttons background colors on Weapon Swap

v2.1.6
- 150330
- Hitting an empty-slot-keybind also works with Auto-select next not empty slot and Next <-o-> Previous Wrap
- User Settings for SoundAlert and SoundSlotted
- Support for SLOTTABLE PETS (nil-count items) -- (counting them as one instead of ignoring them)
- Buttons background green or blue in sync with Active Weapon Swap -- (if Hide background is OFF)
- UI update anti-burst -- (optimzation)
- Force Bar Visibility as an On-Off state machine -- (instead of a one shot action)

v2.1.5
- 150314
- workaround for random empty item: GreymindQuickSlotBar.lua:653: operator < is not supported for nil < number

v2.1.4
- ...with embedded LibAddonMenu-2.0r17 150308

v2.1.3
- tagged for Update 6 -- APIVersion: 100011 -- 150308
- Auto-select next not empty DISPLAYED slot

v2.1.0
- tagged for Update 5 -- APIVersion: 100010 -- 141105
- using LibAddonMenu 2.0 r16

v2.0.7.1
- REALLY tagged for APIVersion: 100009 -- 140924

v2.0.7
- tagged for APIVersion: 100009 -- 140924
- force ignoring any external global DEBUG variable -- declared local and set to false

v2.0.6
- "In Combat Only" Display Policy not disrupted by irrelevant inventory updates
- "Auto-select next non-empty slot" now restricted to visible buttons only

v2.0.5
- API 100008 compatible (140804).
- NextAuto is called (now!) when the last item of the currently selected Quick Slot has been consumed
... previously, it was only working in my dreams
- Added a Clear Chat keybinding entry

v2.0.4
- API 100007 compatible (140625).
- "Disable Default Quick Slot" option is more responsive to UI transitions.
...and when this option is OFF, this Add-On will neither Show nor Hide this button and let the game or any other Add-On in charge with no interference.
- Correction to next/previous slot key binding which missed the last entry.
- Search for "Auto-select next not empty slot" wraps to check all entries.

v2.0.3
- PATCHED LibAddonMenu so that Settings menu follows Preset swapping.
- "Disable Default Quick Slot" option enforced by Reticle change instead of when addon UI needs a refresh.
- TODO: turn this option into a 3-ways Dropdown: OFF/ON/IGNORE to let other addons take control.

v2.0.2
- ***MAJOR ISSUE SOLVED *** UI Font (back to univers57.otf from esocartographer-bold.otf)
- ADDED - Visibility Option "Always"
- CLARIFIED - Visibility Option behaviour:
. "Never" will have user decide at all time with "ForceVisibity" Keybinding
. "In Combat Only" and "Reticle" are event driven as before
. Using a Keybind or reorganzing Quick Slot Wheel will show the UI unless Visibility "Never" is selected.
. ForceVisibility will always toggle UI display
. then, Combat or Reticle reticle control will be restored.
. Visibility "Never" having no coded control, ForceVisibility will be the only means of action.
- Quantity Alert and Warning sliders lock issue solved.
- Visibility issue: (unexpected Action slot update was briefly showing UI)

- PENDING ISSUE: LibAddonMenu callbacks backfiring (if used once from within the settings menu, drop-down controls wont follow a preset swap until a /reloadui)

v2.0.1
- API 100004 compatible (140523).
- UI handles: Lock-unlock-pin, Preset x 5, Settings menu.
- Settings menu is updated with a new set of parameters at each change of the current Preset.
- Option to automatically select the next not empty slot when the current slot items are consumed.
- Reordered the 8 slots numbering so that 1-8 grid slots turn clockwise starting from 12 o'clock.
- Settings option menu items reordered so that most useful entries come near the top.
- Every settings change is effective immediately (reloadUI is never required).
- Options to anchor text to 5 horizontal and 5 vertical positions. (3 inside, 2 outside).
- Opacity and gray-out adjustable options.
- ...

v2.0
- Added color indicator for quantity label and key bind label if item quantity is 0.
- Prevent key labels showing 0 on empty slots.
- Fixed and improved auto-hide behavior. Can now use and click in "mouse mode" if not in UI menus or conversation.
- Revamped settings menu with subheaders, a dash of color and sliders for numeric inputs.
- Added feature and setting to disable default quick slot action button provided by the game.
- Added feature and setting to control the opacity/translucency of slot items that are not currently selected.

v1.9
- Can display item quantity and set position (horizontal and vertical) relative to quick slot items.
- Can force quick bar to show via a hotkey. This overrides all your other settings until its turned off by pressing the key again.

v1.8
- Can resize expanded bar to display as grids or purely vertical/horizontal strips (default). This also lets you only show a limited number of quick slots if you so desire.
- Keybinds to move to previous item or next item. Intelligently skips empty slots.
- Added auto-hide feature when in combat.
- More positioning options for keybind display label.
- Shows currently selected quick slot item with a colored label and all others with some translucency.
- Can now adjust the size of the quick slot items.
- Added ability to lock UI to prevent resizing or moving.

v1.7
- Updated the LAM addon, even though I don't benefit from the changes, its the right thing to do since other addons might source it via LibStub.

v1.6
- Key bind display and position (above/middle/below) for each quick slot item!

v1.5
- Now properly redraws the quick bar after wayshrining and traveling to player.

v1.4
- Ability to turn on/off the base background for the expanded quick slot bar.
- Added a new background to each quick slot item + settings to toggle this.
- Added visual cues based on two values (warnings, default 10 and errors, default 2) + settings to toggle and set these values.
- Added smart visual cue toggle that shows visual cues only when there's something to report.
- Can now move UI with and without background enabled and by clicking and dragging all areas around the slot items.
- New border graphic added to match ability bar.
- Settings now saved across characters!
- Better default settings.

v1.3
- Added toggle-able auto-hide feature that hides when in UI mode. Can still reposition in settings screen or with auto-hide off.

v1.2
- Fixed issue where you may not be able to move window after turning on/off show numbers via settings

v1.1
- Added reset button to settings in case the UI gets stuck somewhere
- Fixed some workflow issues in save functionality
- Untested (French client users please help!) fix for different language clients
Optional Files (0)


Archived Files (33)
File Name
Version
Size
Author
Date
v2.2.5
50kB
bsrealm
03/09/16 06:28 PM
v2.2.4
50kB
bsrealm
03/09/16 10:09 AM
v2.2.3
50kB
bsrealm
02/19/16 02:21 PM
v2.2.2
50kB
bsrealm
02/18/16 10:58 AM
v2.2.1
50kB
bsrealm
11/08/15 10:26 AM
v2.2.0
50kB
bsrealm
09/05/15 12:11 PM
v2.1.9
50kB
bsrealm
06/07/15 08:52 AM
v2.1.7
50kB
bsrealm
04/03/15 02:28 PM
v2.1.6
50kB
bsrealm
04/03/15 08:32 AM
v2.1.5
48kB
bsrealm
03/19/15 07:12 AM
v2.1.4
48kB
bsrealm
03/08/15 07:58 AM
v2.1.3
44kB
bsrealm
03/07/15 05:32 PM
v2.1
46kB
bsrealm
11/05/14 01:58 PM
v2.0.7.1
22kB
bsrealm
09/24/14 02:12 PM
v2.0.7
22kB
bsrealm
09/24/14 01:41 PM
v2.0.6
22kB
bsrealm
08/13/14 03:02 PM
v2.0.5
22kB
bsrealm
08/12/14 01:57 PM
v2.0.4
22kB
bsrealm
06/25/14 11:01 AM
v2.0.3
22kB
bsrealm
05/31/14 11:14 AM
v2.0.2
22kB
bsrealm
05/30/14 03:47 PM
v2.0.1
21kB
bsrealm
05/28/14 02:41 PM
v2.0
16kB
bsrealm
05/11/14 08:28 PM
v1.9
15kB
bsrealm
05/06/14 06:48 PM
v1.8
14kB
bsrealm
05/04/14 09:55 PM
v1.7
11kB
bsrealm
04/22/14 01:20 PM
v1.6
11kB
bsrealm
04/20/14 03:03 PM
v1.5
11kB
bsrealm
04/19/14 11:39 PM
v1.5
11kB
bsrealm
04/19/14 11:36 PM
v1.4
11kB
bsrealm
04/18/14 09:00 PM
v1.3
9kB
bsrealm
04/18/14 12:07 AM
v1.2
9kB
bsrealm
04/17/14 10:11 AM
v1.1
9kB
bsrealm
04/16/14 06:12 PM
v1
8kB
bsrealm
04/15/14 09:21 PM


Post A Reply Comment Options
Unread 03/09/16, 08:42 PM  
ivanwfr

Forum posts: 0
File comments: 164
Uploads: 0
Originally Posted by svan
Sorry about that but LibAddonMenu is still r17 in 2.2.5
Yeah! I am sorry too!
v2.2.5 (version unchanged)
Installed LibStub Version: 1.0 r4 independently from LibAddonMenu archive which comes with an older version.
If LibAddonMenu r19 requires LibStub r4 why is it it comes with "LibStub", 3 in its LibAddonMenu-2.0r19.zip?
Report comment to moderator  
Reply With Quote
Unread 03/09/16, 07:22 PM  
svan

Forum posts: 0
File comments: 218
Uploads: 0
Sorry about that but LibAddonMenu is still r17 in 2.2.5
Report comment to moderator  
Reply With Quote
Unread 03/09/16, 06:30 PM  
ivanwfr

Forum posts: 0
File comments: 164
Uploads: 0
Originally Posted by svan
Hi, thanx for the update

Need to update LibAddonMenu r19 and LibStub r4.

Cheers.
Thanks, done:
v2.2.5
- 160310
- Works with LibStub-1.0r4
Report comment to moderator  
Reply With Quote
Unread 03/09/16, 05:49 PM  
svan

Forum posts: 0
File comments: 218
Uploads: 0
Hi, thanx for the update

Need to update LibAddonMenu r19 and LibStub r4.

Cheers.
Report comment to moderator  
Reply With Quote
Unread 03/09/16, 10:15 AM  
ivanwfr

Forum posts: 0
File comments: 164
Uploads: 0
v2.2.4 - 160309
- Cheked with Update 2.2.5: Thieves Guild - APIVersion: 100014
- Addon Settings of Warning and Alert Quantity clamping working again: (Alert < Warning)
- Works with LibAddonMenu 2.0 r19
Report comment to moderator  
Reply With Quote
Unread 02/19/16, 04:11 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 704
Uploads: 36
Thanks, didn't test it on purpose.
I only noticed it today as I changed skills and was wondering why the quickslot was first not shown and then shown all of sudden.
So I thought it might have to do with the "recent" Greymind Quikc Slot Bar changes.

Originally Posted by ivanwfr
Originally Posted by Baertram
Hey there,

after your last update where you addresed the quickslot control which was not always hidden properly:

If you press the "K" key to open the skills window (or use any other button to get there from the menu e.g.) you current weapon war will be shown below the skills.

If you swtich the weapon bar now the quickslot will be shown left to the weapon bar all of sudden.

Please fix your changes so the quickslot won't be shown inside the skill seleciton window!
Lua Code:
  1. --do something like
  2. if ZO_Skills:IsHidden() then
  3. --Show the quickslot control next to the weapon bars
  4. end

Thanks.
Got it but if this is an issue, it's not a new one, previous version has the same behavior.

Anyway, I used your suggested filter and you have it working in v2.2.3. But we could go much further on that road by filtering hundreds of irrelevant triggering events having something to do with slot updates.

I chose to let the feature handlers query the data they work with instead of relying on the event details. That's why we get extra handling when some event may occur both in and out of combat.

As long as there is a buffering timer reset at each triggering event, UI update has a built-in cool-down preventing useless processing.
Report comment to moderator  
Reply With Quote
Unread 02/19/16, 02:57 PM  
ivanwfr

Forum posts: 0
File comments: 164
Uploads: 0
Originally Posted by Tonyleila
I haven't tested it as good as Baertram but it now works much better then before for me no popup of the original quickslot yet. Thanks for the fast fix!
Hi Tonyleila!, Good and thanks.
Report comment to moderator  
Reply With Quote
Unread 02/19/16, 02:55 PM  
ivanwfr

Forum posts: 0
File comments: 164
Uploads: 0
Originally Posted by Baertram
Hey there,

after your last update where you addresed the quickslot control which was not always hidden properly:

If you press the "K" key to open the skills window (or use any other button to get there from the menu e.g.) you current weapon war will be shown below the skills.

If you swtich the weapon bar now the quickslot will be shown left to the weapon bar all of sudden.

Please fix your changes so the quickslot won't be shown inside the skill seleciton window!
Lua Code:
  1. --do something like
  2. if ZO_Skills:IsHidden() then
  3. --Show the quickslot control next to the weapon bars
  4. end

Thanks.
Got it but if this is an issue, it's not a new one, previous version has the same behavior.

Anyway, I used your suggested filter and you have it working in v2.2.3. But we could go much further on that road by filtering hundreds of irrelevant triggering events having something to do with slot updates.

I chose to let the feature handlers query the data they work with instead of relying on the event details. That's why we get extra handling when some event may occur both in and out of combat.

As long as there is a buffering timer reset at each triggering event, UI update has a built-in cool-down preventing useless processing.
Report comment to moderator  
Reply With Quote
Unread 02/19/16, 02:35 PM  
Tonyleila
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 231
File comments: 438
Uploads: 6
I haven't tested it as good as Baertram but it now works much better then before for me no popup of the original quickslot yet. Thanks for the fast fix!
__________________
My Addons @ WoWInterface
Report comment to moderator  
Reply With Quote
Unread 02/19/16, 09:50 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 704
Uploads: 36
Hey there,

after your last update where you addresed the quickslot control which was not always hidden properly:

If you press the "K" key to open the skills window (or use any other button to get there from the menu e.g.) you current weapon war will be shown below the skills.

If you swtich the weapon bar now the quickslot will be shown left to the weapon bar all of sudden.

Please fix your changes so the quickslot won't be shown inside the skill seleciton window!
Lua Code:
  1. --do something like
  2. if ZO_Skills:IsHidden() then
  3. --Show the quickslot control next to the weapon bars
  4. end

Thanks.
Report comment to moderator  
Reply With Quote
Unread 02/19/16, 04:21 AM  
ivanwfr

Forum posts: 0
File comments: 164
Uploads: 0
Originally Posted by Baertram
As the problem only seems to occur if the action bars were switched you could use the event
EVENT_ACTIVE_WEAPON_PAIR_CHANGED
to hide the quickslot again.

Thanks for the advice, that should be a good solution to cure the problem but I found out that there was a simply missing task.

As I see it, weapons swap is just one of the events that causes an action bar uptate (involing the icon). As this update did not trigger one of the combat or reticle state changes the hiding depended on, adding the reticle target change handling did remove the short blink of the hidden icon.

I'll wait for a comment from Tonyleila on wether or not that was the real issue.
Report comment to moderator  
Reply With Quote
Unread 02/19/16, 02:46 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 793
File comments: 704
Uploads: 36
As the problem only seems to occur if the action bars were switched you could use the event
EVENT_ACTIVE_WEAPON_PAIR_CHANGED
to hide the quickslot again.

Originally Posted by ivanwfr
Originally Posted by ivanwfr
Originally Posted by Tonyleila
Hey, love the AddOn, thanks for keeping it up to date!
Originally Posted by Tonyleila
I have a small problem:
I Disableed the default quickslot but it shows up every time I weapon swap.
The problem is now that I put the AddOn in this possition so the buttons are hidden by the default bar when i swap. Can you fix this to always hide... or maybe you can set the AddOn on a higher frame position so that its above the default bar?
Hi Tonyleila, thanks for the heads up. I've checked the issue you describe.

As the hiding option is currently handled by the addon itself instead of calling for a core option of the game, it has to be enforced every time the action bar shows up.

And it looks like the RETICLE_HIDDEN_UPDATE and PLAYER_COMBAT_STATE events were not enough to get it right in all cases when the action bar is displayed. So, I've added a handler for the RETICLE_TARGET_CHANGED.

It would be better to be notified only when the action bar pops up but I could not find any related event. Result is that the checking is called more often than necessary but the cost is insignificant.

Let me know if you see any side effect in v2.2.2

-ivan




Report comment to moderator  
Reply With Quote
Unread 02/18/16, 12:52 PM  
ivanwfr

Forum posts: 0
File comments: 164
Uploads: 0
Originally Posted by ivanwfr
Originally Posted by Tonyleila
Hey, love the AddOn, thanks for keeping it up to date!
Originally Posted by Tonyleila
I have a small problem:
I Disableed the default quickslot but it shows up every time I weapon swap.
The problem is now that I put the AddOn in this possition so the buttons are hidden by the default bar when i swap. Can you fix this to always hide... or maybe you can set the AddOn on a higher frame position so that its above the default bar?
Hi Tonyleila, thanks for the heads up. I've checked the issue you describe.

As the hiding option is currently handled by the addon itself instead of calling for a core option of the game, it has to be enforced every time the action bar shows up.

And it looks like the RETICLE_HIDDEN_UPDATE and PLAYER_COMBAT_STATE events were not enough to get it right in all cases when the action bar is displayed. So, I've added a handler for the RETICLE_TARGET_CHANGED.

It would be better to be notified only when the action bar pops up but I could not find any related event. Result is that the checking is called more often than necessary but the cost is insignificant.

Let me know if you see any side effect in v2.2.2

-ivan




Report comment to moderator  
Reply With Quote
Unread 02/17/16, 11:08 PM  
Tonyleila
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 231
File comments: 438
Uploads: 6
Hey, love the AddOn, thanks for keeping it up to date!
I have a small problem:
I Disableed the default quickslot but it shows up every time I weapon swap.
The problem is now that I put the AddOn in this possition so the buttons are hidden by the default bar when i swap. Can you fix this to always hide... or maybe you can set the AddOn on a higher frame position so that its above the default bar?
__________________
My Addons @ WoWInterface
Report comment to moderator  
Reply With Quote
Unread 01/07/16, 06:28 AM  
Agalloch

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: this addon not working for me

Originally Posted by ivanwfr
Originally Posted by Agalloch
Hi and thanks for this wonderful addon!
Originally Posted by Agalloch

I'd like to use it but every time I install it don't work for me.

I put items in quick slots but after that if I press F1---F8 nothing happens.

I don't understand why ..please can u help me ?

Note : The AUI quick slot bar is working for me but I dont use it because it moves the ability bar to the right.

I really want to use Greymind.

Thanks in advance.
Hi Agalloch,
Did you take the time to make your own keyboard bindings.
Even if you did, check again to see if the current Settings: Greymind-mappings are what you expect them to be.
Get back here if this is not the issue and we can try some other way to understand what's wrong.
Still don't work for me ...I can upload a screenshot if u give me an email address where to send it.

Thank you!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: