Quantcast
Download
(57 Kb)
Download
Updated: 01/25/20 03:21 PM
Pictures
File Info
Compatibility:
Dragonhold (5.2.5)
Updated:01/25/20 03:21 PM
Created:04/30/19 05:30 AM
Monthly downloads:2,581
Total downloads:22,246
Favorites:57
MD5:
5.2.5
GridList  Updated Today!  Popular! (More than 5000 hits)
Version: 1.2.5
by: KLISK [More]
Waiting for the promised optimization from ZoS!

--EN-----------------------
Inventory in the form of a grid based on ZoS functions.
Button to switch the mode, from the left above the list.

Required libraries: 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.
- 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.
Optional Files (0)


Archived Files (12)
File Name
Version
Size
Uploader
Date
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 Today, 02:27 AM  
KLISK
 
KLISK's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 155
Uploads: 6
Originally Posted by Redherring423
Sorry for the late reply back. Was waiting for the event to start to use Impresario to test.
I turned off all mods except Gridlist and still get the below error message when looking at Styles.

I'm not trying to say your mod is causing it I'm just not sure where to start with finding out the culprit.
Iíll try to figure it out today.
It seems "ZO_PostHook" does not work correctly.
Last edited by KLISK : 01/25/20 at 02:30 AM.
Report comment to moderator  
Reply With Quote
Unread Today, 02:10 AM  
Redherring423

Forum posts: 0
File comments: 7
Uploads: 0
Sorry for the late reply back. Was waiting for the event to start to use Impresario to test.
I turned off all mods except Gridlist and still get the below error message when looking at Styles.


I'm not trying to say your mod is causing it I'm just not sure where to start with finding out the culprit.
Last edited by Redherring423 : 01/25/20 at 02:11 AM.
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: 13
File comments: 155
Uploads: 6
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
Unread 01/13/20, 05:34 PM  
Redherring423

Forum posts: 0
File comments: 7
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 11/27/19, 12:12 PM  
daimon
Premium Member
 
daimon's Avatar
Premium Member

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

Thank you for your work to the community
__________________
~∑Lotro~ DaimonUI ~∑~
avatar by Humon
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: 13
File comments: 155
Uploads: 6
@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, 09:49 AM  
daimon
Premium Member
 
daimon's Avatar
Premium Member

Forum posts: 9
File comments: 90
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.
__________________
~∑Lotro~ DaimonUI ~∑~
avatar by Humon
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: 13
File comments: 155
Uploads: 6
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/26/19, 12:15 PM  
daimon
Premium Member
 
daimon's Avatar
Premium Member

Forum posts: 9
File comments: 90
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
__________________
~∑Lotro~ DaimonUI ~∑~
avatar by Humon
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 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 10/26/19, 11:53 AM  
Zantari Zenithoc

Forum posts: 0
File comments: 14
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/25/19, 05:45 PM  
KLISK
 
KLISK's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 155
Uploads: 6
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/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/24/19, 12:12 PM  
KLISK
 
KLISK's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 155
Uploads: 6
[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
Post A Reply



Category Jump: