Download
(52 Kb)
Download
Updated: 03/16/24 06:17 PM
Pictures
File Info
Compatibility:
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Firesong (8.2.5)
Lost Depths (8.1.5)
High Isle (8.0.0)
Updated:03/16/24 06:17 PM
Created:04/15/14 09:21 PM
Monthly downloads:1,414
Total downloads:664,332
Favorites:758
MD5:
Categories:Combat Mods, Action Bar Mods, Graphic UI Mods, PvP
Greymind Quick Slot Bar  Popular! (More than 5000 hits)
Version: v2.7.2.12
by: bsrealm, ivanwfr

Checked with Update 41 Infinite Archive (9.3.5) (API 101041)
...some beta update could be 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 eight 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
  • 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)

9. Pre-release on GitHub
Some corrections could be underway and, until next release, some In-Progress
version could be accessible on GitHub.


When you deploy a master zip from GitHub, the result should be a single folder
named after the Addon's name, under your live\Addons\ folder.


There should be no piled up folders such as GreymindQuickSlotBar\GreymindQuickSlotBar

Like so on Windows:

%USERPROFILE%\Documents\Elder Scrolls Online\live\AddOns\GreymindQuickSlotBar

you can try an copy-paste this line in File-Explorer

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

8. Visibility logic - A piece of lua code (230117)

v2.7.2.12 (240316)
- Checked with "Scions of Ithelia" DLC (9.3.5) (API 101041)

v2.7.2.11 (240218)
- Checked with Update 41 Infinite Archive (9.2.10) (API 101041)

v2.7.2.10 (240124)
- Addons Initialisation chat-messages removed
- Checked with Update 40 Infinite Archive (9.2.8) (API 101040)

v2.7.2.9 (231223)
- Checked with Update 40 Infinite Archive (9.2.8) (API 101040)

v2.7.2.8 (231014)
- Checked with Update 40 Endless Archive (9.2.0) (API 101040)

v2.7.2.7 (230716)
- Checked with Update 39 Necrom (9.1.0) (API 101039)

v2.7.2.5 (230607)
- Checked with Update 38 Necrom (9.0.5) (API 101038)
- GreymindQuickSlotBar.txt updated on 230707:00:33

v2.7.1 (220924)
- Checked with Update 36 Firesong (8.2) (API 101036)

v2.7.0 (220824)
- Checked with Update 35 High Isle (8.1.5) (API 101035)

v2.6.9 (220508)
- Checked with Update 34 High Isle (8.0): (API 101034)
1 [HOTBAR_CATEGORY_QUICKSLOT_WHEEL] extra argument for some functions
2 [standard QSB UI Shown / Hidden] [ZO_QuickSlot] replaced by [QUICKSLOT_KEYBOARD]
3 [QSB slot changed in radial menu] [EVENT_ACTION_SLOT_UPDATED] replaced by [EVENT_HOTBAR_SLOT_UPDATED]
4 [Disable Default Quick Slot Button] [ActionButton9] replaced by [QuickslotButton]
5 New keybinding to toggle AccountWide Settings ON-OFF
6 Buttons tooltip showing current preset, button number and Current AccountWide or Character Settings
7 ChatMute and ChatMax saved as Per-Preset options (instead of OFF AT LOGGIN)
8 Button labels above texture (instead of hidden below)

v2.6.8 220223
- Checked with Update 33 Deadlands (7.2.10): (API 101033)
1 - Added ChatMute and ChatWarned flags to warn at most once with "You need a refill"
2 - LibDebugLogger (if installed) to save logs in SavedVariables\LibDebugLogger.lua

v2.6.7 211105
- Checked with Update 32 Deadlands (7.2.5): (API 101032)
1 - Preset adjustments were rejected on first Item consumed (unless saved by a Preset swap or reload)
2 - Character name-to-ID and Megaserver migration code removed

v2.6.6 - 211101
Checked with Update 32 Deadlands (7.2.5): (API 101032)
1 - Keeping depleted items equipped in slot (will show on refill)
2 - Default Warning and Alert sounds set to none
3 - Warning and and Alert sounds controled by ChatMute Settings option
4 - Red-Gear-Header: added a tooltip about Lock this Preset
5 - "Initialize function scope" set to local

