Commit Graph

1513 Commits

Author SHA1 Message Date
Kashish Sharma b7b355895e -statistics - beginnings - displays 'days worked on' 2018-11-01 10:38:02 +05:30
Kashish Sharma ce0f836d5e -lib - fix indentation, docstring 2018-10-31 22:55:42 +05:30
Kashish Sharma 5880dcc82c -stats - create -clean-ht 2018-10-31 17:51:30 +05:30
Kashish Sharma 1e18356442 -stats - change return value of -populate-ht 2018-10-31 07:11:43 +05:30
Kashish Sharma 60f2e944a5 -stats - create -count-project-days 2018-10-30 19:29:54 +05:30
Kashish Sharma 24af6d7874 readme - add tags idea, repository link 2018-10-30 06:45:51 +05:30
Kashish Sharma 20a2f46a77 -stats - -events - use a hash table instead of a list 2018-10-30 06:45:50 +05:30
Kashish Sharma 570b0074d4 -stats - -events - improve code quality 2018-10-29 22:33:03 +05:30
Kashish Sharma 25e48aa7bd Create -stats based on -report, write chronometrist-events 2018-10-29 16:15:11 +05:30
Kashish Sharma 3ab246b33b report - preserve point when using f/b 2018-10-19 23:36:07 +05:30
Kashish Sharma 46829f0ce9 bugfix - report - fix button actions 2018-10-08 07:34:26 +05:30
Kashish Sharma d4a4a59e9b report - forgot to uncomment; fix (goto-char nil) error 2018-10-07 00:31:33 +05:30
Kashish Sharma ebaa9859fd bugfix - similar error in list 2018-10-04 01:00:52 +05:30
Kashish Sharma a20d22cf64 bugfix - error in report 2018-10-04 00:53:37 +05:30
Kashish Sharma 8dfd42ce2b bugfixes - get report working again; fix point preservation in both 2018-10-03 16:06:24 +05:30
Kashish Sharma cd269e284c readme - remove completed task, update 2 tasks, and add 2 new ideas 2018-10-03 15:39:06 +05:30
Kashish Sharma 8db3ced3e6 readme - add benefits/limitations 2018-10-01 19:01:12 +05:30
Kashish Sharma 93013b3154 report - add buttons, smart key help 2018-10-01 18:56:54 +05:30
Kashish Sharma 511f263dca bugfix - get report timer working 2018-10-01 18:56:16 +05:30
Kashish Sharma c09cf9d609 toggle-project - with prefix arg, move point to target project 2018-09-30 21:28:23 +05:30
Kashish Sharma 4760c10e66 bugfix - yet another cursor-position-not-preserved bug 2018-09-28 23:57:01 +05:30
Kashish Sharma 77082b45e1 bugfix - run hooks with correct project 2018-09-28 19:48:33 +05:30
Kashish Sharma c010619b29 chronometrist - (hopefully) better-looking key help 2018-09-28 19:23:44 +05:30
Kashish Sharma 101c0b192d bugfix - define keybindings before mode def, not after 2018-09-28 17:58:37 +05:30
Kashish Sharma 4c5ec2ce62 bugfix - fix running of hooks when adding project 2018-09-28 15:42:09 +05:30
Kashish Sharma c8c3873c31 Finish roadmap #7 - print keybinds smartly by checking keymap 2018-09-28 12:33:52 +05:30
Kashish Sharma 510735407e Add TODO item, remove done item 2018-09-28 11:13:37 +05:30
Kashish Sharma 803d262ed1 readme - fix code formatting 2018-09-28 11:05:05 +05:30
Kashish Sharma ee9da380e7 readme - document 'abnormality' of hooks 2018-09-28 03:52:06 +05:30
Kashish Sharma 7a84d36fe7 readme - update to document hooks 2018-09-28 03:47:08 +05:30
Kashish Sharma ae143a3845 Move hooks to main file; project-end-hook -> project-stop-hook 2018-09-28 03:46:55 +05:30
Kashish Sharma d6822621b2 Merge branch 'hooks' 2018-09-28 02:56:14 +05:30
Kashish Sharma 469002210d bugfix - don't let chronometrist-refresh modify other buffers 2018-09-28 02:54:52 +05:30
Kashish Sharma 74ce3c92b6 report - remove completed TODO 2018-09-28 01:52:56 +05:30
Kashish Sharma eee1f0dd31 Merge branch 'weekly-total-hours-per-project' 2018-09-27 19:49:25 +05:30
Kashish Sharma 1d8795f6f7 Forgot to update dir-locals.el after package name change 2018-09-27 19:40:34 +05:30
Kashish Sharma d767f6bcfd report - add total time clocked in week field 2018-09-27 19:09:16 +05:30
Kashish Sharma da798a42dd report - add per-project weekly total column 2018-09-27 12:09:20 +05:30
Kashish Sharma 2a56e4d5cb Add link for new task on first run 2018-09-27 10:11:40 +05:30
Kashish Sharma 2d0ce0a8ea Define keys in a way which respects user redefinitions 2018-09-27 00:48:14 +05:30
Kashish Sharma 4ddf1af2e4 readme - improve indentation, phrasing 2018-09-26 22:46:17 +05:30
Kashish Sharma bc7986a9c3 roadmap - remove implemented entry 2018-09-26 22:44:57 +05:30
Kashish Sharma 234767d490 roadmap - this is an ido/ido-ubiquitous thing 2018-09-26 22:43:58 +05:30
Kashish Sharma ffe28109d8 Correct calling and defining of hooks 2018-09-26 22:37:50 +05:30
Kashish Sharma 57c4bf5539 Correct positions of end-hooks 2018-09-26 22:36:55 +05:30
Kashish Sharma 000b5882d8 Run hooks in remaining functions 2018-09-26 22:36:26 +05:30
Kashish Sharma 193297c505 Remove duplication from strings 2018-09-26 11:00:41 +05:30
Kashish Sharma 8f50865e81 bugfix - call project-end-hook with current project 2018-09-26 10:27:30 +05:30
Kashish Sharma af25029997 Add hook variables, add hooks to buttons 2018-09-26 02:48:52 +05:30
Kashish Sharma 98d108a335 bugfix - auto-update even when clocked out
Without this, if you 'resumed' the last project by deleting the
clock-out event from the file, the buffer woudn't be updated to
reflect it.
2018-09-25 20:16:40 +05:30