commit c9291b9eb534a9abcc9bc414f45b9a01afa4c91b
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Wed Jan 18 14:18:41 2017 -0500

    0.8.0

M	configure.ac

commit 37533b3ce7ebf67522e694e60733db25a9b5198d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 14:34:54 2017 -0500

    Avoid calling into gr-app from utils

    This is problematic for the current test setup, so avoid it.

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

commit 54ea0d94eabc3bdd81a93bb3351025883d4f8059
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 14:07:09 2017 -0500

    Some updates to the German translation

M	po/de.po

commit b412efac6864b5952afe452f7e5b3227f61a4cb8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 13:54:26 2017 -0500

    Update appdata

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

commit 4ef9cc52da75b68b8bed279bc8261b24497c0bc0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 13:43:58 2017 -0500

    Improve the shopping list print layout a bit

    Reduce font size the same as we did for recipe printing.

M	src/gr-shopping-list-printer.c

commit 69d49a0f66a1c986af0eaedc8a9a9c2e610d6909
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 13:43:00 2017 -0500

    Improve recipe print layout a bit

    Reduce the font size; we're not going for large print here.
    Break the title if it is too wide, and use the full name of
    the chef.

M	src/gr-recipe-printer.c

commit bd20d52a767a55356e7f99511e3cccb8966702b9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 12:56:29 2017 -0500

    Fix a typo

M	data/recipes.db

commit 8ae1b6845ad76a3e8fef354d4999e162bd15eaae
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 12:47:47 2017 -0500

    Avoid a crash when navigating away from search

M	src/gr-window.c

commit d797af9fe47fef65c8887cd10d4f6a35ae50a7ba
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 12:47:14 2017 -0500

    Improve the test data a bit

    Rewrite ingredients lists to have the expected names,
    and the new format.

M	data/recipes.db

commit ae8d8fc5e79fdc4c590028904d70092eea09679e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 07:39:58 2017 -0500

    Warn about lack of the print portal

M	src/gr-recipe-printer.c
M	src/gr-shopping-list-printer.c

commit 645f5729d0ec6e16d5d2acf1841b837e3ff156fe
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 07:36:22 2017 -0500

    Move the portal check around

    We will use this in more places, so make it available
    as a utility.

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

commit a0c4bd44fe84887b5d4d215d1cf53c17e090124f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 07:30:06 2017 -0500

    Don't leak the shell search provider

M	src/gr-app.c

commit c94ca4db4ea7bb5a3d7202bd8a86c213fd8ebeb5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 07:19:44 2017 -0500

    Warn if we don't have the desktop portals

    This is not great, but better than silently doing nothing
    and leaving people to wonder.

M	src/gr-image-viewer.c

commit d1d9560d8986ea23da9c8cfc091c5c959461048a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 07:14:20 2017 -0500

    Show an error if portals are missing

M	src/gr-image-viewer.c

commit d525db56d749403b8e47eeb2a9f182372e6d1526
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 07:13:59 2017 -0500

    Move a function to utils

    It will be used in more places soon.

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

commit b516b5ce11b046fbaede332ef7e3c77f52041e74
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 06:28:03 2017 -0500

    Remove some more test data from the picks

M	data/picks.db

commit 4611d78190d2edbdc756ccc378d4f08e91025c64
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 06:27:17 2017 -0500

    Randomize the pick selection

    We lost this at some point; it is a bit boring to see the
    same picks every time, so scramble the list to let us
    see different picks.

M	src/gr-recipes-page.c

commit e6595c07610e8e5f5367b45699ddbe22e53935b0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 06:16:39 2017 -0500

    Drop another test data recipe

    And add Allan to the featured chefs.

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

commit 21f10936707dfe10bf09492477b63fd3119cc6e2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 06:01:38 2017 -0500

    Regenerate translatable recipe content

M	data/chefs.db.h
M	data/recipes.db.h

commit 3c8cf908ca09f1a08e5ded33025d24973cb1270e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 06:01:03 2017 -0500

    Add Allan to the recipe author list

M	src/gr-app.c

commit 655f3af5fffb53943fa09bfc9c731e713ea69781
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 05:52:30 2017 -0500

    Add a recipe for a cake by Allan

    Pineapple upside down cake, by Allan Day.

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

