Commit Graph
731 Commits
Author SHA1 Message Date
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