Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mfep/genee
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.8.0
Choose a base ref
...
head repository: mfep/genee
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Loading
Showing with 1,516 additions and 1,023 deletions.
  1. +1 −1 .github/workflows/cd.yml
  2. +18 −0 CHANGELOG.md
  3. +413 −299 Cargo.lock
  4. +9 −8 Cargo.toml
  5. +10 −27 README.md
  6. BIN docs/screenshot.png
  7. +2 −1 src/bin/generator.rs
  8. +80 −36 src/configuration.rs
  9. +7 −2 src/datafile.rs
  10. +116 −77 src/datafile/sqlite_datafile.rs
  11. +0 −196 src/graphing.rs
  12. +0 −2 src/lib.rs
  13. +17 −273 src/main.rs
  14. +249 −0 src/ui.rs
  15. +272 −0 src/ui/habit_day_list_widget.rs
  16. +192 −0 src/ui/habit_frequency_table_widget.rs
  17. +28 −0 src/ui/table_utils.rs
  18. +102 −0 src/ui/top_occurrence_list_widget.rs
  19. +0 −101 test/test.csv
2 changes: 1 addition & 1 deletion .github/workflows/cd.yml
Original file line number Diff line number Diff line change
@@ -101,7 +101,7 @@ jobs:
shasum -a 256 $RELEASE_NAME.tar.gz > $RELEASE_NAME.sha256
fi
- name: Releasing assets
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
files: |
target/${{ matrix.job.target }}/release/genee-*.tar.gz
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -4,6 +4,24 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [v0.9.1] - 2024-03-24

### Changed

- Message "Successfully updated persistent configuration" is no longer printed each time on exit

## [v0.9.0] - 2024-03-05

### Added

- Added an interactive user interface to edit and visualize habit data. It is accessed via tha main `genee` command (i.e. no subcommand is needed)

### Removed

- Removed redundant non-interactive functionality.
- The following subcommands are not available anymore: `export`, `fill`, `graph`, `insert`
- The following arguments are not available anymore: `--graph-days`, `--list-previous-days`, `--max-displayed-cols`

## [v0.8.0] - 2024-01-28

### Added
Loading