M	data/Makefile.am
M	data/chefs.db
A	data/images/allan_day.jpg
A	data/images/pineapple_upside_down.jpg
M	data/recipes.db

commit 6021c11768ef1f862b0b60912a2211b76df4a346
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 05:44:51 2017 -0500

    Revert "Try the file chooser portal again"

    This reverts commit 1281197512f5f9ac334c4731c278db6b229fe816.

    Didn't mean to push this yet. It needs to wait for fixes on the
    flatpak side.

M	src/gr-recipe-exporter.c

commit 31725950235414cfb7781f28f1b643a488184de4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Wed Jan 18 05:42:06 2017 -0500

    Fix a small misalignment among the tiles

    Pointed out by eagle-eye Allan.

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

M	src/recipes.css

commit 1281197512f5f9ac334c4731c278db6b229fe816
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 17 17:07:32 2017 -0500

    Try the file chooser portal again

    Some further debugging has shown that the problem is with
    nonatomically writing to the save location, so work around
    that.

M	src/gr-recipe-exporter.c

commit ba38d607225be32adf9be8ee34f48b416cb11030
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 17 13:19:12 2017 -0500

    Make exporting work in flatpak, second try

    I've unfortunately discovered some issues with the SaveFile
    method of the filechooser portal, so for now, go back to writing
    to a fixed location, albeit one that will survive the lifetime
    of the sandbox.

M	src/gr-recipe-exporter.c

commit f11610ed90eed6fb7fc4ce735cc189557d8eb508
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 17 14:28:00 2017 -0500

    Revert "Make exporting work in flatpak"

    This reverts commit 3d57f99daa8914e5a0d817afd660bd8aa43d6901.

M	src/gr-recipe-exporter.c

commit 3d57f99daa8914e5a0d817afd660bd8aa43d6901
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 17 13:19:12 2017 -0500

    Make exporting work in flatpak

    We were writing the archive to /tmp which is a tmpfs in
    flatpak sandboxes, and does not survive longer than the
    application runs. Oops.

    To avoid this problem altogether, let the user choose the
    location to which we write the archive.

M	src/gr-recipe-exporter.c

commit 5bb3d07b4183063232f7adf05d316e7cf3178849
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 17 08:52:46 2017 -0500

    Make the edit page a bit wider

    This gives a bit more room to the name entry, which has been
    criticized as too short. Now it is 30 characters wide.

M	src/gr-edit-page.ui

commit 4286d2ca37237bd02f027b488d1a88742f3e9487
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 17 08:49:21 2017 -0500

    Reduce overall page margins

    80 is a bit much, lets go with 60.

M	src/gr-cuisine-page.ui
M	src/gr-cuisines-page.ui
M	src/gr-list-page.ui
M	src/gr-recipes-page.ui
M	src/gr-search-page.ui
M	src/gr-shopping-page.ui

commit 20aed4d6eb4bbcdc010ac5ec01cbffb6f0c7c216
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 17 07:36:22 2017 -0500

    Make search case-insensitive again

    This was accidentally lost when I reworked the way
    search terms are passed around.

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

M	src/gr-query-editor.c

commit ba8c0cc1726baa451236c1dd84ca697d07692eff
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 17 06:50:10 2017 -0500

    Drop the degree sign for Kelvin

    This is just a temporary fix, since several people have complained
    about it. Eventually, we want the temperature to be displayed in
    the users preferred temperature unit.

M	data/recipes.db

commit 53a907ccc2948035485a1f87552dd1b33a1504b4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 17 06:40:44 2017 -0500

    cuisine page: Defer scrolling to an idle

    This avoids problems when switching between different cuisines.
    We also avoid some unnecessary inefficiency by providing direct
    links from the sidebar items to the content.

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

M	src/gr-cuisine-page.c

commit e1fcef94148a30e7185a8b2846e252842eb85bd8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 17 05:09:08 2017 -0500

    Avoid a warning on exit

    We run into trouble if modify children from finalize, so just
    copy the three lines we really need.

M	src/gr-list-page.c

commit 771952d4c8067570e88b457f2058bfaa9058deca
Author: Mohammed Sadiq <sadiq@sadiqpk.org>
Date:	Tue Jan 17 10:13:50 2017 +0530

    edit-page: set Directions link color from context

    Hardcoding blue color for links was creating contrast issue
    in dark theme.

    So let the link color be set based on context

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

M	src/gr-edit-page.c

commit 4db38fcc0d8e1d4c7d5a7c37e178894e5b38cc84
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 16 22:11:38 2017 -0500

    Avoid an error during exporting recipes without images

    We were not careful enough when handling empty image paths.

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

M	src/gr-recipe-exporter.c

commit 8e3daf8748b596cd9ed7da9348cfcfdbcb539dcf
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 16 22:10:56 2017 -0500

    Forgotten file

    This belongs to the simplified window size handling in the
    previous commit.

M	src/gr-recipes-page.c

commit 98765e865eb81e9a39eddba30026dce1c196eda3
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 16 21:47:39 2017 -0500

    Another simplification of window size handling

    We were attempting to manually give the window the right
    size by setting scrolled windows not scrollable initially.
    This turns out to not really make things much better, so
    just stop doing it.

M	src/gr-recipes-page.ui

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

    Simplify window size handling

    We don't need to maximize ourselves. Respectable window managers
    do this on their own (at least mutter does), if we give them the
    chance by making the window resizable.

M	src/gr-window.c
M	src/gr-window.ui

commit 87988786a5bcff732cba62ccf6fc043115e57754
Author: Mohammed Sadiq <sadiq@sadiqpk.org>
Date:	Tue Jan 17 07:36:39 2017 +0530

    exporter: set export button sensitivity conditionally

    When no recipe is selected for exporting, there is no
    need to allow the user to Export the recipes.

    So let the Export button be sensitive only if at least
    one recipe is marked for export.

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

M	src/gr-recipe-exporter.c

commit eca737373f80b8f87520451408220d4ec51ff7a2
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 16 21:06:57 2017 -0500

    Maximize the window if the screen is too small

    This should prevent the window from coming up halfway offscreen.
    https://bugzilla.gnome.org/show_bug.cgi?id=777303

M	src/gr-window.c

commit 2bb537bd48b2dea3830147c03818ce9e5c606aca
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 16 16:17:49 2017 -0500

    Avoid ending up on an empty page

    When a search is stopped by toggling the search button, we should
    go back to where we came from, like we already do when search is
    stopped with Esc.

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

M	src/gr-window.c
M	src/gr-window.ui

commit e41bfde73e329ce22a554c99918dd8f2032d17e6
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 16 15:04:27 2017 -0500

    details page: Preserve the serves value

    When we reload the recipe because it changed in the store,
    we should not loose the serves value that the user has entered
    here.

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

M	src/gr-details-page.c

commit 0ce6b21b155ef6f5407c7b9aa5754b18ca2a368f
Author: Mohammed Sadiq <sadiq@sadiqpk.org>
Date:	Mon Jan 16 22:11:43 2017 +0530

    about: fix link color in Adwaita dark theme

    The link color was hardcoded to blue color.
    This was creating contrast issues in dark theme.

    To fix this, get the link color from context and use.

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

M	src/gr-app.c

commit 59226bde89e99d95a55c990af0a49b2c1daf92d4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 16 11:56:28 2017 -0500

    Strip links when printing

    We don't want to see the raw markup in the printout.

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

M	src/gr-recipe-printer.c

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

    Split off a separate chef page

    For now, this is just a second instance of the list page. Eventually,
    we may want to differentiate these further. This is just the minimal
    change needed to fix a problem with the back stack handling for
    list pages.

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

M	src/gr-window.c
M	src/gr-window.ui

commit 0fc8725065fda3f63cf7e7405db0f11b60d23ff7
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 16 10:00:25 2017 -0500

    Simplify the sandbox check

    No need to create a path, /.flatpak-info is at a fixed location.
    Pointed out by Alex Larsson.

M	src/gr-app.c

commit 88d7439d36941587113f9129cfadb9cf30bf5a03
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 16 08:34:51 2017 -0500

    window: Listen for shopping title changes

    ...and update the title, when appropriate.

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

M	src/gr-window.c
M	src/gr-window.ui

commit 384d9c568d05cc4c2f27abb52fe0570f174be02a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 16 08:33:25 2017 -0500

    shopping: Make the title a property

    Setting the window title from here does not really work, since
    we end up overwriting the title of unrelated pages. Instead, we
    will listen for property changes from the window side.

M	src/gr-shopping-page.c