v2.6.5 - 210823
Checked with v7.1.5 - Waking Flame & Update 31: (API 101031)
1 - Patch for First time install (/ reinstall from scratch) issue
2 - Cloning FROM PRESET AccountWide to Character (both ways)
3 - Cloning PREVIOUS PRESET LAYOUT to UNLOCKED PRESET (red pin)
4 - Cloning PREVIOUS PRESET CONTENT to EMPTY PRESET
5 - Using SERVER NAME to load SavedVariables
6 - Default Show Policy changed form Never to Always
7 - Default Auto-Clone previous-to-empty PRESET changed from false to true
8 - show-hide USER FORCED or BLOCKED have priority over SETTINGS VISIBILITY policy

v2.6.4 - 210605
- Checked with Update 30 Blackwood (7.0.5): (API 100035)

v2.6.3.3 - 210424
- Checked with Update 29 Flames of Ambition (6.3.0): (API 100034)
- Issue from Marazota: Hide buttons when champion dialog is showing
v2.6.3.2 210314
- Issue from Neverlands: quick slot swapping snap back on collectibles
v2.6.3.1 210313
- Issue from TheMikrobe: "Next <-o-> Previous wrap" was broken
v2.6.3 210312
- Checked with Update 29 Flames of Ambition 100034 (6.3.0): (API 100034)

v2.6.2 - 201107
- Checked with Update 28 Markarth (6.2.0): PTS (API 100033)
- Button Background Opacity slider
- UI Handles hidden by default (unless Lock UI is off)
- Weapon swap color applies to current slot button when Hiding buttons background is ON
updated displayed version (201107 16h48 CET)

v2.6.1 - 200824
- Checked with Update 27 Stonethorn (6.1.0) (API 100032)
- Saving last Preset selected slot


v2.6.1.4 - 200823 pre-release on GitHub
- Checked with Update XX (X.X.X): PTS (API 100032)
- Saving last Preset selected slot

v2.6.1.3 - 200717
- Checked with Update XX (X.X.X): PTS (API 100032)

v2.6.1.2 - 200703
- Checked with Update 26 (6.0.8): Greymoor (API 100031)

v2.6.1.1 - 200614
- Checked with Update 26 (6.0.5): Greymoor (API 100031)
- Solved issue "3137: function expected" .. global conflict declared local


v2.6.0 - 200530
- Checked with Update 26 (6.0.5): Greymoor (API 100031)
- UI hidden while scrying or digging Antiquities

v2.5.0 200527
- Checked with Update 26 (6.0.5): Greymoor (API 100031)
- Chat Clear restored thanks to still supported code from ChatWindowManager
- Blink Changes shows Slot buttons only, excluding Settings handles

v2.4.9 200229
- Checked with Update 25 (5.3.4): Harrowstorm (API 100030)
- ZO_ChatWindowTemplate1Buffer .. Chat clear not supported since Update 25

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 (86)
File Name
Version
Size
Uploader
Date
v2.7.2.11
52kB
ivanwfr
02/24/24 11:06 AM
v2.7.2.10
52kB
ivanwfr
01/24/24 09:55 AM
v2.7.2.9
52kB
ivanwfr
12/23/23 10:35 AM
v2.7.2.8
52kB
ivanwfr
10/14/23 08:48 AM
v2.7.2.7
52kB
ivanwfr
07/16/23 09:47 AM
v2.7.2.5
52kB
ivanwfr
06/06/23 04:34 PM
v2.7.2.5
52kB
ivanwfr
06/06/23 03:08 PM
v2.7.1
51kB
ivanwfr
11/05/22 10:37 AM
v2.7.0
51kB
ivanwfr
08/24/22 02:37 PM
v2.6.9
48kB
ivanwfr
06/11/22 08:58 AM
v2.6.8
45kB
ivanwfr
02/23/22 08:44 AM
v2.6.7
44kB
ivanwfr
11/10/21 07:35 AM
v2.6.7
44kB
ivanwfr
11/06/21 08:55 AM
v2.6.5
45kB
ivanwfr
08/23/21 11:46 AM
v2.6.4
42kB
ivanwfr
06/05/21 10:08 AM
v2.6.3.3
41kB
ivanwfr
04/24/21 05:12 PM
v2.6.3.2
41kB
ivanwfr
03/14/21 08:46 AM
v2.6.3.1
41kB
ivanwfr
03/13/21 03:17 PM
v2.6.3
41kB
ivanwfr
03/11/21 06:24 PM
v2.6.2
41kB
ivanwfr
11/07/20 09:50 AM
v2.6.1
41kB
ivanwfr
08/24/20 12:25 PM
v2.6.0
40kB
ivanwfr
05/30/20 12:00 PM
v2.5.0
41kB
ivanwfr
05/27/20 03:40 PM
v2.4.9
40kB
ivanwfr
02/28/20 08:07 PM
v2.4.8
40kB
ivanwfr
10/27/19 01:21 PM
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/04/21, 02:07 PM  
Kelwindra

