commit 90d8fb5a7cca7390db3b306fb7d6af37a7188fc2
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sat Jan 7 16:07:41 2017 -0500

    0.6.0

M	configure.ac
M	data/appdata/org.gnome.Recipes.appdata.xml.in

commit dd6003a0961f14224389b93aa65778f95f71673a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 16:30:59 2017 -0500

    Fix distcheck

M	src/Makefile.am
M	tests/Makefile.am

commit 5b0301b682ee02133e86bad837f94dcbc0173baa
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 16:27:30 2017 -0500

    Rename ingredients test sources

    This is unfortunate.

M	tests/Makefile.am
R100	tests/ingredients.c	tests/ingredients-test.c

commit db669122dd3bf38879189e92f78eed8f9ad0db86
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 16:22:02 2017 -0500

    Update ingredients tests for new parser

    We are more restrictive now.

M	tests/ingredients-data/valid-1.expected
M	tests/ingredients-data/valid-1.in
M	tests/ingredients-data/valid-2.expected
M	tests/ingredients-data/valid-2.in
M	tests/ingredients-data/valid-3.expected
M	tests/ingredients-data/valid-3.in
M	tests/ingredients-data/valid-4.expected
M	tests/ingredients-data/valid-4.in

commit 4067885d6c0f73f9da440fe24f64183b730fd706
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 16:12:39 2017 -0500

    Update the unit tests for the demise of plurals

M	tests/unit-data/unit1.expected
M	tests/unit-data/unit1.in
M	tests/unit.c

commit e1aaf30b181099ddad59acc411ff71e4c6ac75d6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 15:49:30 2017 -0500

    Fix a copy-paste error

M	po/de.po

commit e5c2e723a59a3081556ca632bf8d90e7b9b23bb9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 15:42:25 2017 -0500

    Update the German translation

M	po/de.po

commit c344769fa4c738e017134a60158ab9188a820518
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 15:37:39 2017 -0500

    Refine spacing in System tab

    We shouldn't have an extra newline at the end. Remove it.

M	src/gr-app.c

commit c9019401f989058c8d30de97db9b21078fc1d017
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 15:34:12 2017 -0500

    Fix up some translatable strings

    If we can avoid it, keeping fixed formatting such as \n out of
    the translations is nice. At least, we should be consistent
    about it.

M	src/gr-app.c

commit f4a5c0170dd86fc67c2c0feafb9bc7dc07358e1a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 15:06:38 2017 -0500

    Update recipes.db.h

M	data/recipes.db.h

commit c6cca0e65d2258f039d751449da719d8601b2a65
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 14:56:13 2017 -0500

    Update the appdata

    More details about the next release.

M	data/appdata/org.gnome.Recipes.appdata.xml.in

commit 4ef5dfc3ca2dbcda8a4e404756645647950d484f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 14:42:40 2017 -0500

    Update screenshots again

M	data/appdata/cuisine.png
M	data/appdata/recipes.png

commit 877199098695916bfce6c1d28e528c332f0fef5a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 14:36:50 2017 -0500

    Fix recipe tile image sizing

    We don't want the fallback image to peek through, so use 'cover'
    for the sizing.

M	src/gr-recipe-tile.c

commit abc10c07fd3c5d53da5f18b8551661195a5a9918
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 14:21:44 2017 -0500

    Fine-tune the new recipe tiles

    Lapo did not like the solid white background for the labels,
    so make it a bit translucent.

M	src/recipes.css

commit 5fade76cf3b6286d9b875906fe3ec5c6efec5e45
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 6 21:58:00 2017 -0500

    Update screenshots

M	data/appdata/cuisine.png
M	data/appdata/recipes.png

commit f01901c87d9e57ab83efb3d37e131bd23ae50a10
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 6 21:50:07 2017 -0500

    Allow horizontal scrolling in the system tab

    The OSTree commit id makes the dialog too wide otherwise.

M	src/gr-app.c

commit 3dce9098dd41d27b55f7b3dc981bbeaa79031c13
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 6 21:37:40 2017 -0500

    Update appdata

M	data/appdata/org.gnome.Recipes.appdata.xml.in

commit 5c0484e71b1f50f8a16f13ee49d00fd38e28fbce
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 6 17:16:46 2017 -0500

    Avoid a crash on the new recipe page

M	src/gr-edit-page.c

commit 71f40b2daa74a5a8f38cc17155e8455aee4e7e17
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 6 09:24:44 2017 -0500

    Add a system info tab to the about dialog

    For now, this shows the versions of several libraries we use,
    or the Flatpak runtime information if we have it.

M	src/gr-app.c

commit 1defef5b8e1bb9210a48da198178ffaeb3d7bfdd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 6 12:24:59 2017 -0500

    New dependency json-glib

    We'll need it to parse Flatpak manifests.

M	configure.ac

