Giter Club home page Giter Club logo

tournant's Introduction

DE | EN

Tournant

Latest release date Latest version F-Droid version

Platform: Android Language: Kotlin Dishes served

GitHub sponsors Liberapay donations

Tournant

Recipe manager for Android (with Gourmand compatibility)

Tournant serves your favorite dishes on your Android device!
With Tournant, you can manage your recipes for cooking and baking. You can sync the app with an recipe file from Gourmand Recipe Manager (previously known as Gourmet) or use Tournant as a standalone recipe manager.

Start screen Recipe View 1 Recipe View 2

Features

  • Create and edit recipes
  • Import und export XML files (Gourmand)
  • Sync with an XML file on the Android device
  • Search in recipes and categories
  • Share recipes
  • Scale ingredient lists

Installation

You can get your copy from different repositories:

  • With an F-Droid compatible client (recommended)

Official repositoryGet it on F-Droid
*Note: F-Droid's main repository will be at least 2–3 days behind the official repo.*

How to get recipes on your device

Tournant can open recipe files created by the desktop application Gourmand.

  • In Gourmand Recipe Manager, navigate to File -> Export all recipes or press Ctrl + Shift + T
  • Choose Gourmet XML file format and give the file the extension .xml or .grmt
  • Push the file to the external storage of your Android device, either manually or by using file synchronisation
  • Open Tournant and choose your file

Source

The source code is freely available on Github.

License

Tournant is (except for the fonts) licensed under the Apache License Version 2.0. See LICENSE. Please note that the logo and name of the app are trademarks in terms of section 6 of the license. If you make substantial changes to the app, please change the logo and name before publishing.

For license information of the embedded fonts, please see the metadata of the corresponding font files.

Issues

Please use the bug tracker. Feature requests are welcome.

Translations

Translations of the app and metadata (description, documentation, samples) are managed with Weblate hosted on Codeberg. Feel free to improve translations or add your language.

App translation status (without metadata)

App translation status

Donate

If you would like to spread some love and buy the developer some chocolate, please follow him here.

tournant's People

Contributors

alextecplayz avatar asicosilomu avatar comradekingu avatar evgeniusdragon avatar fbobraga avatar le-jun avatar poussinou avatar tygyh avatar vistaus avatar zimbelstern avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

trilogysci

tournant's Issues

[feat] ability to fine tune the number of portions/yield

In Gourmet/Gourmand I'm used to play with/tinker the yield ( to match the amount of a specific ingredient I have while keeping all the other ratio in check ).

Afaik, - + in tournant increase/decrease the amount by 1 ( from 4 portions in the recipe to 3 or 5 ) same goes when taping on the yield which makes the numeric keypad appear but only the first digit is editable ( if original yield is 4,90 , I can have 3,90, 5,90 and so on...)

Is it possible to have all the digits editable ?

In Gourmet the smallest ( and default ) increment via +- seems to be 0,25 although if I type 4,68 then + and - the amount of ingredient is recalculated for 4,68 giving me the precision I was looking for.

Thanks for the app

Tournant 2.3.0 from F-droid
Android 6.0.1
Asus Zenfone Z010D

F-Droid can't build

Tournant crashes when recipe will be displayed

I installed Tournant and could import my recipes from Gourmand. No problem.
But when I will open any recipe, the recipe will be shown for a second and then the system crashes. The same happens when I try to open "Einstellungen" or "Über Tournant".
First impression is very good in terms of parsing the xml-file from Gourmand. Can you please fix the problem.
I am using OnePlus with Android 12.
Best regards, Frank

text with many < br/>

Hi,
at first i want to thank you for your work an the app.
I have the issue that in every text it shows < br/>.
See this screenshot:
Screenshot_2023-07-29-13-39-00-538-edit_eu zimbelstern tournant
So i could not see the quantity of the ingredients.
I use version 2.2.1 of Tournant on a Redmi Note 10.
Gourmet is Version 0.17.4.
In older tournant versions it will work, but they have other issues.

Recipes doesn't appear if no category exists

Recipes don't appear until you create one where the category field is not empty.

In the image bellow i created 2 recipes, they don't appear but are counted in the top bar:
Screenshot_20230627-214304

When i create a recipe with a category they all appear:
Screenshot_20230627-214316

Cannot install from Repo + crash on LineageOS 19.1without GApps

Hi,

Thank you for that app, it looks good to be able to use Gourmand recipes on android !

I faced two issues trying to install Tournant.

  1. I can add repo in F-Droid, retrieve the app in the lists, but cannot install. See repo.log attached.
  2. After installing apk, importing my recipes (all this is ok), I got app to crash if I open any recipe. See crash.log attached.

I have to mention I am running non-official LineageOS 19.1 version without GApps installed. Is there any requirement about your application regarding Google Apps ??

Let me know if you need more information.

crash.log
repo.log

Yield serving error

Hi, running now 1.1.1 version.
For some recipes, modifying the yield serving with "+" and "-" button does not work, it may lead app to crash as well.
See recipes file I provided at bug #1 , from my observations :

  • Recipe "Ajitsuke Tamago" : recipe has a quantity like "6-8" eggs (œufs), which means number of eggs is between 6 and 8... Using "+" and "-" button does not work, recipe is closed, reopen recipe, retry : app may crash.
  • Recipe "Adalu" : recipe has a quantity of "1/2" onion (oignon) : this seems to be wrong with the yield serving buttons. Same behavior as above.

order option

on the main screen you may add an order and filter system

the filters already exist with the category, but is not a verry well ux

it will be better if we can have a filer button that show a popup near to full screen with a search bar ( for searching Categories )

When we create a new recipe it wil be a huge improvment if we can have suggestions about other categories in the database.
something like , the categorie in tbe database that may look like what you have written are : , with a count of hiw many time this category is used.

Back to the main screen, a order button with option like random, newest, oldest , faster, slower, ...) will be a huge improve

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.