Commit Graph
420 Commits
Author SHA1 Message Date
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 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
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
Cédric Krier 382bf05f30 Remove comment as view_search is already implemented 2015-05-22 18:28:04 +02:00
Cédric Krier 8510916337 Remove useless comment 2015-05-22 18:27:44 +02:00
Nicolas Évrard e6fa6d3c43 Add global search 2015-05-22 13:15:30 +02:00
Cédric Krier 8a110d9d2d Fix validation of record of One2Many field
review16301002
2015-05-22 11:04:06 +02:00
Cédric Krier 545505c9f3 Use uniqueId for pane in Notebook 2015-05-15 23:16:23 +02:00
Cédric Krier 6421b9bbfe Set dialog title on Sao.Window.Form 2015-05-15 19:13:38 +02:00
Cédric Krier bbf9a99225 Fix name of tab introduced in changeset 113aa750ecf2
The tab name should first come from the tab attributes and fallback to the
first view string.
2015-05-15 19:12:36 +02:00
Cédric Krier 16a6949552 Pass validate to the next callback 2015-05-15 17:16:58 +02:00
Cédric Krier e3ea92f3b6 Store arguements in Sao.Window.Form at the begining
It is particulary important when storing previous view otherwise it stores the
current one used in the Form.
2015-05-15 17:16:05 +02:00
Nicolas Évrard 493541d7f0 remove useless console.log 2015-05-15 16:43:04 +02:00
Cédric Krier 3252e8e129 Fix is_leaf test
instanceof String doesn't work, we must use typeof
2015-05-15 15:29:07 +02:00
Nicolas Évrard 2be4efc6cf Use screen view to name tab when the name is not specified
review16261002
2015-05-15 13:53:07 +02:00
Nicolas Évrard 360aa8461d Remove the need to define domain operators
issue4714
review7111002
2015-05-15 13:50:52 +02:00
Cédric Krier 0ad99276d0 Remove TODO about validate as it is implemented 2015-05-15 13:45:51 +02:00
Cédric Krier ca9daa057c Remove useless TODO in One2Many.set_client
Parent is managed in changed call.
2015-05-15 13:45:33 +02:00