commit 5675406cffc23249431fbe53c59948ea4747e384
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 6 09:24:09 2017 -0500

    Define versions of libgd and libglnx

    This will be used in the about dialog eventually.

M	Makefile.am
M	src/Makefile.am

commit 60824a9d92b670fa516c13eaa9b12c757312b21f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 6 09:23:41 2017 -0500

    Define versions for gspell and gnome-autoar

    This will be used in the about dialog eventually.

M	configure.ac

commit 1605ec2129609c9da167cb2100bafd314979045a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 6 14:25:55 2017 -0500

    An attempt at better recipe tiles

    This follows some ideas of Jakub in his latest mockup.

M	src/gr-recipe-tile.c
M	src/recipes.css

commit bf62ad858bdd1a8caa8e69659a52a5909983e9d7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 6 14:44:24 2017 -0500

    Improve cuisine tile labels slightly

    Don't let the text on the big tile unwrap all the way,
    the lines get just too long then. Cap it at 60 characters.

M	src/gr-cuisine-tile.c
M	src/gr-cuisine-tile.ui

commit 5492e276166fed28929338e0c3c4c2ed6ab86033
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 6 07:02:26 2017 -0500

    Update release information

M	data/appdata/org.gnome.Recipes.appdata.xml.in

commit 0ef40c202d36f7793b77e3e7c21f4afa1c99151c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 6 07:00:40 2017 -0500

    Improve button sensitivity handling

    We never want the link buttons to be sensitive when the insert mark
    is inside an existing link, and adding image links only makes sense
    if there are at least 2 images to switch between.

M	src/gr-edit-page.c

commit 7ba0f16b82f9cea7afe047274a180be9b1a36872
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 6 12:14:53 2017 -0500

    Fix a compiler warning

M	tools/recipe-extract.c

commit b90395ab2eba35039f1225106ef8e6bd615106f7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 3 16:29:08 2017 -0500

    Add some image switching links to the Donauwellen recipe

    This is mainly for trying it out.

M	data/recipes.db

commit 252c038a9274c86f3aed797c47b559092d4d588c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 3 22:56:26 2017 -0500

    Support image link editing

    Add a button for inserting an image link.

M	src/gr-edit-page.c
M	src/gr-edit-page.ui

commit 3915362fd16ec0463d50b5f7572e2191699849bd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 3 16:28:52 2017 -0500

    Support links for switching the image in the instructions.

M	src/gr-details-page.c
M	src/gr-details-page.ui

commit fb803e44e122f223bed3edb059e4e83b3662fd6c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 3 16:28:24 2017 -0500

    Make it possible to select an image from the outside

    This adds a function to the image viewer to set the current
    image from the outside.

M	src/gr-image-viewer.c
M	src/gr-image-viewer.h

commit 87cd89f989a832446d920460a0fe5e63d4c5e617
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 3 21:18:41 2017 -0500

    Use the selection for recipe search

    This feels a little more integrated.

M	src/gr-edit-page.c

commit 3e935d3081ebe8171ed5a15b9bf448aad6066bb5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 3 20:55:54 2017 -0500

    Don't allow self-referential links

    Thats not useful, and can only lead to confusion.

M	src/gr-edit-page.c

commit 8b05d725232d600f1c50188900cd81c66ee39c07
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Dec 29 00:28:03 2016 -0500

    Add support for recipe links in instructions

    Add a simple button to insert a recipe link, and format the link
    nicely.

M	src/gr-edit-page.c
M	src/gr-edit-page.ui

commit 90d2d85b9859415f875fd2f43860b8462e67b56e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Dec 28 22:49:48 2016 -0500

    recipe: Allow searching just by name

    This will be used in the next few commits.

M	src/gr-recipe.c

commit 146209b9d0223941cb0ad9ace72db83f376e9465
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Dec 29 11:18:19 2016 -0500

    Add a way to get the recipe of the details page

    We will need this in future commits.

M	src/gr-details-page.c
M	src/gr-details-page.h

commit e51f9a3947f38c51c17d6f0a0bc21bed872f9278
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Dec 29 11:17:57 2016 -0500

    Defer link activation to an idle

    This avoids a crash in GTK+ that will be fixed with 3.22.6.

M	src/gr-details-page.c

commit 9a284f3082a15ac9489dbee0b4d7dbbe41a9cc78
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 21:43:14 2017 -0500

    Support recipe references in the instructions

    Support links in the text of the form <a href="recipe:ID">bla</a>,
    and go to the recipe with that ID when the link is clicked.

M	src/gr-details-page.c
M	src/gr-details-page.ui

commit 8fe0fdec2765c5f8703d0af385596bcdf7be11fa
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 4 13:37:46 2017 -0500

    Slightly review the chef tiles

    Arrange the chefs in a 3 column layout as well, like the rest
    of the content. With this layout, a horizontal arrangement
    works better. Following suggestions by Jakub.

M	src/gr-chef-tile.c
M	src/gr-chef-tile.ui
M	src/gr-recipes-page.ui

