1.1 --- a/plover-gtk/packagefilestore.c Thu Nov 10 11:00:49 2011 +0000
1.2 +++ b/plover-gtk/packagefilestore.c Mon Apr 18 14:55:22 2016 +0100
1.3 @@ -257,3 +257,15 @@
1.4 gtk_tree_path_free(path);
1.5 return store;
1.6 }
1.7 +
1.8 +PloverPackageFileStore *
1.9 + plover_package_file_store_new_from_package(PloverPackage *package)
1.10 +{
1.11 + PloverPackageFileStore *store;
1.12 + g_return_val_if_fail(PLOVER_IS_PACKAGE(package),NULL);
1.13 + struct razor_file_iterator *iter;
1.14 + iter=plover_package_file_iterator_create(package,FALSE);
1.15 + store=GTK_TREE_MODEL(plover_package_file_store_new(iter));
1.16 + razor_file_iterator_destroy(iter);
1.17 + return store;
1.18 +}