Commit graph

55 commits

Author SHA1 Message Date
Nikolas Schmidt-Voigt
1ec7b00c4a report command 2021-09-12 17:23:01 +02:00
Nikolas Schmidt-Voigt
2034cd78a7 new unit tests for report module 2021-09-10 17:30:57 +02:00
Nikolas Schmidt-Voigt
09cdcb95fe Merge remote-tracking branch 'origin/master' into dev/report 2021-09-09 22:26:58 +02:00
Nikolas Schmidt-Voigt
4321be6653 Merge branch 'dev/report' of github.com:nikolassv/bartib into dev/report 2021-09-09 22:26:39 +02:00
Nikolas Schmidt-Voigt
3cbb043707 continue work on reports 2021-09-09 22:26:29 +02:00
Nikolas Schmidt-Voigt
36fb0e5a37 to and from dates do not require each other 2021-09-08 17:28:09 +02:00
Nikolas Schmidt-Voigt
8c05e046bf Merge branch 'master' into dev/report 2021-09-06 08:24:46 +02:00
Nikolas Schmidt-Voigt
f0fdb752c7 Merge branch 'master' of https://github.com/nikolassv/bartib 2021-09-06 08:22:15 +02:00
Nikolas Schmidt-Voigt
1bd314340b fixed file permission conflicts in windows 2021-09-06 08:22:01 +02:00
Nikolas Schmidt-Voigt
3ea2202476 created report struct 2021-09-05 22:27:01 +02:00
Nikolas Schmidt-Voigt
1a69bc8a85 moved getter functions to distinct module 2021-09-05 21:50:57 +02:00
Nikolas Schmidt-Voigt
b21f0f013a splitted src folder in several subfolders 2021-09-05 21:43:33 +02:00
Nikolas Schmidt-Voigt
db6d4643cb moved commands to separate modules 2021-09-05 21:30:11 +02:00
Nikolas Schmidt-Voigt
4c1cce440d documented the --time option 2021-09-03 15:14:29 +02:00
Nikolas Schmidt-Voigt
d86241b035 Merge remote-tracking branch 'origin/master' 2021-09-03 15:06:56 +02:00
Nikolas Schmidt-Voigt
b8d8ed34b6 added documentation for project name autocompletion 2021-09-03 15:05:36 +02:00
Nikolas Schmidt-Voigt
c757d92b38 added time parameter to start and stop commands 2021-09-02 09:12:23 +02:00
Nikolas Schmidt-Voigt
142026ea10 fixed nu_ansi_term usage for linux 2021-08-30 22:15:30 +02:00
Nikolas Schmidt-Voigt
8ef95134aa Merge branch 'master' of github.com:nikolassv/bartib 2021-08-30 22:13:52 +02:00
Nikolas Schmidt-Voigt
22aab0f31d explicitly enable ansi support for windows 2021-08-30 09:12:29 +02:00
Nikolas Schmidt-Voigt
05d4eba2a5 mark activities that ran through midnight 2021-07-30 22:56:25 +02:00
Nikolas Schmidt-Voigt
964458007e make grouped table output more readable 2021-07-30 22:49:02 +02:00
Nikolas Schmidt-Voigt
ad97302723 styling tables compatible to windows 2021-07-30 17:54:10 +02:00
Nikolas Schmidt-Voigt
612b82cefa Reformating tables 2021-07-27 23:20:44 +02:00
Nikolas Schmidt-Voigt
820ae48af6 show duration for stopped tasks and show seconds in duration only if relevant 2021-07-22 14:11:50 +02:00
Nikolas Schmidt-Voigt
c597acbad5 show message for stopped activities 2021-07-22 12:59:05 +02:00
Schmidt-Voigt_N
f7885eb345 subcommand for editing the journal file 2021-07-21 10:23:15 +02:00
Schmidt-Voigt_N
1d8560cba3 continue tasks 2021-07-20 09:37:23 +02:00
Schmidt-Voigt_N
c596afa4ef show last acitivity 2021-07-20 09:13:29 +02:00
Schmidt-Voigt_N
089c2822b1 list option --today 2021-07-19 10:31:42 +02:00
Schmidt-Voigt_N
6bc6287635 show list of projects 2021-07-19 10:21:18 +02:00
Schmidt-Voigt_N
592efb5e24 removed uneccasary abstraction of project in own type 2021-07-16 21:18:29 +02:00
Schmidt-Voigt_N
7f5c20f7f6 Improved error handling 2021-07-16 21:02:17 +02:00
Schmidt-Voigt_N
0f466b1c0e fixed handling of the file environmental variable 2021-07-16 20:29:12 +02:00
Schmidt-Voigt_N
2b5861a45e reformart code with Rustfmt 2021-07-16 11:26:40 +02:00
Nikolas Schmidt-Voigt
e69882bb91 fixed readme file 2021-07-12 22:22:21 +02:00
Nikolas Schmidt-Voigt
e4eb978274 added missing activity file 2021-07-12 22:20:31 +02:00
Nikolas Schmidt-Voigt
ceb4f7da0e Show response to user for started activity 2021-07-12 22:19:58 +02:00
Nikolas Schmidt-Voigt
4b9e59e9c1 rename 'task' to 'activity' 2021-07-12 22:09:08 +02:00
Nikolas Schmidt-Voigt
49ec724ae5 Display activity state in list 2021-07-12 22:01:14 +02:00
Nikolas Schmidt-Voigt
374a6e8cb4 do not group tasks in list if only tasks for a given day are shown 2021-07-04 21:42:01 +02:00
Nikolas Schmidt-Voigt
5f03c20706 list tasks of a certain date or date range 2021-06-30 22:23:02 +02:00
Nikolas Schmidt-Voigt
e1804a7d06 group tasks in list view by date 2021-06-08 22:13:02 +02:00
Nikolas Schmidt-Voigt
5a0148964b list recent tasks as table 2021-05-28 22:19:42 +02:00
Nikolas Schmidt-Voigt
244ee12afb Added comments to bartib_files.rs 2021-05-25 21:39:08 +02:00
Nikolas Schmidt-Voigt
b4819b34a3 stop running tasks when starting a new one 2021-05-25 21:28:06 +02:00
Nikolas Schmidt-Voigt
2a5b41e148 added a README file 2021-05-10 22:08:04 +02:00
Nikolas Schmidt-Voigt
d7e417a6a7 list currently running tasks 2021-05-10 22:07:46 +02:00
Nikolas Schmidt-Voigt
108bf27ba2 add subcommand 'current' 2021-04-16 22:05:18 +02:00
Nikolas Schmidt-Voigt
7f366ee0d8 added error types for task string parsing 2021-03-28 22:36:17 +02:00