commit 4bad590d70f4a21036ed7723bd35b0c69c7981f8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 4 10:55:55 2017 -0500

    Use the right border color for the image viewer

    Again, spotted by Lapo.

M	src/recipes.css

commit 8564440cf3f66e3987393758c4bd6f093f7b14e4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 4 06:58:49 2017 -0500

    Repopulate a list page when going back to it

    Otherwise, the chef page comes up without recipes when going
    back to it.

M	src/gr-window.c

commit a52b7ec44a7c9eb6dc03c5f0bcba836c6c3ca703
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 4 06:58:06 2017 -0500

    Add a way to repopulate a list page

    This is necessary now since we're stopping the search when navigating
    away.

M	src/gr-list-page.c
M	src/gr-list-page.h

commit 76be4e4ac3da51d59e2a553975ce9d87e7943906
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Dec 29 07:15:56 2016 -0500

    Slightly reduce the height of the instructions field

    It was a bit too much.

M	src/gr-edit-page.ui

commit d0723d5efb1da2db0001f5d9fd7d2cc750723114
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 3 16:02:54 2017 -0500

    Fix quoting in the make-pot script

    This was copied from a makefile rule, and the quoting is slightly
    different.

M	make-pot

commit 7d7a52090f4a8f2be3c3c183f10953a6bd6c3922
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 3 14:48:32 2017 -0500

    Add a script to generate the .pot file

    This is heavily inspired by a similar script in GTK+.

A	make-pot

commit cd04d6916da90392fb2fd3f782b24381c604e09b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 3 15:48:02 2017 -0500

    Add recipes.db.h and chefs.db.h to git

    These are generated from recipes.db and chfs.db, so adding them
    to git is a bit bad, but otherwise it is hard to generate the
    recipes.pot files from a pristine git checkout, and our translators
    depend on that.

M	data/Makefile.am
A	data/chefs.db.h
A	data/recipes.db.h

commit 421f184811bf4a15b64f82389d139c21022f2560
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 3 14:58:11 2017 -0500

    Fix recipe-extract tool for non-ASCII

    This was written too quickly, and did not take UTF-8 into
    account.

M	tools/recipe-extract.c

commit c6e4da35eaf335c50991f3438e9b4993db4531ad
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 3 12:22:54 2017 -0500

    Add missing cherries back to the Donauwellen recipe

    ...an important detail!

M	data/recipes.db

commit 4c37c87589eec59a0e433b0837fc2681da18a4db
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 3 12:23:18 2017 -0500

    Add 'glass' as a unit

    Not sure if this is ideal, but at least it lets us parse the
    Donauwellen recipe without losing the cherries.

M	src/gr-unit.c

commit 5451726f3b6d4fd81f7314b8d524c022f7803152
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 3 12:24:32 2017 -0500

    Fix a typo

    This error message did not make sense.

M	src/gr-ingredients-list.c

commit f3de2b1acabe00c43496ba788654bba96a5bc5cd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 21:37:23 2017 -0500

    Fix up soe recipe IDs

M	data/picks.db
M	data/recipes.db

commit 187af376aa62ce1d29d084cd561ab04f6a36145d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 21:32:04 2017 -0500

    Add myself to recipe authors

M	src/gr-app.c

commit 0dd733e5cbab2a12a41157c3129d3937f3371003
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 12:15:23 2017 -0500

    Update picks

M	data/picks.db

commit 6e8cd8d8eb4863a4eab3a4ae452d88f7d8d6df13
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 12:08:43 2017 -0500

    Update my chef information

M	data/chefs.db

commit 66d24c5dda3fc0843556acbb95aa82a9d68a4d1e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 21:26:23 2017 -0500

    Add images for Donauwellen

M	data/Makefile.am
A	data/images/donauwellen0.jpg
A	data/images/donauwellen1.jpg
A	data/images/donauwellen2.jpg
A	data/images/donauwellen3.jpg
A	data/images/donauwellen4.jpg
A	data/images/donauwellen5.jpg
A	data/images/donauwellen6.jpg
A	data/images/donauwellen7.jpg
A	data/images/donauwellen8.jpg
A	data/images/donauwellen_final.jpg
M	data/recipes.db

commit c1d00bff4c393418b8ebbf77a6031bffda64adb8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 12:07:14 2017 -0500

    Add a Donauwellen recipe

M	data/recipes.db

commit ee5ffaa112819f6d4e13606a85ab1c321af4e404
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 14:34:43 2017 -0500

    Improve file naming for exports

    Create an archive that is named after the recipe.

M	src/gr-details-page.c
M	src/gr-recipe-exporter.c

commit bc9e67782d7bc4da2ef1bce40a1b7c31c91051d3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 14:17:32 2017 -0500

    Add a testcase for the previous commit

    This adds a mixed number with non-ascii whitespace to the
    number parsing tests.

M	tests/number-data/number1.expected
M	tests/number-data/number1.in

