Download
(54 Kb)
Download
Updated: 11/13/22 11:49 AM
Pictures
File Info
Compatibility:
Firesong (8.2.5)
Updated:11/13/22 11:49 AM
Created:04/30/19 05:30 AM
Monthly downloads:4,306
Total downloads:211,233
Favorites:213
MD5:
GridList  Popular! (More than 5000 hits)
Version: 1.2.16
by: KLISK [More]
Inventory in the form of a grid with a bunch of settings.
Button to switch the mode, from the left above the list.

To access the settings, use: LibAddonMenu

Additional skins and template for creating your own skins GridListSkins.


Slash commands:

"/gridlist" - Settings menu.
It is recommended to reload the interface after changing the settings "/reloadui" (so that all windows are updated).

Attention!
Delays in updating directly depend on: the number of visible cells and add-ons that add new items to the list.



PerfectPixel.
MarkPledges.
QuickEmotes.
CustomItemPreview.
- 1.2.16

- 1.2.15.1
Debug log disabled.

- 1.2.15
[FIX] Icons layer.
[FIX] button layer.

- 1.2.13 - 1.2.14
[UPD] Manifest file (.txt)
[FIX] Global variable.
[FIX] Anchor "StackCount".
[FIX] Layers.

- 1.2.12
[UPD] Manifest file (.txt)
[FIX] Transparency - "StackCount", "TraitInfo".
[FIX] Retrait Station.
[NEW] Added gamepad fonts.

- 1.2.11
[UPD] Manifest file (.txt)
Now, RU client uses standard fonts.

- 1.2.10
[FIX] Anchor "TraitInfo".

- 1.2.9
[FIX] Status icons.

- 1.2.8
Added several global variables, as requested by @Baertram.

- 1.2.7
[NEW] Added grid mode for "Retrait Station".

- 1.2.6
[UPD] Manifest file (.txt)
[FIX] Layer backdrops.

- 1.2.5
Another portion of crutches, so that at least something works in this game...
Thanks ZoS!

- 1.2.4
[FIX] Now the interception of the function "ZO_Store_OnEntryMouseEnter" is carried out through "ZO_PostHook".

- 1.2.3
[ROLLBACK] 1.2.3 = 1.2
Work is fully restored!

- 1.2.1/1.2.2 BETA
[FIX] Unsafe functions.
[Pre-creating lists] Removed.

Attention!
To refresh the list view, switch the filter.
ZoS **** all broke!


- 1.2
[UPD] Manifest file (.txt)
[PERFORMANCE] Significantly increased list performance. Now elements are updated only at creation, were updated earlier at any manipulation with the list.
[Pre-creating lists] Disabled by default!

- 1.1.4
[FIX] Manifest file (.txt)

- 1.1.3
[Pre-creating lists] "quest item list" only 20% of controls are created.
[Pre-creating lists] Enabled by default!
## APIVersion: 100027
LibStub no longer used.

- 1.1.2
Support for new settings in PerfectPixel.

- 1.1.1
[Pre-creating lists] Now creates only controls without filling data (to avoid potential problems).
(backpack, quest item, craft bag, bank, house bank, guild bank)

- 1.1
[NEW] Pre-creating lists to avoid delays on first access. (backpack, quest item, house bank, craft bag. The rest have no initial data to process.)
Disabled by default!

- 1.0.1
[FIX] Changed the handler for the settings panel.

