pidgin/resources/pidgin.gresource.xml

Mon, 22 Aug 2022 22:05:55 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Mon, 22 Aug 2022 22:05:55 -0500
changeset 41514
a96768bacb59
parent 41508
b248346ee70b
child 41517
5bafe75d3907
permissions
-rw-r--r--

Create PurpleAuthorizationRequest and use it for notifications.

This replaces the old internal representation of authorization requests as well
as the UI's implementation of their own objects. Everything is now controlled
via PurpleAuthorizationRequest and the UI's display the notification for
interaction.

Testing Done:
Verified the notification and actions work in both finch and pidgin.

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

38376
d27109ba6626 Move gtkdebug.html into a GResource.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
d27109ba6626 Move gtkdebug.html into a GResource.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
2 <gresources>
41030
ec8b76f3bf0a Fix the resource path so we can use the automatic stuff that GtkApplication supports
Gary Kramlich <grim@reaperworld.com>
parents: 41029
diff changeset
3 <gresource prefix="/im/pidgin/Pidgin3/">
38678
01f35d8da069 Don't compress compressed image files
Gary Kramlich <grim@reaperworld.com>
parents: 38664
diff changeset
4 <file>logo.png</file>
39135
035721876d0f Move Pidgin resources to a more standard, out of the way place
Mike Ruprecht <cmaiku@gmail.com>
parents: 38678
diff changeset
5 <file compressed="true">About/about.ui</file>
39216
f6ab17b953df Replace the WebkitWebView with Talkatu widgets. There's some bugs, but it mostly works
Gary Kramlich <grim@reaperworld.com>
parents: 39178
diff changeset
6 <file compressed="true">About/about.md</file>
39135
035721876d0f Move Pidgin resources to a more standard, out of the way place
Mike Ruprecht <cmaiku@gmail.com>
parents: 38678
diff changeset
7 <file compressed="true">About/credits.json</file>
39788
6e86cff44a34 Convert account chooser to a GObject.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 39766
diff changeset
8 <file compressed="true">Accounts/chooser.ui</file>
41483
e3bd18c1769d The start of the new account editor.
Gary Kramlich <grim@reaperworld.com>
parents: 41481
diff changeset
9 <file compressed="true">Accounts/editor.ui</file>
40552
eb0f386cea6b Moved all of the inline css in pidgin to resource files
Gary Kramlich <grim@reaperworld.com>
parents: 40533
diff changeset
10 <file compressed="true">Accounts/entry.css</file>
41310
53e4815ef254 Create a new PidginAccountManager that replaces the manually built one.
Gary Kramlich <grim@reaperworld.com>
parents: 41306
diff changeset
11 <file compressed="true">Accounts/manager.ui</file>
40810
28d50eece92d Create a PidginAvatar widget.
Gary Kramlich <grim@reaperworld.com>
parents: 40730
diff changeset
12 <file compressed="true">Avatar/avatar.ui</file>
28d50eece92d Create a PidginAvatar widget.
Gary Kramlich <grim@reaperworld.com>
parents: 40730
diff changeset
13 <file compressed="true">Avatar/menu.ui</file>
40600
46d10c72c137 Create a new ContactList that will eventually fully replace PidginBuddyList
Gary Kramlich <grim@reaperworld.com>
parents: 40577
diff changeset
14 <file compressed="true">BuddyList/window.ui</file>
40858
2bd48c93678a Create a new standalone info pane widget
Gary Kramlich <grim@reaperworld.com>
parents: 40810
diff changeset
15 <file compressed="true">Conversations/infopane.ui</file>
39577
0dd1d673bbef Invite dialog fully functional, with dnd removed
Gary Kramlich <grim@reaperworld.com>
parents: 39471
diff changeset
16 <file compressed="true">Conversations/invite_dialog.ui</file>
40552
eb0f386cea6b Moved all of the inline css in pidgin to resource files
Gary Kramlich <grim@reaperworld.com>
parents: 40533
diff changeset
17 <file compressed="true">Conversations/tab-label.css</file>
40577
953d563429b8 Create a new PidginConversationWindow widget
Gary Kramlich <grim@reaperworld.com>
parents: 40552
diff changeset
18 <file compressed="true">Conversations/window.ui</file>
39154
ac28e667a064 Convert debug window to GtkTextView.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 39135
diff changeset
19 <file compressed="true">Debug/debug.ui</file>
40552
eb0f386cea6b Moved all of the inline css in pidgin to resource files
Gary Kramlich <grim@reaperworld.com>
parents: 40533
diff changeset
20 <file compressed="true">Debug/filter.css</file>
39471
46885fa0a1a8 Start of moving the plugin info dialog to talkatu. Still need to handle error messages and their formatting
Gary Kramlich <grim@reaperworld.com>
parents: 39216
diff changeset
21 <file compressed="true">Debug/plugininfo.ui</file>
41491
565b31cc5238 Create PidginAddBuddyDialog.
Gary Kramlich <grim@reaperworld.com>
parents: 41483
diff changeset
22 <file compressed="true">Dialogs/addbuddy.ui</file>
41508
b248346ee70b Create a new PidginAddChatDialog widget.
Gary Kramlich <grim@reaperworld.com>
parents: 41491
diff changeset
23 <file compressed="true">Dialogs/addchat.ui</file>
41478
27d70d93355d Split keypad into its own widget
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 41475
diff changeset
24 <file compressed="true">Keypad/keypad.ui</file>
39628
52c772b30a1c Convert log viewer to Glade.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 39577
diff changeset
25 <file compressed="true">Log/log-viewer.ui</file>
41481
09b500dd62e7 Very simple approach to converting PidginMedia to GtkBuilder
Gary Kramlich <grim@reaperworld.com>
parents: 41478
diff changeset
26 <file compressed="true">Media/window.ui</file>
41514
a96768bacb59 Create PurpleAuthorizationRequest and use it for notifications.
Gary Kramlich <grim@reaperworld.com>
parents: 41508
diff changeset
27 <file compressed="true">Notifications/authorizationrequest.ui</file>
41441
e114ed471a1e Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents: 41414
diff changeset
28 <file compressed="true">Notifications/connectionerror.ui</file>
e114ed471a1e Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents: 41414
diff changeset
29 <file compressed="true">Notifications/list.ui</file>
40216
bf78d5476c6a initial start of moving the plugins dialog to glade
Gary Kramlich <grim@reaperworld.com>
parents: 39839
diff changeset
30 <file compressed="true">Plugins/dialog.ui</file>
41368
54d7cfc990eb Split away/idle prefs into a separate widget
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 41356
diff changeset
31 <file compressed="true">Prefs/away.ui</file>
41371
fe57d9ddc7ce Split conversation/interface prefs into a separate widget
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 41370
diff changeset
32 <file compressed="true">Prefs/conversation.ui</file>
40730
12b38cca63d7 Create a new PidginCredentialsPage and associated widgets for the preferences window
Gary Kramlich <grim@reaperworld.com>
parents: 40728
diff changeset
33 <file compressed="true">Prefs/credentials.ui</file>
40873
68c7ef6c5320 Convert credentials page to use HdyPreferencesGroup and a list box.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 40858
diff changeset
34 <file compressed="true">Prefs/credentialprovider.ui</file>
40552
eb0f386cea6b Moved all of the inline css in pidgin to resource files
Gary Kramlich <grim@reaperworld.com>
parents: 40533
diff changeset
35 <file compressed="true">Prefs/ip.css</file>
41369
70144e5e0a89 Split network prefs into a separate widget
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 41368
diff changeset
36 <file compressed="true">Prefs/network.ui</file>
39178
53a96425ffc0 Start switching Preferences dialog to Glade.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 39163
diff changeset
37 <file compressed="true">Prefs/prefs.ui</file>
41370
0ae2dfa4a5cf Split proxy prefs page into a separate widget
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 41369
diff changeset
38 <file compressed="true">Prefs/proxy.ui</file>
39755
a23faac6d3bb Convert VV prefs page to Glade.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 39674
diff changeset
39 <file compressed="true">Prefs/vv.ui</file>
40251
41e9424fc96f Convert Privacy dialog to Glade.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 40250
diff changeset
40 <file compressed="true">Privacy/dialog.ui</file>
40297
082c07053a79 Add the new PidginProtocolChooser and implement it in account dialog
Gary Kramlich <grim@reaperworld.com>
parents: 40251
diff changeset
41 <file compressed="true">Protocols/chooser.ui</file>
40250
19acef70137d Convert PidginRoomlistDialog to Glade.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 40216
diff changeset
42 <file compressed="true">Roomlist/roomlist.ui</file>
41320
1695e758b590 Overhaul the status box
Gary Kramlich <grim@reaperworld.com>
parents: 41310
diff changeset
43 <file compressed="true">Status/box.ui</file>
41356
9753153c49fc Add a new templated PidginStatusEditor and wire it up.
Gary Kramlich <grim@reaperworld.com>
parents: 41355
diff changeset
44 <file compressed="true">Status/editor.ui</file>
41306
8befd71928c2 Create a new status manager that's built in glade
Gary Kramlich <grim@reaperworld.com>
parents: 41268
diff changeset
45 <file compressed="true">Status/manager.ui</file>
39766
ebddeaa4b39b Convert PidginWhiteboard into Glade.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 39755
diff changeset
46 <file compressed="true">Whiteboard/whiteboard.ui</file>
39839
95c968a8ed72 Convert File Transfer dialog to Glade.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents: 39788
diff changeset
47 <file compressed="true">Xfer/xfer.ui</file>
41252
aaa984be3a68 Use the gtk/menus.ui resource to automatically populate the menubar for all GtkApplicationWindow's
Gary Kramlich <grim@reaperworld.com>
parents: 41093
diff changeset
48 <file compressed="true">gtk/menus.ui</file>
41355
cb48a8dd1bfc Re-subclass PidginPresenceIcon onto GtkBox as GtkImage is final in Gtk4
Gary Kramlich <grim@reaperworld.com>
parents: 41350
diff changeset
49 <file compressed="true">presenceicon.ui</file>
41350
2bdf14aaf7a1 Create a PidginProxyOptions widget
Gary Kramlich <grim@reaperworld.com>
parents: 41320
diff changeset
50 <file compressed="true">proxyoptions.ui</file>
41268
4adf517478fc Create new widget and store for choosing status primitives
Gary Kramlich <grim@reaperworld.com>
parents: 41252
diff changeset
51 <file compressed="true">statusprimitivechooser.ui</file>
41029
b867c3e03cb0 Start embedding our icon theme by starting with the status icons used in PidginPresenceIcon
Gary Kramlich <grim@reaperworld.com>
parents: 40873
diff changeset
52 <file>icons/16x16/status/pidgin-user-available.png</file>
b867c3e03cb0 Start embedding our icon theme by starting with the status icons used in PidginPresenceIcon
Gary Kramlich <grim@reaperworld.com>
parents: 40873
diff changeset
53 <file>icons/16x16/status/pidgin-user-away.png</file>
b867c3e03cb0 Start embedding our icon theme by starting with the status icons used in PidginPresenceIcon
Gary Kramlich <grim@reaperworld.com>
parents: 40873
diff changeset
54 <file>icons/16x16/status/pidgin-user-busy.png</file>
b867c3e03cb0 Start embedding our icon theme by starting with the status icons used in PidginPresenceIcon
Gary Kramlich <grim@reaperworld.com>
parents: 40873
diff changeset
55 <file>icons/16x16/status/pidgin-user-extended-away.png</file>
b867c3e03cb0 Start embedding our icon theme by starting with the status icons used in PidginPresenceIcon
Gary Kramlich <grim@reaperworld.com>
parents: 40873
diff changeset
56 <file>icons/16x16/status/pidgin-user-invisible.png</file>
b867c3e03cb0 Start embedding our icon theme by starting with the status icons used in PidginPresenceIcon
Gary Kramlich <grim@reaperworld.com>
parents: 40873
diff changeset
57 <file>icons/16x16/status/pidgin-user-offline.png</file>
b867c3e03cb0 Start embedding our icon theme by starting with the status icons used in PidginPresenceIcon
Gary Kramlich <grim@reaperworld.com>
parents: 40873
diff changeset
58 <file>icons/16x16/status/pidgin-user-unavailable.png</file>
41093
13d97dcd0e67 Use icon names for chat emblems
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 41030
diff changeset
59 <file>icons/16x16/emblems/pidgin-status-founder.png</file>
13d97dcd0e67 Use icon names for chat emblems
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 41030
diff changeset
60 <file>icons/16x16/emblems/pidgin-status-halfop.png</file>
13d97dcd0e67 Use icon names for chat emblems
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 41030
diff changeset
61 <file>icons/16x16/emblems/pidgin-status-ignored.png</file>
13d97dcd0e67 Use icon names for chat emblems
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 41030
diff changeset
62 <file>icons/16x16/emblems/pidgin-status-operator.png</file>
13d97dcd0e67 Use icon names for chat emblems
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents: 41030
diff changeset
63 <file>icons/16x16/emblems/pidgin-status-voice.png</file>
38659
7772f66662f0 Lots of tweaking/wiring
Gary Kramlich <grim@reaperworld.com>
parents: 38658
diff changeset
64 </gresource>
38376
d27109ba6626 Move gtkdebug.html into a GResource.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff changeset
65 </gresources>

mercurial