commit 006efc0d4f6a8dff68a88682bd31765f781bc419
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 14:16:43 2017 -0500

    Skip non-ascii whitespace too

    This was showing up as a failure to parse mixed numbers that
    we've formatted ourselves (!), because we use a thin space there.

M	src/gr-utils.c

commit 7c23e4eb30f2c476fb4e24754009a4d694c01b20
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 12:19:18 2017 -0500

    Update German translation

M	po/de.po

commit 402a76cab550e6315bfa49dd886efe8732a8a70d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 12:05:22 2017 -0500

    Add some more ingredients

M	data/ingredients.list

commit fe8db29d1fac0cf480d8e3c5cd217c02f22cc59c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 10:48:05 2017 -0500

    Update appdata some more

M	data/appdata/org.gnome.Recipes.appdata.xml.in

commit d01a69c1b058597cd89c99e170e1002ae335ab14
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 10:19:17 2017 -0500

    Change strategy for tile backgrounds

    Instead of creating a custom per-widget style provider
    that needs to load the image again, generate just a single
    style provider that provides the style for all recipes
    and another one for all the chefs. This avoids lots of
    image reloading and speeds up the list pages quite a bit.

M	src/gr-chef-tile.c
M	src/gr-chef-tile.h
M	src/gr-list-page.c
M	src/gr-recipe-tile.c
M	src/gr-recipe-tile.h
M	src/gr-recipe-tile.ui
M	src/gr-recipes-page.c

commit 4a70c555ddf0adc6f01697e71bce520d43cc1dd7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 10:17:52 2017 -0500

    search: Make it time-based

    Allow the search to spin for up to 4 ms at a time.
    This lets us avoid long idle delays when they are not
    necessary.

M	src/gr-recipe-store.c

commit bdd5be18fad7fae213c7a5c00be091b31d73bbba
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 10:15:47 2017 -0500

    edit page: Use the new ID generation function

M	src/gr-edit-page.c

commit d201e8745329d4884a5b9ccdbdb61e34ba543358
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 10:14:51 2017 -0500

    Add a utility function to generate IDs

    This will be used to generate recipe IDs that are usable
    as CSS element names.

    This commit also includes a simple facility for printing out
    timestamps for performance debugging that is currently unused.

M	src/gr-utils.c
M	src/gr-utils.h

commit 9e2109d3630d7115f00c41cf9eb4cc598fce72cd
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 10:13:27 2017 -0500

    Improve IDs for included recipes

    Make them so that we can use them as CSS element names.

M	data/recipes.db

commit 081a44161c5d59b8b0ca5e5360f987bafe4349a5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 10:10:06 2017 -0500

    Avoid chef descriptions unwrapping all the way

    We now limit their width to 60 characters, as we already do
    for the diet descriptions.

M	src/gr-list-page.ui

commit 7df7d1add71ea5aa9010f40983950391be30c256
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 06:18:43 2017 -0500

    Update OS X build instructions

    It is even easier now.

M	README.md

commit a0cdd5dd45c68fde158e169627fdc25a9d901cf9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 06:16:29 2017 -0500

    Use translated string APIs where suitable

    This also adds a few remaining cases of name<>id confusion
    in the search provider.

M	src/gr-details-page.c
M	src/gr-list-page.c
M	src/gr-recipe-exporter.c
M	src/gr-recipe-printer.c
M	src/gr-recipe-tile.c
M	src/gr-shell-search-provider.c
M	src/gr-window.c

commit 4a456d13765cb0c2913cd167d13055e27c313929
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 06:15:21 2017 -0500

    Make translated string apis explicit

    I've decided that I don't like the 'just return translated strings'
    semantics, so add explicit getters for translations.

M	src/gr-chef.c
M	src/gr-chef.h
M	src/gr-recipe.c
M	src/gr-recipe.h

commit 807f972ab3fe0ad80194a11bb667865ac56dfc03
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 2 06:14:45 2017 -0500

    Move a translation helper function to utils

    This will be used in multiple places.

M	src/gr-utils.c
M	src/gr-utils.h

commit abf5c8b14912ea9baac079e9bfd485b5d22c956d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 21:35:11 2017 -0500

    Update German translation

M	po/de.po

commit e4893f989acf178aaaf1b547cdab9696b7bc4a05
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 21:33:56 2017 -0500

    Add some information about the next release

M	data/appdata/org.gnome.Recipes.appdata.xml.in

commit 495293649e39ffed1edc89d1e8dcf8a331193f8d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 21:28:39 2017 -0500

    Escape some characters when extracting strings

    This is just the minimum necessary to avoid breakage with the
    current strings.

M	tools/recipe-extract.c

commit ecae681638c46b31ef4edd50879054d1a8dd52d3
Author: Rafael Fontenelle <rafaelff@gnome.org>
Date:	Mon Jan 2 01:04:08 2017 +0000

    Update Brazilian Portuguese translation

