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
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
Cédric Krier
7ff523950e
Remove TODO about signal management
...
sao doesn't uses signals but directly lookup for parents
2015-05-15 13:44:09 +02:00
Cédric Krier
3f6ff2ad03
Add readonly check in Field.changed
2015-05-15 13:15:33 +02:00
Cédric Krier
f6149f4483
Remove useless TODO in Field.set_client
...
Parent is managed in changed call.
2015-05-15 13:11:20 +02:00
Cédric Krier
9f4a88d18e
Add pre_validate
...
review15381002
2015-05-15 13:00:41 +02:00
Cédric Krier
ce5fe18115
Add check states on ButtonColumn
2015-05-07 19:25:06 +02:00
Cédric Krier
0a98ca88fb
Fix copy of screen context in button method
...
jQuery.extend must get a target otherwise it is jQuery object that is used.
2015-05-07 19:24:30 +02:00
Cédric Krier
e7419d5504
Remove non-accurate TODO for url/email/callto/sip
2015-05-07 17:00:39 +02:00
Cédric Krier
90b4d7e591
Reset readonly screen attribute for user preferences
2015-05-07 16:41:00 +02:00