Kashish Sharma
|
464ccc096c
|
Add remaining buttons to interface
|
2018-09-24 12:29:58 +05:30 |
Kashish Sharma
|
8612be72a9
|
Fix add-new-project behaviour
|
2018-09-24 12:27:45 +05:30 |
Kashish Sharma
|
d673d9a10d
|
refactor - create chronometrist-refresh
|
2018-09-24 10:30:31 +05:30 |
Kashish Sharma
|
30b156fa68
|
Function to add new project
|
2018-09-24 00:54:34 +05:30 |
Kashish Sharma
|
468f1dc051
|
No need to redefine this function anymore
(since we're no longer prompting for input)
|
2018-09-24 00:26:13 +05:30 |
Kashish Sharma
|
d59ffac7ba
|
Bugfix - rectify call to require
|
2018-09-24 00:23:22 +05:30 |
Kashish Sharma
|
8849978e7d
|
hacking - describe *-custom.el files
|
2018-09-24 00:22:55 +05:30 |
Kashish Sharma
|
7c3ade3f8e
|
hacking - idle timers -> timers
|
2018-09-24 00:21:27 +05:30 |
Kashish Sharma
|
9cd47f42fc
|
Bugfix - buffer not immediately updated when clocking in
|
2018-09-23 21:53:12 +05:30 |
Kashish Sharma
|
e22dc84e42
|
maybe-start-timer - return t when starting timer
|
2018-09-23 20:27:27 +05:30 |
Kashish Sharma
|
424c404509
|
toggle-project - don't ask for project when using numeric prefix
|
2018-09-23 20:20:10 +05:30 |
Kashish Sharma
|
b4e4e2a751
|
toggle-project - make code clearer
|
2018-09-23 20:12:24 +05:30 |
Kashish Sharma
|
df11e73922
|
chronometrist - use text buttons (links)
|
2018-09-23 20:06:47 +05:30 |
Kashish Sharma
|
94b7c1748b
|
New idea - day summary
|
2018-09-23 16:29:12 +05:30 |
Kashish Sharma
|
d74ee2a321
|
Use defcustom for user-facing variables
|
2018-09-23 16:28:32 +05:30 |
Kashish Sharma
|
a1fa95be50
|
Split #9 into 10 + 11, add ideas for notifications, better suggestions
|
2018-09-22 09:38:10 +05:30 |
Kashish Sharma
|
c82925f22d
|
Note 2 bugs
|
2018-09-22 09:36:10 +05:30 |
Kashish Sharma
|
f7c6413f9d
|
Add tests for Midnight Bug 2 (the clocked-in version)
|
2018-09-22 01:33:06 +05:30 |
Kashish Sharma
|
cd1ec698a3
|
Use timers instead of idle timers
+ variable to customize update interval
|
2018-09-22 01:27:19 +05:30 |
Kashish Sharma
|
018153df35
|
toggle-project - do nothing if given invalid args/on invalid lines
This was largely motivated by the addition of the mouse binding in the
previous commit.
|
2018-09-22 00:20:46 +05:30 |
Kashish Sharma
|
f0e1cd5443
|
Bind mouse-1 to toggle-project
|
2018-09-22 00:16:46 +05:30 |
Kashish Sharma
|
1d67182d53
|
report - preserve point in idle timer
|
2018-09-20 20:28:45 +05:30 |
Kashish Sharma
|
5d60e43370
|
chronometrist - fix disastrous first-run behaviour
|
2018-09-20 17:51:58 +05:30 |
Kashish Sharma
|
d89ec3abf1
|
Add code documentation file
|
2018-09-20 13:33:07 +05:30 |
Kashish Sharma
|
739a19afda
|
report - remove old week-based variable
|
2018-09-20 13:04:43 +05:30 |
Kashish Sharma
|
fa41f7c9e8
|
Tweak description for release.
|
2018-09-19 23:29:31 +05:30 |
Kashish Sharma
|
b10a325bb6
|
Add tests - chronometrist-format-time
|
2018-09-19 23:23:51 +05:30 |
Kashish Sharma
|
fec51e1cb1
|
report - remove old week-based funtions
|
2018-09-19 23:20:50 +05:30 |
Kashish Sharma
|
17d276caca
|
Sort ideas by difficulty
|
2018-09-19 20:38:54 +05:30 |
Kashish Sharma
|
f8418de427
|
Add discard command idea
|
2018-09-19 20:27:10 +05:30 |
Kashish Sharma
|
53bc9d6804
|
Correct according to new name
|
2018-09-19 08:35:51 +05:30 |
Kashish Sharma
|
97f2dc4528
|
Change name from 'timeclock-ui' to 'chronometrist'
|
2018-09-19 02:51:29 +05:30 |
Kashish Sharma
|
e0d02f5bc6
|
Preserve position when running idle timer
|
2018-09-19 02:32:35 +05:30 |
Kashish Sharma
|
535738aed9
|
Add two bugs
|
2018-09-19 02:14:52 +05:30 |
Kashish Sharma
|
d0e2a0f3ef
|
Add installation section
|
2018-09-16 18:01:53 +05:30 |
Kashish Sharma
|
8ff71137ab
|
list - fix seconds/regexp-related bug
|
2018-09-16 17:31:59 +05:30 |
Kashish Sharma
|
6dd45d8e2f
|
Merge branch 'better-file-logic'
|
2018-09-15 19:34:26 +05:30 |
Kashish Sharma
|
c9ee9b1c10
|
list - don't change cursor position in idle-timer; add new bug
|
2018-09-15 19:27:34 +05:30 |
Kashish Sharma
|
43b1b2e0ad
|
Add tests - timeclock-list-total-time-one-day
|
2018-09-15 00:37:34 +05:30 |
Kashish Sharma
|
fdab87bc2d
|
Space-pad seconds when only seconds shown
This also fixes a lurking bug with our format strings - to space pad,
you want "%2d", _not_ "% 2d"
|
2018-09-14 19:59:08 +05:30 |
Kashish Sharma
|
e4e678c519
|
Add tests - timeclock-list-seconds-to-hms, timeclock-list-time-add
|
2018-09-14 01:27:02 +05:30 |
Kashish Sharma
|
9eda3a0d48
|
fixup! Create API file, mostly for personal sanity
|
2018-09-13 15:21:24 +05:30 |
Kashish Sharma
|
32e2601902
|
Add some tests for timeclock-ui-project-time-one-day
|
2018-09-13 15:20:07 +05:30 |
Kashish Sharma
|
c3a5a2184d
|
Fix misnamed function
|
2018-09-13 11:47:30 +05:30 |
Kashish Sharma
|
70a42d753a
|
Create API file, mostly for personal sanity
|
2018-09-13 11:47:21 +05:30 |
Kashish Sharma
|
14827fc465
|
Create API file, mostly for personal sanity
|
2018-09-13 01:25:14 +05:30 |
Kashish Sharma
|
a52110de9e
|
report - add prefix argument support to f/b
|
2018-09-12 00:35:12 +05:30 |
Kashish Sharma
|
64c61823db
|
readme - add task to ask about cask
|
2018-09-11 18:14:10 +05:30 |
Kashish Sharma
|
bf250126ac
|
report - display date and total time per day
|
2018-09-11 18:14:10 +05:30 |
Kashish Sharma
|
b306659c86
|
Reconfigure nameless
In the older way, you couldn't insert the file prefix using
nameless-insert-name
|
2018-09-11 18:14:10 +05:30 |