midorikami / sortakinda Goto Github PK
View Code? Open in Web Editor NEWSortaKinda is a XivLauncher/Dalamud plugin.
License: Other
SortaKinda is a XivLauncher/Dalamud plugin.
License: Other
Sorting by name will work during the session I first make the rules, but after logging off and logging back in they will return to unsorted.
Not sure if it's a bug or something that would need to have an option.
Item Type Filter
works by itself and Item Name Filter
works by itself but when i have both populated only the Item Name Filter
gets applied and Item Type Filter
is ignored.
Would it be possible to add the ability to put multiple sort orders within one filter?
I am setting up my sorting filters in SortaKinda and I cannot seem to find a way to sort armoury items so that gear assigned to a gearset is sorted at the top first. Is there currently a way for me to add this type of filtering or can it be added?
would be nice to be able to filter by if an item is market prohibited or not.
Possibility, capacity, and interest to update the plugin's functionality to include the Chocobo Saddlebag?
Could allow for the following:
Thanks!
Gamma
the Registrable Miscellany category from the Market Board is missing in the filters, would be nice to have this to cover stuff like mounts, barding, and other items that can be collected that are in that category.
In the last few days SortaKinda stopped working for me at all with the below error, and I went through numerous attempts to try to fix it, but ultimately it was just because I had an empty Sorting rule.
I think this error should be caught and explained to the user -assuming it can be narrowed down, on the assumption that this error would also be thrown if a similar plugin were actually blocking SortaKinda, which is what I tried to find and disable in my trubleshooting-, or empty rules should be deleted on closing them, or simply ignored when running sort.
[SortaKinda] Exception Caught During Sorting 'ArmoryEar'
System.InvalidOperationException: Operations that change non-concurrent collections must have exclusive access. A concurrent update was performed on this collection and corrupted its state. The collection's state is no longer correct.
01:02:38.562 DBG | [SortaKinda] Sorting Inventory: ArmoryHead
01:02:38.562 DBG | [SortaKinda] Sorting Inventory: ArmoryBody
01:02:38.562 DBG | [SortaKinda] Sorting Inventory: ArmoryHands
01:02:38.562 ERR | [SortaKinda] Exception Source: SortaKinda :: SortaKinda.System.InventorySorter :: SortInventory
01:02:38.562 ERR | [SortaKinda] Exception Source: SortaKinda :: SortaKinda.System.InventorySorter :: SortInventory
01:02:38.562 DBG | [SortaKinda] Sorting Inventory: ArmoryLegs
01:02:38.562 ERR | [SortaKinda] Exception Source: SortaKinda :: SortaKinda.System.InventorySorter :: SortInventory
01:02:38.562 ERR | [SortaKinda] Exception Source: SortaKinda :: SortaKinda.System.InventorySorter :: SortInventory
01:02:38.562 ERR | [SortaKinda] Exception Source: SortaKinda :: SortaKinda.System.InventorySorter :: SortInventory
01:02:38.562 ERR | [SortaKinda] Exception Caught During Sorting 'ArmoryBody'
01:02:38.562 ERR | [SortaKinda] Exception Caught During Sorting 'ArmoryHead'
01:02:38.562 ERR | [SortaKinda] Exception Caught During Sorting 'ArmoryHands'
01:02:38.562 ERR | at System.Collections.Generic.Dictionary`2.FindValue(TKey key)
01:02:38.562 ERR | System.InvalidOperationException: Operations that change non-concurrent collections must have exclusive access. A concurrent update was performed on this collection and corrupted its state. The collection's state is no longer correct.
01:02:38.562 ERR | System.InvalidOperationException: Operations that change non-concurrent collections must have exclusive access. A concurrent update was performed on this collection and corrupted its state. The collection's state is no longer correct.
01:02:38.562 ERR | at SortaKinda.Models.SortingRule.<.ctor>b__3_1(IInventorySlot slot) in /work/repo/SortaKinda/Models/Configuration/SortingRule.cs:line 32
01:02:38.562 ERR | at System.Collections.Generic.Dictionary`2.FindValue(TKey key)
01:02:38.562 ERR | at System.Collections.Generic.Dictionary`2.FindValue(TKey key)
01:02:38.562 ERR | at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
01:02:38.562 ERR | at SortaKinda.Models.SortingRule.<.ctor>b__3_1(IInventorySlot slot) in /work/repo/SortaKinda/Models/Configuration/SortingRule.cs:line 32
01:02:38.562 ERR | at SortaKinda.Models.SortingRule.<.ctor>b__3_1(IInventorySlot slot) in /work/repo/SortaKinda/Models/Configuration/SortingRule.cs:line 32
01:02:38.562 ERR | at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
01:02:38.562 ERR | at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
01:02:38.562 ERR | [SortaKinda] Exception Caught During Sorting 'Inventory1'
01:02:38.562 ERR | System.InvalidOperationException: Operations that change non-concurrent collections must have exclusive access. A concurrent update was performed on this collection and corrupted its state. The collection's state is no longer correct.
01:02:38.562 ERR | at System.Collections.Generic.Dictionary`2.FindValue(TKey key)
01:02:38.562 ERR | at System.Linq.Utilities.<>c__DisplayClass1_0`1.<CombinePredicates>b__0(TSource x)
01:02:38.562 ERR | at SortaKinda.Models.SortingRule.<.ctor>b__3_1(IInventorySlot slot) in /work/repo/SortaKinda/Models/Configuration/SortingRule.cs:line 32
01:02:38.562 ERR | at System.Linq.Utilities.<>c__DisplayClass1_0`1.<CombinePredicates>b__0(TSource x)
01:02:38.562 ERR | at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray()
01:02:38.562 ERR | at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
01:02:38.562 ERR | at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
01:02:38.562 ERR | at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray()
01:02:38.562 ERR | at System.Linq.Utilities.<>c__DisplayClass1_0`1.<CombinePredicates>b__0(TSource x)
01:02:38.562 ERR | at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source, Func`2 predicate)
01:02:38.562 ERR | at System.Linq.OrderedEnumerable`1.ToArray()
01:02:38.562 ERR | at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
01:02:38.562 ERR | at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray()
01:02:38.562 ERR | at SortaKinda.System.InventorySorter.<>c__DisplayClass3_1.<MoveItemsIntoCategories>b__5(IInventorySlot slot) in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 60
01:02:38.562 ERR | at SortaKinda.System.InventorySorter.MoveItemsIntoCategories(IInventoryGrid[] grids, IReadOnlyCollection`1 rulesForInventory) in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 55
01:02:38.562 ERR | at System.Linq.OrderedEnumerable`1.ToArray()
01:02:38.562 ERR | at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
01:02:38.562 ERR | at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray()
01:02:38.562 ERR | at SortaKinda.System.InventorySorter.<>c__DisplayClass2_0.<SortInventory>b__0() in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 37
01:02:38.562 ERR | at System.Linq.OrderedEnumerable`1.ToArray()
01:02:38.562 ERR | at SortaKinda.System.InventorySorter.MoveItemsIntoCategories(IInventoryGrid[] grids, IReadOnlyCollection`1 rulesForInventory) in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 55
01:02:38.562 ERR | at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
01:02:38.562 ERR | at KamiLib.NativeUi.Safety.ExecuteSafe(Action action, String message) in /work/repo/KamiLib/UserInterface/NativeUi/Hooking/Safety.cs:line 13
01:02:38.562 ERR | at SortaKinda.System.InventorySorter.MoveItemsIntoCategories(IInventoryGrid[] grids, IReadOnlyCollection`1 rulesForInventory) in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 55
01:02:38.562 ERR | at SortaKinda.System.InventorySorter.<>c__DisplayClass2_0.<SortInventory>b__0() in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 37
01:02:38.562 ERR | at System.Linq.OrderedEnumerable`1.ToArray()
01:02:38.562 ERR | at SortaKinda.System.InventorySorter.<>c__DisplayClass2_0.<SortInventory>b__0() in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 37
01:02:38.562 ERR | at KamiLib.NativeUi.Safety.ExecuteSafe(Action action, String message) in /work/repo/KamiLib/UserInterface/NativeUi/Hooking/Safety.cs:line 13
01:02:38.562 ERR | at SortaKinda.System.InventorySorter.MoveItemsIntoCategories(IInventoryGrid[] grids, IReadOnlyCollection`1 rulesForInventory) in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 55
01:02:38.562 ERR | at KamiLib.NativeUi.Safety.ExecuteSafe(Action action, String message) in /work/repo/KamiLib/UserInterface/NativeUi/Hooking/Safety.cs:line 13
01:02:38.562 ERR | at SortaKinda.System.InventorySorter.<>c__DisplayClass2_0.<SortInventory>b__0() in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 37
01:02:38.562 ERR | at KamiLib.NativeUi.Safety.ExecuteSafe(Action action, String message) in /work/repo/KamiLib/UserInterface/NativeUi/Hooking/Safety.cs:line 13
01:02:38.563 DBG | [SortaKinda] Sorting Inventory: ArmoryEar
01:02:38.563 DBG | [SortaKinda] Sorting Inventory: ArmoryWrist
01:02:38.563 DBG | [SortaKinda] Sorting Inventory: ArmoryNeck
01:02:38.563 DBG | [SortaKinda] Sorting Inventory: ArmoryRings
01:02:38.563 DBG | [SortaKinda] Sorting Inventory: ArmoryFeets
01:02:38.562 ERR | [SortaKinda] Exception Caught During Sorting 'ArmoryOffHand'
01:02:38.562 ERR | System.InvalidOperationException: Operations that change non-concurrent collections must have exclusive access. A concurrent update was performed on this collection and corrupted its state. The collection's state is no longer correct.
01:02:38.562 ERR | at System.Collections.Generic.Dictionary`2.FindValue(TKey key)
01:02:38.562 ERR | at SortaKinda.Models.SortingRule.<.ctor>b__3_1(IInventorySlot slot) in /work/repo/SortaKinda/Models/Configuration/SortingRule.cs:line 32
01:02:38.562 ERR | at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
01:02:38.562 ERR | at System.Linq.Utilities.<>c__DisplayClass1_0`1.<CombinePredicates>b__0(TSource x)
01:02:38.562 ERR | at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray()
01:02:38.562 ERR | at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
01:02:38.562 ERR | at System.Linq.OrderedEnumerable`1.ToArray()
01:02:38.562 ERR | at SortaKinda.System.InventorySorter.MoveItemsIntoCategories(IInventoryGrid[] grids, IReadOnlyCollection`1 rulesForInventory) in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 55
01:02:38.562 ERR | at SortaKinda.System.InventorySorter.<>c__DisplayClass2_0.<SortInventory>b__0() in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 37
01:02:38.562 ERR | at KamiLib.NativeUi.Safety.ExecuteSafe(Action action, String message) in /work/repo/KamiLib/UserInterface/NativeUi/Hooking/Safety.cs:line 13
01:02:38.563 ERR | [SortaKinda] Exception Source: SortaKinda :: SortaKinda.System.InventorySorter :: SortInventory
01:02:38.563 ERR | [SortaKinda] Exception Caught During Sorting 'ArmoryMainHand'
01:02:38.563 ERR | System.InvalidOperationException: Operations that change non-concurrent collections must have exclusive access. A concurrent update was performed on this collection and corrupted its state. The collection's state is no longer correct.
01:02:38.563 ERR | at System.Collections.Generic.Dictionary`2.FindValue(TKey key)
01:02:38.563 ERR | at SortaKinda.Models.SortingRule.<.ctor>b__3_1(IInventorySlot slot) in /work/repo/SortaKinda/Models/Configuration/SortingRule.cs:line 32
01:02:38.563 ERR | at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
01:02:38.563 ERR | [SortaKinda] Exception Source: SortaKinda :: SortaKinda.System.InventorySorter :: SortInventory
01:02:38.563 ERR | at System.Linq.Utilities.<>c__DisplayClass1_0`1.<CombinePredicates>b__0(TSource x)
01:02:38.563 ERR | at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray()
01:02:38.563 ERR | at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
01:02:38.563 ERR | at System.Linq.OrderedEnumerable`1.ToArray()
01:02:38.563 ERR | at SortaKinda.System.InventorySorter.MoveItemsIntoCategories(IInventoryGrid[] grids, IReadOnlyCollection`1 rulesForInventory) in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 55
01:02:38.563 ERR | at SortaKinda.System.InventorySorter.<>c__DisplayClass2_0.<SortInventory>b__0() in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 37
01:02:38.563 ERR | at KamiLib.NativeUi.Safety.ExecuteSafe(Action action, String message) in /work/repo/KamiLib/UserInterface/NativeUi/Hooking/Safety.cs:line 13
01:02:38.563 ERR | [SortaKinda] Exception Source: SortaKinda :: SortaKinda.System.InventorySorter :: SortInventory
01:02:38.563 ERR | [SortaKinda] Exception Source: SortaKinda :: SortaKinda.System.InventorySorter :: SortInventory
01:02:38.563 DBG | [SortaKinda] Sorting Inventory: ArmorySoulCrystal
01:02:38.563 ERR | [SortaKinda] Exception Caught During Sorting 'ArmoryEar'
01:02:38.563 ERR | System.InvalidOperationException: Operations that change non-concurrent collections must have exclusive access. A concurrent update was performed on this collection and corrupted its state. The collection's state is no longer correct.
01:02:38.563 ERR | at System.Collections.Generic.Dictionary`2.FindValue(TKey key)
01:02:38.563 ERR | at SortaKinda.Models.SortingRule.<.ctor>b__3_1(IInventorySlot slot) in /work/repo/SortaKinda/Models/Configuration/SortingRule.cs:line 32
01:02:38.563 ERR | at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
01:02:38.563 ERR | at System.Linq.Utilities.<>c__DisplayClass1_0`1.<CombinePredicates>b__0(TSource x)
01:02:38.563 ERR | at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray()
01:02:38.563 ERR | at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
01:02:38.563 ERR | at System.Linq.OrderedEnumerable`1.ToArray()
01:02:38.563 ERR | at SortaKinda.System.InventorySorter.MoveItemsIntoCategories(IInventoryGrid[] grids, IReadOnlyCollection`1 rulesForInventory) in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 55
01:02:38.563 ERR | at SortaKinda.System.InventorySorter.<>c__DisplayClass2_0.<SortInventory>b__0() in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 37
01:02:38.563 ERR | at KamiLib.NativeUi.Safety.ExecuteSafe(Action action, String message) in /work/repo/KamiLib/UserInterface/NativeUi/Hooking/Safety.cs:line 13
01:02:38.563 ERR | [SortaKinda] Exception Caught During Sorting 'ArmoryLegs'
01:02:38.563 ERR | System.InvalidOperationException: Operations that change non-concurrent collections must have exclusive access. A concurrent update was performed on this collection and corrupted its state. The collection's state is no longer correct.
01:02:38.563 ERR | at System.Collections.Generic.Dictionary`2.FindValue(TKey key)
01:02:38.563 ERR | at SortaKinda.Models.SortingRule.<.ctor>b__3_1(IInventorySlot slot) in /work/repo/SortaKinda/Models/Configuration/SortingRule.cs:line 32
01:02:38.563 ERR | at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
01:02:38.563 ERR | at System.Linq.Utilities.<>c__DisplayClass1_0`1.<CombinePredicates>b__0(TSource x)
01:02:38.563 ERR | at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray()
01:02:38.563 ERR | at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
01:02:38.563 ERR | at System.Linq.OrderedEnumerable`1.ToArray()
01:02:38.563 ERR | at SortaKinda.System.InventorySorter.MoveItemsIntoCategories(IInventoryGrid[] grids, IReadOnlyCollection`1 rulesForInventory) in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 55
01:02:38.563 ERR | at SortaKinda.System.InventorySorter.<>c__DisplayClass2_0.<SortInventory>b__0() in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 37
01:02:38.563 ERR | at KamiLib.NativeUi.Safety.ExecuteSafe(Action action, String message) in /work/repo/KamiLib/UserInterface/NativeUi/Hooking/Safety.cs:line 13
01:02:38.563 ERR | [SortaKinda] Exception Caught During Sorting 'ArmoryWrist'
01:02:38.563 ERR | System.InvalidOperationException: Operations that change non-concurrent collections must have exclusive access. A concurrent update was performed on this collection and corrupted its state. The collection's state is no longer correct.
01:02:38.563 ERR | at System.Collections.Generic.Dictionary`2.FindValue(TKey key)
01:02:38.563 ERR | at SortaKinda.Models.SortingRule.<.ctor>b__3_1(IInventorySlot slot) in /work/repo/SortaKinda/Models/Configuration/SortingRule.cs:line 32
01:02:38.563 ERR | at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
01:02:38.563 ERR | at System.Linq.Utilities.<>c__DisplayClass1_0`1.<CombinePredicates>b__0(TSource x)
01:02:38.563 ERR | at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray()
01:02:38.563 ERR | at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
01:02:38.563 ERR | at System.Linq.OrderedEnumerable`1.ToArray()
01:02:38.563 ERR | at SortaKinda.System.InventorySorter.MoveItemsIntoCategories(IInventoryGrid[] grids, IReadOnlyCollection`1 rulesForInventory) in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 55
01:02:38.563 ERR | at SortaKinda.System.InventorySorter.<>c__DisplayClass2_0.<SortInventory>b__0() in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 37
01:02:38.563 ERR | at KamiLib.NativeUi.Safety.ExecuteSafe(Action action, String message) in /work/repo/KamiLib/UserInterface/NativeUi/Hooking/Safety.cs:line 13
01:02:38.563 ERR | [SortaKinda] Exception Source: SortaKinda :: SortaKinda.System.InventorySorter :: SortInventory
01:02:38.563 DBG | [SortaKinda] Sorted ArmoryNeck in 0.8579ms
01:02:38.563 ERR | [SortaKinda] Exception Caught During Sorting 'ArmoryRings'
01:02:38.563 ERR | System.InvalidOperationException: Operations that change non-concurrent collections must have exclusive access. A concurrent update was performed on this collection and corrupted its state. The collection's state is no longer correct.
01:02:38.563 ERR | at System.Collections.Generic.Dictionary`2.FindValue(TKey key)
01:02:38.563 ERR | at SortaKinda.Models.SortingRule.<.ctor>b__3_1(IInventorySlot slot) in /work/repo/SortaKinda/Models/Configuration/SortingRule.cs:line 32
01:02:38.563 ERR | at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
01:02:38.563 ERR | at System.Linq.Utilities.<>c__DisplayClass1_0`1.<CombinePredicates>b__0(TSource x)
01:02:38.563 ERR | at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray()
01:02:38.563 ERR | at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
01:02:38.563 ERR | at System.Linq.OrderedEnumerable`1.ToArray()
01:02:38.563 ERR | at SortaKinda.System.InventorySorter.MoveItemsIntoCategories(IInventoryGrid[] grids, IReadOnlyCollection`1 rulesForInventory) in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 55
01:02:38.563 ERR | at SortaKinda.System.InventorySorter.<>c__DisplayClass2_0.<SortInventory>b__0() in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 37
01:02:38.563 ERR | at KamiLib.NativeUi.Safety.ExecuteSafe(Action action, String message) in /work/repo/KamiLib/UserInterface/NativeUi/Hooking/Safety.cs:line 13
01:02:38.564 ERR | [SortaKinda] Exception Source: SortaKinda :: SortaKinda.System.InventorySorter :: SortInventory
01:02:38.564 DBG | [SortaKinda] Sorted ArmoryFeets in 1.2236ms
01:02:38.564 ERR | [SortaKinda] Exception Caught During Sorting 'ArmorySoulCrystal'
01:02:38.564 ERR | System.InvalidOperationException: Operations that change non-concurrent collections must have exclusive access. A concurrent update was performed on this collection and corrupted its state. The collection's state is no longer correct.
01:02:38.564 ERR | at System.Collections.Generic.Dictionary`2.FindValue(TKey key)
01:02:38.564 ERR | at SortaKinda.Models.SortingRule.<.ctor>b__3_1(IInventorySlot slot) in /work/repo/SortaKinda/Models/Configuration/SortingRule.cs:line 32
01:02:38.564 ERR | at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
01:02:38.564 ERR | at System.Linq.Utilities.<>c__DisplayClass1_0`1.<CombinePredicates>b__0(TSource x)
01:02:38.564 ERR | at System.Linq.Enumerable.WhereEnumerableIterator`1.ToArray()
01:02:38.564 ERR | at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
01:02:38.564 ERR | at System.Linq.OrderedEnumerable`1.ToArray()
01:02:38.564 ERR | at SortaKinda.System.InventorySorter.MoveItemsIntoCategories(IInventoryGrid[] grids, IReadOnlyCollection`1 rulesForInventory) in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 55
01:02:38.564 ERR | at SortaKinda.System.InventorySorter.<>c__DisplayClass2_0.<SortInventory>b__0() in /work/repo/SortaKinda/Controllers/Inventory/InventorySorter.cs:line 37
01:02:38.564 ERR | at KamiLib.NativeUi.Safety.ExecuteSafe(Action action, String message) in /work/repo/KamiLib/UserInterface/NativeUi/Hooking/Safety.cs:line 13
01:02:38.652 DBG | [SortaKinda] Marked ItemODR as changed.
01:02:38.666 DBG | [InventoryTools] 1703232158666 Itemodr reparsedV
Requesting a possible feature, being able to filter items by whether they are assigned to a gearset or not.
This would let me select an area at the bottom of each area of my armory for items to collect if they've been replaced or are otherwise not important job gear.
Hi is there anyway I can sync the config across different characters other than export and import?
Also, is it possible to include the selected slots when import the config? It will require much manual work if owns multiple characters.
Hej!
Thank you very much for your beautiful Plugin! As someone who can't stand a disorganized Inventory, I particularly appreciate your plugin! :-)
However, I have a suggestion for improvement... could you add an option to disable automatic sorting for specific categories? For instance, I have a category dedicated to handling Materia. I want the plugin to assign such items to their designated slots automatically, but I don't want it to rearrange any Materia that's already in that section.
I believe this feature would be a perfect addition to the plugin, providing users with more flexibility to keep their inventory organized according to their preferences :-)
Thank you for your time and kind regards!
vyrnius
User Error I finally figured it out. SMH @ myself. I had accidentally marked a rarity that conflicted with the item names.
Actual sorting of the FC chest isn't in scope due to server requests, but an ingame system for showing slot assignments and maybe highlighting slot mismatches as an overlay would help a great deal with keeping the limited number of slots organised. I was building a spreadsheet with Allagan Tools' csv export, but this functionality might be suitable for SortaKinda.
When entrusting duplicates to retainers, if the inventory sorts itselfs the entrusting will get stuck.
This can easily happen when you dump materia into a retainer for example if you have a sortgroup for materia
Left Alt + Shift - the default shortcut to change the keyboard language in Windows 10.
Can we get another bind?
When "Sort on Inventory Change" is enabled, vendoring/transferring/deleting items can be a slight pain as the auto sort does not occur immediately and can lead to accidents.
Use case would be to manually sort without opening up config window.
Would it be possible to also allow sorting of the individual retainers?
Would it be possible to add a unobtained/unregistered property filter which would allow for easily identifying items "to register"?
Would love a way to exclude certain items or spaces from being sorted.
I have about 30-40 items that stay in my bags all the time in specific spots that I wouldn't want sorted at all. I know I could create a rule for each one, but it would be nice to have a single rule that just says to not sort anything in those specific inventory spaces.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.