Quantcast
Download
(40 Kb)
Download
Updated: 10/27/19 01:21 PM
Pictures
File Info
Updated:10/27/19 01:21 PM
Created:04/15/14 09:21 PM
Monthly downloads:2,100
Total downloads:488,563
Favorites:717
MD5:
Categories:Combat Mods, Action Bar Mods, Graphic UI Mods, PvP
Greymind Quick Slot Bar  Popular! (More than 5000 hits)
Version: v2.4.8
by: bsrealm, ivanwfr

Check beta updates in the Comments section
last version always on GitHub

An in-combat complement to the Quickslot Radial Menu
  • Each Profile contains five custom Presets of up to height equipped Slots.
  • One Profile for each of your characters.
  • And one for an Account-wide configuration you can access from any of your characters.
  • All Settings are saved after each session and restored at login.
And I totally approve Miss Bizz YouTube video about GQSB .. (a bit outdated but cute enough)


1. LAYOUT OPTIONS
  • You can drag an Unlocked-UI corner to visualize from one up to 8 Quick Bar Slot buttons
  • 1x8, 8x1, 2x3, .. Row x Col .. (8 cells max)

2. COLORS CUES
  • Button border Red = low-item-count ALERT
  • Button border Yellow = low-item-count WARNING

3. LABELS
  • Item count
  • Slot number
  • Slot hotkey

4. CUSTOM LAYOUT OPTIONS
  • Buttons-size
  • Labels font size
  • Labels position (left center right .. above middle below)

5. UI VISIBLITY OPTIONS
  • Visible when In-combat only
  • Visible when Reticle is showing (i.e. no interface-menu on screen)
  • Visible Always
  • Visible Never
  • Visible Blink changes
  • Visible FORCED (sneak a peek)
  • Visible BLOCKED (get out of the way)

6. HOTKEYS OPTIONS
  • Preset swap P1..P5 (while not IN-COMBAT)
  • UI-Display FORCED .. (temporary visible)
  • UI-Display BLOCKED .. (temporary hidden)
  • SELECT slot 1 .. Slot 8
  • Previous Item
  • Next Item
  • Reload UI
  • Clear Chat

7. ACTIVATION (i.e. Select, and display, the ITEM your next [Q] activation will use)
  • From a clicked Button
    and..or
  • From each slot Hotkey (Controls config menu)

8. And the Settings menu has more (with tooltips and warnings)
  • auto-select-next
  • auto-wrap
  • action-sounds
  • translucency
  • hide-game-action-bar-quick-slot (at the left of the action bar)
  • Activate Account-wide or Character's profile
    ...recently added in the GitHub pre-release [190821]:
  • In-combat delayed Preset swap (at the end of a fight)
  • Static Preset (changes won't be saved - so you can make a mess and restore anytime , possibly just at the
    end of a fight)
Some corrections could be underway and, until next release, some In-Progress
version could be accessible from the comments section


9. Screenshots

1. UI 3x2

2. UI 1x8

3. Unlocked UI resizing

4. Controls Hotkeys Binding

5. Settings menu 1/3

6. Settings menu 2/3

7. Settings menu 3/3

9. Visibility logic - A piece of lua code

v2.4.8 191027
- Checked with Update 24 (5.2.5): Dragonhold (API 100029)
7:19 PM UTC:
- DependsOn: LibAddonMenu-2.0 (embedded lib folder removed)
Trader08_mod
- LockThisPreset
- DelayPresetSwapWhileInCombat
- Items with same Id but different flavors improved support based on Items Link.
Chat
- LinkToChatOnClick to copy button's item link into chat.
- ChatMax utility option to unlock Chat Window maximum size.
- ChatMute option to block all Chat warning messages.
- (a per-session option i.e. not per-preset): one for Account-wide, one by Character.
Option defaults
- Re-shuffled Settings Menu.
- Default Show Policy set to [Never] instead of [Always]
- Default Visual Cue set to [OFF] instead of [Warn + Alert]
- UI layout may be reduced to a single [1x1 cell] .. down from [2R x 1C]
- [X] Defaults Settings button will only reset the Current Preset.
- (use the /resetall slash-command to reset all 5 Preset at once).
Addons dependency
- Preventing early calls to Refresh_handler from globalapi.lua at login
- Deleted ## DependsOn: directive in favor of embedded ranked-up libraries
- Updated ## Description: directive in embedded libraries manifest

