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: sectore/timr-tui
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.4.0
Choose a base ref
...
head repository: sectore/timr-tui
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.5.0
Choose a head ref
  • 16 commits
  • 30 files changed
  • 1 contributor

Commits on Sep 2, 2025

  1. Prepare v1.4.0 (#92)

    * Prepare v1.4.0
    
    * cargo build
    sectore authored Sep 2, 2025
    Configuration menu
    Copy the full SHA
    bac2e35 View commit details
    Browse the repository at this point in the history
  2. ignore claude

    sectore committed Sep 2, 2025
    Configuration menu
    Copy the full SHA
    f9a2e18 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2025

  1. Rust 1.90.0 (#95)

    * Rust 1.90.0
    
    * Make sound work again on Linux
    
    Reverts changes of #77. It works before, but errors after updating to
    Rust 1.90.0 and to latest Nix packages.
    sectore authored Sep 26, 2025
    Configuration menu
    Copy the full SHA
    0521c57 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24eb471 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2025

  1. Configuration menu
    Copy the full SHA
    9ff65e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d5bf7f3 View commit details
    Browse the repository at this point in the history
  3. tests

    sectore committed Sep 28, 2025
    Configuration menu
    Copy the full SHA
    40eb602 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2025

  1. improve format handling + fix days rendering (#107)

    * render_(format) functions, compact `YyyDddHhMmSs`
    
    * compact rendering of other formats
    
    * add `YDHhMmSs`+`YDdHhMmSs` formats
    
    * tests for `YDHhMmSs`+`YDdHhMmSs`
    
    * `YyDHhMmSs` + `YyDdHhMmSs`
    
    * `YyyDHhMmSs` + `YyyDdHhMmSs`
    
    * fix `edit_up` to compare `years` properly
    
    and add `test_edit_up_overflow_protection`
    
    * fix rendering `Format::YyyDdHhMmSs`
    sectore authored Sep 29, 2025
    Configuration menu
    Copy the full SHA
    816741f View commit details
    Browse the repository at this point in the history
  2. fix(editable): auto jump to next possible editable while decreasing, …

    …but ignoring zero values (#109)
    
    * extract `format_by_duration`
    
    * fix(editable): switch to next ignoring zero values
    sectore authored Sep 29, 2025
    Configuration menu
    Copy the full SHA
    6dc7eb8 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2025

  1. feat(edit): 10x up/down (#110)

    * feat(edit): 10x up/down
    
    * fix `MAX_DURATION` (decisecond)
    
    * footer: add `edit 10x` keybindings
    
    * README: update keybindings
    sectore authored Sep 30, 2025
    Configuration menu
    Copy the full SHA
    cb6c2d5 View commit details
    Browse the repository at this point in the history
  2. feat(localtime): date (#111)

    * feat(localtime): date
    
    * update demo
    sectore authored Sep 30, 2025
    Configuration menu
    Copy the full SHA
    2277eeb View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2025

  1. feat(args): parse countdown by given time (past or future) (#112)

    * feat(args): parse `countdown` by time
    
    * fix lint
    
    No `Default` for `AppTime` needed...
    
    * app: pass `countdown_until` down
    
    * fix `parse_duration_by_time` and `parse_duration`
    
    to handle different formats they support
    
    * fix(countdown): percentage panics
    
    `Duration::ZERO` needs to be considered
    
    * `DirectedDuration`
    
    * fix comment
    
    * rename arg: `countdown-target`
    
    * `ss`->`mm`, fix formats, update README
    
    * alias `--ct`
    sectore authored Oct 1, 2025
    Configuration menu
    Copy the full SHA
    3f4acec View commit details
    Browse the repository at this point in the history
  2. upgrade deps (#113)

    * run `cargo upgrade`
    
    ```sh
    ❯ cargo upgrade
        Checking timr-tui's dependencies
    name               old req compatible latest new req
    ====               ======= ========== ====== =======
    tokio              1.45.1  1.47.1     1.47.1 1.47.1
    tokio-util         0.7.15  0.7.16     0.7.16 0.7.16
    tracing-subscriber 0.3.19  0.3.20     0.3.20 0.3.20
    clap               4.5.40  4.5.48     4.5.48 4.5.48
    time               0.3.41  0.3.44     0.3.44 0.3.44
    thiserror          2.0.12  2.0.17     2.0.17 2.0.17
       Upgrading recursive dependencies
         Locking 0 packages to latest Rust 1.90.0 compatible versions
    note: pass `--verbose` to see 2 unchanged dependencies behind latest
    note: Re-run with `--incompatible` to upgrade incompatible version requirements
    note: Re-run with `--verbose` to show more dependencies
      incompatible: 4 packages
      latest: 8 packages
    ```
    
    * fix(duration) `test_parse_duration_by_time` panics
    sectore authored Oct 1, 2025
    Configuration menu
    Copy the full SHA
    ac2863c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eb376e4 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2025

  1. demos for v1.5.0 (#115)

    sectore authored Oct 3, 2025
    Configuration menu
    Copy the full SHA
    0c4f507 View commit details
    Browse the repository at this point in the history
  2. Prepare v1.5.0

    sectore committed Oct 3, 2025
    Configuration menu
    Copy the full SHA
    b128a8d View commit details
    Browse the repository at this point in the history
Loading