Go to Page... |
Updated: | 04/22/24 11:50 AM |
Created: | 03/21/21 11:05 AM |
Monthly downloads: | 116 |
Total downloads: | 5,641 |
Favorites: | 24 |
MD5: |
Comment Options |
f1rex |
View Public Profile |
Send a private message to f1rex |
Send email to f1rex |
Visit f1rex's homepage! |
Find More Posts by f1rex |
Add f1rex to Your Buddy List |
snorunt361 |
View Public Profile |
Send a private message to snorunt361 |
Send email to snorunt361 |
Visit snorunt361's homepage! |
Find More Posts by snorunt361 |
Add snorunt361 to Your Buddy List |
Tatila |
View Public Profile |
Send a private message to Tatila |
Send email to Tatila |
Visit Tatila's homepage! |
Find More Posts by Tatila |
Add Tatila to Your Buddy List |
02/23/22, 10:32 PM | |
|
Used the cleanup.exe and got this error when I logged back into the game:
Code:
user:/SavedVariables/StorySaver.lua:30: } expected (to close { at line 27) near 'Warriors' |
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Visit Baertram's homepage! |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
01/06/22, 03:17 AM | ||
|
|
|
|
f1rex |
View Public Profile |
Send a private message to f1rex |
Send email to f1rex |
Visit f1rex's homepage! |
Find More Posts by f1rex |
Add f1rex to Your Buddy List |
01/05/22, 01:18 PM | |
|
About the included exe file:
Aren't you able to delete the unused cache from your SavedVariables file from lua code ingame? What exactly is the exe doing? I assume it deletes contents of the SV file? Just set this content = nil ingame and reload the Ui and it will be updated in the SV file. |
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Visit Baertram's homepage! |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
01/05/22, 04:50 AM | |||
|
You can use LibCustomMenu and add a right click context menu to the entries at the list.
Filtered rows could be deleted then. Or you add a keybind to delete "all currently shown" (filtered) rows? Depending on the list type: If you add checkboxes to each entry of the list (as a new first column) one could mark multiple ones and then right click -> Delete checked If the list type is a zo_scrolllist (https://github.com/esoui/esoui/tree/...s/zo_templates) there should be a function to enable selection and/or highlighting. Selection means you click an entry to select it and it stays selected, and you click it again to deselect it. Highlighting means it will show a highlight as you move the mouse over it. function ZO_ScrollList_EnableSelection(self, selectionTemplate, selectionCallback) The selectionTemplate is the XML virtual template used to define how the selected entry looks like, e.g. "ZO_ThinListHighlight" And the selectionCallback is a function you specify that is called as the selection was done -> e.g. show the text of the selected entry somewhere. An example can be found here -> The character selection ingame: https://github.com/esoui/esoui/blob/...board.lua#L394 It uses the selection template "ZO_TallListHighlight" and the callbackFunction called as you select an entry is OnCharacterSelectionChanged. The parameters passed in to the functions are: previouslySelectedData, selectedData where the data tables are the data of the rows of the scrolllist, so it got an index and whatever data you have passed to it during the scrollLists setupRow callback function "setupCallback" in function ZO_ScrollList_AddDataType(self, typeId, templateName, height, setupCallback, hideCallback, dataTypeSelectSound, resetControlCallback)
Last edited by Baertram : 01/05/22 at 04:54 AM.
|
||
|
Baertram |
View Public Profile |
Send a private message to Baertram |
Send email to Baertram |
Visit Baertram's homepage! |
Find More Posts by Baertram |
Add Baertram to Your Buddy List |
06/02/21, 01:36 PM | ||
|
If you have idea how you see batch-deletion functionality, please share it. I mean interface of course Thank you |
|
|
f1rex |
View Public Profile |
Send a private message to f1rex |
Send email to f1rex |
Visit f1rex's homepage! |
Find More Posts by f1rex |
Add f1rex to Your Buddy List |
05/11/21, 04:32 PM | |
|
Until another way is implemented, what's the best way to delete entries right now?
|
|
NeuroticPixels |
View Public Profile |
Send a private message to NeuroticPixels |
Send email to NeuroticPixels |
Visit NeuroticPixels's homepage! |
Find More Posts by NeuroticPixels |
Add NeuroticPixels to Your Buddy List |
04/17/21, 01:30 PM | ||
|
|
|
|
f1rex |
View Public Profile |
Send a private message to f1rex |
Send email to f1rex |
Visit f1rex's homepage! |
Find More Posts by f1rex |
Add f1rex to Your Buddy List |
04/16/21, 10:07 AM | |
Forum posts: 0
File comments: 32
Uploads: 0
|
Another thing I noticed but have checked yet...
The latest version is supposed to detect and not add duplicate events. That means that the manual option to remove duplicate events should do nothing (assuming that the latest version is the only version ever used). However, even if the latest version is the only version used, the manual button to remove duplicate events still removes some entries. That means that the automatic and manual duplicate event checking functions are behaving differently. I haven't had time to figure this out yet. |
|
tiker |
View Public Profile |
Send a private message to tiker |
Send email to tiker |
Visit tiker's homepage! |
Find More Posts by tiker |
Add tiker to Your Buddy List |
04/16/21, 09:45 AM | ||
|
|
|
|
f1rex |
View Public Profile |
Send a private message to f1rex |
Send email to f1rex |
Visit f1rex's homepage! |
Find More Posts by f1rex |
Add f1rex to Your Buddy List |
04/16/21, 06:32 AM | |
Forum posts: 0
File comments: 32
Uploads: 0
|
After some testing, the first part is fixed (below) but there are still a couple of other items to figure out.
First problem (part 1): Last options (Goodbye., Nevermind, etc.) missing: Caused by what looks to be an assumption that LUA tables are sorted when stored which is incorrect. In my case, take the following example: Code:
["1618400326-13"] = { ["optionHashes"] = { [2] = "1202672317-8", [1] = "2237067526-30", }, ["zoneIndex"] = 17, ["y"] = 0.4008920082, ["hash"] = "746736584-19", ["x"] = 0.1428016038, }, Code:
for i, optionHash in pairs(optionHashes) do body = StorySaver:GetAccountCache(eventType, name)[optionHash] if i == 1 then optionsBody = body else optionsBody = optionsBody .. '\r\n' .. body end end Code:
local optionHash = nil for i =1, #optionHashes do optionHash = optionHashes[i] body = StorySaver:GetAccountCache(eventType, name)[optionHash] if i == 1 then optionsBody = body else optionsBody = optionsBody .. '\r\n' .. body end end Is unknown and may never be figured out. Some of the event tables that should have contained the strings "Goodbye.", etc. dropped the strings from the event option hash tables. Not sure if that was from the migration, from using the option to delete duplicated events, etc. But somewhere else, possibly with past versions, similar code existed but removed the strings. I deleted my saved variables file for this addon to reset it and started over. I have not been able to re-create this part of the issue yet. |
|
tiker |
View Public Profile |
Send a private message to tiker |
Send email to tiker |
Visit tiker's homepage! |
Find More Posts by tiker |
Add tiker to Your Buddy List |
04/09/21, 05:58 PM | |
Forum posts: 0
File comments: 32
Uploads: 0
|
Found the cause of the bug. I have a partial fix so far but more testing is required.
|
|
tiker |
View Public Profile |
Send a private message to tiker |
Send email to tiker |
Visit tiker's homepage! |
Find More Posts by tiker |
Add tiker to Your Buddy List |