Sun, 03 Nov 2024 00:05:44 -0500
remove purple3-url-handler.desktop.in.in
The application that did the launching was removed long ago. Also this should
be implemented by the user interfaces and they might provide separate files to
groups schemas as well.
Testing Done:
Called in the turtles.
Reviewed at https://reviews.imfreedom.org/r/3640/
|
41441
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
1 | <?xml version="1.0" encoding="UTF-8"?> |
|
41556
aea59a349641
Port the notifications API to GTK4
Gary Kramlich <grim@reaperworld.com>
parents:
41442
diff
changeset
|
2 | <!-- |
|
41441
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
3 | Pidgin - Internet Messenger |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
4 | Copyright (C) Pidgin Developers <devel@pidgin.im> |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
5 | |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
6 | This program is free software; you can redistribute it and/or |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
7 | modify it under the terms of the GNU General Public License |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
8 | as published by the Free Software Foundation; either version 2 |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
9 | of the License, or (at your option) any later version. |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
10 | |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
11 | This program is distributed in the hope that it will be useful, |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
12 | but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
14 | GNU General Public License for more details. |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
15 | |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
16 | You should have received a copy of the GNU General Public License |
|
41556
aea59a349641
Port the notifications API to GTK4
Gary Kramlich <grim@reaperworld.com>
parents:
41442
diff
changeset
|
17 | along with this library; if not, see <https://www.gnu.org/licenses/>. |
|
41441
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
18 | --> |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
19 | <interface> |
|
41556
aea59a349641
Port the notifications API to GTK4
Gary Kramlich <grim@reaperworld.com>
parents:
41442
diff
changeset
|
20 | <requires lib="gtk" version="4.0"/> |
|
42629
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
21 | <requires lib="Adw" version="1.0"/> |
|
41441
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
22 | <!-- interface-license-type gplv2 --> |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
23 | <!-- interface-name Pidgin --> |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
24 | <!-- interface-description Internet Messenger --> |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
25 | <!-- interface-copyright Pidgin Developers <devel@pidgin.im> --> |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
26 | <template class="PidginNotificationList" parent="GtkBox"> |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
27 | <property name="orientation">vertical</property> |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
28 | <child> |
|
42629
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
29 | <object class="GtkStack" id="stack"> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
30 | <property name="vexpand">True</property> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
31 | <child> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
32 | <object class="GtkStackPage"> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
33 | <property name="name">view</property> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
34 | <property name="child"> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
35 | <object class="GtkListView"> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
36 | <property name="model"> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
37 | <object class="GtkSingleSelection" id="selection_model"/> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
38 | </property> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
39 | <property name="factory"> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
40 | <object class="GtkSignalListItemFactory"> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
41 | <signal name="bind" handler="pidgin_notification_list_bind_cb"/> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
42 | </object> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
43 | </property> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
44 | </object> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
45 | </property> |
|
41442
80d00b75945c
Use a HdyStatusPage as a place holder for the notifications list
Gary Kramlich <grim@reaperworld.com>
parents:
41441
diff
changeset
|
46 | </object> |
|
80d00b75945c
Use a HdyStatusPage as a place holder for the notifications list
Gary Kramlich <grim@reaperworld.com>
parents:
41441
diff
changeset
|
47 | </child> |
|
42629
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
48 | <child> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
49 | <object class="GtkStackPage"> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
50 | <property name="name">placeholder</property> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
51 | <property name="child"> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
52 | <object class="AdwStatusPage"> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
53 | <property name="visible">True</property> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
54 | <property name="can-focus">False</property> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
55 | <property name="icon-name">mail-read-symbolic</property> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
56 | <property name="title" translatable="1">Notifications</property> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
57 | <property name="description" translatable="1">You're all caught up!</property> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
58 | </object> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
59 | </property> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
60 | </object> |
|
03341514e25a
Restore placeholder page for notification list
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
42627
diff
changeset
|
61 | </child> |
|
41441
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
62 | </object> |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
63 | </child> |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
64 | </template> |
|
e114ed471a1e
Implement the UI for the new Notifications API.
Gary Kramlich <grim@reaperworld.com>
parents:
diff
changeset
|
65 | </interface> |