- 1.0 Release.
Archived Files (24)
File Name
Version
Size
Uploader
Date
1.2.15.1
54kB
KLISK
06/29/22 04:36 PM
1.2.15
55kB
KLISK
06/29/22 02:33 PM
1.2.14
54kB
KLISK
06/28/22 12:29 PM
1.2.13
54kB
KLISK
06/27/22 08:56 AM
1.2.12
56kB
KLISK
11/28/20 03:23 PM
1.2.11
58kB
KLISK
05/30/20 08:50 AM
1.2.10
57kB
KLISK
04/19/20 11:43 AM
1.2.9
57kB
KLISK
04/16/20 07:17 AM
1.2.8
57kB
KLISK
04/15/20 05:14 PM
1.2.7
57kB
KLISK
04/15/20 11:38 AM
1.2.6
57kB
KLISK
04/14/20 02:36 PM
1.2.5
57kB
KLISK
01/25/20 03:21 PM
1.2.4
56kB
KLISK
11/27/19 11:14 AM
1.2.3
56kB
KLISK
11/05/19 02:46 PM
1.2.2
56kB
KLISK
10/22/19 07:59 AM
1.2.1
56kB
KLISK
10/22/19 07:48 AM
1.2
56kB
KLISK
09/26/19 07:42 PM
1.1.4
53kB
KLISK
06/03/19 01:34 PM
1.1.3
53kB
KLISK
05/29/19 08:55 AM
1.1.2
54kB
KLISK
05/16/19 11:02 AM
1.1.1
53kB
KLISK
05/16/19 04:04 AM
1.1
53kB
KLISK
05/14/19 03:10 PM
1.0.1
52kB
KLISK
05/03/19 10:49 AM
1.0
52kB
KLISK
04/30/19 05:30 AM


Post A Reply Comment Options
Unread 10/24/19, 11:14 AM  
WhiteLight100

Forum posts: 1
File comments: 2
Uploads: 0
I know, was talking about ZOS
Report comment to moderator  
Reply With Quote
Unread 10/24/19, 11:21 AM  
Gelmir
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 64
Uploads: 1
Originally Posted by KLISK
Originally Posted by ShikeiLIVE
Same issue as King - list is working - grid not
Have you tried switching filters?
Try only GridList, without other addons.

In any case, at the moment there is no adequate solution to fully restore the working capacity, we are waiting for a fix from ZOS.
What do you mean by "switcing filters"?
Report comment to moderator  
Reply With Quote
Unread 10/24/19, 12:12 PM  
KLISK
 
KLISK's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 271
Uploads: 7
[quote=Gelmir]
Originally Posted by ShikeiLIVE
What do you mean by "switcing filters"?
https://imgur.com/sezuLA0
Select another filter.

At the moment, there is no way to update the list without risking disrupting safe functions. Therefore, you must update it manually. I turned off these functions intentionally, so that you can use the addon at least somehow.
Last edited by KLISK : 10/24/19 at 12:17 PM.
Report comment to moderator  
Reply With Quote
Unread 10/25/19, 05:13 PM  
Darkstalix

Forum posts: 0
File comments: 14
Uploads: 0
I know im nitpicking but is something that i did here? Cause i tried all of the options

There is clearly another slot for items, it looks like my items are going to the far right of the window
Report comment to moderator  
Reply With Quote
Unread 10/25/19, 05:45 PM  
KLISK
 
KLISK's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 271
Uploads: 7
Originally Posted by Darkstalix
I know im nitpicking but is something that i did here? Cause i tried all of the options
There is clearly another slot for items, it looks like my items are going to the far right of the window
adjust cell size and padding or use the default settings. (Perhaps at the moment, it’s hard to configure due to the lack of a dynamic update.)
Last edited by KLISK : 10/25/19 at 05:50 PM.
Report comment to moderator  
Reply With Quote
Unread 10/26/19, 11:53 AM  
Zantari Zenithoc

Forum posts: 0
File comments: 25
Uploads: 0
Here are the settings I use that work nicely for me. It's possible it may render differently for you if you have different graphics settings, but you can give this a try if you like...

SLOT > Size = 50
SLOT > Spacing = 5
ICON > Size = 40
ICON > Mouseover animation Scale = 1
STATUS ICON > Size = 20
STATUS ICON > Transparency = 1
STATUS ICON > Positioning > x=3, y=1
TRAIT ICON > Size = 22
TRAIT ICON > Transparency = 1
TRAIT ICON > Positioning > x=0, y=0
STACK COUNT > Font Size = 20
STACK COUNT > Font Transparency = 1
STACK COUNT > Positioning > x=-4, y=-1


