20130118 ======== Added :attr:`auto_fit_column_widths <lino.core.tables.AbstractTable.auto_fit_column_widths>` and :attr:`hidden_columns <lino.core.tables.AbstractTable.hidden_columns>` attributes for slave tables of :class:`Budget <lino_welfare.modlib.debts.models.Budget>` detail (:class:`Entries <lino_welfare.modlib.debts.models.EntriesByBudget>`, :class:`Summary <lino_welfare.modlib.debts.models.BudgetSummary>`, :class:`Actors <lino_welfare.modlib.debts.models.ActorsByBudget>`) and :class:`Client <lino_welfare.modlib.newcomers.models.Client>` detail (:class:`AvailableCoaches <lino_welfare.modlib.newcomers.models.AvailableCoaches>`, :class:`CoachingsByClient <lino_welfare.modlib.pcsw.models.CoachingsByClient>`, :class:`CourseRequestsByPerson <lino_welfare.modlib.pcsw.models.CourseRequestsByPerson>`, :class:`PropsByPerson <lino_welfare.modlib.cv.models.PropsByPerson>`, :class:`CandidaturesByPerson <lino_welfare.modlib.jobs.models.CandidaturesByPerson>`, ...) Some optimizations: - :func:`lino.core.fields.fields_list` now raises a `models.FieldDoesNotExist` with a message indicating the invalid name. - New Lino setting :attr:`show_internal_field_names <lino.Lino.show_internal_field_names>`. Releases -------- Released :lino:`/releases/1.5.6` and :welfare:`Welfare 1.0.9 </releases/1.0.9>`. Miscellaneous ------------- - Combobox for jobs.Contracts.duration still didn't yet work - verbose_name for :class:`ContractEnding <lino_welfare.modlib.isip.models.ContractEnding>` is "Reason of termination" (de: Beendigungsgrund, fr: Cause d'abandon). - behaviour when admin substitutes to a user who has no permission to see where admin was - worked on formatting of plain html inside extjs. amounts now aligned right.