- forms.tixforms now shows tabular data (11.02.06) — The Tkinter GUI (tix) can now display tables for the first time. I abandoned to try using Tix.TList after discovering another way. The other way slurps all data into memory and currently does not even react on keyboard events. But addrbook_demo.py now shows the data also when gui.choose("tix") is active. more
- Working on the Exception/Interruption manager (25.01.06) — Trying to get the bugdemo() back working when using wxforms. My «universal system to handle user interruptions, operation failures and programming errors» is not yet perfect. more
- Dependencies between Session and lino.forms (25.01.06) — Removed Session._activeForm and the parent= parameter of Form.__init__(). Because a Session should not worry about things that depend on the Toolkit. more
- Testing an AdamoApplication (22.05.05) — tests.adamo.34 instantiates a Keeper and tries to reproduce Cannot find Directories row [1] (21.05.05). more
- runtests now stops upon first error or failure (03.05.05) — runtests.py now finally stops if a first error or failure occurs. New command-line option --ignore-failures. tsttools now contains only the utilities for writing test cases, while the methods used to run the tests are now in runtests.py.
- Datasource becomes a Query (03.05.05) — Renamed class Datasource to «Query», and this is now (again) a subclass of ColumnList. This was a fundamental internal redesign. more
- prnprint and images (28.04.05) — prnprint.py: Images were overwritten by subsequent text, but problem is that spaces are not transparent... more
- lino.guessenc.EncodingGuesser (22.04.05) — Abandoned lino.tools.guesscoding and wrote a new implementation in a separate package lino.guessenc. This uses a method based on sample files for each encoding. more
- guesscoding() (21.04.05) — Started to write lino.tools.guesscoding. Guessing the coding system of a file is more difficult. more
- guesslang() (20.04.05) — I discovered recipe 355807 and integrated it to Lino. Keeper will have to guess the language of a text.
- updated reportlab version (12.04.05) — I updated the working copy of ReportLab Toolkit on Leo (who currently builds the binary releases). more
- Working on TextPrinter (11.04.05) — TextPrinter.getWidth() returned the number of characters per line. I renamed it to getCpl(). Using ESC I to insert images is now deprecated. Use the new syntax #exec self.insertImage(...) instead. more
- timtools now with py2exe *and* McMillan (06.04.05) — On the Download page there are now two variants of the TIM tools. Although they are functionally equivalent, they are packaged using different techniques (one with py2exe, the other with McMillan Installer. more
- misc (06.04.05) — Working on TextPrinter and winprn and prnprint use wrong character size after setLpi(). more
- openurl.py again included in TIM tools (05.04.05) — Seems that the openurl script had somehow slipped out of the TIM Tools collection. Now it's back. Other minor changes: moved mail.py from lino.timtools to lino.tools. the other modules in lino.timtools were no longer used. I deleted them.