commit 3826dcccebd6c81ad2eefe5e73135ab45c1634a0
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 16 07:57:07 2017 -0500

    Ensure that the image viewer controls don't linger

    Make sure to hide the controls when we set new images.

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

M	src/gr-image-viewer.c

commit eb27085ea7accd072279efd6a0f868697be87473
Merge: 5cca286 cc9b7de
Author: matthiasclasen <matthias.clasen@gmail.com>
Date:	Mon Jan 16 07:35:01 2017 -0500

    Merge pull request #14 from jimmac/master

    styling: use legible tile labels

commit 5cca286ba2f5c9a8d4ff7f227a6581823333cc2e
Merge: 39a0715 3e30c22
Author: matthiasclasen <matthias.clasen@gmail.com>
Date:	Mon Jan 16 07:21:40 2017 -0500

    Merge pull request #12 from dareg/master

    Add some informations about dependencies

commit 39a07156170296b9d34f55e6b7320d805b394deb
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 15 21:17:46 2017 -0500

    Update appdata

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

commit 2299ce4279b788e89880ec4a21b6f9fb27e91684
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 15 18:40:58 2017 -0500

    Drop the ingredients page for now

    This is something we pick up again at some later point.

    For now, Elvin and I have agreed to cut it and focus on
    completing more essential functionality for 3.24.

M	po/POTFILES.in
M	src/Makefile.am
D	src/gr-ingredient-tile.c
D	src/gr-ingredient-tile.h
D	src/gr-ingredient-tile.ui
D	src/gr-ingredients-page.c
D	src/gr-ingredients-page.h
D	src/gr-ingredients-page.ui
M	src/gr-window.c
M	src/gr-window.ui
M	src/main.c
M	src/recipes-ui.gresource.xml

commit 198ec2c227da0f8be6f0d704b6b5cf8136ff0d06
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Sun Jan 15 14:29:03 2017 +0100

    Update Polish translation

M	po/pl.po

commit 0da92c84533725aa8018d2925b01e8067dc6f09d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 22:36:04 2017 -0500

    Reshuffle preferences a bit

    Lets make this a bit less formulaic and get rid of
    the labels.

M	src/gr-preferences.ui

commit c7d1a10cb812f0e77d23a33ed15834b76323bec9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 22:19:10 2017 -0500

    Some more German translation updates

M	po/de.po

commit 9503e8299cdfc2adffbc3dccc5822cc9f4154003
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 21:50:10 2017 -0500

    Update German translation

M	po/de.po

commit 5bd7eba8180a0a9b44f2f40e9e1aee478be25c05
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 18:25:01 2017 -0500

    Add some more ingredients that were missing

M	data/ingredients.list

commit 3cdbb4e7df95ba0466303dba7baad7bfae6b5b64
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 16:48:26 2017 -0500

    Remove some dead code

M	src/gr-cuisines-page.c

commit 4328bfd3512766f5d6596d7c1ed33c7dbe0a927b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 16:32:11 2017 -0500

    details page: Bring mnemonics back on the action bar

    These went missing when we went iconic for a bit.

M	src/gr-details-page.ui

commit 8584a8c529edd17ee605732238a40fbdc84ae650
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 16:31:54 2017 -0500

    Update German translation

M	po/de.po

commit 8fcde5927d7bcacd53ceac2a7b1e66e2b1a5beb9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 16:31:37 2017 -0500

    Update POTFILES.in

M	po/POTFILES.in

commit 3711e26da4ac26aa9f5565025f81ecf2eb0deff9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 16:19:41 2017 -0500

    Update the German translation

M	po/de.po

commit 9e11e95aec2655f173b8b7f259a03db06b95bd97
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 16:03:56 2017 -0500

    Avoid a memory leak in shopping list printer

M	src/gr-shopping-list-printer.c

commit aa2cc42803c71e92e2dd298b1b865cc8a3bf608b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 16:03:04 2017 -0500

    Avoid an invalid write

    A handler for ::finish may already free the search object,
    so don't write to it after emitting the signal.

M	src/gr-recipe-store.c

commit e9d6ede4f0f8073b9bc9a21384718f20008c939d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 16:02:47 2017 -0500

    Plug another small memory leak

M	src/gr-chef.c

commit 9dc73ee76014837e89107d30c34e5d5a70c3e038
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 16:01:56 2017 -0500

    edit page: Improve error handling

    We still want to reject recipes without a name.
    This broke when we separated IDs and names.

