Friday, April 28, 2023¶
The action request on a slave table didn’t always report correctly about invalid
master type. I added more examples in More chooser examples. Fixing this
caused internal optimizations in lino.core.requests and
lino.core.tablerequest.
I generalized the lino.utils.MissingRow idea. Until now it was used
only by lino.core.choicelists.PointingChoice, now it is also used when
the master instance could not be found.
I restored the translatable texts for DurationUnits and
Recurrences, which had been lost when we recently moved these classes
from lino_xl.lib.cal to lino.modlib.system
The lino.modlib.linod.BackgroundTask now logs using DEBUG instead of INFO.
Because it causes 3 messages every 10 seconds.
I moved the demo fixture for noi1e and noi1r demo projects from
lino_book.projects.noi1e to lino_noi.lib.noi. Because we want it
also on a demo server.
While working on this, I also happened to optimize content in the Developer Guide.