Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
2025-10-31 Artur Ladka <arturladka@gmail.com>

* Release version 0.5-2
- All changes from previous commits now included in stable release
- Fixed critical GLib source removal bug
- Added two major new features (clock mode and bash autocompletion)
- Improved testing and CI/CD infrastructure
- Enhanced build system and distribution process

2025-08-30 Artur Ladka <arturladka@gmail.com>

* Added optional milliseconds display for clock mode (#2)
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
AC_INIT([utimer], [0.5-1], [<https://github.com/sarsolot/utimer/issues>])
AC_INIT([utimer], [0.5-2], [<https://github.com/sarsolot/utimer/issues>])
AM_INIT_AUTOMAKE([-Wall -Werror foreign subdir-objects])

# Create m4 directory for macros
Expand Down
16 changes: 16 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
utimer (0.5-2ubuntu1~ppa1) plucky; urgency=medium

* Add clock mode feature that displays current system time (--clock/-k)
* Add optional milliseconds display for clock mode (--milliseconds/-m)
* Add bash autocompletion support for all utimer commands and options
* Fix GLib source removal error by initializing timer_print_source_id
* Add release.sh script for creating distribution tarballs
* Add GitHub Actions CI workflow with automated testing
* Convert to minimal source approach for cleaner distribution
* Fix EXTRA_DIST to reference README.md instead of README
* Re-enable and fix all test suite tests (all 5+ tests passing)
* Add comprehensive CLI tests for clock mode functionality
* Improve code consistency by unifying clock formatting functions

-- Artur Ladka (sarsolot) <arturladka@gmail.com> Fri, 31 Oct 2025 20:57:11 +0000

utimer (0.5-1ubuntu1~ppa1) plucky; urgency=medium

* New maintainer (Closes: no bug filed yet)
Expand Down
6 changes: 4 additions & 2 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,16 @@ Vcs-Browser: https://github.com/sarsolot/utimer
Package: utimer
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: multifunction timer: regular timer, countdown, and stopwatch
Description: multifunction timer: timer, countdown, stopwatch, and clock
µTimer (or "uTimer") is a multifunction timer with command-line interface
supporting three modes: timer, countdown, and stopwatch.
supporting four modes: timer, countdown, stopwatch, and clock.
.
Features:
* Timer: count up to a specified time
* Countdown: count down from a time to zero
* Stopwatch: run indefinitely until stopped
* Clock: display current system time with optional milliseconds
* Bash autocompletion for all commands and options
* Flexible CLI time input (e.g. 1h30m45s300ms)
* Quiet mode, test mode, and script-friendly
* Modern GCC and GLib compatibility
Expand Down
1 change: 0 additions & 1 deletion debian/dirs
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
usr/bin
usr/sbin
1 change: 0 additions & 1 deletion debian/files

This file was deleted.