M	src/gr-edit-page.c

commit ba3cedca40535c7a64a049227a40ddf50464953f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 15:03:16 2017 -0500

    Plug a small memory leak

M	src/gr-chef.c

commit 30704121084bb6d09dce13a12ae37bb2dd255fc3
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Sat Jan 14 21:34:35 2017 +0100

    Update POTFILES.in

M	po/POTFILES.in

commit ac63763a43223e34f9d432cb4e49d99a08cfc782
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 14:46:01 2017 -0500

    shopping page: Be safe against NULL units

    Which happens, e.g. for "6 Eggs".

M	src/gr-shopping-page.c

commit 58e16584dc2c7b726707dce2f1d0ef577ad35310
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 14:44:33 2017 -0500

    Fix appstream syntax

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

commit f61acb6be32a6f0bdbffde36d0d8ac230ff19cf4
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 14:38:09 2017 -0500

    Update screenshots

A	data/appdata/cook-later.png
M	data/appdata/details.png
M	data/appdata/org.gnome.Recipes.appdata.xml.in
M	data/appdata/recipes.png

commit b545f96ecf57d647460f478f6f2a774dd9ff0f55
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 14:33:27 2017 -0500

    Update appdata

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

commit 93b70ab54edaeabc24112f8acf4719a57d49b14a
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 14:30:29 2017 -0500

    shopping list: Hide unimplemented buttons

    We don't have Edit or Export functionality yet.

M	src/gr-shopping-page.ui

commit e9846232c067e26f414269cc9465db26d21adb5f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 14:26:04 2017 -0500

    Add a quick print implementation for shopping lists

    Just like the recipe printing, the layout needs work,
    but the basic functionality is there.

M	src/Makefile.am
A	src/gr-shopping-list-printer.c
A	src/gr-shopping-list-printer.h
M	src/gr-shopping-page.c
M	src/gr-shopping-page.ui

commit 86aafec7d86f03e986baffca7a583fe4abf82a08
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 12:45:17 2017 -0500

    Add minimal merging for ingredient lists

    For now, we just merge like dimensions, ie we convert
    250g + 250g to 500g, but we don't do any conversions between
    different units.

M	src/gr-shopping-page.c

commit 3eed5de7567fdf246b92dd396810648b7ba2301c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 12:44:40 2017 -0500

    Add api to get unformatted units for ingredients

    This will help with some minimal merging support on the shopping
    list.

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

commit 40ad0d81c7f01d48c362bb822c038a726ba7f564
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 14 11:39:11 2017 -0500

    Remove an outdated comment

    We no longer parse ingredients like that, much.

M	src/gr-ingredients-list.c

commit d5a8aeecce6d88188eeb9e43af51c14893fe63bb
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 8 16:49:09 2017 -0500

    Update the empty list states

    We no longer have a "Cook later" button, update the text.

M	src/gr-list-page.c

commit 71045fec007b05e8f2f471594afb85da494aec20
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 13 22:43:55 2017 -0500

    Be safe against crash in the details page

M	src/Makefile.am
M	src/gr-details-page.c
M	src/gr-details-page.ui
M	src/gr-recipe-tile.c
M	src/gr-recipes-page.c
M	src/gr-recipes-page.ui
A	src/gr-shopping-page.c
A	src/gr-shopping-page.h
A	src/gr-shopping-page.ui
M	src/gr-window.c
M	src/gr-window.ui
A	src/icons/16x16/apps/shoppingcart-symbolic.symbolic.png
A	src/icons/24x24/apps/shoppingcart-symbolic.symbolic.png
M	src/main.c
M	src/recipes-images.gresource.xml
M	src/recipes-ui.gresource.xml
M	src/recipes.css

commit e568346042f5726d39fea6578f9a97adacdb352f
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Fri Jan 13 22:43:29 2017 -0500

    Add a small tile variant for recipes

M	src/Makefile.am
A	src/gr-recipe-small-tile.c
A	src/gr-recipe-small-tile.h
A	src/gr-recipe-small-tile.ui
M	src/recipes-ui.gresource.xml

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

    Add a new shopping list tile to the recipes page

    This shows the shopping list prominently on the landing page.

    The actual shopping list is still a placeholder.

M	src/gr-recipes-page.c
M	src/gr-recipes-page.ui
M	src/recipes.css