M	po/pt_BR.po

commit b4683d1c7661acf317f60718fa6772723ee464ab
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 10:41:18 2017 -0500

    Update German translation

M	po/de.po

commit 08f4cbe1929104a8448b79bf2f86424465184d2a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 10:59:34 2017 -0500

    Small fixup to Rays description

    No need for hardcoded newlines here.

M	data/chefs.db

commit 6709a9c84f7b9c37bdf42d65725e02c3379357b6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 10:59:13 2017 -0500

    Translate chef descriptions for display

M	src/gr-list-page.c

commit 0fc3d3bf44be82a002129086890bbfdb0de3565c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 10:48:42 2017 -0500

    Extract chef descriptions

M	data/Makefile.am
M	po/POTFILES.in

commit 2c55c0be558218f41a5ef525325cf6df95938071
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 10:47:51 2017 -0500

    Make it possible to extract chef descriptions

    This can be translated too, for included chefs, for a fully
    translated user experience.

M	tools/recipe-extract.c

commit f224eca76e598cb5da4a51e4845753cd7c6066ad
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 10:40:05 2017 -0500

    Mark chefs as test data too

    This will help with only extracting translatable strings from
    actual chefs, and not from test data. It also helps to verify
    that the internal IDs don't show up in the UI anywhere.

M	data/chefs.db
M	data/picks.db
M	data/recipes.db

commit bba28546956abf216005308f0c674fa20ab43d47
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 01:22:32 2017 -0500

    Update the German translation

    Add rough translations of most of the contributed recipe content.

M	po/de.po

commit 0bc64f8c3a51b07791ead5b46b475833040012b5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 10:32:00 2017 -0500

    Small additions to the about dialog

    Add a tooltip to the built-with-builder button, and mark
    the app name for translation.

M	src/gr-app.c

commit e823280691381c837db811ed05fd821bbd46d92a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 10:23:11 2017 -0500

    search page: Update the search for empty terms too

    This fixes a problem where going back to the search page
    would not redisplay the search results for the query, because
    the search was not aware that the displayed list had been cleared.

M	src/gr-search-page.c

commit c660e436b9ae452eee5e7e1f251a4ab87cbd80e4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 10:22:34 2017 -0500

    Handle empty search terms without crashing

    Now that search terms are an array, we need to treat the
    empty array like a NULL string.

M	src/gr-recipe-store.c

commit 46f50dc0fd70f5e5f3215f700f479c88b9a13d55
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 09:42:21 2017 -0500

    Add more content warning icons in the detail page

    We show icons for gluten and dairy now. I haven't used the egg
    warning icon yet, since we don't have a dietary restriction flag
    for it yet.

M	src/gr-details-page.c
M	src/gr-details-page.ui

commit e158a4664e85fe590299c48628783d8cd7c7ddc7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 09:41:30 2017 -0500

    Add more content warning getters

    For now, these just look at the diet flags, but we could maybe
    determine this from the ingredients list, eventually.

M	src/gr-recipe.c
M	src/gr-recipe.h

commit f9887c4a90b533f1321cfd4572b589c7e925a3f9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 1 09:24:39 2017 -0500

    Add more content warning icons

    These were made by Sam Hewitt.

A	src/icons/16x16/apps/dairy-content-symbolic.symbolic.png
A	src/icons/16x16/apps/egg-content-symbolic.symbolic.png
A	src/icons/16x16/apps/wheat-content-symbolic.symbolic.png
A	src/icons/24x24/apps/dairy-content-symbolic.symbolic.png
A	src/icons/24x24/apps/egg-content-symbolic.symbolic.png
A	src/icons/24x24/apps/wheat-content-symbolic.symbolic.png
A	src/icons/32x32/apps/dairy-content-symbolic.symbolic.png
A	src/icons/32x32/apps/egg-content-symbolic.symbolic.png
A	src/icons/32x32/apps/wheat-content-symbolic.symbolic.png
A	src/icons/48x48/apps/dairy-content-symbolic.symbolic.png
A	src/icons/48x48/apps/egg-content-symbolic.symbolic.png
A	src/icons/48x48/apps/wheat-content-symbolic.symbolic.png
A	src/icons/symbolic/apps/dairy-content-symbolic.svg
A	src/icons/symbolic/apps/egg-content-symbolic.svg
A	src/icons/symbolic/apps/wheat-content-symbolic.svg
M	src/recipes-images.gresource.xml

commit fc05aa3b00e22896a73c57714c21fb51e67e1870
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 17:29:45 2016 -0500

    Match against translated name and description

    This makes the search entry behave as expected when running
    in other languages.

M	src/gr-recipe.c

commit 356bbce3c060060eb90f8fffab26eb04a60d1a79
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 17:23:26 2016 -0500

    Store ingredients by ID if possible

    This will make ingredients translated without further effort.

M	src/gr-edit-page.c

