Thu, 18 Aug 2022 23:16:24 -0500
Remove the refresh timer, visible preference, and delete-event from gtkblist.
The refresh timer is a polling method of every buddy in the blist and needs to
be fixed regardless.
The visible preference doesn't make sense in a world where there will be no
buddy list window.
The delete event doesn't make sense as it quit the program which is handled
differently now.
Testing Done:
Ran the program, made sure the contact list showed up and that it didn't close the program when closing the window.
Reviewed at https://reviews.imfreedom.org/r/1608/
|
39722
634c34c1abb4
A simple glade catalog with all (?) of our existing widgets.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
1 | <?xml version="1.0" encoding="UTF-8"?> |
|
634c34c1abb4
A simple glade catalog with all (?) of our existing widgets.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
2 | <glade-catalog name="pidgin" version="@PURPLE_MAJOR_VERSION@.@PURPLE_MINOR_VERSION@" library="pidgin3"> |
|
634c34c1abb4
A simple glade catalog with all (?) of our existing widgets.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
3 | <glade-widget-classes> |
|
39794
651112d8b178
Add account chooser to Glade catalog.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39723
diff
changeset
|
4 | <glade-widget-class name="PidginAccountChooser" generic-name="account_chooser" title="AccountChooser"/> |
|
40379
c50c509dd028
Migrate the accounts menu to its own set of widgets
Gary Kramlich <grim@reaperworld.com>
parents:
40373
diff
changeset
|
5 | <glade-widget-class name="PidginAccountsMenu" generic-name="accounts_menu" title="AccountsMenu"/> |
|
40534
8dad2981fb86
Separate the AccountChooser from its model and move options to filters
Gary Kramlich <grim@reaperworld.com>
parents:
40533
diff
changeset
|
6 | <glade-widget-class name="PidginAccountStore" generic-name="account_store" title="AccountStore"/> |
|
8dad2981fb86
Separate the AccountChooser from its model and move options to filters
Gary Kramlich <grim@reaperworld.com>
parents:
40533
diff
changeset
|
7 | <glade-widget-class name="PidginAccountFilterConnected" generic-name="account_filter_connected" title="FilterConnected"/> |
|
8dad2981fb86
Separate the AccountChooser from its model and move options to filters
Gary Kramlich <grim@reaperworld.com>
parents:
40533
diff
changeset
|
8 | <glade-widget-class name="PidginAccountFilterProtocol" generic-name="account_filter_protocol" title="FilterProtocol"/> |
|
40810
28d50eece92d
Create a PidginAvatar widget.
Gary Kramlich <grim@reaperworld.com>
parents:
40787
diff
changeset
|
9 | <glade-widget-class name="PidginAvatar" generic-name="avatar" title="Avatar"/> |
|
40533
b1921b17b683
Replace some utility functions with actual widgets
Gary Kramlich <grim@reaperworld.com>
parents:
40379
diff
changeset
|
10 | <glade-widget-class name="PidginCloseButton" generic-name="close-button" title="CloseButton"/> |
|
40577
953d563429b8
Create a new PidginConversationWindow widget
Gary Kramlich <grim@reaperworld.com>
parents:
40534
diff
changeset
|
11 | <glade-widget-class name="PidginConversationWindow" generic-name="conversation_window" title="ConversationWindow"/> |
|
40960
f4023e6ebd5d
Update the glade catalog for the new credential provider widgets
Gary Kramlich <grim@reaperworld.com>
parents:
40810
diff
changeset
|
12 | <glade-widget-class name="PidginCredentialProviderRow" generic-name="credential_provider_row" title="CredentialProviderRow"/> |
|
f4023e6ebd5d
Update the glade catalog for the new credential provider widgets
Gary Kramlich <grim@reaperworld.com>
parents:
40810
diff
changeset
|
13 | <glade-widget-class name="PidginCredentialsPage" generic-name="credentials_page" title="CredentialsPage"/> |
|
40533
b1921b17b683
Replace some utility functions with actual widgets
Gary Kramlich <grim@reaperworld.com>
parents:
40379
diff
changeset
|
14 | <glade-widget-class name="PidginDialog" generic-name="dialog" title="Dialog"/> |
|
39723
9381a7fe86b8
Make all the generic names use underscores
Gary Kramlich <grim@reaperworld.com>
parents:
39722
diff
changeset
|
15 | <glade-widget-class name="PidginInviteDialog" generic-name="invite_dialog" title="InviteDialog"/> |
|
41441
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
41414
diff
changeset
|
16 | <glade-widget-class name="PidginNotificationList" generic-name="notification_list" title="NotificationList"/> |
|
40601
228284223862
Create PidginPresenceIcon that displays the correct icon for its bound PurplePresence
Gary Kramlich <grim@reaperworld.com>
parents:
40600
diff
changeset
|
17 | <glade-widget-class name="PidginPresenceIcon" generic-name="presence_icon" title="PresenceIcon"/> |
|
40787
8a5a20a49e9b
Fix some issues with the protocol chooser and clean up its usage in GtkAccount
Gary Kramlich <grim@reaperworld.com>
parents:
40730
diff
changeset
|
18 | <glade-widget-class name="PidginProtocolChooser" generic-name="protocol_chooser" title="ProtocolChooser"/> |
|
8a5a20a49e9b
Fix some issues with the protocol chooser and clean up its usage in GtkAccount
Gary Kramlich <grim@reaperworld.com>
parents:
40730
diff
changeset
|
19 | <glade-widget-class name="PidginProtocolStore" generic-name="protocol_store" title="ProtocolStore"/> |
|
41483
e3bd18c1769d
The start of the new account editor.
Gary Kramlich <grim@reaperworld.com>
parents:
41441
diff
changeset
|
20 | <glade-widget-class name="PidginProxyOptions" generic-name="proxy_options" title="ProxyOptions"/> |
|
39722
634c34c1abb4
A simple glade catalog with all (?) of our existing widgets.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
21 | <glade-widget-class name="PidginScrollBook" generic-name="scroll_book" title="ScrollBook"/> |
|
40600
46d10c72c137
Create a new ContactList that will eventually fully replace PidginBuddyList
Gary Kramlich <grim@reaperworld.com>
parents:
40577
diff
changeset
|
22 | <glade-widget-class name="PidginStatusBox" generic-name="status_box" title="StatusBox"/> |
|
41268
4adf517478fc
Create new widget and store for choosing status primitives
Gary Kramlich <grim@reaperworld.com>
parents:
41222
diff
changeset
|
23 | <glade-widget-class name="PidginStatusPrimitiveChooser" generic-name="status_primitive_chooser" title="StatusPrimitiveChooser"/> |
|
4adf517478fc
Create new widget and store for choosing status primitives
Gary Kramlich <grim@reaperworld.com>
parents:
41222
diff
changeset
|
24 | <glade-widget-class name="PidginStatusPrimitiveStore" generic-name="status_primitive_store" title="StatusPrimitiveStore"/> |
|
39722
634c34c1abb4
A simple glade catalog with all (?) of our existing widgets.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
25 | </glade-widget-classes> |
|
634c34c1abb4
A simple glade catalog with all (?) of our existing widgets.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
26 | <glade-widget-group name="pidgin" title="Pidgin"> |
|
39794
651112d8b178
Add account chooser to Glade catalog.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39723
diff
changeset
|
27 | <glade-widget-class-ref name="PidginAccountChooser"/> |
|
40379
c50c509dd028
Migrate the accounts menu to its own set of widgets
Gary Kramlich <grim@reaperworld.com>
parents:
40373
diff
changeset
|
28 | <glade-widget-class-ref name="PidginAccountsMenu"/> |
|
40534
8dad2981fb86
Separate the AccountChooser from its model and move options to filters
Gary Kramlich <grim@reaperworld.com>
parents:
40533
diff
changeset
|
29 | <glade-widget-class-ref name="PidginAccountStore"/> |
|
8dad2981fb86
Separate the AccountChooser from its model and move options to filters
Gary Kramlich <grim@reaperworld.com>
parents:
40533
diff
changeset
|
30 | <glade-widget-class-ref name="PidginAccountFilterConnected"/> |
|
8dad2981fb86
Separate the AccountChooser from its model and move options to filters
Gary Kramlich <grim@reaperworld.com>
parents:
40533
diff
changeset
|
31 | <glade-widget-class-ref name="PidginAccountFilterProtocol"/> |
|
40810
28d50eece92d
Create a PidginAvatar widget.
Gary Kramlich <grim@reaperworld.com>
parents:
40787
diff
changeset
|
32 | <glade-widget-class-ref name="PidginAvatar"/> |
|
40533
b1921b17b683
Replace some utility functions with actual widgets
Gary Kramlich <grim@reaperworld.com>
parents:
40379
diff
changeset
|
33 | <glade-widget-class-ref name="PidginCloseButton"/> |
|
40577
953d563429b8
Create a new PidginConversationWindow widget
Gary Kramlich <grim@reaperworld.com>
parents:
40534
diff
changeset
|
34 | <glade-widget-class-ref name="PidginConversationWindow"/> |
|
40960
f4023e6ebd5d
Update the glade catalog for the new credential provider widgets
Gary Kramlich <grim@reaperworld.com>
parents:
40810
diff
changeset
|
35 | <glade-widget-class-ref name="PidginCredentialProviderRow"/> |
|
40730
12b38cca63d7
Create a new PidginCredentialsPage and associated widgets for the preferences window
Gary Kramlich <grim@reaperworld.com>
parents:
40728
diff
changeset
|
36 | <glade-widget-class-ref name="PidginCredentialsPage"/> |
|
40533
b1921b17b683
Replace some utility functions with actual widgets
Gary Kramlich <grim@reaperworld.com>
parents:
40379
diff
changeset
|
37 | <glade-widget-class-ref name="PidginDialog"/> |
|
39722
634c34c1abb4
A simple glade catalog with all (?) of our existing widgets.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
38 | <glade-widget-class-ref name="PidginInviteDialog"/> |
|
41441
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
41414
diff
changeset
|
39 | <glade-widget-class-ref name="PidginNotificationList"/> |
|
40601
228284223862
Create PidginPresenceIcon that displays the correct icon for its bound PurplePresence
Gary Kramlich <grim@reaperworld.com>
parents:
40600
diff
changeset
|
40 | <glade-widget-class-ref name="PidginPresenceIcon"/> |
|
40787
8a5a20a49e9b
Fix some issues with the protocol chooser and clean up its usage in GtkAccount
Gary Kramlich <grim@reaperworld.com>
parents:
40730
diff
changeset
|
41 | <glade-widget-class-ref name="PidginProtocolChooser"/> |
|
8a5a20a49e9b
Fix some issues with the protocol chooser and clean up its usage in GtkAccount
Gary Kramlich <grim@reaperworld.com>
parents:
40730
diff
changeset
|
42 | <glade-widget-class-ref name="PidginProtocolStore"/> |
|
41483
e3bd18c1769d
The start of the new account editor.
Gary Kramlich <grim@reaperworld.com>
parents:
41441
diff
changeset
|
43 | <glade-widget-class-ref name="PidginProxyOptions"/> |
|
39722
634c34c1abb4
A simple glade catalog with all (?) of our existing widgets.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
44 | <glade-widget-class-ref name="PidginScrollBook"/> |
|
40600
46d10c72c137
Create a new ContactList that will eventually fully replace PidginBuddyList
Gary Kramlich <grim@reaperworld.com>
parents:
40577
diff
changeset
|
45 | <glade-widget-class-ref name="PidginStatusBox"/> |
|
41268
4adf517478fc
Create new widget and store for choosing status primitives
Gary Kramlich <grim@reaperworld.com>
parents:
41222
diff
changeset
|
46 | <glade-widget-class-ref name="PidginStatusPrimitiveChooser"/> |
|
4adf517478fc
Create new widget and store for choosing status primitives
Gary Kramlich <grim@reaperworld.com>
parents:
41222
diff
changeset
|
47 | <glade-widget-class-ref name="PidginStatusPrimitiveStore"/> |
|
39722
634c34c1abb4
A simple glade catalog with all (?) of our existing widgets.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
48 | </glade-widget-group> |
|
634c34c1abb4
A simple glade catalog with all (?) of our existing widgets.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
49 | </glade-catalog> |