Clone in a terminal:
Commit 86fa8e9
Johan Mattsson - 2015-11-04T10:05:23+00:00
86fa8e9dffe1002c9a67d2a48d49f74f8996772fjohan.mattsson.m@gmail.com

Filter file dialogs based on file extension

Changed files (3)

Diff

diff --git a/libbirdfont/BackgroundTools.vala b/libbirdfont/BackgroundTools.valaindex 5a68d58..5bf630c 100644--- a/libbirdfont/BackgroundTools.vala+++ b/libbirdfont/BackgroundTools.vala@@ -184,6 +184,14 @@ public class BackgroundTools : ToolCollection  { 			} 		}); 		+		fc.add_extension ("png");+		fc.add_extension ("jpeg");+		fc.add_extension ("jpg");+		fc.add_extension ("gif");+		fc.add_extension ("tiff");+		fc.add_extension ("bmp");+		fc.add_extension ("svg");+		 		MainWindow.file_chooser (t_("Open"), fc, FileChooser.LOAD); 	} 	diff --git a/libbirdfont/ExportTool.vala b/libbirdfont/ExportTool.valaindex 5fc4e73..9aaa4d7 100644--- a/libbirdfont/ExportTool.vala+++ b/libbirdfont/ExportTool.vala@@ -190,6 +190,7 @@ public class ExportTool : GLib.Object { 			} 		}); 		+		fc.add_extension ("svg"); 		MainWindow.file_chooser (t_("Save"), fc, FileChooser.SAVE); 	} 	diff --git a/libbirdfont/SvgParser.vala b/libbirdfont/SvgParser.valaindex c0913bc..f24184a 100644--- a/libbirdfont/SvgParser.vala+++ b/libbirdfont/SvgParser.vala@@ -47,6 +47,7 @@ public class SvgParser { 			import_svg (path); 		}); 		+		fc.add_extension ("svg"); 		MainWindow.file_chooser (t_("Import"), fc, FileChooser.LOAD); 	} 	

Contact

Email: johan.mattsson.m@gmail.com
Mastodon: typo.social/@birdfont
GitHub: johanmattssonm
LinkedIn: johan-mattsson-2ab324112