commit f3dce2305b86a49c5c1675d16465420dd3043725
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 17:01:56 2016 -0500

    More work toward better handling of translated ingredients

    Use the ingredient ID when creating search terms, but use
    the translated ingredient name when filtering in the UI.

M	src/gr-ingredient-row.c
M	src/gr-ingredient-row.h
M	src/gr-query-editor.c

commit e11dabf8c0dec2fb0771282cbba6c99e2d7d27ce
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 17:00:24 2016 -0500

    Use ingredient ids in recipes where possible

    This makes ingredients matching work.

M	data/recipes.db

commit 760d80e1adb643ffd6d3ac03b4332da397df42db
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 16:59:23 2016 -0500

    Stop translating cook and prep time in the recipe getters

    This turned out to cause problems. Instead, translate the
    text in the details page setup code.

M	src/gr-details-page.c
M	src/gr-recipe.c

commit 1f7143f190b0e375aa355819bcf5d49c5c2f0bad
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 16:50:29 2016 -0500

    Match ingredients on the un-casefolded string

    This will work better for recipes that contain ingredient ids.
    Ingredient matching still needs to be redone to not rely on
    the raw string.

M	src/gr-recipe.c

commit 2fe39e2ea1b8197a63ea201b15b4beaf93933e1b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 16:01:05 2016 -0500

    Try to make translated ingredients work for search

M	src/gr-ingredient-row.c

commit 5e298e411024d51735a93076189cb051c5c08764
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 15:49:29 2016 -0500

    Add an api to get untranslated ingredients names

    We slowly work our way toward proper ingredient objects.

M	src/gr-ingredient.c
M	src/gr-ingredient.h

commit c9eca5222ca32ff17545424832a588ad7fe61061
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 15:57:36 2016 -0500

    Redo search APIs

    We were passing around a string an splitting it in gr_recipe_matches,
    which is problematic since it breaks with terms like:
    "i+:sunflower seeds"
    Instead of inventing some complicated quoting convention, just avoid
    joining it into a single string in the first place, as far as
    possible,
    and just pass an array of search terms around.

M	src/gr-query-editor.c
M	src/gr-query-editor.h
M	src/gr-recipe-store.c
M	src/gr-recipe-store.h
M	src/gr-recipe.c
M	src/gr-recipe.h
M	src/gr-search-page.c
M	src/gr-search-page.h
M	src/gr-window.c

commit 743915789e9a4be75b636605cda138ba1800d4df
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 16:00:31 2016 -0500

    Avoid a crash at shutdown with search tag

    Search tags are inserted into the entry across the widget hierarchy.
    We need to use weak pointers to prevent this from crashing when the
    entry is finalized before the popover containing the various tagging
    rows.

M	src/gr-diet-row.c
M	src/gr-ingredient-row.c
M	src/gr-meal-row.c

commit 2e5335e0da3ac11986ef7a4ff9b665ad4956bf5d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 13:28:20 2016 -0500

    Add more ingredients

M	data/ingredients.list

commit 375edecf5cc02daf5c294722742800e858e5d620
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 11:52:48 2016 -0500

    Don't cut off search terms at 3 characters

    The behavior when backspacing is a bit jarring, and we do search
    incrementally now, so it should be ok.

M	src/gr-search-page.c

commit 1c826c8f6f5dca0c0ec46f937c2c408d9e4bfb4d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 11:47:58 2016 -0500

    Remove an unused variable

    clang complains about this.

M	src/gr-list-page.c

commit 215a2bbdcd211622206455a257e322c8b73d838f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 11:45:56 2016 -0500

    Print: Use the term directions

    We use "Directions" in the UI, so use the same in the printout.

M	src/gr-recipe-printer.c

commit 0837f35924b976b2bdfabe3a43d18f530c48dec6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 11:39:19 2016 -0500

    Populate list pages asynchronously, using search

    Use a search to populate the list page with various content.

    https://bugzilla.gnome.org/show_bug.cgi?id=775850

    There are various small UI refinements here as well:
    - The diet page header now has a limited width
    - We avoid showing the header until we have enough
      search results to keep it from jumping around
    - We show the 'no results' placeholder below the header,
      since the header information is still useful in that case

M	src/gr-list-page.c
M	src/gr-list-page.ui

commit 6c69b2c96abd9e3cbe14707caff6de2437e7d75f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 11:38:40 2016 -0500

    Improve list page handling

    Add a way to clear the list page, and use it in GrWindow when
    switching away from a list page.

M	src/gr-list-page.c
M	src/gr-list-page.h
M	src/gr-window.c

commit 19a6f05fdf876e8629bf66bf1c9a518c07323dcb
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 11:36:07 2016 -0500

    Improve recipe search capabilities

    Add a way to search for favorites, using a search term or
    "is:favorite". This is implemented in the recipe store itself,
    since it knows about favorites.

M	src/gr-recipe-store.c

