Tryton client
- Page-wise scrolling on list view with Next/Previous keyboard shortcuts.
- Add versioned configuration directory.
- Add AccelGroup on search windows (CTRL+Return).
- Use same keyboard shortcut for xxx2Many than for other fields.
- Improve layout of board by using buttons instead of images.
- Use the same internal model for Many2Many and One2Many fields. So we can display Many2Many with the widget of One2Many and vice versa.
- Improve speed of textbox with gtkspell.
- Handle always states attribute on group tag (it was not in some cases).
- Allow to override states on label linked to field. So states on view will always override states from Model.
Tryton server
- Handle current-user-privilege-set on webdav.collection.
- Handle displayname on webdav.collection.
- Improve TranslateFactory to fetch all translations for a report in only one query. This will improve the speed of report generation.
- Rename HttpDaemon into XMLRPCDaemon.
- Add cache to safe_eval that improve the speed of the function by removing the parsing part which is the slowest between parsing and evaluation.
- Remove dependency to egenix-mx-base. It is less error prone to always use Python standard datetime.
- New module dashboard. It allows the users to define personal dashboard with 5 default layouts (Square, Stack Left/Right/Top/Bottom).
Preference

Square Layout

Stack Right Layout

- Improve performance of sorting One2Many fields.
- Add comment on tables and fields for postgresql backend. It is useful for database GUI tools that supports it.
0 comments:
Post a Comment