commit 9fb01e90343422c4bbfa086ed8d45d0be734ec3f Author: Matthias Clasen Date: Fri Mar 17 09:39:32 2017 -0400 Fix distcheck M src/Makefile.am commit b64fd133f500db16977777bb96bf7735e1352893 Author: Matthias Clasen Date: Fri Mar 17 09:03:30 2017 -0400 1.0.0 M configure.ac M meson.build commit 04c2f304d8418375e8d16848228595fe366804b9 Author: Matthias Clasen Date: Fri Mar 17 09:01:42 2017 -0400 Update appdata M data/appdata/org.gnome.Recipes.appdata.xml.in commit 61f5f3b4d8462b8eb486d15bd837e3f312fba4f6 Author: Matthias Clasen Date: Thu Mar 16 20:56:03 2017 -0400 Spice up the about dialog a bit Your moment of zen. M src/gr-about-dialog.c M src/recipes.css commit f1dbd1b38ff0aa4fcdc3af6c9fb7cef01215c4bb Author: Matthias Clasen Date: Fri Mar 17 09:12:20 2017 -0400 Add the full-color icon as resource too We will use it in the future. A src/org.gnome.Recipes.png M src/recipes.gresource.xml commit 994e75e4dd5841c885761cfd0d046bb895c4ecdc Author: Matthias Clasen Date: Fri Mar 17 08:59:11 2017 -0400 Don't show old news 1.0 will be the first stable release. There's no need to encyclopedic here and list everything that happened since Genesis. Restrict the 'What's New' dialog to only show what happened since the last stable release. M src/gr-window.c commit ae3bba3a8fd161c240f6ee3ab5f53f40e5fde0c1 Author: Matthias Clasen Date: Fri Mar 17 08:50:36 2017 -0400 Cosmetic improvement to 'What's New' Add some spacing between paragraphs. M src/gr-window.c commit ce380fe1a6269773380dd9876279af9e24e76b30 Author: Matthias Clasen Date: Fri Mar 17 08:49:53 2017 -0400 appdata: Separate paragraphs Use a double newline between paragraphs, so we can separate them again later. M src/gr-appdata.c commit ffc6408d16e1429c55724e56c882b921a24beee3 Author: Matthias Clasen Date: Fri Mar 17 07:45:33 2017 -0400 Switch to using the 3.24 runtime in flatpak M flatpak/org.gnome.Recipes.json commit 116e78e4510ccf42cbec5b5417df2534dda84d49 Author: Anders Jonsson Date: Thu Mar 16 21:30:03 2017 +0000 Update Swedish translation M po/sv.po commit 1dbb50d19a7547052bbfdb9c6c6481a52f5f7132 Author: Matthias Clasen Date: Wed Mar 15 22:34:16 2017 -0400 A small reorg Break out a function that creates a widget for a single release info. M src/gr-window.c commit 091d815c35c66d7892d1a0e04459a83672d58f67 Author: Matthias Clasen Date: Wed Mar 15 22:19:53 2017 -0400 Simplify all ui files Run gtk-builder-tool simplify over all ui files. M src/gr-category-tile.ui M src/gr-chef-dialog.ui M src/gr-chef-tile.ui M src/gr-cooking-page.ui M src/gr-cooking-view.ui M src/gr-cuisine-page.ui M src/gr-cuisine-tile.ui M src/gr-cuisines-page.ui M src/gr-details-page.ui M src/gr-diet-row.ui M src/gr-edit-page.ui M src/gr-image-page.ui M src/gr-image-viewer.ui M src/gr-ingredient-row.ui M src/gr-list-page.ui M src/gr-meal-row.ui M src/gr-query-editor.ui M src/gr-recipe-small-tile.ui M src/gr-recipe-tile.ui M src/gr-recipes-page.ui M src/gr-search-page.ui M src/gr-shopping-page.ui M src/gr-spice-row.ui M src/gr-time-widget.ui M src/gr-window.ui M src/menus.ui M src/recipe-export-dialog.ui M src/recipe-whats-new-dialog.ui commit 26f5b01c5306a1007ad3018bf38fa45f05febb3c Author: Matthias Clasen Date: Wed Mar 15 22:16:59 2017 -0400 recipes page: cosmetic cleanups M src/gr-recipes-page.c commit f54826f9844bb2e707e0b54592498be04f4e2d0f Author: Matthias Clasen Date: Wed Mar 15 21:55:16 2017 -0400 gr-window.h: Cosmetic cleanup Sort the functions in a more consistent way. M src/gr-window.h commit 582441392a8448ea29a6d4047150cb3a3e2735f8 Author: Matthias Clasen Date: Wed Mar 15 14:16:15 2017 -0400 Add an empty ingredients list to new recipes This was the desired initial appearance of the page. It was lost at some point, bring it back. https://bugzilla.gnome.org/show_bug.cgi?id=779109 M src/gr-edit-page.c commit ff044a9c4de1cb6191b44bb4746f7c2685fa6815 Author: Matthias Clasen Date: Wed Mar 15 13:03:17 2017 -0400 Add a direct link to the flatpakref It might work. M README.md commit 9d89cd66efa67c9f6e3d304ad8268da35bc12285 Author: Matthias Clasen Date: Wed Mar 15 12:48:42 2017 -0400 Avoid a compiler warning message1 looked like it might be used uninitialized. M src/gr-utils.c commit 059a992a03a3111c83cc00beb8b3fef398fe42f8 Author: Matthias Clasen Date: Wed Mar 15 05:51:01 2017 -0400 Drop an unused utility function We no longer have the compatibility code for the name change, so this function can go. M src/gr-utils.c M src/gr-utils.h commit 32943acf5c548d5bbfd8e14c58b3334019ecb265 Author: Matthias Clasen Date: Tue Mar 14 23:37:09 2017 -0400 Trivial formatting fixes M src/gr-mail.c M src/gr-mail.h commit 9ff6b6f93b7f56cc65b81ffe4064fd93c6dc9c5d Author: Piotr Drąg Date: Wed Mar 15 15:35:38 2017 +0100 Update Polish translation M po/pl.po commit 609d6d955294492c68d8cf738b690c50f06226b9 Author: Mario Blättermann Date: Wed Mar 15 09:53:24 2017 +0000 Update German translation M po/de.po commit 8be2c47aa279f97fc3b04c07e79fe26e1e71ba97 Author: Matthias Clasen Date: Tue Mar 14 23:24:59 2017 -0400 recipe store: Free export list in finalize M src/gr-recipe-store.c commit c39e1b13e149fc32b403249f0bae70aff4a99428 Author: Matthias Clasen Date: Tue Mar 14 23:19:31 2017 -0400 Always load cuisine.css from a resource too This was another place where we supported uninstalled operation in some fashion. M src/gr-cuisine.c commit 0b2268d3b0f494cf79f8810febfce65fe4f8a7a9 Author: Matthias Clasen Date: Tue Mar 14 23:15:23 2017 -0400 Compile all resources in one go I introduced a second resource file when we were loading all of the big cuisine pictures as resources. But we are no longer doing that, so this split serves no purpose anymore. M src/Makefile.am M src/meson.build D src/recipes-ui.gresource.xml R056 src/recipes-images.gresource.xml src/recipes.gresource.xml commit 967d91495368932d375946935532ee0f5b5848ee Author: Matthias Clasen Date: Tue Mar 14 22:55:47 2017 -0400 Remove uninstalled hack Instead of looking around in various places on disk, always load css from a resource. M src/gr-app.c commit 35d64126c71c29d8ad63befae6c90de9e4560896 Author: Matthias Clasen Date: Tue Mar 14 22:48:16 2017 -0400 Reorder and clean up gr-app.c a bit M src/gr-app.c commit 61bd76121c7a74c27b485d0b736cad06458be9a0 Author: Matthias Clasen Date: Tue Mar 14 22:29:55 2017 -0400 GrApp: Remove an unused field M src/gr-app.c commit 3eef856cf9f4abcdecad9a48d4e5b4e0589ca045 Author: Matthias Clasen Date: Tue Mar 14 22:28:26 2017 -0400 Move logging functions to their own file Just a minor cleanup. M src/Makefile.am M src/gr-app.c A src/gr-logging.c A src/gr-logging.h M src/meson.build commit 5ee5fdd133e0aebe694d586ea75128f20740ea07 Author: Matthias Clasen Date: Tue Mar 14 22:01:22 2017 -0400 Simplify shell search provider setup No need to pass in the recipe store anymore, we have a singleton now. M src/gr-app.c M src/gr-shell-search-provider.c M src/gr-shell-search-provider.h commit 897ad834e5e69d3de9daed45a0e91b14c8e81647 Author: Matthias Clasen Date: Tue Mar 14 21:59:23 2017 -0400 Trivial formatting fix M src/gr-about-dialog.c M src/gr-account.c M src/gr-app.c commit 84d8cc4beac11c4d34bff525c66d1a80ec9e606b Author: Matthias Clasen Date: Tue Mar 14 22:16:55 2017 -0400 Remove a debug hack M src/gr-window.c commit e1cf651901c02a00d94f2e7e60ed02d0dba3d661 Author: Matthias Clasen Date: Tue Mar 14 21:27:16 2017 -0400 Align chef dialog title with menuitem Shorten the chef dialog title to "Chef Information", which is what we say in the menu. M src/gr-window.c commit bc9ddbebd2d293a0943f83f9be5b60934ce98d8a Author: Matthias Clasen Date: Tue Mar 14 19:35:09 2017 -0400 Update all callers Update all callers to use the new portal check API instead of showing dialogs themselves and add the check to a few more places where we may use portals. This fixes a problem where using Import from the app menu would only print a warning on stderr when portals were missing. M src/gr-image-viewer.c M src/gr-recipe-printer.c M src/gr-shopping-list-printer.c M src/gr-window.c commit f2e3d4d023db9b6990005b7dcab9da5983d584f8 Author: Matthias Clasen Date: Tue Mar 14 19:34:02 2017 -0400 Make the portal check more comprehensive Check for the particular portal we need, and show the dialog in one place. M src/gr-utils.c M src/gr-utils.h commit 7aaee302ba4af393601b4036aba25eff68bc9055 Author: Anders Jonsson Date: Tue Mar 14 23:19:23 2017 +0000 Update Swedish translation M po/sv.po commit 3fb11bda7759c9b327048f9a0e40b8d514abf2c8 Author: Matthias Clasen Date: Tue Mar 14 15:06:39 2017 -0400 Don't leave spiciness tags behind in queries We were forgetting to clear spiciness tags together with the other search tags. Fix that. M src/gr-query-editor.c commit 48d0eafb1015324eaef43f8100beb7123cc313e9 Author: Piotr Drąg Date: Tue Mar 14 14:14:28 2017 +0100 Update Polish translation M po/pl.po commit d6da051ebbf10506d8e3b977893c6a2c4190092f Author: Matthias Clasen Date: Mon Mar 13 23:30:23 2017 -0400 shopping page: Remove no-longer-used API We now get the shopping list recipes directly from the store, so we don't need this function anymore. M src/gr-shopping-page.c M src/gr-shopping-page.h commit b3272328f53b099a8f726fd0c96d73f5edd3eeeb Author: Matthias Clasen Date: Mon Mar 13 23:29:33 2017 -0400 shopping page: Don't accumulate removed ingredients We need to clear all the containers before populating the page from the store. M src/gr-shopping-page.c commit 7269113f5e3dc6215eec8516661a2ef6f3251465 Author: Matthias Clasen Date: Mon Mar 13 23:28:15 2017 -0400 window: Add an undo button to the shopping done notification The undo button brings you back to the shopping list. Use the new store APIs to preserve not just the recipes, but also the servings and the excluded ingredients. M src/gr-window.c M src/gr-window.ui commit b8a2d9b0304d6ee7597ca73d7827463d0f76b518 Author: Matthias Clasen Date: Mon Mar 13 23:27:20 2017 -0400 store: Add apis to get shopping list It is better to get these lists from the store, than pulling them out of the widgetry on the shopping page. M src/gr-recipe-store.c M src/gr-recipe-store.h commit bc3cca57f9ffacea999d9fbe351b8447ef86cd19 Author: Matthias Clasen Date: Mon Mar 13 21:11:29 2017 -0400 Regenerated translatable content M data/recipes.db.h commit 17e76b22a5b1701307b3eb186d4d4187a8973b3b Author: Matthias Clasen Date: Mon Mar 13 21:10:26 2017 -0400 Fix the cooking cancel confirmation I was trying in a silly way to figure out if the cooking view has any running timers, and got it wrong. Just use the existing cooking view API for this purpose. M src/gr-cooking-page.c commit e43f5a4314087393617e5810509733879af60a2a Author: Matthias Clasen Date: Mon Mar 13 21:09:09 2017 -0400 Make sure to hide the cooking cancel confirmation dialog Just like we hide the help overlay when entering cooking mode, we need to make sure that the confirmation dialog is hidden initially. M src/gr-cooking-page.c commit 026c8a4fd583c0902f72e6cae34645893f5ed64b Author: Piotr Drąg Date: Mon Mar 13 14:07:19 2017 +0100 Update Polish translation M po/pl.po commit 637fc160a02be7ade40fc0d3359aa6753abe1c81 Author: Matthias Clasen Date: Sun Mar 12 23:38:39 2017 -0400 Fix a typo in the release notes It is a bit unfortunate that the version number needs to be specified in multiple times, and I got it wrong in the release notes. Fix that. M data/appdata/org.gnome.Recipes.appdata.xml.in commit c05af06919ef229e2aa694978dbc171f963a41ff Author: Matthias Clasen Date: Sun Mar 12 23:18:40 2017 -0400 Fix building flatpak It turns out that we need to specify relative paths for patches and other sources inside the manifest in order for --from-git to work. M flatpak/org.gnome.Recipes.json