Commit Graph
473 Commits
Author SHA1 Message Date
Cédric Krier 144ed9a86c Screen.save_current must return the promise from display
When changing with next/previous from a modified record and save it, it can
lead to the Screen.display is applied after the change of record but with the
other record values.
2015-09-13 10:15:56 +02:00
Cédric Krier 26c1a797d1 Popup invalid message for button pre-validation
issue4930
review16581002
2015-09-13 00:23:43 +02:00
Cédric Krier e2f6c5570e Dialog message must be pre-wrap to format correctly newline 2015-09-06 21:19:17 +02:00
Cédric Krier 7e8c4a3903 Fix wrong argument for gettext in invalid_message 2015-09-06 21:18:38 +02:00
Cédric Krier a487f69c6c Fix wrong arguments in validation_domains with pre_validate 2015-09-06 21:17:19 +02:00
Nicolas Évrard acd9342eba Use typeahead signature and signal forgotten in changeset d4a27c6abb31 2015-09-04 17:14:22 +02:00
Nicolas Évrard 542d68c380 merge. 2015-09-04 00:18:41 +02:00
Cédric Krier 55339dc384 Use minified javascript and css 2015-09-04 00:16:43 +02:00
Nicolas Évrard 6cf809ea56 Use newer typeahead and remove typeahead/bootstrap compatibility 2015-09-03 16:13:48 +02:00
Cédric Krier 05b17ef61c Complete missing widget cases for Tree and remove default 2015-08-28 15:57:20 +02:00
Cédric Krier 198773390d Limit width of checkbox also in editabletree 2015-08-28 15:56:30 +02:00
Cédric Krier 7953c9b5b5 Add one2one widget for form and tree 2015-08-28 11:53:02 +02:00
Cédric Krier e7a35b912f Use readonly attribute instead of disabled on input
This allows the input to have the focus for accessibility.

review19401002
2015-08-28 11:27:44 +02:00
Cédric Krier a207cf9e62 Add progressbar widget for form and tree
review18521002
2015-08-28 10:58:38 +02:00
Cédric Krier 34053527e3 Re-enable text widget in list view 2015-08-23 14:04:15 +02:00
Cédric Krier 7cf2b35ef9 Missing class for column URL 2015-08-23 13:58:47 +02:00
Cédric Krier 31a77fd859 Fix meta and clearly separate link and script 2015-08-23 13:49:22 +02:00
Cédric Krier 6b21afaa8f Get current session before using it 2015-08-23 13:48:28 +02:00
Cédric Krier 7f3c67fced Add image widget for form
review15611002
2015-08-21 15:37:12 +02:00
Cédric Krier 7c1e7555e2 Add url, email, callto and sip widgets
review17381002
2015-08-14 17:46:22 +02:00
Cédric Krier 0def3e8552 Add some padding to form-container td 2015-08-14 17:37:27 +02:00
Cédric Krier f669f5325c The date_format must be set on all actions context
issue4892
review16511002
2015-08-10 11:11:00 +02:00
Cédric Krier b3bac3a4ed Add missing update_selection on ReferenceColumn 2015-07-31 22:26:09 +02:00
Cédric Krier 41fca841db Typo in password type 2015-07-31 22:25:40 +02:00
Cédric Krier ad9e1e8916 Implement add method on Window
review15461002
2015-07-28 20:44:47 +02:00
Nicolas Évrard 2c21368f2f Focus tree cells in editable trees when switching from one to another
review17361002
2015-07-28 13:25:01 +02:00
Cédric Krier ac66296cc2 Use a domain_parser for the current view and instanciate it on demand
issue4773
review22331002
2015-07-28 07:50:45 +02:00
Cédric Krier 034dea5312 Check if field is loaded before adding its timestamp
issue4876
review20341002
2015-07-28 07:42:25 +02:00
Nicolas Évrard fe7287a675 Fix S-Tab handling in editable treeview 2015-07-26 16:23:12 +07:00
Cédric Krier ea52c00bdc Fix jsonify of Decimal and ensure Decimal instance is always used
The string version of the Decimal must be used for json.
When Decimal instances are used in calulation with Number, the result is no
more a Decimal instance so it must be converted again.

review22341002
2015-07-26 16:12:51 +07:00
Nicolas Évrard 0e56184a99 Handle readonly states in editable treeview
review15571002
2015-07-26 11:55:48 +07:00
Cédric Krier 0bdab1d745 Add labelledby and label for
issue3180
review17351002
2015-07-17 21:55:14 +02:00
Cédric Krier 0ce7edc54d Fix parent model comparison when eager loading 2015-07-17 21:44:07 +02:00
Cédric Krier feb39cc54c Re-add action_button class on screen button
This class allows to remove this type of button on each click.
The class was lost in changeset 5f3dd03dc30b
2015-07-17 18:26:22 +02:00
Cédric Krier 6d9e208c8e Remove second reload
because it is already done in process_action
2015-07-17 18:03:15 +02:00
Cédric Krier 2f838171ec Add force_reload on save and return reload promesse 2015-07-17 18:01:48 +02:00
Cédric Krier 0392294aa5 Remove colors on widgets
- Bold label of required fields
- Explicit error message for invalid record

issue4861
review21301002
2015-07-16 22:36:11 +02:00
Cédric Krier d055bc5aef Add support of TimeDelta to DomainParser
issue4851
review23271002
2015-07-09 15:32:45 +02:00
Cédric Krier bba39b65bf Fix click binding on InfoBar button 2015-07-03 19:51:43 +02:00
Cédric Krier 56bfd4b1eb Add message notification
issue3465
review14001002
2015-07-03 19:35:28 +02:00
Cédric Krier b94c5533a9 Missing parent insertion of value for Time and TimeDelta
In Sao.rpc.prepareObject if a parent is passed, the result value must be in the
parent.
2015-06-30 13:32:22 +02:00
Cédric Krier c503c6d508 Better management of row selection and switch
Use dblclick to switch row instead of double selection.
Switch row on tree with none selection like the menu as dblclick doesn't work
on touchscreen.

review7191002
2015-05-30 09:45:25 +02:00
Cédric Krier cbb4ad4b3a Fix json syntax in bower.json 2015-05-30 09:40:25 +02:00
Nicolas Évrard 8a46006ebf Add chart view 2015-05-29 18:44:24 +02:00
Nicolas Évrard 9fc17c9fec Fix name of mode in parameters of ir.action.act_window 2015-05-29 18:36:40 +02:00
Nicolas Évrard 8055a4315b Fix domain_parser initialization to occure before view display 2015-05-29 18:31:38 +02:00
Nicolas Évrard 4d475201e0 Add support for Esc key in editable tree 2015-05-29 17:08:28 +02:00
Nicolas Évrard e03fa5ccb9 Fix typo introduced in changeset d9a8e1069887 2015-05-29 13:42:18 +02:00
Nicolas Évrard bd5fc134cc Only call autocomplete on in default_get if it depends on at least one field 2015-05-29 13:35:28 +02:00
Cédric Krier 728d9e2096 Add i18n
review16321002
2015-05-29 10:44:10 +02:00