Mon, 29 Aug 2022 00:32:01 -0500
Use success/error CSS for Public IP entry
Also, use simpler API for setting the classes.
Testing Done:
Entered valid/invalid IPs in the Public IP preference entry, and similar for the Debug Window filter.
Reviewed at https://reviews.imfreedom.org/r/1674/
|
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> |
|
41491
565b31cc5238
Create PidginAddBuddyDialog.
Gary Kramlich <grim@reaperworld.com>
parents:
41483
diff
changeset
|
20 | <file compressed="true">Dialogs/addbuddy.ui</file> |
|
41508
b248346ee70b
Create a new PidginAddChatDialog widget.
Gary Kramlich <grim@reaperworld.com>
parents:
41491
diff
changeset
|
21 | <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
|
22 | <file compressed="true">Keypad/keypad.ui</file> |
|
41481
09b500dd62e7
Very simple approach to converting PidginMedia to GtkBuilder
Gary Kramlich <grim@reaperworld.com>
parents:
41478
diff
changeset
|
23 | <file compressed="true">Media/window.ui</file> |
|
41517
5bafe75d3907
Replace the request_add Account UiOp with a new AddContact notification
Gary Kramlich <grim@reaperworld.com>
parents:
41514
diff
changeset
|
24 | <file compressed="true">Notifications/addcontact.ui</file> |
|
41514
a96768bacb59
Create PurpleAuthorizationRequest and use it for notifications.
Gary Kramlich <grim@reaperworld.com>
parents:
41508
diff
changeset
|
25 | <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
|
26 | <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
|
27 | <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
|
28 | <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
|
29 | <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
|
30 | <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
|
31 | <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
|
32 | <file compressed="true">Prefs/credentialprovider.ui</file> |
|
41369
70144e5e0a89
Split network prefs into a separate widget
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
41368
diff
changeset
|
33 | <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
|
34 | <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
|
35 | <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
|
36 | <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
|
37 | <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
|
38 | <file compressed="true">Protocols/chooser.ui</file> |
|
40250
19acef70137d
Convert PidginRoomlistDialog to Glade.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
40216
diff
changeset
|
39 | <file compressed="true">Roomlist/roomlist.ui</file> |
|
41320
1695e758b590
Overhaul the status box
Gary Kramlich <grim@reaperworld.com>
parents:
41310
diff
changeset
|
40 | <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
|
41 | <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
|
42 | <file compressed="true">Status/manager.ui</file> |
|
39766
ebddeaa4b39b
Convert PidginWhiteboard into Glade.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39755
diff
changeset
|
43 | <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
|
44 | <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
|
45 | <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
|
46 | <file compressed="true">presenceicon.ui</file> |
|
41350
2bdf14aaf7a1
Create a PidginProxyOptions widget
Gary Kramlich <grim@reaperworld.com>
parents:
41320
diff
changeset
|
47 | <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
|
48 | <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
|
49 | <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
|
50 | <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
|
51 | <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
|
52 | <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
|
53 | <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
|
54 | <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
|
55 | <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
|
56 | <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
|
57 | <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
|
58 | <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
|
59 | <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
|
60 | <file>icons/16x16/emblems/pidgin-status-voice.png</file> |
|
38659
7772f66662f0
Lots of tweaking/wiring
Gary Kramlich <grim@reaperworld.com>
parents:
38658
diff
changeset
|
61 | </gresource> |
|
38376
d27109ba6626
Move gtkdebug.html into a GResource.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
62 | </gresources> |