commit 73d0bc7191bee7f7e11fe2697899aa70d5582d03
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 11:34:51 2016 -0500

    Improve recipe search capabilities

    Make searching by author exact, and add a way to search
    by season. This will be used in future commits when we
    convert the list page to populate asynchronously.

M	src/gr-recipe.c

commit 7a2b5f32889a580c66852189db8555cab127ae28
Author: Marek Černocký <marek@manet.cz>
Date:	Sat Dec 31 12:58:15 2016 +0100

    Updated Czech translation

M	po/cs.po

commit 73e755f5941389cab623550d4705126e7923a5d3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Dec 31 00:48:46 2016 -0500

    Change the way the back button works

    Make the search page an 'implicit' main view, and make the back
    button more or less always go back to main view. We make an exception
    for the chef and category pages, which we do add to the back stack.
    Also change the flow after saving a recipe. We go to the details
    page for the recipe now.

    https://bugzilla.gnome.org/show_bug.cgi?id=776625

M	src/gr-edit-page.c
M	src/gr-edit-page.h
M	src/gr-window.c

commit d783138e0f23b6ac37ced5bf33418219ece29773
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 23:46:09 2016 -0500

    Recolor the built-with-builder logo

    Since this isn't a symbolic icon, we do it manually.

M	src/gr-app.c

commit 643d8f100000e7e6c72af843cd1e8e01d5ecdf3f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 22:01:07 2016 -0500

    Make the built-with-builder logo clickable

    And bring up the builder website, to learn more.

M	src/gr-app.c

commit ada02142603fbf631a296978b7ab12b80cd60a91
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 22:00:20 2016 -0500

    Add better built-with-builder logo

    This icon was provided by Lapo Calamandrei. Thanks, Lapo!

M	src/built-with-builder.png

commit 659b97f76e32e5ce34fb0d6fb922993298a21ad8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 21:31:21 2016 -0500

    Fix another small memory leak

M	src/gr-details-page.c

commit d06d4426c32e2b1074b632de58a3dc91b17ee9d5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 21:27:04 2016 -0500

    Fix another small memory leak

M	src/gr-recipe-store.c

commit 312f5a1ff8ee683c1688f5d91a79d4dda1994f88
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 21:25:24 2016 -0500

    Fix a small memory leak

M	src/gr-ingredients-list.c

commit b493fe01de291f632dd64d78bcdcfe2d1d88bd33
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 21:14:18 2016 -0500

    Small fixes to the tofu egg scramble recipe

M	data/recipes.db

commit 8e3e00bf8388ccc46374b38525c5acb15c6bb9eb
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 16:53:53 2016 -0500

    Update the German translation

    This is not complete, but the Pan pizza recipe shows up
    completely in translated now.

M	po/de.po

commit 23f54143328684464761d5198e9946da5521ca28
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 18:10:14 2016 -0500

    Add some more ingredients

M	data/ingredients.list

commit 930541fccfe41a4efd4cb32ba199d7545eb5b0e6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 18:04:55 2016 -0500

    Require exact matches for ingredients

    The current code leads to things like "garlic powder " being
    shown as "garlic" and the like.

M	src/gr-ingredient.c

commit e9641b6be5fdb046ded45464c5792f9b0e3a81ac
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 18:04:12 2016 -0500

    Slight fixup to the pan pizza recipe

M	data/recipes.db

commit f0128d44f2c58b40be3f96f1609b75074441ea70
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 18:03:33 2016 -0500

    Use our contributed recipes to replace some picks

M	data/picks.db

commit adc43df9988d9c2146f4ea44efc4c575c468ff33
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 17:46:34 2016 -0500

    Return translated segment names

    This should be shown in the UI.

M	src/gr-ingredients-list.c

commit 1eaec262e1113efda2dfc88641e692bd0cf4395a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 17:46:09 2016 -0500

    Allow extracting segment names as well

M	tools/recipe-extract.c

commit 4ea4973ed1b71e80f6b22ee9a500b8754b56fcd7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 17:44:55 2016 -0500

    Translate segment names as well

    These need to be shown translated as well.

M	data/Makefile.am
M	data/ingredients.list
A	data/segments.list
M	po/POTFILES.in
M	src/Makefile.am
M	tools/recipe-extract.c

commit 318a32061eb067915e26d21796a7fe717bccc3b0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 17:22:57 2016 -0500

    Fix a whitespace snafu

M	src/gr-details-page.c

commit eaab23510849d6ae58187fd73aa81f53c56cf032
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 17:21:13 2016 -0500

    Don't forget to translate ingredients w/segments

    This was overlooked when segmented ingredients lists were
    first introduced.

M	src/gr-ingredients-list.c

commit 2ce922a6eec897fb968b9c992afe457969cc48d0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 17:11:08 2016 -0500

    Add a mode that extracts ingredients

    This will be useful for making sure we have all ingredients
    from the included recipes covered in our ingredients database.

M	tools/recipe-extract.c

