LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.cfg
setup.py
data/io.github.GourmandRecipeManager.Gourmand.appdata.xml
data/io.github.GourmandRecipeManager.Gourmand.desktop
data/io.github.GourmandRecipeManager.Gourmand.svg
data/plugins/browse_plugin.gourmet-plugin.in
data/plugins/duplicate_finder.gourmet-plugin.in
data/plugins/field_editor.gourmet-plugin.in
data/plugins/key_editor.gourmet-plugin.in
data/plugins/listsaver.gourmet-plugin.in
data/plugins/nutritional_information.gourmet-plugin.in
data/plugins/shopping_associations.gourmet-plugin.in
data/plugins/spellcheck.gourmet-plugin.in
data/plugins/unit_converter.gourmet-plugin.in
data/plugins/unit_display_prefs.gourmet-plugin.in
data/plugins/utf16.gourmet-plugin.in
data/plugins/import_export/epub.gourmet-plugin.in
data/plugins/import_export/gxml.gourmet-plugin.in
data/plugins/import_export/krecipe_plugin.gourmet-plugin.in
data/plugins/import_export/mastercook_plugin.gourmet-plugin.in
data/plugins/import_export/mealmaster.gourmet-plugin.in
data/plugins/import_export/mycookbook_plugin.gourmet-plugin.in
data/plugins/import_export/pdf.gourmet-plugin.in
data/plugins/import_export/plaintext.gourmet-plugin.in
po/POTFILES.in
po/af.po
po/ar.po
po/az.po
po/bg.po
po/bs.po
po/ca.po
po/cs.po
po/da.po
po/de.po
po/de_AT.po
po/el.po
po/en_AU.po
po/en_CA.po
po/en_GB.po
po/eo.po
po/es.po
po/et.po
po/fa.po
po/fi.po
po/fr.po
po/ga.po
po/gl.po
po/gourmand.pot
po/he.po
po/hi.po
po/hr.po
po/hu.po
po/id.po
po/is.po
po/it.po
po/ja.po
po/lt.po
po/lv.po
po/mk.po
po/ms.po
po/nb.po
po/nl.po
po/nl_BE.po
po/oc.po
po/pl.po
po/pt.po
po/pt_BR.po
po/ro.po
po/ru.po
po/sk.po
po/sl.po
po/sr.po
po/sv.po
po/th.po
po/tr.po
po/uk.po
po/yi.po
po/zh.po
po/zh_CN.po
po/zh_HK.po
po/zh_TW.po
src/gourmand/Undo.py
src/gourmand/__init__.py
src/gourmand/__main__.py
src/gourmand/__version__.py
src/gourmand/batchEditor.py
src/gourmand/check_encodings.py
src/gourmand/convert.py
src/gourmand/gdebug.py
src/gourmand/gglobals.py
src/gourmand/i18n.py
src/gourmand/image_utils.py
src/gourmand/keymanager.py
src/gourmand/main.py
src/gourmand/optionparser.py
src/gourmand/plugin.py
src/gourmand/plugin_gui.py
src/gourmand/plugin_loader.py
src/gourmand/prefs.py
src/gourmand/prefsGui.py
src/gourmand/reccard.py
src/gourmand/recindex.py
src/gourmand/recipeIdentifier.py
src/gourmand/recipeManager.py
src/gourmand/settings.py
src/gourmand/shopEditor.py
src/gourmand/shopgui.py
src/gourmand/shopping.py
src/gourmand/sound.py
src/gourmand/structure.py
src/gourmand/threadManager.py
src/gourmand/timeScanner.py
src/gourmand/timer.py
src/gourmand.egg-info/PKG-INFO
src/gourmand.egg-info/SOURCES.txt
src/gourmand.egg-info/dependency_links.txt
src/gourmand.egg-info/entry_points.txt
src/gourmand.egg-info/requires.txt
src/gourmand.egg-info/top_level.txt
src/gourmand/backends/DatabaseChooser.py
src/gourmand/backends/__init__.py
src/gourmand/backends/db.py
src/gourmand/backends/default.db
src/gourmand/data/ABBREV.txt
src/gourmand/data/FAQ
src/gourmand/data/FOOD_DES.txt
src/gourmand/data/LICENSE
src/gourmand/data/WEIGHT.txt
src/gourmand/data/nutritional_data_sr_version
src/gourmand/data/recipe.dtd
src/gourmand/data/images/AddToShoppingList.png
src/gourmand/data/images/Nutrition.png
src/gourmand/data/images/blue_star.png
src/gourmand/data/images/gold_star.png
src/gourmand/data/images/gourmand.ico
src/gourmand/data/images/gourmand.png
src/gourmand/data/images/gourmand.svg
src/gourmand/data/images/half_blue_star.png
src/gourmand/data/images/half_gold_star.png
src/gourmand/data/images/no_star.png
src/gourmand/data/images/reccard.png
src/gourmand/data/images/reccard_edit.png
src/gourmand/data/images/splash.png
src/gourmand/data/images/splash.svg
src/gourmand/data/sound/error.opus
src/gourmand/data/sound/phone.opus
src/gourmand/data/sound/warning.opus
src/gourmand/data/style/default.css
src/gourmand/data/style/epubdefault.css
src/gourmand/defaults/__init__.py
src/gourmand/defaults/abstractLang.py
src/gourmand/defaults/defaults.py
src/gourmand/defaults/defaults_de.py
src/gourmand/defaults/defaults_en.py
src/gourmand/defaults/defaults_en_GB.py
src/gourmand/defaults/defaults_es.py
src/gourmand/defaults/defaults_fr.py
src/gourmand/defaults/defaults_nl.py
src/gourmand/defaults/defaults_pt.py
src/gourmand/defaults/defaults_ru.py
src/gourmand/defaults/defaults_sk.py
src/gourmand/defaults/defaults_sv.py
src/gourmand/exporters/MarkupString.py
src/gourmand/exporters/__init__.py
src/gourmand/exporters/clipboard_exporter.py
src/gourmand/exporters/eatdrinkfeelgood_exporter.py
src/gourmand/exporters/exportManager.py
src/gourmand/exporters/exporter.py
src/gourmand/exporters/gxml_exporter.py
src/gourmand/exporters/printer.py
src/gourmand/exporters/recipe_emailer.py
src/gourmand/exporters/rtf_exporter.py
src/gourmand/exporters/xml_exporter.py
src/gourmand/exporters/reference_setup/recipes.mk
src/gourmand/gtk_extras/LinkedTextView.py
src/gourmand/gtk_extras/WidgetSaver.py
src/gourmand/gtk_extras/__init__.py
src/gourmand/gtk_extras/cb_extras.py
src/gourmand/gtk_extras/dialog_extras.py
src/gourmand/gtk_extras/mnemonic_manager.py
src/gourmand/gtk_extras/optionTable.py
src/gourmand/gtk_extras/pageable_store.py
src/gourmand/gtk_extras/pango_buffer.py
src/gourmand/gtk_extras/pango_html.py
src/gourmand/gtk_extras/ratingWidget.py
src/gourmand/gtk_extras/treeview_extras.py
src/gourmand/gtk_extras/validation.py
src/gourmand/importers/__init__.py
src/gourmand/importers/clipboard_importer.py
src/gourmand/importers/generic_recipe_parser.py
src/gourmand/importers/importManager.py
src/gourmand/importers/importer.py
src/gourmand/importers/interactive_importer.py
src/gourmand/importers/plaintext_importer.py
src/gourmand/importers/rezkonv_importer.py
src/gourmand/importers/web_importer.py
src/gourmand/importers/xml_importer.py
src/gourmand/plugins/__init__.py
src/gourmand/plugins/browse_recipes/__init__.py
src/gourmand/plugins/browse_recipes/browser.py
src/gourmand/plugins/browse_recipes/icon_helpers.py
src/gourmand/plugins/browse_recipes/images/__init__.py
src/gourmand/plugins/browse_recipes/images/cooktime.png
src/gourmand/plugins/browse_recipes/images/cooktime_empty_clock.png
src/gourmand/plugins/browse_recipes/images/cuisine.png
src/gourmand/plugins/browse_recipes/images/generic_category.png
src/gourmand/plugins/browse_recipes/images/generic_recipe.png
src/gourmand/plugins/browse_recipes/images/preptime.png
src/gourmand/plugins/browse_recipes/images/preptime_empty_clock.png
src/gourmand/plugins/browse_recipes/images/rating.png
src/gourmand/plugins/browse_recipes/images/source.png
src/gourmand/plugins/check_for_unicode_16/__init__.py
src/gourmand/plugins/duplicate_finder/__init__.py
src/gourmand/plugins/duplicate_finder/recipeMerger.py
src/gourmand/plugins/duplicate_finder/recipeMerger.ui
src/gourmand/plugins/duplicate_finder/recipeMergerPlugin.py
src/gourmand/plugins/email_plugin/__init__.py
src/gourmand/plugins/email_plugin/emailer.py
src/gourmand/plugins/email_plugin/emailer_plugin.py
src/gourmand/plugins/email_plugin/recipe_emailer.py
src/gourmand/plugins/field_editor/__init__.py
src/gourmand/plugins/field_editor/fieldEditor.py
src/gourmand/plugins/import_export/__init__.py
src/gourmand/plugins/import_export/epub_plugin/__init__.py
src/gourmand/plugins/import_export/epub_plugin/epub_exporter.py
src/gourmand/plugins/import_export/epub_plugin/epub_exporter_plugin.py
src/gourmand/plugins/import_export/gxml_plugin/__init__.py
src/gourmand/plugins/import_export/gxml_plugin/gxml2_exporter.py
src/gourmand/plugins/import_export/gxml_plugin/gxml2_importer.py
src/gourmand/plugins/import_export/gxml_plugin/gxml_exporter_plugin.py
src/gourmand/plugins/import_export/gxml_plugin/gxml_importer.py
src/gourmand/plugins/import_export/gxml_plugin/gxml_importer_plugin.py
src/gourmand/plugins/import_export/html_plugin/__init__.py
src/gourmand/plugins/import_export/html_plugin/html_exporter.py
src/gourmand/plugins/import_export/html_plugin/html_exporter_plugin.py
src/gourmand/plugins/import_export/krecipe_plugin/__init__.py
src/gourmand/plugins/import_export/krecipe_plugin/krecipe_importer.py
src/gourmand/plugins/import_export/krecipe_plugin/krecipe_importer_plugin.py
src/gourmand/plugins/import_export/mastercook_import_plugin/__init__.py
src/gourmand/plugins/import_export/mastercook_import_plugin/mastercook_importer.py
src/gourmand/plugins/import_export/mastercook_import_plugin/mastercook_importer_plugin.py
src/gourmand/plugins/import_export/mastercook_import_plugin/mastercook_plaintext_importer.py
src/gourmand/plugins/import_export/mealmaster_plugin/__init__.py
src/gourmand/plugins/import_export/mealmaster_plugin/mealmaster_exporter.py
src/gourmand/plugins/import_export/mealmaster_plugin/mealmaster_exporter_plugin.py
src/gourmand/plugins/import_export/mealmaster_plugin/mealmaster_importer.py
src/gourmand/plugins/import_export/mealmaster_plugin/mealmaster_importer_plugin.py
src/gourmand/plugins/import_export/mycookbook_plugin/__init__.py
src/gourmand/plugins/import_export/mycookbook_plugin/mycookbook_exporter.py
src/gourmand/plugins/import_export/mycookbook_plugin/mycookbook_exporter_plugin.py
src/gourmand/plugins/import_export/mycookbook_plugin/mycookbook_importer.py
src/gourmand/plugins/import_export/mycookbook_plugin/mycookbook_importer_plugin.py
src/gourmand/plugins/import_export/pdf_plugin/__init__.py
src/gourmand/plugins/import_export/pdf_plugin/page_drawer.py
src/gourmand/plugins/import_export/pdf_plugin/pdf_exporter.py
src/gourmand/plugins/import_export/pdf_plugin/pdf_exporter_plugin.py
src/gourmand/plugins/import_export/pdf_plugin/print_plugin.py
src/gourmand/plugins/import_export/plaintext_plugin/__init__.py
src/gourmand/plugins/import_export/plaintext_plugin/plaintext_exporter_plugin.py
src/gourmand/plugins/import_export/plaintext_plugin/plaintext_importer_plugin.py
src/gourmand/plugins/key_editor/__init__.py
src/gourmand/plugins/key_editor/keyEditor.py
src/gourmand/plugins/key_editor/keyEditorPluggable.py
src/gourmand/plugins/key_editor/keyEditorPlugin.py
src/gourmand/plugins/key_editor/keyeditor.ui
src/gourmand/plugins/key_editor/recipeEditorPlugin.py
src/gourmand/plugins/listsaver/__init__.py
src/gourmand/plugins/listsaver/shoppingSaverPlugin.py
src/gourmand/plugins/nutritional_information/__init__.py
src/gourmand/plugins/nutritional_information/data_plugin.py
src/gourmand/plugins/nutritional_information/databaseGrabber.py
src/gourmand/plugins/nutritional_information/enter_nutritional_defaults.py
src/gourmand/plugins/nutritional_information/export_plugin.py
src/gourmand/plugins/nutritional_information/main_plugin.py
src/gourmand/plugins/nutritional_information/nutPrefsPlugin.py
src/gourmand/plugins/nutritional_information/nut_recipe_card_display.ui
src/gourmand/plugins/nutritional_information/nutrition.py
src/gourmand/plugins/nutritional_information/nutritionDisplay.py
src/gourmand/plugins/nutritional_information/nutritionDruid.py
src/gourmand/plugins/nutritional_information/nutritionGrabberGui.py
src/gourmand/plugins/nutritional_information/nutritionInfoEditor.py
src/gourmand/plugins/nutritional_information/nutritionLabel.py
src/gourmand/plugins/nutritional_information/nutritionModel.py
src/gourmand/plugins/nutritional_information/nutritionView.py
src/gourmand/plugins/nutritional_information/parser_data.py
src/gourmand/plugins/nutritional_information/reccard_plugin.py
src/gourmand/plugins/nutritional_information/shopping_plugin.py
src/gourmand/plugins/shopping_associations/__init__.py
src/gourmand/plugins/shopping_associations/shopping_key_editor_plugin.py
src/gourmand/plugins/spellcheck/__init__.py
src/gourmand/plugins/spellcheck/reccard_spellcheck_plugin.py
src/gourmand/plugins/unit_converter/__init__.py
src/gourmand/plugins/unit_converter/convertGui.py
src/gourmand/plugins/unit_converter/converter.ui
src/gourmand/plugins/unit_display_prefs/__init__.py
src/gourmand/plugins/unit_display_prefs/unit_prefs_dialog.py
src/gourmand/ui/app.ui
src/gourmand/ui/batchEditor.ui
src/gourmand/ui/databaseChooser.ui
src/gourmand/ui/nutritionDruid.ui
src/gourmand/ui/preferenceDialog.ui
src/gourmand/ui/recCardDescriptionEditor.ui
src/gourmand/ui/recCardDisplay.ui
src/gourmand/ui/recCardIngredientsEditor.ui
src/gourmand/ui/recipe_index.ui
src/gourmand/ui/shopCatEditor.ui
src/gourmand/ui/timerDialog.ui
src/gourmand/ui/valueEditor.ui
src/gourmand/ui/catalog/README
src/gourmand/ui/catalog/gourmetwidgets.py
src/gourmand/ui/catalog/gourmetwidgets.xml
tests/__init__.py
tests/broken_readme.md
tests/broken_test_gui.py
tests/broken_test_import_manager.py
tests/broken_test_plugin_loader.py
tests/broken_test_unit_converter_dogtail.py
tests/old_databases_test.sh
tests/test_clipboard_exporter.py
tests/test_convert.py
tests/test_db.py
tests/test_export_manager.py
tests/test_image_utils.py
tests/test_importer.py
tests/test_imports_from_files.py
tests/test_interactive_importer.py
tests/test_nutritional_information.py
tests/test_pango_html.py
tests/test_pdf_exporter.py
tests/test_prefs.py
tests/test_reccard.py
tests/test_web_importer.py
tests/old_databases/gourmet-0.11.2/recipes.db
tests/old_databases/gourmet-0.13.8/guiprefs
tests/old_databases/gourmet-0.13.8/recipes.db
tests/recipe_files/athenos.mx2
tests/recipe_files/athenos1.gourmetcleaned.mx2
tests/recipe_files/athenos1.mx2
tests/recipe_files/mastercook_text_export.mxp
tests/recipe_files/mealmaster.mmf
tests/recipe_files/mealmaster_2_col.mmf
tests/recipe_files/mycookbook.mcb
tests/recipe_files/sample.kreml
tests/recipe_files/test_set.grmt