commit 7ad00664799810764d5c0287d1d738b16a67780b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 8 09:21:53 2017 -0500

    window: Add api to show the shopping list

    This is entirely parallel to the APIs for showing categories.

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

commit 2676e00efec11ed6070fdf5520db8c235f46230c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 8 09:20:11 2017 -0500

    Support querying the shopping list

    This will soon be used to display the shopping list.

M	src/gr-recipe-store.c

commit cab703244c5b8b5bd90809474f8ed15e8941ed88
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 8 08:56:30 2017 -0500

    Add a temporary shopping cart icon

    This is just a placeholder; it needs to be replaced
    with proper artwork.

A	src/icons/16x16/apps/shoppingcart.png
A	src/icons/24x24/apps/shoppingcart.png
M	src/recipes-images.gresource.xml

commit dbfe9f117de2f96949f8d96907a8b87f3814ac48
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 8 08:50:06 2017 -0500

    Add a Shopping List button to the action bar

    We will have separate favorites and shopping lists.

    This commit changes alls the right-hand-side buttons on the
    action bar to be image buttons.

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

commit 65c6965df709df0a91753d101b4d9e3bac6a68ba
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 8 08:44:09 2017 -0500

    Add a shopping list api

    Make the recipe store keep a shopping list.
    This is entirely parallel to the favorites list,
    but the use cases are separate.

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

commit 20523e66a50adee04b4bfd51bfad0876d4192fad
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 8 08:09:09 2017 -0500

    Slight format change for favorites.db

    Use Recipes as key instead of Favorites. We handle the change
    transparently.

M	src/gr-recipe-store.c

commit 4515d7553f107f4541e18a09f7b1ec1707dde987
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 00:18:21 2017 -0500

    Maintain a 'last changed' timestamp for favorites

    This will be used in the next commit.

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

commit 16a5cf28e95b41d773ba44945f36cc39e2e19e6d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 00:17:47 2017 -0500

    Add a function to format time differences

    This does a fuzzy "some time ago" style translation.

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

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

    Better chef tiles

    Redo the chef tiles to look closer to Jakubs last mockups.

M	src/gr-chef-tile.ui
M	src/recipes.css

commit 9c3d3ff998119ca37825360c0b9250733b3b350d
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jan 12 15:50:16 2017 -0500

    Small appdata updates

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

commit b7efb7b2d30951130e07ae66eb952cd7e69c3f29
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Fri Jan 13 17:40:10 2017 +0100

    Update Polish translation

M	po/pl.po

commit cc9b7ded84b9ee3ab2eca92867e27ce5f02705cc
Author: Jakub Steiner <jimmac@gmail.com>
Date:	Fri Jan 13 14:05:13 2017 +0100

    styling: use legible tile labels

    - bring theme closer to wireframes
    - semi-opaque labels don't bring anything to the table

M	src/recipes.css

commit 79611492148f306ec23889dea33b8a3c34ccab8b
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jan 12 14:38:40 2017 -0500

    Don't set a title on the about dialog

    It is not shown, so no point in translating it.

M	src/gr-app.c

commit ee427b312a1eea4031d769630bcdf60111dc5114
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jan 12 13:16:19 2017 -0500

    Inhibit suspend and idle while cooking

    This avoids the annoyance that sets in when your screen is blanking
    while you have both hands in the dough.

M	src/gr-details-page.c

commit 0528033ebd38718004809c7b18076b5dccfef369
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jan 12 12:15:58 2017 -0500

    Add more information in the flatpak case

    This might be useful sometimes.

M	src/gr-app.c

commit 007999d2d11c10757258b6a562bce6bb6e547bd9
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jan 12 11:48:12 2017 -0500

    Revert "New dependency json-glib"

    This reverts commit 1defef5b8e1bb9210a48da198178ffaeb3d7bfdd.

    Not needed anymore.

M	configure.ac

commit 1ee4c8c904299ed2a6089ceef2b40efce4dbed0c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Thu Jan 12 11:25:47 2017 -0500

    Use a better source for flatpak version info

    We can get the same information in /.flatpak-info, and it
    is a keyfile so we avoid glib-json.

M	src/gr-app.c

commit 3e30c221aafca2c4b8aa7db02e0aa05098ec1040
Author: dareg <dareg@users.noreply.github.com>
Date:	Tue Jan 10 16:17:46 2017 +0100

    Add some informations about dependencies

