Dianne Skoll
2bccd058ed
Refactor code in TkRemind to prepare for possibly using inotify to react to changes.
2020-12-29 12:46:23 -05:00
Dianne Skoll
d59024f399
Fix startup crash if ShowTodaysReminders option is set.
2020-11-09 07:23:19 -05:00
Dianne Skoll
fd39999128
Fix bugs where month numbers with leading zeros are misinterpreted as octal instead of decimal.
...
Reported by Peter Geddes.
2020-09-13 12:34:27 -04:00
Dianne Skoll
0aa40094fa
Make TwentyFourHourMode global.
2020-08-18 15:24:19 -04:00
Dianne Skoll
e3bbbe07be
Respect 24-hour mode option.
2020-08-18 15:24:13 -04:00
Dianne Skoll
0e7e1b1b75
When feeding reminder on stdin, prefix with "$time: "
2020-08-18 15:24:04 -04:00
Dianne Skoll
78efdaf85f
Fix bug that broke printing by putting cmdline options in wrong spot.
2020-06-10 10:26:06 -04:00
Dianne Skoll
0e98a1c656
Always set tkremind=1; set tkprint=1 if we're printing.
2020-06-10 10:22:46 -04:00
Dianne Skoll
7aa483e201
Fix bug reported by Jurgen Bollerhey
...
I have a
"REM Mon SPECIAL WEEK (W[weekno()])"
in my reminders file.
With tkremind -m the week number is displayed on the 2nd column which is
Tuesday and the date of this Tuesday is taken from the monday of the
next week, sometimes of Monday the same week.
2020-03-30 11:29:19 -04:00
Dianne Skoll
d9f18ed6a7
Don't use many-json2dict
2020-03-03 11:43:54 -05:00
Dianne Skoll
281a1a206e
Implement JSONQUEUE daemon command.
2020-02-27 15:18:23 -05:00
Dianne Skoll
57134a182c
Make SPECIALs case-insensitive.
2020-01-25 16:07:18 -05:00
Dianne Skoll
b84c2c403c
Add more balloon help.
2020-01-13 21:19:45 -05:00
Dianne Skoll
861ad72187
Add popup help.
2020-01-13 18:26:40 -05:00
Dianne Skoll
318d4547ef
Use r, g, b settings from SHADE special.
2020-01-12 18:11:35 -05:00
Dianne Skoll
9f3ba0bf2b
More intelligent filling out of GUI.
2020-01-12 17:27:50 -05:00
Dianne Skoll
9591dec708
Write out fully-specified dates in Reminders more compactly.
2020-01-12 17:15:38 -05:00
Dianne Skoll
ee2d0b7518
Production file location!
2020-01-12 14:05:55 -05:00
Dianne Skoll
2d46749c58
Add blank line when *first* creating AppendFile.
2020-01-12 14:01:20 -05:00
Dianne Skoll
494664d1b6
Take out blank line from warning header lines.
2020-01-12 14:00:04 -05:00
Dianne Skoll
49686210ae
Better reverse-engineering of ordinal.
2020-01-12 13:57:25 -05:00
Dianne Skoll
ddfa44188b
Reset HighestTagSoFar when we rewrite the appendfile after deletion.
2020-01-12 13:52:17 -05:00
Dianne Skoll
73cf93d27b
Renumber tags when we delete a tagged reminder.
2020-01-12 13:34:22 -05:00
Dianne Skoll
60d1a34bf0
Fix up AM/PM handling; delete old comment lines.
2020-01-12 13:28:45 -05:00
Dianne Skoll
6f80986801
New version of tkremind seems to be decent...
2020-01-12 13:14:32 -05:00
Dianne Skoll
68d110826e
First version of TkRemind that can reverse-engineer reminder without needing comments to set up GUI.
2020-01-12 12:45:34 -05:00
Dianne Skoll
9fb04c54ae
Start work on reverse-engineering reminder dialog from JSON instead of relying on comments.
2020-01-11 19:08:35 -05:00
Dianne Skoll
4861b535a2
Use nicer moon graphics.
2020-01-03 13:02:16 -05:00
Dianne Skoll
dbd64828ab
Use nicer moon images.
2020-01-02 11:39:29 -05:00
Dianne Skoll
eb2256f873
Use proper arrow icons instead of text <- and ->
2019-12-30 20:51:37 -05:00
Dianne Skoll
637b137b1c
Use open |foo rather than exec to handle cmdline option parsing more uniformly.
2019-12-30 20:27:12 -05:00
Dianne Skoll
e2d14e73bf
Update copyright date.
2019-12-30 11:18:01 -05:00
Dianne Skoll
402c1fe614
Proper fix.
2019-12-30 10:37:30 -05:00
Dianne Skoll
1d57856aa8
Avoid startup error if ShowTodaysReminders is true and ExtraRemindArgs is empty.
2019-12-30 10:34:37 -05:00
Dianne Skoll
2909106f30
Update copyright date.
2019-11-15 10:57:01 -05:00
Dianne Skoll
bbda972b05
Properly react to changes in extra remind args.
2018-12-07 14:54:02 -05:00
Dianne Skoll
4445e9c434
Add "Extra remind options" option.
2018-12-07 14:47:47 -05:00
Dianne Skoll
52d252723f
Depenguinization.
2018-11-04 10:56:47 -05:00
Dianne Skoll
0910e3da74
Center popups over cal window.
2018-10-29 13:22:33 -04:00
Dianne Skoll
2cc7b7c817
Make queue grid resize gracefully.
2018-04-19 14:06:52 -04:00
Dianne Skoll
7d6617d21e
Finish adding queue feature.
2018-04-18 10:57:51 -04:00
Dianne Skoll
308104853b
Redraw window if file time is updated.
2018-04-13 08:46:26 -04:00
Dianne Skoll
6953bcac35
Monitor .reminders for mtime changes and restart daemon if it changes.
2018-04-12 11:44:04 -04:00
Dianne Skoll
69e9fa4721
Put hostname in tkremind window. Silence gcc warning.
2017-07-18 10:36:08 -04:00
David F. Skoll
29c8475ea9
s/David/Dianne/
2015-04-17 02:07:18 -04:00
David F. Skoll
fcb55001bb
Allow the color special to be spelled COLOR or COLOUR.
2011-12-05 16:42:57 -05:00
David F. Skoll
9a15a25a7b
Don't hard-code text box background.
2010-09-01 12:07:41 -04:00
David F. Skoll
b4bb1d9e37
Update copyright date.
2010-04-25 09:34:49 -04:00
David F. Skoll
2d798bc4ec
Add support for DURATION in TkRemind. Patch from Marek Marczykowski.
2010-04-19 14:13:48 -04:00
David F. Skoll
943b037589
Better iconphoto.
2009-10-30 22:08:26 -04:00