From 038d508700bcdebbed6526c44526a4f2870d8491 Mon Sep 17 00:00:00 2001 From: Pedro Paulo <32345702+pedropaulosuzuki@users.noreply.github.com> Date: Sat, 24 Aug 2024 22:44:18 -0300 Subject: [PATCH] Adds 'image/svg+xml' as option on filechooser_filters Allows the file chooser dialog to show and open SVG files. Partially fixes #122. --- src/utilities/utilities_files.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/utilities/utilities_files.py b/src/utilities/utilities_files.py index 725b3391..cc307a97 100644 --- a/src/utilities/utilities_files.py +++ b/src/utilities/utilities_files.py @@ -11,6 +11,7 @@ def utilities_add_filechooser_filters(dialog): allPictures.add_mime_type('image/png') allPictures.add_mime_type('image/jpeg') allPictures.add_mime_type('image/bmp') + allPictures.add_mime_type('image/svg+xml') pngPictures = Gtk.FileFilter() pngPictures.set_name(_("PNG images")) @@ -24,10 +25,15 @@ def utilities_add_filechooser_filters(dialog): bmpPictures.set_name(_("BMP images")) bmpPictures.add_mime_type('image/bmp') + svgPictures = Gtk.FileFilter() + svgPictures.set_name(_("SVG images")) + svgPictures.add_mime_type('image/svg+xml') + dialog.add_filter(allPictures) dialog.add_filter(pngPictures) dialog.add_filter(jpegPictures) dialog.add_filter(bmpPictures) + dialog.add_filter(svgPictures) ################################################################################