Commit Graph

  • 24f923ecfc Start moving specific localizations into their own files. Dianne Skoll 2025-12-04 12:35:59 -05:00
  • 45c0ba5e8f Split Chanukah into separate reminders. Dianne Skoll 2025-11-30 19:54:30 -05:00
  • bccfe94921 Better Hunspell detection. Dianne Skoll 2025-11-30 16:43:43 -05:00
  • f7e83ed082 Stricter test for hunspell Dianne Skoll 2025-11-30 10:37:43 -05:00
  • 40b87eff60 Fix man page formatting. Dianne Skoll 2025-11-28 11:30:07 -05:00
  • a8607cb012 Add some terms to hunspell dictionary. 06.02.01 Dianne Skoll 2025-11-10 12:15:34 -05:00
  • 6caa404e59 Prep for 06.02.01 release. Dianne Skoll 2025-11-10 12:14:28 -05:00
  • 13e1e19855 Add some tests; make tess pass on MUSL. Dianne Skoll 2025-11-10 12:08:58 -05:00
  • 96d40b81df Make early exit contingent upon ParseUntriggered. Dianne Skoll 2025-11-10 12:02:47 -05:00
  • 30e4a9fc50 Catch possible error Dianne Skoll 2025-11-06 21:42:57 -05:00
  • 6d0fbeed20 Hide font chooser if we kill .opts Dianne Skoll 2025-11-06 21:40:58 -05:00
  • 3f1aaeefd2 Raise .opts when font chooser is dismissed. Dianne Skoll 2025-11-06 21:39:42 -05:00
  • 326604fe18 Free trigger resources if we exit early because of expired reminder. Dianne Skoll 2025-11-04 17:07:09 -05:00
  • 57e93553bf Exit early if a reminder has expired. Dianne Skoll 2025-11-04 17:05:02 -05:00
  • a5aa5d901b Prevent test failures. 06.02.00 Dianne Skoll 2025-11-03 10:33:10 -05:00
  • 1e0d43b63c Tweak WHATSNEW. Dianne Skoll 2025-11-03 10:16:37 -05:00
  • 188efaebba Update test file. Dianne Skoll 2025-11-03 10:14:15 -05:00
  • b701dc575f Prep for 06.02.00 release. Dianne Skoll 2025-11-03 10:13:16 -05:00
  • c9ae1c82f0 Make all weekly boxes the same height. Dianne Skoll 2025-11-02 21:44:31 -05:00
  • 13cea56cce Draw moon phases left-aligned on weekly calendars. Dianne Skoll 2025-11-02 21:32:36 -05:00
  • 6661f32faf In weekly calendars, draw moon phases smaller and in days without moon phases, don't leave a big gap at the top. Dianne Skoll 2025-11-02 21:28:44 -05:00
  • f6ab660c5e Correct positioning of WEEK special. Dianne Skoll 2025-11-02 21:18:17 -05:00
  • 523cfb7bf5 Document common INFO strings. Dianne Skoll 2025-11-02 20:15:30 -05:00
  • 82a4ba777d Update WHATSNEW Dianne Skoll 2025-11-02 14:07:43 -05:00
  • 8f02868486 Refactor code. Dianne Skoll 2025-11-02 14:00:59 -05:00
  • 12d8e8e948 Add support for turning reminders with "URL" info strings into hyperlinks if your terminal supports it. Dianne Skoll 2025-11-02 13:29:41 -05:00
  • f5f364507b Add not about Jochen Sprickerhof's work on test-rem. Dianne Skoll 2025-11-02 12:33:36 -05:00
  • d514389c39 Sort the dictionary. :) Dianne Skoll 2025-11-02 12:31:44 -05:00
  • 52c615ff61 Revert warning if BANNER is used after a banner has already been issued. Dianne Skoll 2025-11-02 12:21:12 -05:00
  • 7d3e6b3a72 Warn if we see a BANNER command when the banner has already been issued. Dianne Skoll 2025-11-02 11:28:48 -05:00
  • c4e5190ec2 Add missing key bindings. Dianne Skoll 2025-11-02 10:59:39 -05:00
  • f197f5ef9d Document keyboard shortcuts Dianne Skoll 2025-11-02 10:55:58 -05:00
  • 153cbfe276 A bunch more key bindings. Dianne Skoll 2025-11-02 10:52:39 -05:00
  • 2d9bea444b Add a bunch more key bindings. Dianne Skoll 2025-11-02 10:48:40 -05:00
  • 2ae8e51bec Style fix. Dianne Skoll 2025-11-02 09:43:13 -05:00
  • 05d1608081 Update man page. Dianne Skoll 2025-11-02 09:32:52 -05:00
  • d093e8dea3 Make "Esc" close agenda-mode window. Dianne Skoll 2025-11-02 09:31:21 -05:00
  • f9fac22bbf Bind "KeyPress-t" to ShowTodaysReminders. Dianne Skoll 2025-11-02 09:28:16 -05:00
  • 9ecbfbb314 Make details popup work again. Dianne Skoll 2025-11-02 09:25:29 -05:00
  • 612f3e7f16 Make sure .balloonhelp doesn't exist if we try to create it. Dianne Skoll 2025-11-02 09:20:07 -05:00
  • d22f9979a5 Make sure .balloonhelp doesn't exist if we try to create it. Dianne Skoll 2025-11-02 09:16:23 -05:00
  • 291f648d2e Update WHATSNEW 06.01.09-BETA-2 Dianne Skoll 2025-11-02 09:00:07 -05:00
  • 351088fd4b Proper key names. Dianne Skoll 2025-11-02 08:49:11 -05:00
  • ed57f62911 Add navigation to the Agenda Mode window. Dianne Skoll 2025-11-02 08:48:16 -05:00
  • 53dcce6a91 Use a macro instead of repeating myself. Dianne Skoll 2025-11-01 21:15:24 -04:00
  • d12d327e35 Include ')' in non-illegal char set. Dianne Skoll 2025-11-01 21:09:19 -04:00
  • a2f760fb91 Better diagnostics for errors like: SET a 3 * * 4 Dianne Skoll 2025-11-01 21:07:39 -04:00
  • 4a9b4ff6e4 Show errors in weekly view too; use fixd-width font for error window. Dianne Skoll 2025-11-01 20:10:22 -04:00
  • ce6061a29b Add test for bug fixed in commit 878a5d9bed Dianne Skoll 2025-11-01 20:00:14 -04:00
  • 878a5d9bed Avoid spurious parse error if there's trailing space after the end of an expression. Dianne Skoll 2025-11-01 19:58:46 -04:00
  • d1b55bae8d Add keyboard shortcuts to change view. Dianne Skoll 2025-11-01 18:46:51 -04:00
  • c13817015f Allow editing and the subsequent running of (possibly edited) print command. Dianne Skoll 2025-11-01 15:46:46 -04:00
  • bf74ad1eb7 Reword error message. Dianne Skoll 2025-11-01 13:07:38 -04:00
  • f2eb06c752 Refresh view on date rollover. Dianne Skoll 2025-11-01 00:01:34 -04:00
  • 8172acf102 Tidy up print dialog to get rid of rem2ps artifacts. Dianne Skoll 2025-10-31 17:00:29 -04:00
  • 949e00219d Update man page to remove references to rem2ps Dianne Skoll 2025-10-31 16:54:36 -04:00
  • 1fd19b89e2 Remove support for rem2ps - we use rem2pdf to print. Dianne Skoll 2025-10-31 16:51:59 -04:00
  • 22d6c0583a Make PANGO @x,y positioning consistent between monthly and weekly calendars. Dianne Skoll 2025-10-31 16:40:07 -04:00
  • 12fac555b6 When printing, print the same view as what we're viewing. Dianne Skoll 2025-10-31 16:10:53 -04:00
  • 085b781114 Prevent segfault. Dianne Skoll 2025-10-31 12:51:05 -04:00
  • c9d7fbf479 Trim reminders so we don't inadvertantly think they've been changed. Dianne Skoll 2025-10-31 12:45:42 -04:00
  • 42f868db07 Prep for 06.01.09 release. 06.01.09-BETA-1 Dianne Skoll 2025-10-31 11:02:16 -04:00
  • 2996275ec4 Update man page Dianne Skoll 2025-10-31 10:56:30 -04:00
  • 5586198a0e Save the view in Options so if you switch views, it is remembered. Dianne Skoll 2025-10-31 10:52:29 -04:00
  • d17c48e751 Implement 1-, 2- and 4-week displays in addition to monthly. Dianne Skoll 2025-10-30 22:00:28 -04:00
  • e08a6370ef Proper error propagation. Dianne Skoll 2025-10-30 20:24:23 -04:00
  • 7a319466cf Fix error output Dianne Skoll 2025-10-30 18:00:34 -04:00
  • 4158ad5977 More work towards supporting weekly calendars. Dianne Skoll 2025-10-30 17:17:11 -04:00
  • 9b07eed26f More work towards supporting weekly calendars. Dianne Skoll 2025-10-30 16:37:02 -04:00
  • 05ead8c40d More helpful errors when parsing expressions. Dianne Skoll 2025-10-30 14:30:29 -04:00
  • 35e222967c More work on supporting weekly calendar views. Dianne Skoll 2025-10-30 13:03:40 -04:00
  • 83ca07d34f Start laying the groundwork for supporting weekly views in tkremind. Dianne Skoll 2025-10-30 12:25:57 -04:00
  • 36f4bb852b Avoid warnings on FreeBSD. Dianne Skoll 2025-10-29 13:46:41 -04:00
  • 9642303d05 Proper test for link-time optimizations. Dianne Skoll 2025-10-29 13:44:55 -04:00
  • a6144baff7 Add -Werror so we don't enable -ffat-lto-objects on FreeBSD. Dianne Skoll 2025-10-29 13:41:34 -04:00
  • 17985c59c3 Bind the KP_* variations of Home, Left, Right, Prior and Next. Dianne Skoll 2025-10-29 13:35:21 -04:00
  • 719295ccd7 Update man page to reflect new reality of hand-edited reminders. Dianne Skoll 2025-10-29 12:33:23 -04:00
  • 3d74389713 Remove dead code; if a reminder is hand-edited, make it non-modifiable via TkRemind. Dianne Skoll 2025-10-29 12:29:24 -04:00
  • 80c7244d64 Merge branch 'test_support_env' into 'master' Dianne Skoll 2025-10-28 09:39:24 -04:00
  • db27be1469 test-rem: support for $REMIND_CMD and $REM2PS Jochen Sprickerhof 2025-10-28 13:39:24 +00:00
  • d59fe832fd Update version number. 06.01.08 Dianne Skoll 2025-10-27 10:24:11 -04:00
  • 88ebdf275e Avoid test failure. Dianne Skoll 2025-10-27 10:23:38 -04:00
  • a7a6f8b5f0 Prep for 06.01.08 release. Dianne Skoll 2025-10-27 10:22:29 -04:00
  • 3e248c069e Change button color. Dianne Skoll 2025-10-26 16:46:14 -04:00
  • 65cca1fd8f Remove useless test. Dianne Skoll 2025-10-25 12:45:59 -04:00
  • 5a889043ba Remove misleading wording. Dianne Skoll 2025-10-25 12:42:58 -04:00
  • 6d1fcdf246 Change button color. Dianne Skoll 2025-10-25 11:04:52 -04:00
  • 3476b965ef Add "Show Command" option to Print dialog. Dianne Skoll 2025-10-24 16:31:27 -04:00
  • 0bba2dc3b3 Fix modal file browser. Dianne Skoll 2025-10-24 10:27:48 -04:00
  • e5c27f19f5 Handle window raising better. Dianne Skoll 2025-10-24 08:52:59 -04:00
  • f9aa53433e Raise .edit on button press. Dianne Skoll 2025-10-24 08:51:06 -04:00
  • 5323245529 Use wm protocol WM_DELETE_WINDOW on the .edit modal as well. Dianne Skoll 2025-10-24 08:49:14 -04:00
  • deb12ac7cd Fix all modal dialogs. Dianne Skoll 2025-10-24 08:12:20 -04:00
  • a1488d93ad Finally fix all the race conditions. Dianne Skoll 2025-10-23 22:00:06 -04:00
  • 65add3d32e Reset EditingReminder to 0 if edit window is destroyed. Dianne Skoll 2025-10-23 21:23:39 -04:00
  • 8d6f5efa7b Fix race conditions seen on slow computers if you double-click a day number or tagged reminder. Dianne Skoll 2025-10-23 17:54:40 -04:00
  • eb996a8146 Avoid error if you click too fast on a tagged reminder. Dianne Skoll 2025-10-23 17:12:18 -04:00
  • 1cd6205cdd Make TkRemind work on dumb systems that use "poor-man's" bold and italic. 06.01.07 Dianne Skoll 2025-10-23 12:08:02 -04:00
  • 6d9ccc1522 Make bold and italic work on stupid systems. Dianne Skoll 2025-10-23 11:49:58 -04:00
  • 0268020579 Bump version to 06.01.07 Dianne Skoll 2025-10-23 11:23:10 -04:00