Originally Posted by Darkstalix
I know im nitpicking but is something that i did here? Cause i tried all of the options
There is clearly another slot for items, it looks like my items are going to the far right of the window
Report comment to moderator  
Reply With Quote
Unread 10/27/19, 08:09 AM  
Darkstalix

Forum posts: 0
File comments: 14
Uploads: 0
Originally Posted by Zantari Zenithoc
Here are the settings I use that work nicely for me. It's possible it may render differently for you if you have different graphics settings, but you can give this a try if you like...

(useful appreciated options)


Originally Posted by Darkstalix
I know im nitpicking but is something that i did here? Cause i tried all of the options
There is clearly another slot for items, it looks like my items are going to the far right of the window
Its ok bro i reseted options like Klisk said and they are ok ty tho
Report comment to moderator  
Reply With Quote
Unread 11/07/19, 03:49 PM  
rockgodone

Forum posts: 0
File comments: 10
Uploads: 0
Does nothing for gamepad users

Just like to point out that this addon does nothing if you are using a gamepad. Gamepad support would be nice.
Report comment to moderator  
Reply With Quote
Unread 11/26/19, 12:15 PM  
daimon
Premium Member
 
daimon's Avatar
Premium Member

Forum posts: 13
File comments: 159
Uploads: 0
At Impresario when you try to preview jade-crown helm/shoulder they wont appear with the following error

I'm guessing this is related to the bug ZOS introduced a few patches ago ?

Anyways, I tested with all other addons disabled and still getting the error.


Code:
EsoUI/PublicAllIngames/ItemPreview/ItemPreview_Shared.lua:679: Attempt to access a private function 'AddOutfitSlotPreviewElementToPreviewCollection' from insecure code. The callstack became untrusted 4 stack frame(s) from the top.
stack traceback:
EsoUI/PublicAllIngames/ItemPreview/ItemPreview_Shared.lua:679: in function 'ZO_ItemPreview_Shared:AddOutfitSlotPreviewElement'
|caaaaaa<Locals> self = [table:1]{dynamicFramingConsumedWidth = 550, dynamicFramingConsumedHeight = 300, canChangePreview = T, previewInEmptyWorld = T, forcePreparePreview = F, lastSetChangeTime = 2510405, previewCollectionId = 6, numPreviewVariations = 0, currentPreviewType = 11, waitingForPreviewBegin = F, previewVariationIndex = 1, enabledPreview = T, fireCallbackDepth = 0}, outfitSlot = 0, collectibleId = 7215, itemMaterialIndex = 1, primaryDye = 0, secondaryDye = 0, accentDye = 0, refreshImmediately = T </Locals>|r
EsoUI/Ingame/StoreWindow/StoreWindow_Shared.lua:198: in function 'ZO_StoreManager_DoPreviewAction'
|caaaaaa<Locals> action = 2, storeEntryIndex = 16, entryType = 4, itemPreview = [table:1], collectibleId = 7215, collectibleData = [table:2]{isWeaponStyle = F, icon = "/esoui/art/icons/gear_dragonhu...", isSlottable = F, outfitStyleItemStyleId = 0, name = "Jade-Crown Dragonslayer Helm", collectibleIndex = 348, categoryType = 24, isArmorStyle = T, unlockState = 0, nickname = "", collectibleId = 7215, hasVisualAppearence = F, isRenameable = F, isActive = F, isNew = F, visualArmorType = 6, hideMode = 0, gridHeaderName = "Signature", referenceId = 4642, unlockedViaSubscription = F}, NO_DYE = 0, REFRESH_IMMEDIATELY = T, outfitSlot = 0 </Locals>|r
EsoUI/Ingame/StoreWindow/Keyboard/StoreWindow_Keyboard.lua:707: in function 'ZO_StoreManager:PreviewStoreEntry'
|caaaaaa<Locals> self = [table:3]{LibFilters3_filterType = 6, numSlots = 200, windowMode = 1, numUsedSlots = 98, currentFilter = 0, showAllFilter = T}, storeEntryIndex = 16 </Locals>|r
EsoUI/Ingame/StoreWindow/Keyboard/StoreWindow_Keyboard.lua:758: in function 'ZO_Store_OnEntryClicked'
|caaaaaa<Locals> storeEntrySlot = ud, button = 1, storeEntryIndex = 16 </Locals>|r
ZO_StoreWindowList1Row1_MouseUp:4: in function '(main chunk)'
|caaaaaa<Locals> self = ud, button = 1, upInside = T, ctrl = F, alt = F, shift = F, command = F </Locals>|r
Report comment to moderator  
Reply With Quote
Unread 11/26/19, 12:49 PM  
KLISK
 
