Commit graph

  • 101771417c Updated repo url. master shy 2021-04-24 08:38:39 +0200
  • c805053c63 Force layout recalc after suspend. shy 2021-04-23 13:51:32 +0200
  • b3acafc090 Move signal handling to end of main loop. shy 2021-04-22 10:59:13 +0200
  • 5d6456b582 Handle '^\'. Minor code cleanup. shy 2021-04-22 10:13:26 +0200
  • ed2906756b Replace tabs by spaces. shy 2021-04-22 10:12:48 +0200
  • e4979bdd35 Dropped --fancy option. shy 2021-04-22 07:44:58 +0200
  • 186273c907 Fixed SIGTERM handling. shy 2021-04-21 21:14:10 +0200
  • 21f546dc52 Revised input capturing. shy 2021-04-21 12:26:26 +0200
  • 7950187cb7 Fixed test function. shy 2021-04-20 21:53:25 +0200
  • 8e77725334 Minor refactoring. shy 2021-04-19 13:34:44 +0200
  • 2b0374d45b Revised usage message. shy 2021-04-19 13:03:28 +0200
  • cafa1ff71e Added installation instruction. shy 2021-04-19 12:10:47 +0200
  • cad5669e87 Revised child process handling. shy 2021-04-19 11:56:49 +0200
  • f7c523eb2f Revised description. shy 2021-04-18 10:21:55 +0200
  • 5a2e7a1013 Added readme. shy 2021-04-18 10:18:31 +0200
  • 7ececadd71 Added license and bumped version. shy 2021-04-18 08:20:21 +0200
  • a1ffb07125 More flexible time parsing. shy 2021-04-18 07:13:37 +0200
  • e9e1806aa2 Show usage hint for scroll bar. shy 2021-04-18 06:21:56 +0200
  • 35a8739f27 Rustfmt. Shy 2021-04-17 18:20:39 +0200
  • b10886508c Implemented roster scrolling. shy 2021-04-17 13:03:12 +0200
  • a79cd5d566 Refactored stdin parsing. shy 2021-04-16 16:40:12 +0200
  • d236c791a1 Limit input buffer length. shy 2021-04-16 16:01:43 +0200
  • 59612a516d Minor refactoring. shy 2021-04-16 12:47:16 +0200
  • f1c6eedb21 Return child in result. shy 2021-04-16 12:46:02 +0200
  • d3f609976a Adjust clock color when shifting time. shy 2021-04-16 11:06:09 +0200
  • 2e33f91b33 Shift through day boundaries. shy 2021-04-16 07:58:50 +0200
  • e33cc4eb93 Use crate unicode-width to determin width if chars. shy 2021-04-16 06:45:45 +0200
  • 2a336236e1 Implemented clock shifting. shy 2021-04-15 20:06:23 +0200
  • 84a2a11d79 Dots may differ. shy 2021-04-15 08:41:00 +0200
  • 3039af5aee Read alarm times from stdin. shy 2021-04-14 18:09:45 +0200
  • d0aa9f7a4f Some refactoring. shy 2021-04-14 10:39:33 +0200
  • b746400e0a Introduced "fancy" alarm display. shy 2021-04-13 11:37:01 +0200
  • ce7f5a43ea Slight refactoring. shy 2021-04-13 11:36:41 +0200
  • 68dab474ef Print errors to stderr. shy 2021-04-13 11:36:07 +0200
  • bef717e663 Redraw after clock.toggle(). shy 2021-04-12 21:45:45 +0200
  • 1b76c98ea6 Removed unneeded writes. shy 2021-04-12 20:43:41 +0200
  • b8b5f36ace Propagate IO errors. shy 2021-04-12 20:15:40 +0200
  • 8112ecadb2 Refactored buffer module. shy 2021-04-12 20:01:14 +0200
  • 55e9003f8c Switched to high level signal_hook API. shy 2021-04-12 19:52:10 +0200
  • fd325a88ca Added --fancy option. shy 2021-04-12 17:06:43 +0200
  • f3b48aa7a8 Propagate digit size through clock. shy 2021-04-12 10:21:30 +0200
  • a95c00aa57 Append ellipse to truncated labels. shy 2021-04-12 08:59:47 +0200
  • 3021fdb848 Fix bug on ^W. shy 2021-04-12 08:52:19 +0200
  • 5eef3dd811 Refactored clock code. shy 2021-04-12 08:26:26 +0200
  • 557358a4c0 Slightly refactored clock drawing code. shy 2021-04-11 19:04:09 +0200
  • 85f7b7af03 Modify clock style when paused. shy 2021-04-11 18:09:26 +0200
  • 21222baa71 Implemented ^W. shy 2021-04-11 16:38:19 +0200
  • 4a32bbb9af Make layout.error unnecessary. shy 2021-04-11 14:06:00 +0200
  • ade2c9f4da Move input buffer into it's own module. shy 2021-04-11 12:44:25 +0200
  • d95f2faaef Extensive refactoring. shy 2021-04-10 20:45:26 +0200
  • f5490eb96b Make main loop delay conditional. shy 2021-04-10 12:52:37 +0200
  • 0b40242baa Propagate I/O-errors to main. shy 2021-04-10 08:20:05 +0200
  • 1e749c7cbd Extensive refactoring. shy 2021-04-10 07:57:41 +0200
  • d264d8540d Limit label length. shy 2021-04-09 19:15:31 +0200
  • a42e1130a1 Some minor improvements. shy 2021-04-09 18:33:42 +0200
  • 63706d90e8 Make label available to --command. shy 2021-04-09 17:01:42 +0200
  • 299ef7fbe6 Added alarm labels. shy 2021-04-09 16:43:46 +0200
  • 320453474c Added test for layout calculation. shy 2021-04-09 07:48:27 +0200
  • 642ebcf077 Don't panic at tiny screen sizes. shy 2021-04-08 12:32:37 +0200
  • 5e01fbe066 Tend to spawned processes. shy 2021-04-08 11:17:06 +0200
  • 91d3e81eca Fix delayed update of roster_width. shy 2021-04-08 09:46:36 +0200
  • 1e3e3d9fea Revised parsing of command line arguments. shy 2021-04-08 07:59:11 +0200
  • 066b88eeee Implemented "--quit". shy 2021-04-07 10:08:57 +0200
  • d894d6d475 Make use of Cargo environment variables. shy 2021-04-07 07:48:53 +0200
  • 3f1ac39527 Add alarm times on the command line. shy 2021-04-06 20:09:01 +0200
  • 3ad264aa7b Refactored invocation of layout.update(). shy 2021-04-06 16:36:01 +0200
  • b69056c144 Better input parsing. shy 2021-04-06 15:22:16 +0200
  • 7f941b7bfb Make unknown parameters an error. shy 2021-04-06 06:48:51 +0200
  • b84ad6676b Rename to kitchentimer. shy 2021-04-06 06:45:02 +0200
  • 851c950625 Make use of SIGWINCH. shy 2021-04-05 21:07:00 +0200
  • 074a22f2d9 Typo. shy 2021-04-05 18:49:41 +0200
  • b27667d5e2 Implemented signal handling. shy 2021-04-05 17:27:24 +0200
  • bde5bc9307 Store alarm_exec as Option<T>. shy 2021-04-05 13:54:02 +0200
  • c04bde3ba4 Initial commit. shy 2021-04-05 12:20:24 +0200