- The resurrection of sendmail.py (03.05.07) — sendmail.py can now send mails with attachements and is part of the TIM Tools. more
- How bold is bold? (14.04.07) — Until now prnprint printed with a slightly «bolder» font than the default: it used the font weight FW_SEMIBOLD instead of FW_NORMAL when printing normal text(and FW_EXTRABOLD instead of FW_BOLD when printing bold text). more
- prnprint indicates where it prints (09.04.07) — prnprint now says "Printing on '%s'" % self.options.printerName (or "Printing on Windows standard printer" if no printer specified). This makes troubleshooting more easy in case of malconfigured network printers.
- DbfMirrorLoader demo (25.07.06) — pinboard_timwebs.py and Raceman are currently using DbfMirrorLoader. more
- test suite again functional (28.05.06) — The test suite is again functional after the in oogen inspired by Merge gendoc and forms?. Testcases 63, 64 and 66 had to be adapted. more
- lino.forms.keyboard is evolving (27.05.06) — I started to make more consistent use of the lino.forms.keyboard module in my own code. more
- 35427.05.06 (27.05.06) — No, I won't merge the two modules. But I understood their similarities and made first changes. more
- New script sysinfo.py (25.05.06) — I moved the printer information part from diag to a new script sysinfo which creates html output. diag's purpose is to show relevant settings of the terminal in an interactive way. sysinfo is rather for indirect evaluation: my customers run this tool and then send me the report. more
- diag.py shows information about Windows default printer (25.05.06) — diag.py now shows printer information as returned by win32print.GetPrinter(). more
- Win32TextPrinter no longer calls OpenPrinter() (25.05.06) — I cancelled the changes described in (23.05.06) because they had no effect. The problem remains: Win32TextPrinter's output on a Lexmark Optra T612 printer is shifted right by about 1/6 inch, and I don't understand why.
- Win32TextPrinter now calls win32print.OpenPrinter() (23.05.06) — Win32TextPrinter now calls win32print.OpenPrinter() before calling win32ui.CreateDC(). And of course win32print.ClosePrinter() after calling dc.EndDoc().
- All tests again OK (01.05.06) — Uff... some tests had been failing because some weeks ago I changed the interdependency of the Populators in ledger_demo and contacts_demo. It took me several sessions to understand the reason for this failure. more
- Removed useless i18n warning (28.04.06) — i18n no longer prints a warning when there is no tranlation to the user's language. Because on systems with a non-supported user language, tools like sync were almost unusable.
- Inserting rows in a form (18.04.06) — Still working on Inserting rows in a form. DataRow._locked replaced by Store.isLockedRow() because the former was nonsense in cases where different instances of the same row are used. Ran 107 tests in 106.363s. Committed revision 370.