M	README.md

commit 91e79b3039cfe4c45e400d00b332f12023a23fca
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Tue Jan 10 08:33:15 2017 -0500

    Cosmetic cleanup

    Use a local widget_class instead of casting a million times.

M	src/gr-cuisines-page.c
M	src/gr-edit-page.c
M	src/gr-list-page.c
M	src/gr-preferences.c
M	src/gr-recipes-page.c

commit 2943232fd0314126adc07db03af36475a6c58e15
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	Tue Jan 10 10:46:33 2017 +0100

    Update POTFILES.in

M	po/POTFILES.in

commit fad64ec880a8caff6bec37ab35885741457a87ed
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 9 22:19:02 2017 -0500

    Small keynav improvements

    Add mnemonics to the buttons on the recipe export dialog.

M	src/recipe-export-dialog.ui

commit a955796706657bbc02fb647d9a8d44af564e5cdb
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 9 22:18:31 2017 -0500

    Cosmetic fixes

    Remove some superfluous newlines from messages.

M	src/gr-recipe-exporter.c

commit 65475efd19df38347cc2d864ec403fcfdc166ab5
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 9 21:55:25 2017 -0500

    Make the undo popover safe for overwriting

    We don't want to leak reference here when the notification gets
    overwritten before it is done.

M	src/gr-window.c

commit 6e7844e7bcc7e99222f0149444aa38ae546d432c
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 9 21:53:28 2017 -0500

    Improve keynav in the recipe conflict dialog

    Make the entry activate the default widget, and make the
    rename button the default.

M	src/recipe-conflict-dialog.ui

commit e39dfb49d4d65e73b3e7f5972127a755c8d80cad
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 9 21:51:06 2017 -0500

    Make import work more than once

    We were not quite cleaning all state properly.

M	src/gr-recipe-importer.c

commit 7ca7115dfcc00e83432f1a3c61797dadd113e6fc
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 9 21:33:19 2017 -0500

    Add an undo notification for deleting recipes

    The implementation is inspired by the corresponding feature
    in nautilus. We show the notification for 10 seconds.

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

commit 6f8c9fed20653f2c85130f0cfc7671c1c4d48e46
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 9 20:55:11 2017 -0500

    Make deletion from the imported list work

    We need to check if the recipes are still in the store - they
    won't die, since we're holding a reference to them here.

M	src/gr-list-page.c

commit 87d52ae1bda4013174ae6d35e583c07dc013960e
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 9 18:25:44 2017 -0500

    Make multi-import work as well

M	src/gr-recipe-importer.c

commit a1d8448aac782523bd2ba4f432e06bcbd2550333
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 9 19:24:37 2017 -0500

    Add a window api to show the list of recipes

    This will be used to show the results of import.

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

commit 8e17e3aefa24378eb9a38e2e0fb5405f7b7cd6c8
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Mon Jan 9 19:02:14 2017 -0500

    Add api to populate the list page from an explicit list

    This will be used for showing imported recipes.

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

commit f2e9d42cfe5fc782aa62a304073aab1c2d1dc170
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 8 22:36:59 2017 -0500

    Allow exporting multiple recipes at once

    Add a dialog where we can collect a list of recipes before
    exporting them.

M	src/gr-recipe-exporter.c
A	src/recipe-export-dialog.ui
M	src/recipes-ui.gresource.xml

commit 86959c549598d904fd1173d5f12ba0dd474763da
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sun Jan 8 20:50:18 2017 -0500

    Prepare the recipe exporter API for multi-file export

    This gets most things in place to let us export multiple
    recipes in one go.

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

commit 843f47ce26490ded265b64c36d5098d867d26315
Author: Marek Černocký <marek@manet.cz>
Date:	Mon Jan 9 00:06:53 2017 +0100

    Updated Czech translation

M	po/cs.po

commit db3ba21041eeecde3e0c6985ffee3fa8d500b0a1
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 21:33:08 2017 -0500

    Link to licenses in the system tab

    Just a small nicety.

M	src/gr-app.c

commit 9e2a216a956ebc2b0092b896fae5727ab47ebded
Author: Matthias Clasen <mclasen@redhat.com>
Date:	Sat Jan 7 17:04:26 2017 -0500

    Bump version to 0.6.1

M	configure.ac