Skip to content

Releases: cerebralnomad/Recipe-Scribe

Recipe Scribe v3.0.0 Stable

Choose a tag to compare

@cerebralnomad cerebralnomad released this 03 Sep 07:51

Recipe Scribe 3.0.0

A complete rewrite of Recipe Scribe from Tkinter to PyQt6, plus two new features and a longstanding bug fix. This replaces the Tkinter version going forward — I don't plan further major development beyond bug fixes.

New Features

Categories — organize your recipes into categories, managed from Config > Manage Categories (add, rename, or remove). Pick a category from the dropdown when saving a recipe, or type a new one and you'll be prompted to add it to your list. Renaming or removing a category only affects the list you pick from going forward — recipes you've already saved keep their existing category text.

Improved Search — search is no longer limited to a single word for titles or two words for ingredients. Type any number of search terms and a recipe must contain all of them to match. A new Scope selector lets you search titles only, recipe content only, or both, and a Category filter lets you narrow results to one category, or browse a whole category with no search term at all. Search results now also show each recipe's category.

Bug Fixes

Direction indentation now aligns correctly at step 10 and beyond. Previously, continuation lines were indented a fixed 3 spaces, which looked right for steps 1-9 but misaligned once a recipe reached double-digit steps. Indentation now scales to match the actual width of the step number.

Synopsis

  • Full rewrite from Tkinter to PyQt6
  • Native Wayland support in the Flatpak build (previously X11 only)
  • Config file moved to ~/.config/recipe_scribe_qt.conf

Installation

Flatpak (recommended): available on Flathub
From source: see the README for setup instructions (requires Python 3.10+)

Recipe Scribe v2.0.1 Stable

Choose a tag to compare

@cerebralnomad cerebralnomad released this 23 Mar 06:55

Location of the config file is no longer in the program directory.
It now uses a file created in the ~/.config directory called recipe_scribe.conf

The old method was causing a new config file to be created in the current working directory
when the flatpak version was run from the CLI.
This left orphaned config files and kept resetting the configuration to the default.

Placing it with the other config files is the proper method anyway.

No other changes in this release.

SHA256 Checksums:

recipe_scribe_2.0.1_linux_executable.tar.gz: ecb7e8845f0f28975b6dd961fc2691817856ef641c1899544d457e7d56a343aa

recipe-scribe_2.0.1-x86_64.AppImage: a485177bfa8aa8833e68b9e671ea42509a6d4b0b1da1b514c9f0d051fa55e8c6

recipe_scribe_2.0.1_source_files.tar.gz: 9c22a658937d1754100e037ba3ddf321891f803fc818a02cf819df560cd6948c

Recipe Scribe v2.0 Stable

Choose a tag to compare

@cerebralnomad cerebralnomad released this 17 Nov 17:40

Added new search feature. Recipes can be searched and edited from within the program.

Configuration changes such as dark mode or using bullet points are effective immediately
program restart no longer required.

Added program icon to the dock or taskbar when the program is running.

SHA256 Checksums:

recipe-scribe-x86_64.AppImage cf0bacf2e7f6d7508b421319c4fb81b528f28a730fabf8f4035edf10e39964a6

recipe_scribe_2.0_linux_executable.tar.gz ce6de02158b7b5c0e03b8c458f4770befd8e50699de2e0a0a62442439e6d68ac

Recipe Scribe v1.1-beta

Pre-release

Choose a tag to compare

@cerebralnomad cerebralnomad released this 25 Oct 03:28

Beta release of v1.1
Requires Python 3.10

Added program window icon and dock/taskbar icon

Beginning a line in the directions with a period overrides indentation
to keep notes, links, etc from being indented.

Executable runs standalone if using Python 3.10
Running from source requires Python 3.10 and TKinter to be installed.

Recipe Scribe v1.0-stable

Choose a tag to compare

@cerebralnomad cerebralnomad released this 24 Jun 08:05
f365e0f

Changed the name to Recipe Scribe for the 1.0 release.

Added a dark mode option, found in the config menu.

Use the executable tarball for a standalone executable or run from
source (TKinter required to run from source)

Recipe Creator v0.9.0 stable

Choose a tag to compare

@cerebralnomad cerebralnomad released this 17 Oct 12:32
c40d581

Changed the formatting of the ingredients list to allow for lines of text without bullet points.

Changed the formatting of the directions to auto indent all unnumbered lined to eliminate
the requirement of manual indentation.

Overhauled the config menu so manually opening the file for editing is no longer required.

recipe_creator_0.9.0_linux_executable.tar.gz