Skip to content

Releases: ebengoechea/de1app_plugin_DYE

v2.50

10 Nov 12:18
Compare
Choose a tag to compare
v2.50 Pre-release
Pre-release

v2.50 - 2024-11-10

Changed

  • Add setup_Streamline.tcl to the list of files or else it's not included in the app distribution.

New

  • DYE Overview & Redesign document added to the repo.

v2.49: Streamline supported

28 Oct 18:19
Compare
Choose a tag to compare
Pre-release

[2.49] - 2024-10-28

Changed

  • Correct a problem that was triggering a runtime error on get_last from Streamline. Fix by John Buckman.

New

  • Support Streamline & Streamline Dark skins. New DUI themes adapt DYE colors to Streamline / Streamline Dark colors.

v2.48: New app installs bug fixing

30 Apr 09:19
Compare
Choose a tag to compare
Pre-release

v2.48 - 2024-04-30

Changed

  • Fix bug that was raising a runtime error when opening DYE on first time app installs where a profile has never been defined (and so $::settings(profile_title) doesn't exist yet).
  • Fix bug that was raising a runtime error when opening or filtering on DYE History Viewer on first time app installs with no shot history. Reported by John Buckmann.
  • Fix bug when the skin was changed from another skin to DSx2 and then immediately after DYE plugin was enabled. This would run DYE main proc "as if under DSx2" but without DSx2 actually loaded, so would fail locating DSx2-only variables and raised a runtime error that it couldn't find ::skin_background_colour.

v2.47: Bug fixing

25 Apr 16:21
Compare
Choose a tag to compare
v2.47: Bug fixing Pre-release
Pre-release

v2.47 - 2024-04-25

Changed

  • Fully qualify calls to define_last_desc and define_next_desc in check_settings, as they were failing on first time DYE installs (but not on existing installs).
  • Add total scale weight (divided by 10, weight_chartable) series to DSx2 charts. This also avoids X scale errors that happen when a new series is added on DSx2 main graph but it is not yet supported by DYE.

v2.46: New DSx2 DYE History Viewer. Adapt to new DSx2 main graph series

10 Mar 11:37
Compare
Choose a tag to compare

v2.46 - 2024-03-10

New

  • New DYE History Viewer page for DSx2. View past shots on DSx2 main graph and compare them with other shots. Shot summary statistics and in-graph explorer (click the graph and move the finger left and right to see the exact values of each series and the profile step).

Changed

  • Fix errors that started appearing on the main DSx2 graph when DSx2 added new series \*_x2 and zoom_\*. Reported by Matt Bower and Karim.
  • "workflow" literal removed from the last/source and next shots descriptions on DSx2 home page, as sometimes they made the line too long (specially on the new history viewer).
  • DYE Favs title max length reduced in 2 characters when appearing in button labels, as sometimes they were overflowing the button width.
  • Deleted extra unneeded "]" in Insight screensaver button command, which was producing a runtime error.
  • Refactoring of utility functions in the ::plugins::DYE namespace. New sub-namespaces created ::plugins::DYE::shots, plugins::DYE::profiles and plugins::DYE::ui. DSx2 pages moved from ::dui::pages namespace to ::plugins::DYE::pages namespace.

v2.45: Fix subst bug in dye_item_select_dlg

28 Feb 17:06
Compare
Choose a tag to compare

v2.45 - 2024-02-28

Changed

  • Fixed a bug that was tcl-subst'ing values passed to dialog dye_item_select_dlg so they would fail if they had characters interpretable by Tcl. Reported by Omer Ytzhaki.

v2.44: Bug fixes

23 Feb 07:59
Compare
Choose a tag to compare
v2.44: Bug fixes Pre-release
Pre-release

v2.44 - 2024-02-23

Changed

  • Last/Source and Next shot descriptions on DSx2 home page would not show when back from DYE Favorites or other pages, after previous versions changed. Fixed. Reported by Matt Bower.
  • Remove references to DSx2-only colors in page dye_item_select_dlg that could raise errors when activating DYE from other skins.
  • Adjust shapes sizes in shot & profile selectors after a rescale fix in dui::add::shape.

v2.43: More responsive effects in DSx2. DSx2 graph second Y axis

20 Feb 17:02
Compare
Choose a tag to compare

v2.43 - 2024-02-20

Changed

  • Loading source shot graphs in DSx2 now works also for the alternate graph view with a second Y axis.
  • Avoid icon flashing when Fav buttons are clicked.
  • Shorter duration of Fav button color change when clicked, to try to make it work better in slower tablets.
  • Last/Source and Next shot descriptions on DSx2 home page are no longer appearing/dissapearing briefly on settings page (such as when returning from grinder or bean selection dialog)
  • Labels in DSx2 buttons for beans and grinder selection now should fit inside the button width (and can now wrap to 2 lines)

v2.42: Favorites more like DSx2 favorites

18 Feb 19:32
Compare
Choose a tag to compare

v2.42 - 2024-02-18

New

  • DYE Favorites buttons on DSx2 now have the same aspect as DSx2 buttons: the Fav type icon has moved inside the button, and a vertical line separates the icon from the label text.
  • Now when a favorite button is clicked, the color changes briefly to signal is has been clicked (like Streamline buttons).
  • Now when a favorite is loaded, its icon changes color to flag it has been selected. It is deselected automatically if any relevant piece of data for the Next shot changes.
  • Flush settings (time and flow) are now stored in Fixed favorites if "Workflow settings" are selected in "What to copy". Suggested by Matt Bower.
  • Shots done with profiles having beverage_type "cleaning" or "calibrate" are ignored when querying the recent favorites.

Changed

  • Requires DE1 app version >= 1.43.1 (and SDB >= 1.25)

v2.41: Sliding beans & grinder selecion dialog, grinder def fixes.

15 Feb 18:52
Compare
Choose a tag to compare

v2.41 - 2024-02-16

This version was released with DE1 app Stable v1.41.1. Requires Shot DataBase plugin v1.24.

New

  • New dialog for beans and grinder selection from DSx2 espresso settings buttons. The new dialog slides from the right side of the page and allows selecting, searching, adding new values, and optionally propagating the last shot made with the beans to Next, or the last setting done with the grinder (matching beans if possible).
  • Grinder with non-numeric settings now accept a big_step field in their definitions, that should be a positive integer giving the number of steps to move up/down when clicking on the big change arrow buttons. Requested by Matt Bower.
  • On DSx2 settings page, if a grinder has no specification or it is invalid, revert to a text entry widget instead of just disabling it.

Changed

  • Headings and arrows for DYE inputs in DSx2 settings page reduced in size to match the DSx2 headings and arrows.
  • If source shot was exactly the last shot, workflow value was not showing on the source shot description in DSx2 home page after an app restart. Fixed.
  • Show DYE version in DYE Favs pages on bottom-right, instead of DSx2 version.