Forum posts: 0
File comments: 4
Uploads: 0
I am having the same issue, preset lock is OFF, but every time my screen changes... like, going to the Bank, or a Vendor, my bar reverts back. That blasted witches whistle is haunting me, I can't get rid of it!

I've tried every combo of changes, lock ON, lock OFF, remove all items from QuickSlots and/or the bar, put something over the top of the thing... and whenever the bar "re-draws" (I have Reticle turned on) it reverts back to the same items in the slots, and that frickin whistle. /sigh

I resorted to the suggestion earlier of
changing the SavedVariables\GreymindQuickSlotBar.lua file name to SavedVariables\XXXGreymindQuickSlotBar.lua
and then re-created 1 bar and selected the option for an Account-wide configuration, which at least seems to let me start over, so to speak. But I'm afraid now to try any changes.

LOVE the addon, CAN'T live without it! Just please let me get rid of that horrid whistle!
Report comment to moderator  
Reply With Quote
Unread 11/04/21, 12:43 PM  
zathmmo

Forum posts: 0
File comments: 39
Uploads: 0
Originally Posted by zathmmo
Any changes I make the the addon setup get reverted back the second I access a crafting station. That also triggers Greymind to post a warning notification to my chat and screen about items that are no longer in my quickslots. Other actions may cause this as well, but I've been testing in this scenario and it's consistent.
I just tried uninstalling (deleting saved variables) and reinstalling (while logged out). I'm still getting the same behavior, although it's now that the addon is resetting to the defaults. It seems like any action I take that alters my inventory is what triggers the reset. I'm running 2.6.6 and also have preset lock OFF...
Last edited by zathmmo : 11/04/21 at 01:01 PM.
Report comment to moderator  
Reply With Quote
Unread 11/04/21, 12:31 PM  
zathmmo

Forum posts: 0
File comments: 39
Uploads: 0
Any changes I make the the addon setup get reverted back the second I access a crafting station. That also triggers Greymind to post a warning notification to my chat and screen about items that are no longer in my quickslots. Other actions may cause this as well, but I've been testing in this scenario and it's consistent.
Report comment to moderator  
Reply With Quote
Unread 11/04/21, 12:13 PM  
xen32
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 104
Uploads: 1
Originally Posted by ivanwfr
Originally Posted by jayman10000
The lock is disabled, it is OFF. And I cannot change the lock anyway btw, I set it to ON and it will just revert to OFF when I use a quickslot. The same goes for many of the settings, I change them and they LOOK like they are changed, but once I use a quickslot or do /reloadui the settings revert to what they were before. Same goes for the quickslots, they revert. I have tested this multiple times with 2.6.6 and 2.6.5 and it specifically only happens with 2.6.6, and even tried on my laptop: same issue, 2.6.6 reverts settings/quickslot upon using the quickslot, but 2.6.5 does not. So I can only see the cause that it be something that changed in that addon from 2.6.5 to 2.6.6? On my laptop the setting for lock preset was ON before the update so there when I set it to OFF the setting reverts to ON again when using the quickslot. So to me it really tells me that in 2.6.6 the addon is unable to save/remember the changes I make.

How do I make sure my SavedVariables are updated? What do I need to do? I know where the variable file is for the addon, but what do I need to do/look for?
I have no idea about what is happening.
But I can't believe that you would be the only one to complain about this if everybody was having the same problem.

So, there must be something to be found about your settings, your files or the way you use the addon.
And I'm still ready to admit there could be a bug somewhere, waiting for a particular configuration that looks just like yours...

Things to check that come to mind:

1 - First thing to put out the way is that you could have checked the wrong Lock:
  • Lock on screen
  • Lock this Preset

2 - Some kind of interference with some other addon?


3 - A SavedVariable file issue:


...then, maybe there would be something to be done, either to remove a bug or add something to better explain the effect of each option...
Hi,
I have exactly the same problem as that guy, I slot something new, use anything once and it reverts to older loadout. No errors or anything on this current char I am on. Earlier I was on another char, and while behavior seemed to be similar, but I was getting chat outputs like "you are out of shock lancer" (empty slot which I replaced with something else) and it reverting to empty again.

I have preset lock OFF.
Last edited by xen32 : 11/04/21 at 12:14 PM.
Report comment to moderator  
Reply With Quote
Unread 11/03/21, 05:46 PM  
ivanwfr

Forum posts: 9
File comments: 521
Uploads: 0
Originally Posted by jayman10000
The lock is disabled, it is OFF. And I cannot change the lock anyway btw, I set it to ON and it will just revert to OFF when I use a quickslot. The same goes for many of the settings, I change them and they LOOK like they are changed, but once I use a quickslot or do /reloadui the settings revert to what they were before. Same goes for the quickslots, they revert. I have tested this multiple times with 2.6.6 and 2.6.5 and it specifically only happens with 2.6.6, and even tried on my laptop: same issue, 2.6.6 reverts settings/quickslot upon using the quickslot, but 2.6.5 does not. So I can only see the cause that it be something that changed in that addon from 2.6.5 to 2.6.6? On my laptop the setting for lock preset was ON before the update so there when I set it to OFF the setting reverts to ON again when using the quickslot. So to me it really tells me that in 2.6.6 the addon is unable to save/remember the changes I make.

How do I make sure my SavedVariables are updated? What do I need to do? I know where the variable file is for the addon, but what do I need to do/look for?
I have no idea about what is happening.
But I can't believe that you would be the only one to complain about this if everybody was having the same problem.

So, there must be something to be found about your settings, your files or the way you use the addon.
And I'm still ready to admit there could be a bug somewhere, waiting for a particular configuration that looks just like yours...

Things to check that come to mind:

1 - First thing to put out the way is that you could have checked the wrong Lock:
  • Lock on screen
  • Lock this Preset
2 - Some kind of interference with some other addon?
➔ Temporarily disabling them could make a difference that would help at knowing where to look for a bug.
3 - A SavedVariable file issue:
➔ Temporarily changing the SavedVariables\GreymindQuickSlotBar.lua file name to SavedVariables\XXXGreymindQuickSlotBar.lua
Would let you start from scratch and see what happens from there.
Then you can remove the new GreymindQuickSlotBar.lua
and restore the name of the XXXGreymindQuickSlotBar.lua file
to get back your settings as they were before the experimentation.
Be sure to /logout before changing those files as they are Re-Created every time you logout!
...then, maybe there would be something to be done, either to remove a bug or add something to better explain the effect of each option...
Report comment to moderator  
Reply With Quote
Unread 11/03/21, 04:34 PM  
jayman10000

Forum posts: 2
File comments: 160
Uploads: 0
Originally Posted by ivanwfr
Hi jayman10000,
Your last post (06:26 PM) shows that LockThisPreset is doing its job each time a preset is loaded as expected.

But I wonder why you have this LockThisPreset option active as this is exactly what you don't want?

And if, as you said, this option is not updated in your SavedVariable profile, we have to look into why that happens.
Trying to debug the LockThisPreset option behavior is not the real issue as long as it simply does what it has to do.

Originally Posted by jayman10000
Okay here is two screenshots showing all the trace logged to the chat when changing a quickslot


What I get from this trace sequence is that:
  • LockThisPreset is the reason why all item slot changes are only temporary
  • until selecting another preset or reloading the current one
➔ at that time, everything that was saved when:
  • the Settings menu was opened
  • and the LockThisPreset option is checked from OFF to ON
gets reloaded in this locked preset ... which is the expected behavior.