commit 36ef0cfc43baad71e2edccc7e5010a20a919f629
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 16:54:33 2016 -0500

    Some minor improvements to the pan pizza recipe

    Just typographical corrections.

M	data/recipes.db

commit 37337e5750eb98f0225065260fc0ca117c595b16
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 16:01:39 2016 -0500

    Parse unit names better

    When parsing units, also look for the unit name, apart from the
    translated abbreviation and name.

M	src/gr-unit.c

commit af21c137230be967a010148996aea62aedbd30e6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 16:01:01 2016 -0500

    Make filtering translated unit names work

    This wasn't working because we forgot to case-fold them.

M	src/gr-edit-page.c

commit 684ed9d18a3b1925e8c0712b014ab42d55d12d6d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 15:59:44 2016 -0500

    Return translated strings from recipe getters

    Note that this makes gr_recipe_get_description do something else
    than g_object_get (..., "description", ...). Just something to
    be aware of.

    We are doing the same for name, description, instructions, cook
    time and preparation time.

M	src/gr-recipe.c

commit c6cf22ea09f24a898944cc4e0b50f5431ac475d8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 15:58:40 2016 -0500

    Extract strings from the included recipes

M	data/Makefile.am
M	po/POTFILES.in

commit 81cc5fe24a9eeace5eb4806e916fcef509a95d61
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 15:57:51 2016 -0500

    Add a tool to extract strings from recipes

    This is a quick hack that will get the job done until we get
    a better storage layer.

M	Makefile.am
M	configure.ac
A	tools/Makefile.am
A	tools/recipe-extract.c

commit dc80cdbc9dd3ce1df755ee056244ffd32bfc2e6a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 15:51:16 2016 -0500

    More marking of test data

    Make the IDs of all test data start with TEST, this makes
    it easy to skip them.

M	data/picks.db
M	data/recipes.db

commit 082d7cdde25c8f22250ced4d474194eefd11f5b7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 15:42:10 2016 -0500

    Initialize locale earlier

    If we rely on GtkApplication to do it for us, it does not
    happen until startup, which is after we loaded the recipe
    database, and thus, too late.

M	src/main.c

commit e7eef2321fdaac767d4b422b3326b9ed277522c5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 14:14:42 2016 -0500

    Partially generate ingredients lists

    This will make it easier to expand the list later on.

M	data/Makefile.am
A	data/ingredients.list
M	src/Makefile.am
M	src/gr-ingredient.c

commit 1b8f0b30e19fecf5a4c5b1ef33c70040e07358c0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 12:41:53 2016 -0500

    Fix a number of small issues with recipes format

    Consistently use 'g' instead of 'gram' or even 'grams'.

M	data/recipes.db

commit 94519b6ee26c339512e4e0a9d1f80d856e7c7dda
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 12:11:50 2016 -0500

    Drop ingredient plurals for now

    We don't use these either.

M	src/gr-ingredient.c
M	src/gr-ingredient.h

commit 6b470ab8f7063b7b2129ee6b84afd3ff449bce5b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 12:08:33 2016 -0500

    Drop plurals for units

    We don't need them now, so lets not cause extra work for translators.

M	src/gr-unit.c
M	src/gr-unit.h

commit 88315872ac2d02d296e2e65c53c042deee3713ff
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 12:01:01 2016 -0500

    Stop matching plurals of units

    This seems maybe unnecessary, and we can stop tranlating quite
    a few strings if we drop this.

M	src/gr-edit-page.c

commit 6295f399fa1f4cdbae9829272eee5c92c9dc7afc
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 11:17:12 2016 -0500

    Mark test data more obviously as such

    Best to avoid confusion about this.

M	data/recipes.db

commit 2d63c503c3e7623af3edbc783fb25944c107c8d0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Dec 30 11:12:49 2016 -0500

    Add a forgotten image

    Sorry, Frederik.

M	data/Makefile.am
M	data/chefs.db
A	data/images/fyksen.jpg

commit 02dc495efcc859e82367a59cc86b308f4630f159
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Dec 29 16:49:14 2016 -0500

    Update README.md

    Add a link to the PR for the homebrew formula.

M	README.md

commit db9338e0e8467204a6181516dd91f10fe497ef92
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Dec 29 16:26:47 2016 -0500

    Bump version to 0.4.3

M	configure.ac

commit 83e6f274a40268f557d240f8049c49f91959b5d6
Author: matthiasclasen <matthias.clasen@gmail.com>
Date:	Thu Dec 29 14:21:36 2016 -0500

    Update README.md

    We can actually use gspell on OS X. Update the build instructions
    to reflect that.

M	README.md

commit 1a23a663d05c869fb3f2d4b356c7732ed357111b
Author: matthiasclasen <matthias.clasen@gmail.com>
Date:	Thu Dec 29 13:51:29 2016 -0500

    Add build instructions for OS X

    This worked for me. Your mileage may vary.

M	README.md