KLISK's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 271
Uploads: 7
Originally Posted by daimon
At Impresario when you try to preview jade-crown helm/shoulder they wont appear with the following error

I'm guessing this is related to the bug ZOS introduced a few patches ago ?

Anyways, I tested with all other addons disabled and still getting the error.
Do you have the Pre-creating lists feature enabled?
did you disable all libraries when you checked without other add-ons?
Last edited by KLISK : 11/26/19 at 12:50 PM.
Report comment to moderator  
Reply With Quote
Unread 11/27/19, 09:49 AM  
daimon
Premium Member
 
daimon's Avatar
Premium Member

Forum posts: 13
File comments: 159
Uploads: 0
Originally Posted by KLISK
Originally Posted by daimon
At Impresario when you try to preview jade-crown helm/shoulder they wont appear with the following error

I'm guessing this is related to the bug ZOS introduced a few patches ago ?

Anyways, I tested with all other addons disabled and still getting the error.
Do you have the Pre-creating lists feature enabled?
did you disable all libraries when you checked without other add-ons?
I had some libs still enabled. I believe I had lists off.
To make sure I tested again by deleting all my mods and savedvariables and installed fresh gridlist/lib from esoui manually.



Getting errors:

Code:
PRE-CREATE LISTS ON

EsoUI/PublicAllIngames/ItemPreview/ItemPreview_Shared.lua:679: function expected instead of nil
stack traceback:
EsoUI/PublicAllIngames/ItemPreview/ItemPreview_Shared.lua:679: in function 'ZO_ItemPreview_Shared:AddOutfitSlotPreviewElement'
|caaaaaa<Locals> self = [table:1]{lastSetChangeTime = 153209, currentPreviewType = 11, forcePreparePreview = F, numPreviewVariations = 0, previewVariationIndex = 1, waitingForPreviewBegin = F, enabledPreview = T, fireCallbackDepth = 0, previewCollectionId = 5, dynamicFramingConsumedHeight = 300, dynamicFramingConsumedWidth = 550, previewInEmptyWorld = T, canChangePreview = T}, outfitSlot = 2, collectibleId = 7216, itemMaterialIndex = 1, primaryDye = 0, secondaryDye = 0, accentDye = 0, refreshImmediately = T </Locals>|r
EsoUI/Ingame/StoreWindow/StoreWindow_Shared.lua:198: in function 'ZO_StoreManager_DoPreviewAction'
|caaaaaa<Locals> action = 2, storeEntryIndex = 17, entryType = 4, itemPreview = [table:1], collectibleId = 7216, collectibleData = [table:2]{referenceId = 4643, isNew = F, collectibleId = 7216, outfitStyleItemStyleId = 0, gridHeaderName = "Signature", name = "Jade-Crown Dragonslayer Should...", isSlottable = F, isWeaponStyle = F, nickname = "", visualArmorType = 6, categoryType = 24, isRenameable = F, unlockedViaSubscription = F, icon = "/esoui/art/icons/gear_dragonhu...", hasVisualAppearence = F, hideMode = 0, isActive = F, unlockState = 0, collectibleIndex = 380, isArmorStyle = T}, NO_DYE = 0, REFRESH_IMMEDIATELY = T, outfitSlot = 2 </Locals>|r
EsoUI/Ingame/StoreWindow/Keyboard/StoreWindow_Keyboard.lua:707: in function 'ZO_StoreManager:PreviewStoreEntry'
|caaaaaa<Locals> self = [table:3]{showAllFilter = T, currentFilter = 0, windowMode = 1, numUsedSlots = 103, numSlots = 200}, storeEntryIndex = 17 </Locals>|r
EsoUI/Ingame/StoreWindow/Keyboard/StoreWindow_Keyboard.lua:758: in function 'ZO_Store_OnEntryClicked'
|caaaaaa<Locals> storeEntrySlot = ud, button = 1, storeEntryIndex = 17 </Locals>|r
ZO_StoreWindowList1Row1_MouseUp:4: in function '(main chunk)'
|caaaaaa<Locals> self = ud, button = 1, upInside = T, ctrl = F, alt = F, shift = F, command = F </Locals>|r

