- Changed fact entry syntax (see NEWS.md for details)
* Remove the need for using a double comma to start the description,
a single comma can be used instead.
* The tags part must now be separated by a comma. This allows using
'#' inside activityx, category and description
* extract simple #haswords from description, like
"fix #bugs in #hamster"
* consistent limitations on field content
- spec file: fix build with python 3.6
* added remove-text-keyword-from-subprocess.run.patch
* refreshed replace-env-python-invocation-by-direct-call.patch
OBS-URL: https://build.opensuse.org/package/show/Office/hamster-time-tracker?expand=0&rev=43
- Upstream fixes and enhancements:
* Resume last activity using Ctl-Space. (#678)
* FactController: Fix start date picker modifying date twice (#674)
* Fix Wayland pop-up issues (#652)
* Add keyword entry to .desktop file (#649)
* Reset position in FactTree only when needed (#648)
* Remove dark bars for empty days in overview. (#650)
OBS-URL: https://build.opensuse.org/package/show/Office/hamster-time-tracker?expand=0&rev=27
- Update to version 3.0~beta:
* Numerous bug fixes (see NEWS)
* New 'version' or 'Version' command/methods available (PR 528).
* New *JSON dbus methods to pass facts verbatim (PR 514).
* Changed parser:
- Accept activity starting with hash '#' (issue ?)
- Accept comma in activity (issue ?)
- Breaking (sorry, really needed):
Description delimiter is a double comma ',,' instead of a single comma.
- Comma is forbidden in category (instead of silently swallowed)
- Same parser for terminal, gui and D-Bus interface.
Range is still searched at tail (terminal) or head position (gui, D-Bus).
- Fact.range start/end are always datetimes
any time given without date is attributed to a default hamster day.
The default hamster day is usually today.
In the gui, the default day is the day selected in the timeline.
- start/end can be entered as +mmm or -mmm (<sign><1-3 digits>),
relative to a reference. The reference is usually now.
- The fact duration can be given as mmm (<1-3 digits>, no sign),
instead of the end.
- hour/minutes separator can be colon, comma, dot, e.g. 9.30.
No separator is allowed, but only with 4 digits: hhmm.
* Improved consistency in date/time handling (PR 429) by
- switching to ISO date format (%Y-%m-%d) in lib/*
to be consistent with hamster-cli usage
- rounding (i.e. truncating) all activity start/end timestamps
to the minute
** note that this only affects new and/or edited activities in the database
* Added stop tracking button to header bar (PR 427)
* The help system is back (PR 393).
OBS-URL: https://build.opensuse.org/request/show/773521
OBS-URL: https://build.opensuse.org/package/show/Office/hamster-time-tracker?expand=0&rev=3