v2.4.7
- 190813
- Checked with Update 23 (5.1.5): Scalebreaker - APIVersion: 100028.
* Crafting Station: ForceBarVisibility to work while ALREADY crafting or showing Skills window.
- Locked Forced Blocked and Display policy precedence tuned for more consistent Show or Hide results
- New Key binding to open Settings Menu
- ...use /gqsb debug_station for logging

v2.4.6
- 190522
- Checked with Update 22 (5.0.5): Elsweyr - APIVersion: 100027.
- Added PRESET SWAP COOLDOWN to prevent SPAM WARNING MESSAGES.
- New settings Option: Print selected item description in to Chat Window.
* Crafting Station: UI EFFECTIVELY freezed while crafting or showing Skills window.
- "Blink Changes" display duration set to 500ms (up from 10ms).
* Initial "Visibility" option set to "Always" so that it wont start hiding by default.

v2.4.5
- 190226
- Checked with Update 21 (4.3.5): Wrathstone - APIVersion: 100026
* New saved settings option: Account-wide or Character Settings
* User Interface showing a BIG RED X when unlocked .. instead of hiding slotted items

v2.4.4
- 181113
* collectible...: Murkmire missing function call to [SelectSlotCollectible] replaced with [SelectSlotSimpleAction]
................ (thanks to Static's Quickslot Profiles rummage)
* crafting......: UI freezed while working at some Crafting Station (as suggested by Baertram).
* tooltips......: UI shows a few more descriptions

v2.4.3
- 181027
- Checked with Update 20 (4.2.5): Murkmire - APIVersion: 100025
- UI freezed while working at some Crafting Station (as suggested by Baertram).

v2.4.2
- 181023
- Checked with Update 20 (4.2.5): Murkmire - APIVersion: 100025
- patch version typo corrected

v2.4.1
- 181022
- Checked with Patch v4.2.5: Murkmire - APIVersion: 100025

v2.4.0
- 180815
</p><p class='wall_of_text_split'>- Checked with Update 19 (4.1.15): Wolfhunter - APIVersion: 100024

v2.3.9
- 180522
- Checked with Update 18 (4.0.5): Summerset - APIVersion: 100023

v2.3.8
- 180312
- Tracking potions with same slotId .. promoted to a "known issue"
- New "NO SOUND ENTRY"
- New "Blink Changed" Display Policy

- 180310
- Tracking potions with same slotId .. (forum comment @Nudel)

v2.3.7
- 180302
- FIXED Collections Issue since API 100022 - GetCollectibleIdFromLink did the trick

v2.3.6
- 180226
- Checked with Patch 3.3.7
- FIXED GreymindQuickSlotBar.lua:984 error message: - missing again COLLECTIONS_INVENTORY_SINGLETON

v2.3.5
- 180214
- WORAROUND: version tag for the missing COLLECTIONS_INVENTORY_SINGLETON

v2.3.4.4
- 180212
- Checked with (3.3.5): Dragon Bones - APIVersion: 100022
- TODO: find a replacement for missing COLLECTIONS_INVENTORY_SINGLETON to synchronize collectibles
- QSB Bar visibility: 2 more Keyboard Shortcuts and slash-commands:
- New slash-command.: /gqsb force .. to force Bar Visiblity
- New slash-command.: /gqsb block .. to block Bar Visiblity (overrides force)
- Controls-Keybind and Chat-Report colors .. to better spot what's ON and what's OFF
</p><p class='wall_of_text_split'>- Events bursts handling shorter .. to update UI faster

v2.3.4.3 -- Release candidate v2.3.4.3 on GitHub
- 171128
- New slash-command.: /gqsb clear ...to clear Current-Preset-Items.
- New option: Auto-Clone previous-to-empty preset (ON OFF) ...whether to copy the CURRENT PRESET LAYOUT AND CONTENT when selecting an EMPTY PRESET.
- Addon-Version added into the Settings Menu Display Name.

v2.3.4.2
- 171028
- Checked with Update 16 (3.2.6): Clockwork City - APIVersion: 100021
- Works with LibAddonMenu 2.0 r25

v2.3.4.1
- 170917
Collectible Presets properly saved and restored.

v2.3.4
- 170902
Collectible Items Support.
Collectible tooltip active state missing (Found no sync capable EVENT_XXX).

v2.3.3.2
- 170829
LibAddonMenu empty panel issue: could not find any workaround.

- lib author wont consider his buttons should not be the only means to change addon settings.
- Found no way to avoid this side-effect when I need to refresh Per Preset Settings Panel UI.
- workaround: use the cog to the right of the Addon UI.


v2.3.3.1
- 170822
Preset selection: 5 more Keyboard Shortcuts

v2.3.3
- 170818
Changed from Account-wide to Per-character Preset
...meaning each character will save and restore its own full-preset
</p><p class='wall_of_text_split'>Activating an EMPTY PRESET will clone the CURRENT PRESET (Layout and Content)
Instant UI update when Weapon Swap Colors is changed

v2.3.2.1
- 170815
- correction for error message: [536: operator .. is not supported for nil .. string]

v2.3.2
- 170814
- Checked with Update 15 (3.1.5): Horns of the Reach - APIVersion: 100020
- Works with LibAddonMenu 2.0 r24 and LibStub-1.0r4

5x SlotItemTable (one per PRESET):
.. a new table to save and restore 8x [Quick Slot Bar itemName] [BAG_BACKPACK slotID] [button texture]

- Each preset saves and restores its own Quick Slot Items Set.
...can be used to setup ACTIVITY-SPECIFIC-ITEM-SETS (i.e. PvP, PvE or some other ativities)

- A new BIG TOOLTIP stating you have to click the red-pin when the Addon-UI is UNLOCKED during layout.

- IMPORTANT NOTE ABOUT "EXCESSIVE MESSAGE WARNING"
* Item swap adds up in the count of message spamming.
* If you get this warning, be sure to wait a few seconds before your next preset swap.
* (...it looks like chances to get this warning are low when the Item bag is showing)

- check_QSB_BAG_BACKPACK_slotId_to_check:
. When a new item is added into the BAG_BACKPACK,
. if this item is part of the current PRESET-ITEM-SET,
. it is added to the Quick slot bar when it is missing.
. This may happen when some pre-selected items are not available when a particular PRESET is activated.
. As adding items missing from the BAG_BACKPACK is not supported, it must be done when available.

- get_slotId_itemName:
. Access a BAG_BACKPACK [slotID] item name.

- loadItemSlots:
. Clear PRESET-UNCONFIGURED Quick Bar Slots,
</p><p class='wall_of_text_split'> . Equip PRESET-CONFIGURED Quick Bar Slots,
. Nothing happens when upgrading from previous addon-version,
. preserving whatever is slotted in the Quick Bar at that time.

- is_SlotItemTable_empty:
. ON FIRST USE OF THE NEW FEATURE:
. refrain from clearing current Quick Slot Bar (a NON-EXISTENT-PRESET is not the same as an EMPTY-PRESET)

- populate_an_empty_SlotItemTable:
. ON FIRST USE OF THE NEW FEATURE:
. capture current Quick Slot Bar content into an empty PRESET before SAVING OR USING it.

- clear_bNum:
. Clears a Quick Slot Bar entry based on intentionally-left-empty PRESET slot.

- equip_bNum_item_slotId:
. Equip a Quick Slot Bar entry based on an configured PRESET slot.

- handle_ACTION_SLOT_UPDATED:
. Save the item added to a Quick Slot Bar entry.
. ON FIRST USE OF THE NEW FEATURE:
. save all current Quick Slot Bar entries to update the Addon UI.

- save_QSB_to_SlotItemTable:
. save one of the CURRENT PRESET slot item: [item-name] [BAG_BACKPACK slotID] [button texture]

- get_BAG_BACKPACK_slotId:
. Search the BAG_BACKPACK to get the Item ID passed to equip_bNum_item_slotId.

- get_tooltipText:
. get information about currently EQUIPPED or SAVED item name.

v2.3.1
- 170524
- Checked with Update 14 (3.0.5): Morrowind - APIVersion: 100019

v2.3.0
- 170207
- Checked with Update 13 (2.7.5): Homestead - APIVersion: 100018
- (typo -= 1) (vertical->horizontal) (thx zasy99)

v2.2.9
- 161007
- Checked with Update 12 (2.6.4): One Tamriel - APIVersion: 100017
</p><p class='wall_of_text_split'>- Shortened a few more keyNames: Insert=[INS] Caps Lock=[Caps] Page Down=[PgDn] Page Up=[PgUp]
- changed lua file format from dos to unix (maybe the cause of some release issue in the comments)
- added the missing GreymindQuickSlotBar.xml Thanks Thrasher who spotted this one!


v2.2.8
- 160823
- Shortened a few displayed keyNames: BACKSPACE=[BKS] DELETE=[DEL] ENTER=[ENT]
...with the right caps such as......: Backspace=[BKS] Delete=[DEL] Enter=[ENT]

v2.2.7
- 160803
- Checked with Update 2.5.5: Shadows of the Hist - APIVersion: 100016
- no change required

v2.2.6
- 160601
- Checked with Update 2.4.5: Dark Brotherhood - APIVersion: 100015
- no change required

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
</p><p class='wall_of_text_split'>- 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
</p><p class='wall_of_text_split'>- "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)

</p><p class='wall_of_text_split'>- 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.
</p><p class='wall_of_text_split'>- 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
</p>
Optional Files (0)


Archived Files (61)
File Name
Version
Size
Uploader
Date
v2.4.7
79kB
ivanwfr
08/13/19 03:10 PM
v2.4.6
78kB
ivanwfr
05/22/19 05:23 PM
v2.4.5
77kB
ivanwfr
02/25/19 05:58 PM
v2.4.4
75kB
ivanwfr
11/13/18 10:45 AM
v2.4.2
75kB
ivanwfr
10/23/18 03:34 PM
v2.4.0
74kB
ivanwfr
08/14/18 04:52 PM
v2.3.9
74kB
ivanwfr
05/23/18 07:16 AM
v2.3.7
74kB
ivanwfr
03/02/18 04:55 PM
v2.3.6
74kB
ivanwfr
02/26/18 09:05 AM
v2.3.5
74kB
ivanwfr
02/13/18 05:46 PM
v2.3.4.4
73kB
ivanwfr
02/12/18 05:39 PM
v2.3.4.2
72kB
ivanwfr
10/28/17 07:12 AM
v2.3.4.1
72kB
ivanwfr
09/17/17 01:22 PM
v2.3.4
72kB
ivanwfr
09/02/17 03:16 PM
v2.3.3
63kB
ivanwfr
08/18/17 01:19 PM
v2.3.2.1
63kB
ivanwfr
08/15/17 01:47 PM
v2.3.2
63kB
ivanwfr
08/14/17 03:09 PM
v2.3.1
58kB
ivanwfr
05/23/17 04:48 PM
v2.3.0
58kB
ivanwfr
02/06/17 08:00 PM
v2.3.0
58kB
ivanwfr
02/06/17 06:34 PM
v2.2.9
58kB
ivanwfr
10/07/16 03:39 AM
v2.2.9
57kB
ivanwfr
10/06/16 08:43 PM
v2.2.9
58kB
ivanwfr
10/06/16 06:28 PM
v2.2.8
58kB
ivanwfr
08/23/16 02:02 PM
v2.2.8
58kB
ivanwfr
08/23/16 01:47 PM
v2.2.7
57kB
ivanwfr
08/02/16 05:44 PM
v2.2.6
57kB
ivanwfr
06/01/16 03:32 PM
v2.2.5
57kB
ivanwfr
03/09/16 08:36 PM
v2.2.5
50kB
ivanwfr
03/09/16 06:28 PM
v2.2.4
50kB
ivanwfr
03/09/16 10:09 AM
v2.2.3
50kB
ivanwfr
02/19/16 02:21 PM
v2.2.2
50kB
ivanwfr
02/18/16 10:58 AM
v2.2.1
50kB
ivanwfr
11/08/15 10:26 AM
v2.2.0
50kB
ivanwfr
09/05/15 12:11 PM
v2.1.9
50kB
ivanwfr
06/07/15 08:52 AM
v2.1.7
50kB
ivanwfr
04/03/15 02:28 PM
v2.1.6
50kB
ivanwfr
04/03/15 08:32 AM
v2.1.5
48kB
ivanwfr
03/19/15 07:12 AM
v2.1.4
48kB
ivanwfr
03/08/15 07:58 AM
v2.1.3
44kB
ivanwfr
03/07/15 05:32 PM
v2.1
46kB
ivanwfr
11/05/14 01:58 PM
v2.0.7.1
22kB
ivanwfr
09/24/14 02:12 PM
v2.0.7
22kB
ivanwfr
09/24/14 01:41 PM
v2.0.6
22kB
ivanwfr
08/13/14 03:02 PM
v2.0.5
22kB
ivanwfr
08/12/14 01:57 PM
v2.0.4
22kB
ivanwfr
06/25/14 11:01 AM
v2.0.3
22kB
ivanwfr
05/31/14 11:14 AM
v2.0.2
22kB
ivanwfr
05/30/14 03:47 PM
v2.0.1
21kB
ivanwfr
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 11/25/19, 08:22 AM  
ivanwfr

Forum posts: 4
File comments: 326
Uploads: 0
v2.4.9.2 pre-release on GitHub

- ON-LOAD .. hide unwanted top-left rectangle
- ON-LOAD .. apply Show Policy
- TOOLTIP .. empty itemLink shown as [-]

- 191125.. 1:46 PM UTC
Originally Posted by Baertram
Hey there, kind of bug but not always there:
... a rectangle at the top left corner of the UI...


Got it!, that was a (too) lazy initialization process
due to the delay between the time
when the addon gets its window ready
and when the UI build routine decides what to show based on current settings.

After hiding this empty background for the duration,
I took the opportunity to apply the selected Show Policy early,
instead of waiting for some user input to do so.
Originally Posted by Baertram
If you "copy" SavedVAriables from one to another table...
Thanks for the warning but I did not have to copy any table:
- I loaded the previous table with a call to ZO_SavedVars:New
- then I passed it as a fallback default parameter to ZO_SavedVars:NewCharacterIdSettings

(That was my attempt at preserving user settings).
__________________


ivan

Last edited by ivanwfr : 11/25/19 at 08:49 AM.
Report comment to moderator  
Reply With Quote
Unread 11/25/19, 02:26 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2530
File comments: 2872
Uploads: 57
Originally Posted by ivanwfr
Originally Posted by Baertram
Could you PLEASE change the SavedVariables...
Tried to use old settings as a fallback for new ones, but I'm not sure of the result.
Expect having to recheck all P1 options from scratch before cloning them over other presets while they are empty before reslotting.

Tell me if you can manage with this one...
Thanks, will give it a try.
If you "copy" SavedVAriables from one to another table be sure to use zo_deeptablecopy in order to create a new copy of the old SV data (not connected to the SavedVariable objec tof ZOs anymore!) or you most likely will get in trouble with endless loading screens or crashes as the tables you loop over (old SV) might change during you do so!
Report comment to moderator  
Reply With Quote
Unread 11/25/19, 02:24 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2530
File comments: 2872
Uploads: 57
Hey there, kind of bug but not always there:

If you enable Greymind quickslotbar and reloadui there will be a rectangle at the top left corner of the UI, but it only seems to be the backdrop of the bar.
If you move the mouse over it you get a lua error message (sorry, couldn't copy it this time).

If you do not move the mouse over it but just change the cursor by pressing . or opening the inventory the rectangle is gone and properly behind the greymind bar afterwards.
Report comment to moderator  
Reply With Quote
Unread 11/18/19, 03:46 PM  
ivanwfr

Forum posts: 4
File comments: 326
Uploads: 0
Originally Posted by Baertram
Could you PLEASE change the SavedVariables...
v2.4.9.1 pre-release on GitHub

- 191118.. 9:30 PM UTC
Tried to use old settings as a fallback for new ones, but I'm not sure of the result.
Expect having to recheck all P1 options from scratch before cloning them over other presets while they are empty before reslotting.

Tell me if you can manage with this one...
__________________


ivan

Report comment to moderator  
Reply With Quote
Unread 11/18/19, 06:59 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2530
File comments: 2872
Uploads: 57
Could you PLEASE change the SavedVariables from the very very old "character name" format, which is obviously not rename save, to the character ID settings!
Just renamed a few chars to welcome them to the family name and noticed that your addon is still using this outdated method of SavedVariable saving, unfortunately.

Old/outdated since years/not rename save - Character name:
Code:
ZO_SavedVars:New
New/rename save - Character ID:
ZO_SavedVars:NewCharacterId
-> https://wiki.esoui.com/AddOn_Quick_Q...cal_machine.3F

Both got the same parameters so you just need to exchange the function name!

Should be also easy to migrate the settings, here is an example function how to get the character IDs and names so you can check old SV table and migrate to the new one ONCE:
Lua Code:
  1. --Function to get all characters of the account, ID and name.
  2. --Returns a table with 2 possible variants, either the character ID is key and the name is the value,
  3. --or vice versa.
  4. --Parameter boolean, keyIsCharName:
  5. -->True: the key of the returned table is the character name
  6. -->False: the key of the returned table is the unique cahracter ID (standard)
  7. local function getCharactersOfAccount(keyIsCharName)
  8.     keyIsCharName = keyIsCharName or false
  9.     local charactersOfAccount
  10.     --Check all the characters of the account
  11.     for i = 1, GetNumCharacters() do
  12.         local name, _, _, _, _, _, characterId = GetCharacterInfo(i)
  13.         local charName = zo_strformat(SI_UNIT_NAME, name)
  14.         if characterId ~= nil and charName ~= "" then
  15.             if charactersOfAccount == nil then charactersOfAccount = {} end
  16.             if keyIsCharName then
  17.                 charactersOfAccount[charName]   = characterId
  18.             else
  19.                 charactersOfAccount[characterId]= charName
  20.             end
  21.         end
  22.     end
  23.     return charactersOfAccount
  24. end

Additional SavedVariables info:
https://wiki.esoui.com/Circonians_Sa...ables_Tutorial

Thank you very very much!
Report comment to moderator  
Reply With Quote
Unread 11/04/19, 10:10 AM  
ivanwfr

Forum posts: 4
File comments: 326
Uploads: 0
Re: How to put things on the quick slot bar

Hi Xinhechenlu,
You got it right, there is not much to say about this.

It's because you don't have to do anything more that using the In-game Quick Slot Radial Menu as if the addon was not there

Every time you drag an item on or off, this addon receives the information it needs to update it's own interface.

Well, even if it goes without saying, it can't hurt to write it!
__________________


ivan

Last edited by ivanwfr : 11/04/19 at 10:13 AM.
Report comment to moderator  
Reply With Quote
Unread 11/04/19, 09:51 AM  
Xinhechenlu

Forum posts: 0
File comments: 1
Uploads: 0
Angry How to put things on the quick slot bar

I look into the introduction of this addon and the video on youtube, there isn't anything about how to put things on the quick slot bar. I know it must be simple, since no one mentioned even a bit about the way to put things on the slot. But I just don't know how to do it. I can't directly drag my potions or something else to the slot, and it seems there is no other way. So could somebody be so kindly just tell me how to put things on the slot ?!
Report comment to moderator  
Reply With Quote
Unread 10/27/19, 10:40 PM  
Akopian Atrebates

Forum posts: 2
File comments: 113
Uploads: 0
Thanks for the quick response! I will be sure to let you know.
Report comment to moderator  
Reply With Quote
Unread 10/27/19, 05:56 PM  
ivanwfr

Forum posts: 4
File comments: 326
Uploads: 0
Originally Posted by Akopian Atrebates
I stopped using this addon a while back because it seemed like the icons in the quickslot buttons were not matching what was actually in my quickslots. I think maybe I was not factoring in the concept of static precepts.

Could you please explain how we enable or disable static presets. Or if that makes no sense, could explain how the concept of static preset is used by the addon?
About the differences between GQSB buttons and the Quick Slot Bar ring menu, this version may have solved some of those issues - Thanks to Trader08 recent involvement.

The static option, when checked - showing a red Gear symbol to the right - keeps those presets as they were on last save-and-lock.

The idea is to allow temporary changes for some time and restore a saved combination with a simple P1..P5 re-selection.

Any time you select a preset, the one you are leaving is saved, but static presets are not .. unless you unlock them first .. and lock them back later.

But there is an easier way to do it:
To save-and-lock a preset, you can uncheck-recheck Lock This Preset option from the Settings Menu
You will get a Preset P1..5 saved and locked message in the Chat window.

In fact, this static thing is a kind of advanced feature for those PvP addicts in Cyrodiil who have to swap their items with what they have left when they run out of something.
With this, they can mess-up their preset and get it back as they want it to be for the next campaign with a simple re-select.
But, all of us can live without...


Let us know if you get better results or if I could clarify something.
__________________


ivan

Report comment to moderator  
Reply With Quote
Unread 10/27/19, 04:52 PM  
Akopian Atrebates

Forum posts: 2
File comments: 113
Uploads: 0
I stopped using this addon a while back because it seemed like the icons in the quickslot buttons were not matching what was actually in my quickslots. I think maybe I was not factoring in the concept of static precepts.

Could you please explain how we enable or disable static presets. Or if that makes no sense, could explain how the concept of static preset is used by the addon?
Report comment to moderator  
Reply With Quote
Unread 10/27/19, 04:09 PM  
ivanwfr

Forum posts: 4
File comments: 326
Uploads: 0
Re: Working fine after changing the .txt

Originally Posted by Anceane
As i have since long now the library LibAddonMenu-2.0 installed as standalone, i simply corrected the .txt

I did not have even to delete my savedvariables.

.../...
You got it right! ... and it's quite like my 7:19 PM UTC release.

And it would have solved the issue if I'd missed it, thanks Anceane!
__________________


ivan

Report comment to moderator  
Reply With Quote
Unread 10/27/19, 03:57 PM  
Anceane
 
Anceane's Avatar

Forum posts: 251
File comments: 798
Uploads: 0
Working fine after changing the .txt

As i have since long now the library LibAddonMenu-2.0 installed as standalone, i simply corrected the .txt

I did not have even to delete my savedvariables.

Here what i did :

Code:
# Cette Extension n’est pas créée par, liée à, ni sponsorisée
# par ZeniMax Media Inc. ou ses sociétés affiliées.
# The Elder Scrolls® et les logos associés sont des marques
# déposées ou des marques de ZeniMax Media Inc. aux États-Unis
# et/ou dans d’autres pays. Tous droits réservés.

## Title: Greymind Quick Slot Bar
## Description: An in-combat complement to the Quickslot Radial Menu
## Version: v2.4.8
## Author: ivanwfr
## Feature Author: Ivan Wellesz
## APIVersion: 100029 100030
## SavedVariables: GreymindQuickSlotBarSettings
## AddOnVersion: 2
## DependsOn: LibAddonMenu-2.0

GreymindQuickSlotBar.lua
GreymindQuickSlotBar.xml
Bindings.xml
__________________
Report comment to moderator  
Reply With Quote
Unread 10/27/19, 01:34 PM  
ivanwfr

Forum posts: 4
File comments: 326
Uploads: 0
Originally Posted by FWSWBN
Working the new Update
...and thanks for the quick reply!
__________________


ivan

Report comment to moderator  
Reply With Quote
Unread 10/27/19, 01:32 PM  
FWSWBN
 
FWSWBN's Avatar

Forum posts: 15
File comments: 356
Uploads: 0
Working the new Update
Report comment to moderator  
Reply With Quote
Unread 10/27/19, 01:27 PM  
ivanwfr

Forum posts: 4
File comments: 326
Uploads: 0
v2.4.8 released on 191027

7:19 PM UTC:
DependsOn: LibAddonMenu-2.0 (embedded lib folder removed)


All should work fine as long as you check LibAddonMenu by yourself.
__________________


ivan

Last edited by ivanwfr : 10/27/19 at 01:35 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: