Dianne Skoll
c33e873577
Add balloon help to moon windows
2021-12-26 13:08:49 -05:00
Dianne Skoll
a1d03b8159
Make moon icons respond to mouse clicks to edit reminders.
2021-12-26 13:04:35 -05:00
Dianne Skoll
f53a3ecc69
Underline editable reminders when we enter them.
2021-12-26 12:19:05 -05:00
Dianne Skoll
1ed60fecee
Make moon messages right-clickable.
2021-12-26 11:59:59 -05:00
Dianne Skoll
c1a12ea4e9
Don't outline the arcs used to make first/last quarter.
2021-12-25 18:27:56 -05:00
Dianne Skoll
0efd235e36
Use Tk oval and arc items to draw moons rather than PNG images.
...
This makes the moon images work even if the text and window colors
have been changed.
2021-12-25 17:27:50 -05:00
Dianne Skoll
c7be8c59f3
Redirect inotifywait's stdin and stderr from/to /dev/null
2021-12-22 10:15:34 -05:00
Dianne Skoll
20bb3eb674
Pass '-r' flag to inotifywait
2021-12-22 10:11:21 -05:00
Dianne Skoll
4fa956aa27
Show queue in sorted order
2021-12-02 11:17:48 -05:00
Dianne Skoll
b14e72ddf7
Cosmetic tweaks
2021-11-28 20:32:30 -05:00
Dianne Skoll
7a34b6e18d
Better arrowheads
2021-11-28 20:31:42 -05:00
Dianne Skoll
ddc0e8eb45
Use Unicode arrows instead of PNGs; make buttons follow global color scheme.
2021-11-28 20:23:50 -05:00
Dianne Skoll
7648ee6e54
Make queued and status windows obey window color
2021-11-22 14:39:29 -05:00
Dianne Skoll
be5c856f4b
Remove "cm2rem". It's waaaay obsolete.
2021-10-12 22:04:00 -04:00
Dianne Skoll
358f6c9497
Fix error in TkRemind reverse-engineering of Reminder.
2021-09-13 18:11:32 -04:00
Dianne Skoll
ca26544be8
Don't use YYYY-MM-DD form of full date.
...
We get better error messages from Remind this way.
2021-09-13 17:54:36 -04:00
Dianne Skoll
08f1bea6ce
Make TkRemind refuse to attempt to edit reminders issued by an INCLUDECMD
2021-09-05 11:13:11 -04:00
Dianne Skoll
67b96b0a26
Send error messages to stderr
2021-02-09 12:13:21 -05:00
Dianne Skoll
562da30fb5
Update TkRemind requirements.
2021-02-09 12:08:43 -05:00
Dianne Skoll
48cbeb28f4
Make options file configurable.
2021-01-16 09:49:44 -05:00
Dianne Skoll
57d5c54559
Tidy up color options.
2021-01-15 21:16:44 -05:00
Dianne Skoll
3b2260f67e
Tweak appearance
2021-01-15 19:19:13 -05:00
Dianne Skoll
d423a62327
Add ability to change fg/bg colors.
2021-01-15 18:55:38 -05:00
Dianne Skoll
ac8da00030
Update man page for new font-change options; document keyboard shortcuts for navigating.
2021-01-15 09:52:40 -05:00
Dianne Skoll
77eb7fb99d
Update copyright date.
2021-01-15 09:46:55 -05:00
Dianne Skoll
69d45618c6
Ensure we have Tcl/Tk 8.5 or newer.
2021-01-13 19:56:23 -05:00
Dianne Skoll
22fa1a28e5
Get rid of "Apply Options". "Save Options" is all that's needed.
2021-01-13 19:49:33 -05:00
Dianne Skoll
f4cc233009
Make the month heading also use HeadingFont.
2021-01-13 13:57:55 -05:00
Dianne Skoll
1d6e4edd0f
Add dialog box for changing calendar fonts.
2021-01-13 13:08:31 -05:00
Dianne Skoll
2a1960f257
Add TkRemind option for drawing day numbers on left.
2021-01-05 16:39:57 -05:00
Dianne Skoll
9e2a9fea37
Use "-q" option with inotifywait
2020-12-30 11:01:25 -05:00
Dianne Skoll
3592b43629
If inotifywait is available, use it to react instantly to changes to reminder file/dir.
2020-12-30 10:59:00 -05:00
Dianne Skoll
becf1fc459
Wait 100ms to update after changes.
2020-12-29 12:48:24 -05:00
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