Originally Posted by jayman10000
One more thing I noticed, it seems that NONE of the addons settings will save, so it is not just the "Lock This Preset" option that doesnt save, other options I tried changing, also would not save (that is they would also get reverted to previous value/setting upon either using a quickslot or /reloadui
What could help here, would be to make sure your file SavedVariables is updated:
The lock is disabled, it is OFF. And I cannot change the lock anyway btw, I set it to ON and it will just revert to OFF when I use a quickslot. The same goes for many of the settings, I change them and they LOOK like they are changed, but once I use a quickslot or do /reloadui the settings revert to what they were before. Same goes for the quickslots, they revert. I have tested this multiple times with 2.6.6 and 2.6.5 and it specifically only happens with 2.6.6, and even tried on my laptop: same issue, 2.6.6 reverts settings/quickslot upon using the quickslot, but 2.6.5 does not. So I can only see the cause that it be something that changed in that addon from 2.6.5 to 2.6.6? On my laptop the setting for lock preset was ON before the update so there when I set it to OFF the setting reverts to ON again when using the quickslot. So to me it really tells me that in 2.6.6 the addon is unable to save/remember the changes I make.

How do I make sure my SavedVariables are updated? What do I need to do? I know where the variable file is for the addon, but what do I need to do/look for?

.
Last edited by jayman10000 : 11/03/21 at 04:44 PM.
Report comment to moderator  
Reply With Quote
Unread 11/03/21, 11:49 AM  
ivanwfr

Forum posts: 9
File comments: 521
Uploads: 0
Hi jayman10000,
Your last post (06:26 PM) shows that LockThisPreset is doing its job each time a preset is loaded as expected.

But I wonder why you have this LockThisPreset option active as this is exactly what you don't want?

And if, as you said, this option is not updated in your SavedVariable profile, we have to look into why that happens.
Trying to debug the LockThisPreset option behavior is not the real issue as long as it simply does what it has to do.

Originally Posted by jayman10000
Okay here is two screenshots showing all the trace logged to the chat when changing a quickslot
What I get from this trace sequence is that:
  • LockThisPreset is the reason why all item slot changes are only temporary
  • until selecting another preset or reloading the current one
➔ at that time, everything that was saved when:
  • the Settings menu was opened
  • and the LockThisPreset option is checked from OFF to ON
gets reloaded in this locked preset ... which is the expected behavior.

Originally Posted by jayman10000
One more thing I noticed, it seems that NONE of the addons settings will save, so it is not just the "Lock This Preset" option that doesnt save, other options I tried changing, also would not save (that is they would also get reverted to previous value/setting upon either using a quickslot or /reloadui
What could help here, would be to make sure your file SavedVariables is updated:
on windows, that would be:
%HOMEPATH%\Documents\Elder Scrolls Online\live\SavedVariables\GreymindQuickSlotBar.lua
Report comment to moderator  
Reply With Quote
Unread 11/03/21, 11:13 AM  
jayman10000

Forum posts: 2
File comments: 160
Uploads: 0
And here another example, maybe it can help to see the issue happening for different quickslot changes?


The two quickslot wheel images is just to show what I changed in the wheel BEFORE I used the tri-stat potion (Tythis Andromo changed to Purifying Bloody Mara).

The two chat log images is AFTER I used the potion.

Last edited by jayman10000 : 11/03/21 at 11:26 AM.
Report comment to moderator  
Reply With Quote
Unread 11/03/21, 10:45 AM  
jayman10000

Forum posts: 2
File comments: 160
Uploads: 0
Okay here is two screenshots showing all the trace logged to the chat when changing a quickslot (here I put Colovian War Torte into the slot that was occupied by Nuzhimeh Merchant) and then trying to use any of the quickslot; the item I used was a purple crown tri-stat potion.

But it doesnt really matter what item they were or which quickslots I change or use, it is the same thing that happens every time: upon using a quickslot all slots gets reverted to what it was previously.








One more thing I noticed, it seems that NONE of the addons settings will save, so it is not just the "Lock This Preset" option that doesnt save, other options I tried changing, also would not save (that is they would also get reverted to previous value/setting upon either using a quickslot or /reloadui
Last edited by jayman10000 : 11/03/21 at 10:49 AM.
Report comment to moderator  
Reply With Quote
Unread 11/03/21, 09:53 AM  
ivanwfr

Forum posts: 9
File comments: 521
Uploads: 0
Hi jayman,
I'm looking into this but it's not the first time I can't find anything wrong as long as the LockThisPreset option is OFF:
Header Gear Pin above the UI:
➔ option LockThisPreset ON
➔ option LockThisPreset OFF
I always wonder whether this option could be the cause of this behavior
and at which exact time those wrong equip refresh would clear some slots.

The only cause should be items missing in the Back pack.

...and yes, /gqsb debug_equip will tell why this is happening
Last edited by ivanwfr : 11/03/21 at 09:54 AM.
Report comment to moderator  
Reply With Quote
Unread 11/03/21, 09:16 AM  
jayman10000

Forum posts: 2
File comments: 160
Uploads: 0
Originally Posted by jacozilla
Am really confused and not sure if bug or just not understanding how this addon is supposed to work.
(...)
the char would suddenly lose almost all the slot items and revert to some weird state of partially slotted after showing the upper right corner message flash of something like 'you are out of' or missing XXX and I'd have my arranged 8 slots lose 3-4 slots to just being empty

e.g. char that had all 8 slots filled already way I wanted, would suddenly have 3-4 items removed, so what I had to do was reset all the slots and force a 'save' of the preset. At first I thought I could just mouse click the P1 on the UI bar but that did a strange thing where clicking P1 would turn on the delay swap in combat setting, and clicking P1 would turn that off again.
I second this is the same thing I see in the current newest version (2.6.6)... though no happy ending for me (yet). The item slots will get reverted again, and it seems like the settings that you change in he addon settings doesnt actually save, although it looks like it. As soon as I use an item from the quickslot, everything gets reverted again, and it also prints some message in top right corner about being run out of an item (that isnt even in the quickslot, and also was not an item I had slotted, in my case it was a pvp wood gate repair kit it said it was run out of, though I never had that slotted in the first case). This issue is not present when I revert to the previous version (2.6.5) of the addon.

I''ll try enabling the trace thingy now and give it a whirl to see what it logs about it.
Last edited by jayman10000 : 11/03/21 at 09:19 AM.
Report comment to moderator  
Reply With Quote
Unread 11/02/21, 12:23 PM  
ivanwfr

Forum posts: 9
File comments: 521
Uploads: 0
Originally Posted by jacozilla
epic story
Well, I'm happy with the happy ending!

...I'll have to read all that again a few more times to see if I can make good use of some diagnosed side-effects you've described...

I've never stressed the user about that but some of the addon logic may explain parts of this behavior:
What comes to mind is that, (as not being warned about it) you are not expected to care for the absolute contraint that goes with the ZO chat spam survey this addon is teasing every single time we change an item slot content.
(I guess it is a reasonable precaution for an MMO that must disclose every single player attributes in real time.)

For some (ZO) reason, each QSB change takes its toll from the chat spam tolerance counter.
The white borders around GQSB ui icons are there to show that changes are still in a pending state (i.e. not yet updated into lua tables).

This goes up to the requirement of a 7s cooldown I had to manage between two consecutive profile swap to avoid spam warning and auto-logout.
With this cooldown logic, you can spam preset swap as quickly as you like, only the last selected when the cooldown expires will be selected (...and start another cooldown, as it should).
Could that be enough to explain why you were in fact fighting against the addon during this intense configuration session ?
Report comment to moderator  
Reply With Quote
Unread 11/02/21, 11:30 AM  
jacozilla

Forum posts: 3
File comments: 88
Uploads: 0
Originally Posted by ivanwfr
Originally Posted by jacozilla
Am really confused and not sure if bug or just not understanding how this addon is supposed to work.
(...)
Hi jacozilla.

I am going to try making some sense about all this, ... out of the part I can grasp from the SavedVariables logic that eludes me since forerver!
And the Megaserver specific handling added a few month ago did not make things easier. Now, I know I will never be sure of anything as a fact.

As for the Account-wide settings, I am pretty sure that's not a good idea to use it for anything else than a buffer for a layout repository and some generic items copy source.

When switching from Account-wide from/to a current Character Profile empty Preset these layouts and contents can be transferred (both ways -- switching to an empty preset will mirror the one you switched from).
That's the generic idea. Logging in and playing with this preset was not part of the consistency check.

Relying on this Account wide settings could relate to some of those unexpected side effects, mostly because of the confusion that goes along with the opaque saving mechanism.

Tell me if you can get a better result with a per-character scheme carefully avoiding to rely on Account-wide...
Ok this worked great, turning off account wide solves the problem of individual characters having
a) unique items only present on 1 char being removed logging into another char,

and b) non-unique items present on both char but in different slots being swapped around (e.g. mag char w/ slot 2 = mag trash pot, 3 = stam trash pot swaps around to match stam char setup of 2 = stam trash pot, 3 = mag trash pot)

Only minor fyi is while setting each char up individually, getting them setup was really wonky / unpredictable. Once it was all done, it's fine but some weirdness with suddenly losing settings and P1 not 'remembering' what I thought was the saved position.

1- had to move potion bar UI per char, which is zero issue, expected this when turning off account wide as each char has own UI position to remember.

But wonky thing that happened was that for some random reason I couldn't figure out why or what triggers it, as I was moving potion bar, going through the settings to make sure each char had same settings I wanted (font size, bindings label turned off, UI show option selection, etc), the char would suddenly lose almost all the slot items and revert to some weird state of partially slotted after showing the upper right corner message flash of something like 'you are out of' or missing XXX and I'd have my arranged 8 slots lose 3-4 slots to just being empty

e.g. char that had all 8 slots filled already way I wanted, would suddenly have 3-4 items removed, so what I had to do was reset all the slots and force a 'save' of the preset. At first I thought I could just mouse click the P1 on the UI bar but that did a strange thing where clicking P1 would turn on the delay swap in combat setting, and clicking P1 would turn that off again.

So not sure if clicking P1, P2 on UI is supposed to change that setting or not. And when I clicked P2 then back to P1, it wouldn't remember the 8 full slots I had arranged and strip it back to half empty state when toggling between P1 (where I was at when arranging all 8 slots) to P2 then back to P1

So after 18 chars being arranged, my trial and error got me down to basically this -
1- disable account wide
2- loging with char #1, UI is at default as expected, not where it was on account wide setting position - so rearranged per char and made sure all 8 slots way I wanted for that char

3- then opened settings to confirm font, size, show bar setting, etc - after all the way I want, would toggled the Lock UI to lock setting

4- then click Lock Preset to ensure no changes to the preset

5- then click P2 to temporarily toggle to default P2 state which is cloned position of empty P1 state, then click P1 to go back to P1 and confirm it had 'remembered' that arrangement, then toggle Lock Preset to unlock it (as I want to be able to move potions on the fly without having to untoggle each time)

If I did not do #4 above before doing this step, it wouldn't remember what I had in P1 and when toggling from P1 to P2 then back to P1, I'd lose the arrangement I had

Only after doing it this specific way could I reliably setup each char without having the weird not-remembering of the arrangement I had for slot items.
Report comment to moderator  
Reply With Quote
Unread 11/02/21, 10:21 AM  
jayman10000

Forum posts: 2
File comments: 160
Uploads: 0
Thanks for the quick reply! I'll try to enable that trace and see what happens in the chat log.

Originally Posted by ivanwfr
Originally Posted by jayman10000
(...)

EDIT: it seems the reason is that the save preset option cannot be disabled. I set it to off, but then it gets reverted to ON again. However this is not visible unless you do either use a quickslot item or do /reloadui (so the effect of ON is still there (even though it says OFF)). Once you use a quickslot or do /reloadui the Save Preset will say ON again and the quickslots reverted to their old, saved, value.
.
This looks clear enough to allow for a proper investigation. I can appreciate the dedication for clarity here


Warning: Spoiler
Warning: Spoiler
Report comment to moderator  
Reply With Quote
Unread 11/02/21, 09:54 AM  
ivanwfr

Forum posts: 9
File comments: 521
Uploads: 0
Originally Posted by jayman10000
(...)

EDIT: it seems the reason is that the save preset option cannot be disabled. I set it to off, but then it gets reverted to ON again. However this is not visible unless you do either use a quickslot item or do /reloadui (so the effect of ON is still there (even though it says OFF)). Once you use a quickslot or do /reloadui the Save Preset will say ON again and the quickslots reverted to their old, saved, value.
.
This looks clear enough to allow for a proper investigation. I can appreciate the dedication for clarity here

What would help even more would be that you enabled chat trace messages describing the applied logic:
/gqsb debug_equip
...then it could be you witness some illogical process going on in some specific situations.
LockThisPreset OFF:
LockThisPreset ON:
This is where I'm looking for clues right now:
Code:
function SelectPreset( selectedPreset )
    .../...
    -- SAVE CURRENT PRESET .. (unless LockThisPreset is ON and Settings MENU is hidden)
    if QSB.Settings.LockThisPreset and QSB.Panel:IsHidden() then
        -- Preset → LOCKED → NOT SAVED
    elseif QSB.Settings.PresetName == selectedPreset then
        -- RELOADING "..selectedPreset.." → NOT SAVED"
    elseif QSB.Settings.PresetName then
            -- not LOCKED
            -- or: LOCKED but Settings MENU is OPENED (→ i.e. changing a locked preset)
            →→ SaveCurrentPreset
    end
    .../...
end
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: