20111221

  • Neuzugänge werden jetzt in Kontakte ‣ Personen nicht mehr angezeigt. Außerdem benutzt lino.apps.dsbe.models.Persons jetzt dd.Table.known_values statt dd.Table.filter lino.apps.dsbe.models.Persons

  • Ich habe mal wieder was Unvernünftiges gemacht: das Wort “Report” habe ich ersetzt durch “Table”. War eine Stunde konzentrierter Find-and-replace-Arbeit. Weil ich es einfach nicht mehr ertragen konnte, dass eines der zentralen Konzepte von Lino einen falschen Namen trägt. Lino-Anwendungscode importiert jetzt normalerweise nur noch das Modul lino.dd.

    Die Module actions, reports und fields wurden erstens von lino nach lino.core verschoben, und außerdem wurde reports umbenannt nach table.

    lino.apps.dsbe ist noch nicht fertig konvertiert.

    Intern gibt es noch viele Stellen, wo Report und rpt vorkommen, die eigentlich nach Table und tbl geändert werden müssten. Aber intern ist es nicht so schlimm, zumindest an den nach “außen” sichtbaren Stellen.

  • dsbe.Persons.column_names is now as requested by the users. New virtual fields name_column´ and `address_column on dsbe.Person. I needed to define new names for the virtual fields that are just wrappers to existing funtions. It’s a pity that I cannot use the same names for both virtual fields and template fields… hm… maybe a new field lino.core.fields.MethodField? That should work, but that still doesn’t save me from defining another name…