Antony Lesuisse
45eb411f04
[MERGE] xmo editable lists
...
bzr revid: al@openerp.com-20110609012045-off7e8p7qem11vza
2011-06-09 03:20:45 +02:00
Xavier Morel
be26be0d7c
[FIX] property name for click even in jQuery is 'click', not 'onclick' and Firefox does *not* like the wrong one
...
bzr revid: xmo@openerp.com-20110608145850-9fvq4celpj1v4ept
2011-06-08 16:58:50 +02:00
Xavier Morel
a905ab7f17
[IMP] don't wait for the bloody record to be fully loaded to fixup cell styles and add groupby columns (in case of grouping), it makes the list titles jittery which looks terrible. Instead, can fixup the row right after rendering, which makes the whole thing much stabler
...
bzr revid: xmo@openerp.com-20110608135141-g6rz1g77ykyg2cja
2011-06-08 15:51:41 +02:00
Xavier Morel
f824cd6aa3
[FIX] recompute aggregates after saving a record
...
bzr revid: xmo@openerp.com-20110608133301-l3cdm9r2254zs20u
2011-06-08 15:33:01 +02:00
Xavier Morel
80e26dce12
[FIX] list-wise aggregation in case of groups
...
bzr revid: xmo@openerp.com-20110608125531-qmsey70ec127asyt
2011-06-08 14:55:31 +02:00
Xavier Morel
d6f59ca25b
[IMP] simplify list-wise aggregation computations, improve sub-grouping so sub-groups are created immediately rather than on render
...
bzr revid: xmo@openerp.com-20110608121545-aq7xmog2plmddcxe
2011-06-08 14:15:45 +02:00
niv-openerp
61c1c1e88c
[imp] login improvements
...
bzr revid: nicolas.vanhoren@openerp.com-20110608094528-kht3wkv3jo6trprk
2011-06-08 11:45:28 +02:00
niv-openerp
8d2123f6e5
[imp] added remember password
...
bzr revid: nicolas.vanhoren@openerp.com-20110608094426-nl8wdk7ywecrolzn
2011-06-08 11:44:26 +02:00
niv-openerp
6b67b72ccd
[imp] added remember db & user to login
...
bzr revid: nicolas.vanhoren@openerp.com-20110608085407-np8f3ww3sw6rhw33
2011-06-08 10:54:07 +02:00
Xavier Morel
dd4a3b8047
[IMP] mandate that @group_operator and listwise aggregation functions be coherent on a listview field, so we can aggregate groups correctly
...
bzr revid: xmo@openerp.com-20110607144215-g6beueaoo3tu350r
2011-06-07 16:42:15 +02:00
Xavier Morel
dc47f5a0c3
[IMP] swap [save] and [cancel] buttons in editable list view
...
bzr revid: xmo@openerp.com-20110607141358-9o6litpyk74njgp3
2011-06-07 16:13:58 +02:00
Xavier Morel
e4ddec2cb1
[IMP] disable [new|add] and [delete] list-level buttons instead of removing them entirely from view
...
bzr revid: xmo@openerp.com-20110607140248-4zu9m1q28vh7h6yq
2011-06-07 16:02:48 +02:00
Xavier Morel
16fcca94a3
[IMP] move list-wise aggregation results in the corresponding table columns, move labels to popover titles
...
bzr revid: xmo@openerp.com-20110607113629-0jexwkti3bsiebxb
2011-06-07 13:36:29 +02:00
Xavier Morel
9ef70d841f
[IMP] right-align integer and float columns
...
bzr revid: xmo@openerp.com-20110607110529-yqwoig3kb4c0ewps
2011-06-07 13:05:29 +02:00
Xavier Morel
08f6d5d9ee
[IMP] switching to form view selecting the correct record while in edition mode with a record being edited
...
bzr revid: xmo@openerp.com-20110607105557-izu1cm5udiqkktsg
2011-06-07 12:55:57 +02:00
Fabien Meghazi
4ea28efe95
[REM] Removed callback in do_show.
...
bzr revid: fme@openerp.com-20110607105248-rtjbyi87k4v2px6c
2011-06-07 12:52:48 +02:00
Xavier Morel
8a7a64bcd1
[IMP] make events passed through from children (lists and groups) to self by ListView.Groups pluggable
...
bzr revid: xmo@openerp.com-20110607103024-6m5b1g52l6cfrfi6
2011-06-07 12:30:24 +02:00
Xavier Morel
3d5af3fa73
[IMP] hide [new] button when editable list grouped: we don't know where to put the new record, so let's remove the ability to create one as long as it's not a requested feature
...
bzr revid: xmo@openerp.com-20110607085717-qstun0iymupoyw35
2011-06-07 10:57:17 +02:00
Xavier Morel
f0bce0a045
[FIX] small warnings
...
bzr revid: xmo@openerp.com-20110606141309-fum7jw44nqljdk38
2011-06-06 16:13:09 +02:00
Xavier Morel
26bd0653c4
[IMP] add empty padding columns to editable rows when group_by active
...
bzr revid: xmo@openerp.com-20110606140154-39f2ivk5csfkc5x9
2011-06-06 16:01:54 +02:00
Xavier Morel
ea92194cc6
[FIX] ensure only one row at a time is edited, integrate dataset index in row markup to create a more solid mapping between records and table rows in ListView.List (than checking the number of ancestors, which — it turns out — is a bit brittle when adding new rows at the front of the table
...
bzr revid: xmo@openerp.com-20110606134336-mmk00344x7gicd0z
2011-06-06 15:43:36 +02:00
Xavier Morel
587131e3ee
[FIX] saving of newly created records
...
* Refresh correct record in @editable=top
* Follow up with new record after creation (instead of editing semi-random one)
bzr revid: xmo@openerp.com-20110606131630-vq2bwtrozm8jybpo
2011-06-06 15:16:30 +02:00
Xavier Morel
8ec4ee1ad2
[IMP] Add flags to prepend records on save, and signal whether the record was updated or created in save callback
...
bzr revid: xmo@openerp.com-20110606131108-3aoi1326xj88cwtt
2011-06-06 15:11:08 +02:00
Xavier Morel
f9a4afe889
[FIX] editable is an attribute on tree view
...
bzr revid: xmo@openerp.com-20110606123229-2agzw9djd99ojczi
2011-06-06 14:32:29 +02:00
niv-openerp
8f5088e127
[imp] added db selection
...
bzr revid: nicolas.vanhoren@openerp.com-20110606114306-bbb8r3fvtxvvamcq
2011-06-06 13:43:06 +02:00
Xavier Morel
0c673bb248
[IMP] make edition indexing work based on the current dataset
...
bzr revid: xmo@openerp.com-20110606114204-sjnil5xuhef0l2la
2011-06-06 13:42:04 +02:00
Xavier Morel
c452d85a7a
[MERGE] from trunk
...
bzr revid: xmo@openerp.com-20110606113621-r3q0otfjdu7l0ubp
2011-06-06 13:36:21 +02:00
Fabien Meghazi
dc91f906f7
[FIX] Field's set_value method can now change 'touched' property
...
bzr revid: fme@openerp.com-20110606111044-tnc0cgw3s7cowf1e
2011-06-06 13:10:44 +02:00
Fabien Meghazi
8011b649ee
[ADD] "Reset" feature in dashboards
...
bzr revid: fme@openerp.com-20110606105436-wpo7xyiiy2o6jyzm
2011-06-06 12:54:36 +02:00
Fabien Meghazi
19382763fb
[FIX] Fixed View controller
...
bzr revid: fme@openerp.com-20110606103502-wfph1zo7nnt2668p
2011-06-06 12:35:02 +02:00
niv-openerp
43b2695cfd
[fix] possible mistake in css
...
bzr revid: nicolas.vanhoren@openerp.com-20110606102630-jex9p4i49272lxkn
2011-06-06 12:26:30 +02:00
niv-openerp
95e176c3e8
[imp] improved css of login
...
bzr revid: nicolas.vanhoren@openerp.com-20110606101947-5kwn2j3il0ronlhr
2011-06-06 12:19:47 +02:00
Xavier Morel
efbde798bc
[FIX] handling of editable list views via @editable, add basis for adding records in editable list mode
...
bzr revid: xmo@openerp.com-20110606095918-9kcm3x1m8bncl092
2011-06-06 11:59:18 +02:00
Xavier Morel
69132745e0
[FIX] remove fields_view_get preprocessing of set_editable/@editable, done in JS
...
bzr revid: xmo@openerp.com-20110606095254-h7r8v42y8q42sjj4
2011-06-06 11:52:54 +02:00
niv-openerp
645b31eb43
[imp] improved login css
...
bzr revid: nicolas.vanhoren@openerp.com-20110606094955-ycyoltk5q9dl7q65
2011-06-06 11:49:55 +02:00
niv-openerp
bd7f70b379
[imp] implemented logout + improved login design
...
bzr revid: nicolas.vanhoren@openerp.com-20110606090454-b19vgrwvlj6v2fp6
2011-06-06 11:04:54 +02:00
Xavier Morel
8d35fb9a73
[FIX] send current search context to listview load (fields_view_get) so @invisible can be computed correctly
...
bzr revid: xmo@openerp.com-20110606084622-iwq5tn3lpegabibe
2011-06-06 10:46:22 +02:00
niv-openerp
f2dca934a3
[imp] put set_embedded_view in openerp.base.View
...
bzr revid: nicolas.vanhoren@openerp.com-20110606075243-7b97zrb84qdfo4eu
2011-06-06 09:52:43 +02:00
niv-openerp
147ca86660
[fix] typo
...
bzr revid: nicolas.vanhoren@openerp.com-20110606075043-cvabf3ex95k0z6af
2011-06-06 09:50:43 +02:00
niv-openerp
872520df3d
[fix] fixed problem with list view in o2m not loading at startup
...
bzr revid: nicolas.vanhoren@openerp.com-20110606073935-vnloqd0wrf61pprv
2011-06-06 09:39:35 +02:00
niv-openerp
0422a69d6c
[merge]
...
bzr revid: nicolas.vanhoren@openerp.com-20110606070530-mi6q1qltcidao7us
2011-06-06 09:05:30 +02:00
niv-openerp
aece1cf7c1
[imp] improvements related to embedded views.
...
bzr revid: nicolas.vanhoren@openerp.com-20110606070451-vn321aqrzi28akgj
2011-06-06 09:04:51 +02:00
Xavier Morel
7ba2688e39
[IMP] reload of rows after action: only reload the row, not the whole tree
...
Also improve DataSet slightly: have read_index and read_ids return their RPC promises
bzr revid: xmo@openerp.com-20110603143723-go25vripams72bqb
2011-06-03 16:37:23 +02:00
Xavier Morel
aaa459a29d
[ADD] edition cancelling
...
bzr revid: xmo@openerp.com-20110603141638-giwlzwrp795bq78h
2011-06-03 16:16:38 +02:00
Xavier Morel
9250a5a3f6
[IMP] re-render record to readonly after saving it
...
bzr revid: xmo@openerp.com-20110603132438-uhkzql3lsy6h9ptn
2011-06-03 15:24:38 +02:00
Xavier Morel
af71f903dc
[ADD] basic (and crummy) saving of editable rows
...
TODO:
* Switch back to read row after saving
* Edit next row if [return]
* How do things interact with onchanges?
* Handle validation errors
bzr revid: xmo@openerp.com-20110603122443-fvmfouuybh69b48g
2011-06-03 14:24:43 +02:00
Xavier Morel
47d696ef4e
[IMP] awful hack to hide the value but not the cell itself in editable row cells when it is invisible from an attrs evaluation rather than from @invisible
...
bzr revid: xmo@openerp.com-20110603115757-4z67r08g1sfogfgw
2011-06-03 13:57:57 +02:00
Xavier Morel
8c9d79e132
[IMP] move addition of oe-field-cell on cells of editable rows to post-processing rather than template alteration
...
bzr revid: xmo@openerp.com-20110603111044-hcrqubshpnc6mzux
2011-06-03 13:10:44 +02:00
Xavier Morel
63484a8570
[FIX] style of listview editable row buttons, remove borders (to match non-editable rows)
...
bzr revid: xmo@openerp.com-20110603110639-9j17krhnsuf5q1bg
2011-06-03 13:06:39 +02:00
Xavier Morel
6037c0a650
[ADD] basic overriding of WidgetFrame template: remove <table> and <tr> display levels
...
bzr revid: xmo@openerp.com-20110603103100-c0di95c1z5rd1ogh
2011-06-03 12:31:00 +02:00