Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

klog-7.1-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: klog Distribution: openSUSE Tumbleweed
Version: 7.1 Vendor: openSUSE
Release: 1.2 Build date: Wed Feb 25 10:31:45 2026
Group: Unspecified Build host: reproducible
Size: 10386674 Source RPM: klog-7.1-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/jotaen/klog
Summary: Time tracking in a human-readable, plain-text file format
klog is a plain-text file format and a command line tool for time tracking.

The idea behind klog is to store data in plain-text files in a simple and
human-readable format. The notation is similar to how you would write down the
information into a physical notebook using pen and paper. Manipulating your
data is as easy as opening the file in a text editor and making changes to the
copy. By using the klog command line tool you can search, evaluate and
manipulate your data from the terminal.

Provides

Requires

License

MIT

Changelog

* Wed Feb 25 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 7.1:
    * [ FEATURE ] Include warnings in JSON output of klog json
      subcommand.
    * [ FEATURE ] When using klog report --fill and combining this
      with a periodic date filter such as --this-week, --last-month
      or --period 2021-05, fill up the entire queried period, rather
      than just the gaps in between.
    * [ FEATURE ] Display warning when using --diff together with
      entry-level filtering, as that likely yields nonsensical
      results.
    * [ FIX ] Revise and define behaviour when applying filters to
      empty records (i.e., records that don’t contain any time
      entries).
* Mon Feb 09 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 7.0:
    * [ META ] klog is 5 years old today – happy birthday!
    * [ FEATURE ] Introduce --filter flag for applying generic and
      more complex filter expressions, e.g. klog total --filter
      '2025-Q4 && (#gym || #running)'. Run klog info --filtering to
      learn more.
    * [ BREAKING ] Remove klog info config-folder command and
      introduce klog config --location instead. (See also klog config
    - -help.)
    * [ BREAKING ] Remove filter flags:
    - --before and --after (note: you can still use --since and
    - -until)
    - --entry-type (use --filter 'type:...' instead)
    - --tomorrow
    * [ BREAKING ] If the config.ini contains an editor entry and the
      $EDITOR environment variable is specified, the config file now
      takes precedence over the environment variable.
    * Upgrade Go dependencies
    * Upgrade Go (1.25) and all dependencies
* Wed Jul 02 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 6.6:
    * [ FEATURE ] Add --chart (-c) flag to klog report command, which
      includes bar chart renderings in the output, to allow for
      convenient visual comparison at a glance. (See also --chart-res
      for the chart resolution.)
    * [ FEATURE ] Add --with-untagged (-u) flag to klog tags command,
      which takes into account the remainder of any untagged entries.
    * [ FIX ] Implement internal protection mechanism against integer
      overflow. (This, however, is only relevant when dealing with a
      few trillion years worth of time tracking data.)
* Fri Nov 29 2024 opensuse_buildservice@ojkastl.de
  - Update to version 6.5:
    * Release v6.5
    * Upgrade dependencies
    * Introduce “basic” colour theme
    * Upgrade Go version and all dependencies
    * Add “resume” flags to `klog switch`
    * Sort warn flags alphabetically
    * Fix output alignment with Unicode characters (#324)
    * Add config option to disable warnings permanently
    * Enable CI on pull requests
* Tue Jul 16 2024 opensuse_buildservice@ojkastl.de
  - Update to version 6.4:
    * Release v6.4
    * Add `--create` flag for `klog bookmarks set`
    * Fix coloring of inlined totals
    * Support `--resume-nth`/`-N` flag for `klog start`
* Mon Jun 10 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - new package klog: Command line tool for time tracking in a
    human-readable, plain-text file format

Files

/usr/bin/klog
/usr/share/doc/packages/klog
/usr/share/doc/packages/klog/README.md
/usr/share/licenses/klog
/usr/share/licenses/klog/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:32:08 2026