Custom Room Sort Order

Add the ability to sort rooms by a custom set of parameters.
This commit is contained in:
James Graham
2024-12-22 10:11:04 +00:00
parent c50d4289c4
commit 6663b0c257
11 changed files with 512 additions and 39 deletions

View File

@@ -131,9 +131,27 @@
<label>Save the collapsed state of the room list</label>
<default>false</default>
</entry>
<entry name="SortOrder" type="int">
<entry name="SortOrder" type="Enum">
<label>The sort order for the rooms in the list.</label>
<default>1</default>
<choices>
<choice name="Alphabetical">
<label>Alphabetical</label>
</choice>
<choice name="Activity">
<label>Activity</label>
</choice>
<choice name="LastMessage">
<label>Last Message</label>
</choice>
<choice name="Custom">
<label>Custom</label>
</choice>
</choices>
<default>Activity</default>
</entry>
<entry name="CustomSortOrder" type="IntList">
<label>The list of parameter in order to use for custom sorting</label>
<default></default>
</entry>
</group>
<group name="NetworkProxy">