ruTorrent
ruTorrent copied to clipboard
Improve table sorting
Issue: sIndex and secIndex are not correctly restored from settings when save and restore points have different active plugins.
Additionally, the secondary sort feature of stable did not work correctly with non default table.colOrder.
Column ids table.ids = ["name", "status", "size",...] are not affected by colOrder and are unique for all plugins.
Therefore, sorting is now done with ids (sortId and sortId2). This is simpler and more stable.
- #2391 is also fixed