Cédric Krier
|
f85fbf4db6
|
Add missing Binary widget in tree view
review21571002
|
2015-12-31 13:42:57 +01:00 |
|
Cédric Krier
|
719519e22a
|
Remove useless multiplication
issue5194
review21571002
|
2015-12-31 13:41:26 +01:00 |
|
Cédric Krier
|
4f62c8b37f
|
Add missing type to some button of form widgets
With an explicit type, the button are of type submit and so clicking on it
submit the form if there is one like in a Window.
issue5133
review20611002
|
2015-12-31 13:39:31 +01:00 |
|
Cédric Krier
|
9f3435228b
|
Generate timestamp context after saving the record
The timestamp context must be generated after the save to avoid concurrency
exception with the save.
issue5213
review24671002
|
2015-12-31 13:38:11 +01:00 |
|
Cédric Krier
|
ed12d70a9b
|
Also test column visibility in next_column
issue5192
review16901002
|
2015-12-27 20:09:49 +01:00 |
|
Cédric Krier
|
b64fe5beb3
|
Fix variable collision in next_column function
The variable column was used for two different purpose. Replace the variable
column which stores the starting index by path.
issue5193
review24661002
|
2015-12-27 20:06:51 +01:00 |
|
Cédric Krier
|
b80d05d197
|
Fix Field.get_data when data is already read
When data is already in _values, it should return a promise with it.
|
2015-12-27 19:24:39 +01:00 |
|
Cédric Krier
|
8e2791ef0f
|
Fix usage of data in Field.get_data
Field.get_data returns directly the data.
|
2015-12-27 19:23:22 +01:00 |
|
Cédric Krier
|
315cf31310
|
Fix focus method call
focus method is defined on Widget.el not on Widget.
|
2015-12-27 19:22:21 +01:00 |
|
Cédric Krier
|
fa4cccd39b
|
String.fromCharCode can not be called with too many arguments
issue5177
review21561002
|
2015-12-27 19:20:54 +01:00 |
|
Cédric Krier
|
4b23b2349a
|
Use body attribute instead of find in AskDialog
Sao.Dialog doesn't have a find method but it defines body attribute.
issue5158
review20591002
|
2015-12-13 14:36:11 +01:00 |
|
Karla Stenger
|
c95b2858af
|
Add missing dot on menu name
issue5079
review16821003
|
2015-11-15 17:20:47 -03:00 |
|
Cédric Krier
|
aaf9e28ce7
|
Construct the Record.expr_eval context the same way as tryton
issue5122
review23641002
|
2015-11-15 12:41:13 -03:00 |
|
Cédric Krier
|
1e11946117
|
Dump also untranslated keys
issue5099
review23631002
|
2015-11-05 23:02:46 +01:00 |
|
Cédric Krier
|
ddfa8d8710
|
Always synchronise One2Many screen attributes
The readonly, domain and size should always be set on display even if the group
did not changed.
issue5094
review20491002
|
2015-11-02 11:31:11 +01:00 |
|
Cédric Krier
|
a2faaebcbd
|
Fix set_on_change of One2Many when value.add is not defined
|
2015-11-01 22:34:56 +01:00 |
|
Cédric Krier
|
ece783722d
|
Fix progressbar, width is in percent and aria-valuenow is an attribute
|
2015-11-01 21:30:52 +01:00 |
|
Cédric Krier
|
6ac8180852
|
Fix jshint
|
2015-10-31 11:19:15 +01:00 |
|
Cédric Krier
|
edb97df84d
|
Add also language key if missing for gettext.js
|
2015-10-31 11:14:44 +01:00 |
|
Cédric Krier
|
3aea5bdb9c
|
Set Binary filename widget readonly
issue5089
review22581002
|
2015-10-31 10:48:49 +01:00 |
|
Cédric Krier
|
f82843272b
|
Add missing default selected_records on View
issue5078
|
2015-10-30 12:50:10 +01:00 |
|
Cédric Krier
|
27ae220191
|
Use Sao.View.Form namespace for StateWidget
|
2015-10-30 12:10:05 +01:00 |
|
Cédric Krier
|
0c59e50052
|
Split view.js
|
2015-10-30 11:52:58 +01:00 |
|
Nicolas Évrard
|
ff5201511b
|
Fix find_focusable_child to use lowercase when comparing with focusable widgets
|
2015-10-27 18:06:55 +01:00 |
|
Nicolas Évrard
|
fe477e63f5
|
Add missing set_cursor
review20481002
|
2015-10-27 11:28:30 +01:00 |
|
Nicolas Évrard
|
93df2996ba
|
Implement set_cursor
review22561002
|
2015-10-27 10:55:57 +01:00 |
|
Cédric Krier
|
461d795ee4
|
Manage size limit, add and pre_validate on One2Many
review17621002
|
2015-10-26 18:33:50 +01:00 |
|
Cédric Krier
|
9a278d6e73
|
Fix compute editable in key_press handler of Many2One
|
2015-10-25 15:55:49 +01:00 |
|
Cédric Krier
|
7d457d2dc1
|
Add check for exclude field and synchronize attributes of page
|
2015-10-25 15:47:12 +01:00 |
|
Cédric Krier
|
faf724bb03
|
There is no more content support for label
|
2015-10-25 15:29:36 +01:00 |
|
Cédric Krier
|
acd0bcab8f
|
Manage image tag
|
2015-10-25 15:03:07 +01:00 |
|
Cédric Krier
|
01a33fd96c
|
Call screen display only once the modal is shown in Sao.Window.Form
otherwise the Sao.View.resize is called to soon to correctly compute the width
of the tables.
|
2015-10-25 02:38:43 +01:00 |
|
Cédric Krier
|
dc409b23e1
|
Don't activate Many2One on TAB key if completion is active
otherwise when selection the completion, a search pop-up is raised.
|
2015-10-25 02:37:01 +01:00 |
|
Cédric Krier
|
f2351684da
|
Ensure non xexpanded cell has not a width
|
2015-10-25 01:00:37 +02:00 |
|
Cédric Krier
|
7bee0ff4f2
|
Use visibility collapse/visible instead of hide/show
.hide() uses CSS display none which shift the position of the cell while
visibility collapse keeps the size of the cell.
|
2015-10-25 00:58:51 +02:00 |
|
Cédric Krier
|
21e85b170d
|
Skip .tooltip as cell children when resizing container
|
2015-10-25 00:54:27 +02:00 |
|
Cédric Krier
|
02b6eb127c
|
Remove margin-bottom on .progress
|
2015-10-25 00:53:10 +02:00 |
|
Cédric Krier
|
6cb96a99a3
|
No need of container-fluid in Dict widget
as the class is already set on the #main
|
2015-10-25 00:52:40 +02:00 |
|
Cédric Krier
|
69d3045282
|
Manage to get only one renew dialog at a time
|
2015-10-24 23:15:37 +02:00 |
|
Cédric Krier
|
7e09e41093
|
Manage no database list
and prevent multiple call to modal('show') as the stacked fix doesn't work with
such usage.
review15791002
|
2015-10-24 22:59:38 +02:00 |
|
Cédric Krier
|
62c85fbc64
|
Use get_loaded instead of testing empty _loaded
because it doesn't catch partially loaded.
|
2015-10-24 20:39:48 +02:00 |
|
Cédric Krier
|
df798e4f9c
|
Move info bar below the sticked toolbar
|
2015-10-24 13:30:12 +02:00 |
|
Cédric Krier
|
499035d928
|
Convert toolbar_def and menu_def into function
As they contains calls to i18n, their list must be constructed dynamically
instead of being stored.
issue5067
review24531002
|
2015-10-23 23:56:02 +02:00 |
|
Cédric Krier
|
cea7821008
|
Use grunt-po2json and format po json for gettext.js
issue5066
review18741002
|
2015-10-23 23:54:52 +02:00 |
|
Cédric Krier
|
ffbcd73ee0
|
Use Record.cancel instead of clearing _loaded
Since changeset e6b3bc445b7a, the timestamp must be cleared if we reload the
record.
issue5065
review19571002
|
2015-10-23 23:52:38 +02:00 |
|
Cédric Krier
|
bd44a3f8f8
|
Improve offcanvas
- active by default
- fix margin
- use variables
- toggle active when tabs are added or removed
review16771002
|
2015-10-23 19:47:08 +02:00 |
|
Cédric Krier
|
1f202b2d37
|
Set correctly _timestamp in context when executing button
|
2015-10-23 16:29:08 +02:00 |
|
Cédric Krier
|
922d6a3f81
|
No need to display disable toolbar nor menu on board
as the title makes anyway their positions change between tabs.
|
2015-10-23 12:42:12 +02:00 |
|
Cédric Krier
|
48e7c247c1
|
No need of container-fluid in Paned
as the class is already set on the #main
|
2015-10-23 12:38:43 +02:00 |
|
Cédric Krier
|
100974a71c
|
Use a wrapper on toolbar to keep the space when toolbar is fixed
Without such fix, the size of the scrollbar can change and thus prevents to
scroll up to a record.
|
2015-10-23 12:21:12 +02:00 |
|