Commit Graph

31 Commits

Author SHA1 Message Date
Abraham Toriz 08ff8254d1
derive some defaults to make clippy happy 2023-03-14 16:04:57 -05:00
Abraham Toriz 88371b312e
mostly defined the chart formatter 2022-08-28 16:48:47 -04:00
Abraham Toriz d3128a93bf
most of the infrastructure for custom formatters 2021-09-06 20:08:53 -05:00
Abraham Toriz 3598f7844c Don't write colorful output except in a colorful terminal 2021-08-25 14:43:50 -05:00
Abraham Toriz 23a3603628 implement t configure 2021-08-14 11:09:37 -05:00
Abraham Toriz fc90f76390
do print the running entries in ical format 2021-07-30 12:08:22 -05:00
Abraham Toriz a6ee7aea5f
start the ical formatter 2021-07-29 22:44:18 -05:00
Abraham Toriz 5dd87616f8
add ids formatter 2021-07-28 21:16:03 -05:00
Abraham Toriz 39bc7abf0d
implement format json 2021-07-26 20:32:13 -05:00
Abraham Toriz 7007a58df0
formatters::text now uses module tabulate 2021-07-15 11:16:17 -05:00
Abraham Toriz 52c70d6f66
correctly identify when format is csv 2021-06-30 19:36:08 -05:00
Abraham Toriz 5062a7b699
add csv formatter 2021-06-30 18:51:34 -05:00
Abraham Toriz 6d6eeead55
organize formatters into their own files 2021-06-30 13:27:42 -05:00
Abraham Toriz af2a18c8db
local timezone and timetrap database management 2021-06-29 18:20:51 -05:00
Abraham Toriz bd10e8582a
test display with old databases 2021-06-29 12:04:54 -05:00
Abraham Toriz d8cd301888
extract pretty string to a module 2021-06-29 12:01:51 -05:00
Abraham Toriz cfcc514fa3
dont issue trailing whitespaces 2021-06-29 07:20:52 -05:00
Abraham Toriz e59211f1f9
display the text of long notes nicely 2021-06-28 19:32:29 -05:00
Abraham Toriz 2ebe0a40a4
ids can be show 2021-06-25 14:05:35 -05:00
Abraham Toriz caf7f900f8
adjustments for the other format cases 2021-06-25 13:56:48 -05:00
Abraham Toriz 950adfbe44
correctly format long durations and long dates 2021-06-25 13:44:40 -05:00
Abraham Toriz fc5698dcfd
set the time format 2021-06-25 11:28:15 -05:00
Abraham Toriz 3e71413815
handle millis in output 2021-06-24 09:02:28 -05:00
Abraham Toriz be406d9211
pass first output test 2021-06-24 00:28:10 -05:00
Abraham Toriz 4d48386777
give up own time module, progress on display command 2021-06-24 00:07:52 -05:00
Abraham Toriz 464925a8b6
move time to its own module 2021-06-22 11:30:41 -05:00
Abraham Toriz 06ed433e15
use itertools to group entries by sheet 2021-06-22 11:28:01 -05:00
Abraham Toriz 79afcaed89
use a pretty assertion 2021-06-22 10:20:43 -05:00
Abraham Toriz bfe80c10e1
display all, full, sheet and current active 2021-06-21 19:54:10 -05:00
Abraham Toriz a29c3c40ab
be able to query entries 2021-06-21 17:38:51 -05:00
Abraham Toriz 1655803076
a good start for this project 2021-06-18 11:27:19 -05:00