messenger-gtk

Gtk+3 graphical user interfaces for GNUnet Messenger
Log | Files | Refs | Submodules | README | LICENSE

commit 65fcc6b96086267da1f3862474efc28db27a51c3
parent cae3e100fb493297fbe53d9fd4e45b881ce796a8
Author: Jacki <jacki@thejackimonster.de>
Date:   Sat, 11 May 2024 15:53:37 +0200

Implement image mime type filter for profile pictures

Signed-off-by: Jacki <jacki@thejackimonster.de>

Diffstat:
Mresources/ui/contact_info.ui | 6++++++
Mresources/ui/new_account.ui | 6++++++
2 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/resources/ui/contact_info.ui b/resources/ui/contact_info.ui @@ -31,6 +31,11 @@ Author: Tobias Frisch <column type="gchararray"/> </columns> </object> + <object class="GtkFileFilter" id="avatar_filter"> + <mime-types> + <mime-type>image/*</mime-type> + </mime-types> + </object> <object class="GtkListStore" id="sharing_list"> <columns> <!-- column-name name --> @@ -190,6 +195,7 @@ Author: Tobias Frisch <child> <object class="GtkFileChooserButton" id="profile_chooser_button"> <property name="can-focus">False</property> + <property name="filter">avatar_filter</property> <property name="title" translatable="yes">Select profile picture</property> </object> <packing> diff --git a/resources/ui/new_account.ui b/resources/ui/new_account.ui @@ -23,6 +23,11 @@ Author: Tobias Frisch <interface> <requires lib="gtk+" version="3.24"/> <requires lib="libhandy" version="1.2"/> + <object class="GtkFileFilter" id="avatar_filter"> + <mime-types> + <mime-type>image/*</mime-type> + </mime-types> + </object> <object class="GtkDialog" id="new_account_dialog"> <property name="can-focus">False</property> <property name="title" translatable="yes">New Account</property> @@ -126,6 +131,7 @@ Author: Tobias Frisch <object class="GtkFileChooserButton" id="account_avatar_file"> <property name="visible">True</property> <property name="can-focus">False</property> + <property name="filter">avatar_filter</property> <property name="title" translatable="yes">Select profile picture</property> </object> <packing>