pidgin/plugins/unity/im.pidgin.Pidgin.plugin.Unity.gschema.xml

Tue, 01 Apr 2025 00:28:58 -0500

author
Elliott Sales de Andrade <quantum.analyst@gmail.com>
date
Tue, 01 Apr 2025 00:28:58 -0500
changeset 43221
44fffd2f5564
parent 42452
8b5a5b21d6da
permissions
-rw-r--r--

Convert PidginAccountsEnabledMenu to the list model

Again, not exactly what PIDGIN-18066 requested, but should be a reasonable version of it.

Testing Done:
Opened Pidgin with no accounts enabled, and the menu was empty. Enabled an account and it moved there, disable the account and it was removed.

Also, started Pidgin with an account enabled, and it appeared in the lower menu as expected.

Bugs closed: PIDGIN-18066

Reviewed at https://reviews.imfreedom.org/r/3954/

42452
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
1 <?xml version="1.0" encoding="utf-8"?>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
2 <schemalist>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
3 <enum id="im.pidgin.Pidgin.plugin.Unity.LauncherCount">
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
4 <value nick="Disable launcher integration" value="0"/>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
5 <value nick="Show number of unread messages" value="1"/>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
6 <value nick="Show number of unread conversations" value="2"/>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
7 </enum>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
8
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
9 <enum id="im.pidgin.Pidgin.plugin.Unity.MessagingMenu">
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
10 <value nick="Show number of unread messages for conversations" value="0"/>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
11 <value nick="Show elapsed time for unread conversations" value="1"/>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
12 </enum>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
13
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
14 <schema path="/pidgin/plugins/unity/" id="im.pidgin.Pidgin.plugin.Unity">
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
15 <key name="alert-chat-nick" type="b">
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
16 <default>true</default>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
17 <summary>Chatroom alerts</summary>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
18 <description>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
19 Chatroom message alerts only where someone says your username.
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
20 </description>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
21 </key>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
22
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
23 <key name="launcher-count" enum="im.pidgin.Pidgin.plugin.Unity.LauncherCount">
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
24 <default>"Show number of unread conversations"</default>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
25 <summary>Launcher integration</summary>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
26 <description>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
27 What to show in the launcher icon.
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
28 </description>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
29 </key>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
30
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
31 <key name="messaging-menu-text" enum="im.pidgin.Pidgin.plugin.Unity.MessagingMenu">
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
32 <default>"Show number of unread messages for conversations"</default>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
33 <summary>Messaging menu integration</summary>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
34 <description>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
35 What to show in the messaging menu.
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
36 </description>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
37 </key>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
38 </schema>
8b5a5b21d6da Port Unity integration plugin prefs to GSettings
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
diff changeset
39 </schemalist>

mercurial