PRE-CREATE LISTS OFF

EsoUI/PublicAllIngames/ItemPreview/ItemPreview_Shared.lua:679: Attempt to access a private function 'AddOutfitSlotPreviewElementToPreviewCollection' from insecure code. The callstack became untrusted 4 stack frame(s) from the top.
stack traceback:
EsoUI/PublicAllIngames/ItemPreview/ItemPreview_Shared.lua:679: in function 'ZO_ItemPreview_Shared:AddOutfitSlotPreviewElement'
|caaaaaa<Locals> self = [table:1]{previewInEmptyWorld = T, dynamicFramingConsumedWidth = 550, numPreviewVariations = 0, forcePreparePreview = F, fireCallbackDepth = 0, previewVariationIndex = 1, previewCollectionId = 6, waitingForPreviewBegin = F, canChangePreview = F, enabledPreview = T, currentPreviewType = 11, lastSetChangeTime = 295896, dynamicFramingConsumedHeight = 300}, outfitSlot = 0, collectibleId = 7215, itemMaterialIndex = 1, primaryDye = 0, secondaryDye = 0, accentDye = 0, refreshImmediately = T </Locals>|r
EsoUI/Ingame/StoreWindow/StoreWindow_Shared.lua:198: in function 'ZO_StoreManager_DoPreviewAction'
|caaaaaa<Locals> action = 2, storeEntryIndex = 16, entryType = 4, itemPreview = [table:1], collectibleId = 7215, collectibleData = [table:2]{isWeaponStyle = F, referenceId = 4642, name = "Jade-Crown Dragonslayer Helm", isSlottable = F, isRenameable = F, isArmorStyle = T, nickname = "", isNew = F, unlockState = 0, outfitStyleItemStyleId = 0, hideMode = 0, gridHeaderName = "Signature", hasVisualAppearence = F, isActive = F, visualArmorType = 6, collectibleId = 7215, unlockedViaSubscription = F, categoryType = 24, icon = "/esoui/art/icons/gear_dragonhu...", collectibleIndex = 348}, NO_DYE = 0, REFRESH_IMMEDIATELY = T, outfitSlot = 0 </Locals>|r
EsoUI/Ingame/StoreWindow/Keyboard/StoreWindow_Keyboard.lua:707: in function 'ZO_StoreManager:PreviewStoreEntry'
|caaaaaa<Locals> self = [table:3]{windowMode = 1, numUsedSlots = 103, showAllFilter = T, numSlots = 200, currentFilter = 0}, storeEntryIndex = 16 </Locals>|r
EsoUI/Ingame/StoreWindow/Keyboard/StoreWindow_Keyboard.lua:758: in function 'ZO_Store_OnEntryClicked'
|caaaaaa<Locals> storeEntrySlot = ud, button = 1, storeEntryIndex = 16 </Locals>|r
ZO_StoreWindowList1Row1_MouseUp:4: in function '(main chunk)'
|caaaaaa<Locals> self = ud, button = 1, upInside = T, ctrl = F, alt = F, shift = F, command = F </Locals>|r

PRE-CREATE LISTS OFF

