pidgin/resources/BuddyList/window.ui

Mon, 22 Mar 2021 05:56:45 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Mon, 22 Mar 2021 05:56:45 -0500
changeset 40824
132c763c26e4
parent 40728
2dbfbaeefe40
child 40941
8adffed7a99a
permissions
-rw-r--r--

Refresh all of the ui files

* Resaved everything with Glade 3.38 which changes all of the properties from
using `_`'s to using `-`'s.
* Make sure everything has the license information, including the menu files
that Glade doesn't handle directly.
* Make sure that all of our ui files are requiring Gtk 3.22 as that is our
minimum and many of them were set to 3.20 which was making Glade angry.
* Change the margin-left to margin-start in xfer.ui

Glade is doing some weird stuff though that we'll need to watch in the future. Namely the format view isn't showing up as an internal client in `TalkatuEditor` for some reason and Glade removed the property from the Invisible `GtkTextTag`.

Testing Done:
Compiled and ran locally.

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

<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.38.2 

Pidgin - Internet Messenger
Copyright (C) Pidgin Developers <devel@pidgin.im>

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

-->
<interface>
  <requires lib="gtk+" version="3.22"/>
  <requires lib="pidgin" version="3.0"/>
  <!-- interface-license-type gplv2 -->
  <!-- interface-name Pidgin -->
  <!-- interface-description Internet Messenger -->
  <!-- interface-copyright Pidgin Developers <devel@pidgin.im> -->
  <template class="PidginContactList" parent="GtkApplicationWindow">
    <property name="can-focus">False</property>
    <property name="title" translatable="yes">Contact List</property>
    <property name="role">contact_list</property>
    <child>
      <object class="GtkBox" id="vbox">
        <property name="visible">True</property>
        <property name="can-focus">False</property>
        <property name="orientation">vertical</property>
        <child>
          <object class="GtkMenuBar" id="menu_bar">
            <property name="visible">True</property>
            <property name="can-focus">False</property>
            <child>
              <object class="GtkMenuItem">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="label" translatable="yes">_Buddies</property>
                <property name="use-underline">True</property>
                <child type="submenu">
                  <object class="GtkMenu">
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                    <child>
                      <object class="GtkMenuItem" id="new_message">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.new-message</property>
                        <property name="label" translatable="yes">New Instant _Message...</property>
                        <property name="use-underline">True</property>
                        <accelerator key="m" signal="activate" modifiers="GDK_CONTROL_MASK"/>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="join_chat">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.join-chat</property>
                        <property name="label" translatable="yes">Join a _Chat...</property>
                        <property name="use-underline">True</property>
                        <accelerator key="c" signal="activate" modifiers="GDK_CONTROL_MASK"/>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="get_user_info">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.get-user-info</property>
                        <property name="label" translatable="yes">Get User _Info...</property>
                        <property name="use-underline">True</property>
                        <accelerator key="i" signal="activate" modifiers="GDK_CONTROL_MASK"/>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="view_user_log">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.view-user-log</property>
                        <property name="label" translatable="yes">View User _Log...</property>
                        <property name="use-underline">True</property>
                        <accelerator key="l" signal="activate" modifiers="GDK_CONTROL_MASK"/>
                      </object>
                    </child>
                    <child>
                      <object class="GtkSeparatorMenuItem">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="label" translatable="yes">Sh_ow</property>
                        <property name="use-underline">True</property>
                        <child type="submenu">
                          <object class="GtkMenu">
                            <property name="visible">True</property>
                            <property name="can-focus">False</property>
                            <child>
                              <object class="GtkCheckMenuItem" id="show_offline_buddies">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="action-name">blist.show-offline-buddies</property>
                                <property name="label" translatable="yes">_Offline Buddies</property>
                                <property name="use-underline">True</property>
                              </object>
                            </child>
                            <child>
                              <object class="GtkCheckMenuItem" id="show_empty_groups">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="action-name">blist.show-empty-groups</property>
                                <property name="label" translatable="yes">_Empty Groups</property>
                                <property name="use-underline">True</property>
                              </object>
                            </child>
                            <child>
                              <object class="GtkCheckMenuItem" id="show_buddy_icons">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="action-name">blist.show-buddy-icons</property>
                                <property name="label" translatable="yes">Buddy _Icons</property>
                                <property name="use-underline">True</property>
                              </object>
                            </child>
                            <child>
                              <object class="GtkCheckMenuItem" id="show_idle_times">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="action-name">blist.show-idle-times</property>
                                <property name="label" translatable="yes">Idle _Times</property>
                                <property name="use-underline">True</property>
                              </object>
                            </child>
                            <child>
                              <object class="GtkCheckMenuItem" id="show_protocol_icons">
                                <property name="visible">True</property>
                                <property name="can-focus">False</property>
                                <property name="action-name">blist.show-protocol-icons</property>
                                <property name="label" translatable="yes">_Protocol Icons</property>
                                <property name="use-underline">True</property>
                              </object>
                            </child>
                          </object>
                        </child>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="sort_buddies">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="label" translatable="yes">_Sort Buddies</property>
                        <property name="use-underline">True</property>
                      </object>
                    </child>
                    <child>
                      <object class="GtkSeparatorMenuItem">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="add_buddy">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.add-buddy</property>
                        <property name="label" translatable="yes">_Add Buddy...</property>
                        <property name="use-underline">True</property>
                        <accelerator key="b" signal="activate" modifiers="GDK_CONTROL_MASK"/>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="add_chat">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.add-chat</property>
                        <property name="label" translatable="yes">Add C_hat...</property>
                        <property name="use-underline">True</property>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="add_group">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.add-group</property>
                        <property name="label" translatable="yes">Add _Group...</property>
                        <property name="use-underline">True</property>
                      </object>
                    </child>
                    <child>
                      <object class="GtkSeparatorMenuItem">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="quit">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.quit</property>
                        <property name="label" translatable="yes">_Quit</property>
                        <property name="use-underline">True</property>
                        <accelerator key="q" signal="activate" modifiers="GDK_CONTROL_MASK"/>
                      </object>
                    </child>
                  </object>
                </child>
              </object>
            </child>
            <child>
              <object class="GtkMenuItem" id="accounts">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="label" translatable="yes">_Accounts</property>
                <property name="use-underline">True</property>
              </object>
            </child>
            <child>
              <object class="GtkMenuItem">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="label" translatable="yes">_Tools</property>
                <property name="use-underline">True</property>
                <child type="submenu">
                  <object class="GtkMenu">
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                    <child>
                      <object class="GtkMenuItem" id="custom_smileys">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.custom-smiley</property>
                        <property name="label" translatable="yes">Custom Smile_ys</property>
                        <property name="use-underline">True</property>
                        <accelerator key="y" signal="activate" modifiers="GDK_CONTROL_MASK"/>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="preferences">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.preferences</property>
                        <property name="label" translatable="yes">Pr_eferences</property>
                        <property name="use-underline">True</property>
                        <accelerator key="p" signal="activate" modifiers="GDK_CONTROL_MASK"/>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="privacy">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.privacy</property>
                        <property name="label" translatable="yes">Pr_ivacy</property>
                        <property name="use-underline">True</property>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="set_mood">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.set-mood</property>
                        <property name="label" translatable="yes">Set _Mood</property>
                        <property name="use-underline">True</property>
                        <accelerator key="d" signal="activate" modifiers="GDK_CONTROL_MASK"/>
                      </object>
                    </child>
                    <child>
                      <object class="GtkSeparatorMenuItem">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="file_transfers">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.file-transfers</property>
                        <property name="label" translatable="yes">_File Transfers</property>
                        <property name="use-underline">True</property>
                        <accelerator key="t" signal="activate" modifiers="GDK_CONTROL_MASK"/>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="room_list">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.room-list</property>
                        <property name="label" translatable="yes">R_oom List</property>
                        <property name="use-underline">True</property>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="system_log">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.system-log</property>
                        <property name="label" translatable="yes">System _Log</property>
                        <property name="use-underline">True</property>
                      </object>
                    </child>
                  </object>
                </child>
              </object>
            </child>
            <child>
              <object class="GtkMenuItem" id="plugins">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="label" translatable="yes">_Plugins</property>
                <property name="use-underline">True</property>
              </object>
            </child>
            <child>
              <object class="GtkMenuItem">
                <property name="visible">True</property>
                <property name="can-focus">False</property>
                <property name="label" translatable="yes">_Help</property>
                <property name="use-underline">True</property>
                <child type="submenu">
                  <object class="GtkMenu">
                    <property name="visible">True</property>
                    <property name="can-focus">False</property>
                    <child>
                      <object class="GtkMenuItem" id="online_help">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.online-help</property>
                        <property name="label" translatable="yes">Online _Help</property>
                        <property name="use-underline">True</property>
                        <accelerator key="F1" signal="activate"/>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="debug">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.debug</property>
                        <property name="label" translatable="yes">_Debug Window</property>
                        <property name="use-underline">True</property>
                      </object>
                    </child>
                    <child>
                      <object class="GtkMenuItem" id="about">
                        <property name="visible">True</property>
                        <property name="can-focus">False</property>
                        <property name="action-name">app.about</property>
                        <property name="label" translatable="yes">_About</property>
                        <property name="use-underline">True</property>
                      </object>
                    </child>
                  </object>
                </child>
              </object>
            </child>
          </object>
          <packing>
            <property name="expand">False</property>
            <property name="fill">True</property>
            <property name="position">0</property>
          </packing>
        </child>
      </object>
    </child>
  </template>
  <object class="PidginAccountsMenu" id="accounts_menu">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
  <object class="PidginMenuTray" id="menu_tray">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
    <property name="right-justified">True</property>
  </object>
  <object class="PidginPluginsMenu" id="plugins_menu">
    <property name="visible">True</property>
    <property name="can-focus">False</property>
  </object>
</interface>

mercurial