Skip to content

0.15.4

Compare
Choose a tag to compare
@ockham ockham released this 20 Sep 14:50
· 1194 commits to master since this release

The main changes in 0.15.4 involve improvements to the "Interactive
Importer", which is used for website importer. The improvements
include:

  • Clearer layout of buttons
  • Compressed layout will work in small vertical space.
  • Remove extra whitespace in text to-import for easier usability.
  • Allow changing a tag directly via dropdown menu.

ChangeLog

2010-01-16 Thomas M. Hinkle tom@grenville

  • src/lib/version.py Version->0.15.4
  • src/lib/plugins/import_export/web_import_plugin/webpage_importer.py (WebParser.postparse):
    Strip extra newlines.
    (MenuAndAdStrippingWebParser.cut_menus): Add more common website
    nav class ID's (footer, header, sitemap).
    (MenuAndAdStrippingWebParser.cut_menus): Don't ignore the whole
    body tag, no matter what (fixes epicurious import)
  • src/lib/importers/interactive_importer.py (InteractiveImporter.set_text):
    Strip extra newlines.

2010-01-15 Thomas M. Hinkle tom@grenville

  • src/lib/gtk_extras/thumbnail.py (check_for_thumbnail): Catch
    non-ASCII characters in URLs.

2010-01-06 Thomas M. Hinkle tom@grenville

  • src/lib/importers/interactive_importer.py (InteractiveImporter):
    Replace text-tags in buffers with ComboBox widget that allows user
    to change tag of marked-up region. Also, separated out giant list
    of buttons into categories and made more suitable for wider and
    shorter screens.

2010-01-02 Thomas M. Hinkle tom@grenville

  • src/lib/plugins/key_editor/recipeEditorPlugin.py (IngredientKeyEditor.setup_tree):
    Wrap text in treeview when it is too long; automatically reflow as
    window is resized.

2009-12-29 Thomas M Hinkle tom@minime

  • src/lib/plugins/import_export/web_import_plugin/generic_web_importer_plugin.py (GenericWebImporter.test_file):
    Add support for xhtml. Be fallback option whenever we match a file
    pattern.
  • src/lib/plugins/import_export/plaintext_plugin/plaintext_importer_plugin.py (PlainTextImporterPlugin.test_file):
    Don't match all files as fallback options -- have a list of
    "antipatterns" to exclude.

2009-12-18 Thomas M. Hinkle tom@grenville

  • src/lib/gtk_extras/dialog_extras.py (SimpleFaqDialog.NESTED_MATCHER):
    Fix bug in REGEXP in number-header parsing.
  • src/lib/plugins/nutritional_information/databaseGrabber.py (DatabaseGrabber.parse_abbrevfile):
    Remove old code.
  • FAQ: Update FAQ (which was pretty seriously out-of-date).