EsoUI/PublicAllIngames/ItemPreview/ItemPreview_Shared.lua:679: Attempt to access a private function 'AddOutfitSlotPreviewElementToPreviewCollection' from insecure code. The callstack became untrusted 4 stack frame(s) from the top.
stack traceback:
EsoUI/PublicAllIngames/ItemPreview/ItemPreview_Shared.lua:679: in function 'ZO_ItemPreview_Shared:AddOutfitSlotPreviewElement'
|caaaaaa<Locals> self = [table:1]{forcePreparePreview = F, numPreviewVariations = 0, canChangePreview = F, previewVariationIndex = 1, enabledPreview = T, fireCallbackDepth = 0, dynamicFramingConsumedHeight = 300, lastSetChangeTime = 401933, previewCollectionId = 7, waitingForPreviewBegin = F, dynamicFramingConsumedWidth = 550, previewInEmptyWorld = T, currentPreviewType = 11}, outfitSlot = 0, collectibleId = 7215, itemMaterialIndex = 1, primaryDye = 0, secondaryDye = 0, accentDye = 0, refreshImmediately = T </Locals>|r
EsoUI/Ingame/StoreWindow/StoreWindow_Shared.lua:198: in function 'ZO_StoreManager_DoPreviewAction'
|caaaaaa<Locals> action = 2, storeEntryIndex = 16, entryType = 4, itemPreview = [table:1], collectibleId = 7215, collectibleData = [table:2]{isSlottable = F, gridHeaderName = "Signature", isWeaponStyle = F, name = "Jade-Crown Dragonslayer Helm", referenceId = 4642, isRenameable = F, hideMode = 0, isNew = F, categoryType = 24, isArmorStyle = T, unlockState = 0, icon = "/esoui/art/icons/gear_dragonhu...", collectibleId = 7215, isActive = F, visualArmorType = 6, unlockedViaSubscription = F, nickname = "", collectibleIndex = 348, outfitStyleItemStyleId = 0, hasVisualAppearence = F}, NO_DYE = 0, REFRESH_IMMEDIATELY = T, outfitSlot = 0 </Locals>|r
EsoUI/Ingame/StoreWindow/Keyboard/StoreWindow_Keyboard.lua:707: in function 'ZO_StoreManager:PreviewStoreEntry'
|caaaaaa<Locals> self = [table:3]{currentFilter = 0, numSlots = 200, showAllFilter = T, numUsedSlots = 103, windowMode = 1}, storeEntryIndex = 16 </Locals>|r
EsoUI/Ingame/StoreWindow/Keyboard/StoreWindow_Keyboard.lua:758: in function 'ZO_Store_OnEntryClicked'
|caaaaaa<Locals> storeEntrySlot = ud, button = 1, storeEntryIndex = 16 </Locals>|r
ZO_StoreWindowList1Row1_MouseUp:4: in function '(main chunk)'
|caaaaaa<Locals> self = ud, button = 1, upInside = T, ctrl = F, alt = F, shift = F, command = F </Locals>|r
So it looks like there's some variance in them, I don't know what I'm looking at though.
Report comment to moderator  
Reply With Quote
Unread 11/27/19, 10:42 AM  
KLISK
 
KLISK's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 271
Uploads: 7
@daimon
Thanks! Very detailed report. If everyone did that))
I seem to have found the problem.
Report comment to moderator  
Reply With Quote
Unread 11/27/19, 12:12 PM  
daimon
Premium Member
 
daimon's Avatar
Premium Member

Forum posts: 13
File comments: 159
Uploads: 0
Excellent. I'm happy if I could help to squish a bug

Thank you for your work to the community
Report comment to moderator  
Reply With Quote
Unread 01/13/20, 05:34 PM  
Redherring423

Forum posts: 0
File comments: 9
Uploads: 0
I would like to post that something has changed recently and this UI Error is back. It was gone since the end of Nov but for the past week or so I noticed it's back.
Report comment to moderator  
Reply With Quote
Unread 01/14/20, 01:58 AM  
KLISK
 
KLISK's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 271
Uploads: 7
Originally Posted by Redherring423
I would like to post that something has changed recently and this UI Error is back. It was gone since the end of Nov but for the past week or so I noticed it's back.
Try disabling all add-ons and libraries (disable LibAddonMenu too) and check. I do not get any errors.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: