Commit Graph

33 Commits

Author SHA1 Message Date
Dianne Skoll ad575f1485 Proper check for overfull box. 2022-03-01 16:15:00 -05:00
Dianne Skoll a9162f1472 Proper calculation for warning of overfull box. 2022-03-01 16:12:55 -05:00
Dianne Skoll 024a8ef38d Double-check that chosen font size for small calendars won't overflow box. 2022-02-13 10:33:21 -05:00
Dianne Skoll b281051421 Don't overflow small calendar box. 2022-02-12 23:30:08 -05:00
Dianne Skoll 3e6259532f Support the old-style "REM ... SPECIAL SHADE grey" variant. 2022-02-03 19:34:09 -05:00
Dianne Skoll c015441130 Don't barf if libcairo is too old. 2022-02-03 17:27:31 -05:00
Dianne Skoll 72838a07f3 Make rem2pdf take a -v option. 2022-01-30 14:02:34 -05:00
Dianne Skoll 835af9ad6a Fix various UTF-8 handling bugs; properly re-space month and day names. 2022-01-30 12:31:38 -05:00
Dianne Skoll 3aee12073e Start allowing spaces in month and day names (convert to _ on -p output) 2022-01-30 12:00:57 -05:00
Dianne Skoll b8126d3a85 Add POD to Entry.pm 2022-01-30 11:06:50 -05:00
Dianne Skoll 3054091688 Add POD to PDF.pm 2022-01-30 11:00:36 -05:00
Dianne Skoll e7a6bf0e19 Avoid "wide char" error. 2022-01-29 22:29:28 -05:00
Dianne Skoll b7c9643a05 Also handle -ppp output. 2022-01-29 21:32:44 -05:00
Dianne Skoll 0161f81389 Support old-style -p format as well. 2022-01-29 16:03:56 -05:00
Dianne Skoll 2a2df322dc More consistent error messages. 2022-01-28 18:30:01 -05:00
Dianne Skoll e8a4acf517 Fix height calculation. 2022-01-28 11:51:26 -05:00
Dianne Skoll ff3b04f46d Add --help; properly grab first char of day name 2022-01-28 11:25:58 -05:00
Dianne Skoll cc59fcac58 Fix edge-case with small calendar placement. 2022-01-27 21:51:15 -05:00
Dianne Skoll db624d8a8a Better error messages. 2022-01-27 21:41:12 -05:00
Dianne Skoll 47e5c63290 Obey --small-cal-font option 2022-01-27 18:47:25 -05:00
Dianne Skoll 2abdcac15c Fix scaling of small calendars 2022-01-27 18:46:16 -05:00
Dianne Skoll 1f3f869983 Fix up class names 2022-01-27 17:47:06 -05:00
Dianne Skoll a6bd6f44bf Remove unneeded file. 2022-01-27 17:44:45 -05:00
Dianne Skoll aae6511394 More-or-less working version of rem2pdf 2022-01-27 17:10:06 -05:00
Dianne Skoll d973439b4f More pango-ization. 2022-01-27 15:12:24 -05:00
Dianne Skoll 32adce2de8 Support Pango markup with PANGO special. 2022-01-27 13:29:20 -05:00
Dianne Skoll 2ac6378fea More work on PDF rendering. 2022-01-27 12:41:24 -05:00
Dianne Skoll 153b7df5fc Get moons working. 2022-01-27 11:39:33 -05:00
Dianne Skoll 9d9bdabf79 More work 2022-01-27 10:23:30 -05:00
Dianne Skoll 2f8eaeacf0 More updates. 2022-01-27 09:18:41 -05:00
Dianne Skoll dc07a3cf32 More work on Pango-ized rem2pdf 2022-01-26 21:11:48 -05:00
Dianne Skoll b775e60d1b Start on rem2pdf via Cairo/Pango 2022-01-26 20:59:27 -05:00
Dianne Skoll 7290bccfd7 Start working on Remind -> PDF converter using Pango and Cairo 2022-01-26 16:38:49 -05:00