Commit Graph

108 Commits

Author SHA1 Message Date
Fabien Meghazi 4705e30d0b [FIX] Fixed load() in action controller. Was not calling clean_action()
bzr revid: fme@openerp.com-20110531195202-6z6veclumppp1mlr
2011-05-31 21:52:02 +02:00
Xavier Morel d7e17b06cf [IMP] final fixes to list view/groups for behavior which should be correct in list view itself:
* Handle aggregate fields (at the list level)
* remove color handling for now, go back to using vanilla datasets for fetching records

TODO: Ensure that APIs available are useable for third-parties to use list views as components, or fix those APIs

bzr revid: xmo@openerp.com-20110527092811-ldxd4oufvjtqvha3
2011-05-27 11:28:11 +02:00
Xavier Morel 1f247b96e1 [IMP] Remove colors handling so ListView.fill is not necessary anymore, and can go back to ListView.load and DataSet.search_read
bzr revid: xmo@openerp.com-20110527071309-rtdkawbu4v7xfepd
2011-05-27 09:13:09 +02:00
Fabien Meghazi e3eb23b96c [ADD] Added Binary#upload_attachment controller
bzr revid: fme@openerp.com-20110526210641-geszqjfcw3vx0vq8
2011-05-26 23:06:41 +02:00
Xavier Morel bf57c5ab90 [IMP] a bunch of improvements to groups handling in list view
* Support for aggregate fields in groups
* Complete (breaking) change to DataGroup API, turns out the old one sucked
* Correctly display groups (and nested data columns)
* Support for group_by_no_leaf, with and without group_by fields

bzr revid: xmo@openerp.com-20110524140055-6g22b1xt7hz9ujrl
2011-05-24 16:00:55 +02:00
Xavier Morel 8a50dd1609 [FIX] handling of context in DataGroup.read, context is put in request.context not provided as part of the function's kwargs dammit
bzr revid: xmo@openerp.com-20110524091114-201ar78ijsh2ntj8
2011-05-24 11:11:14 +02:00
Fabien Meghazi d66a1ca348 [IMP] Moved binary controllers from FormView class to new Binary class
bzr revid: fme@openerp.com-20110523145219-0nwzvkm94bm5liag
2011-05-23 16:52:19 +02:00
Xavier Morel 802a039429 [FIX] read_group call: don't provide a False domain, the server does *not* like it
bzr revid: xmo@openerp.com-20110520120202-02thl4b63bw8nxig
2011-05-20 14:02:02 +02:00
Xavier Morel 3fd459098a [FIX] 'except Exception as variable' is invalid syntax in Python 2.5
bzr revid: xmo@openerp.com-20110520082343-y7uhx6vbf1afwfxj
2011-05-20 10:23:43 +02:00
niv-openerp b98f1f5415 [IMP] Added all fields in custom filters.
bzr revid: nicolas.vanhoren@openerp.com-20110519151249-jsla662056a8r01m
2011-05-19 17:12:49 +02:00
Fabien Meghazi fa36a75353 [ADD] Added 'Save As' feature to binary fields
bzr revid: fme@openerp.com-20110519134535-mjxhz0yvqlsnpsvm
2011-05-19 15:45:35 +02:00
Fabien Meghazi 665e779b78 [ADD] Binary image working under chrome
bzr revid: fme@openerp.com-20110519101726-valkxw6v6zpwbpyi
2011-05-19 12:17:26 +02:00
Fabien Meghazi b432e7ba1a [ADD] Added ajax upload controller to formview
bzr revid: fme@openerp.com-20110518223525-674f68hd8wn9wypk
2011-05-19 00:35:25 +02:00
Fabien Meghazi 0e38585483 [ADD] Start binary image edition widgets
bzr revid: fme@openerp.com-20110518153356-7c69bg8mdkd9x94p
2011-05-18 17:33:56 +02:00
Xavier Morel 8c6880a0d6 [FIX] remove debug prints
bzr revid: xmo@openerp.com-20110516120950-m7hu5mijw4ici255
2011-05-16 14:09:50 +02:00
Xavier Morel d10cf199b9 [REM] broken method
bzr revid: xmo@openerp.com-20110516072544-bj7shdl9e1of34sr
2011-05-16 09:25:44 +02:00
Fabien Meghazi f959208232 [FIX] Binary images are now fetched with regular http request
bzr revid: fme@openerp.com-20110517160311-4bb5exoguxn3tx3a
2011-05-17 18:03:11 +02:00
Fabien Meghazi 6c7a14b61a [FIX] Dataset#get does not honor context
bzr revid: fme@openerp.com-20110517132856-9za8lqoaj959h3z7
2011-05-17 15:28:56 +02:00
niv-openerp 3bc12005bd [MERGE]
bzr revid: nicolas.vanhoren@openerp.com-20110513141459-g5b19i83hqvy9cnh
2011-05-13 16:14:59 +02:00
niv-openerp 68477ebc47 [IMP] Cleaned do_fill
bzr revid: nicolas.vanhoren@openerp.com-20110513135403-wcmctpibtw97fpah
2011-05-13 15:54:03 +02:00
niv-openerp 5f11a9f30c [IMP] Cleaned do_search_read.
bzr revid: nicolas.vanhoren@openerp.com-20110513133914-nvezbww1r84mpiju
2011-05-13 15:39:14 +02:00
Xavier Morel 0dcd78a54e [ADD] DataGroup API
bzr revid: xmo@openerp.com-20110510083420-18zr6j8ab5d9c023
2011-05-10 10:34:20 +02:00
niv-openerp c828a5e872 [MERGE]
bzr revid: nicolas.vanhoren@openerp.com-20110506115607-c23lh5skwx5qtt82
2011-05-06 13:56:07 +02:00
Xavier Morel 075902f5c2 [IMP] make sortable columns look sortable (and sorted) a bit
bzr revid: xmo@openerp.com-20110504144753-zemygt44re3o8z0m
2011-05-04 16:47:53 +02:00
Xavier Morel ff691a34b5 [ADD] sorting support in list views
* Fix sorting in DataSet.do_search_read (would not fix ordering of read results, yielding a semi-random order instead of the one returned by search)
* Add sort parameter support to ListView.fill()
* Improve handling of sort parameter on DataSetSearch
  - Queue up fields to sort on (most important last) by calling 'dataset.sort(fieldname)' repeatedly
  - Get back a sort string fit for sending to OpenERP (server) by calling 'dataset.sort()' (without arguments)
* Adds sorting on list view by clicking on headers

bzr revid: xmo@openerp.com-20110504140535-ydj8zs33lt0dgcwy
2011-05-04 16:05:35 +02:00
sma (Tiny) 9be03eaf9e [FIX] Open records with selected ids for m2o popup.
bzr revid: sma@tinyerp.com-20110502132512-r9x0zts9wu21xrem
2011-05-02 18:55:12 +05:30
sma (Tiny) a2fd97f660 [IMP] Improve downkey selection.
bzr revid: sma@tinyerp.com-20110428130712-d32q8zew3lni1pjz
2011-04-28 18:37:12 +05:30
sma (Tiny) 5060d7111c [IMP] Implement many2one initiall work.
bzr revid: sma@tinyerp.com-20110427122051-h80fka7fqjz0fcpz
2011-04-27 17:50:51 +05:30
Fabien Meghazi 14270adaaf [ADD] Added support for buttons of type 'workflow'
bzr revid: fme@openerp.com-20110421161343-k0jejshvx12nf9ex
2011-04-21 18:13:43 +02:00
Fabien Meghazi 3e4c62c536 [ADD] Added exec_workflow controllers
bzr revid: fme@openerp.com-20110421155605-ek8effxz9xln26s4
2011-04-21 17:56:05 +02:00
Fabien Meghazi 85c28f6d23 [ADD] Added /base/action/load controller
bzr revid: fme@openerp.com-20110421132354-ubji3zz8k181qlxu
2011-04-21 15:23:54 +02:00
Xavier Morel a383be5549 [IMP] add a level of nesting to do_fill result so do_fill_table can get the view data, also fix failing tests involving do_fill_table
bzr revid: xmo@openerp.com-20110421131239-dbr5cg27qntj0nuu
2011-04-21 15:12:39 +02:00
Xavier Morel b4cd776b25 [FIX] correctly load calendar addon
* Fix loading of active modules (don't hardcode list)
* Implement loading of CSS files via css list
* Fix Calendar addon
  - Add list of JS files to descriptor
  - Add list of CSS files to descriptor
  - Have calendar load its own qweb template file
  - Put calendar in the correct namespace (openerp.base_calendar) instead of a nonsensical one

bzr revid: xmo@openerp.com-20110413125042-feiimul8617a51d6
2011-04-13 14:50:42 +02:00
Xavier Morel d7da740264 [MERGE] from mainline branch, hook in new record handling
bzr revid: xmo@openerp.com-20110412132120-ii3mosez9kguvcjb
2011-04-12 15:21:20 +02:00
Xavier Morel 0006e356f9 [ADD] attrs.invisible in readonly list cells
bzr revid: xmo@openerp.com-20110412065343-ee8iinkqw2iobl90
2011-04-12 08:53:43 +02:00
Xavier Morel 83bd3c8348 [REM] attrs processing placeholders, will be done in JS
bzr revid: xmo@openerp.com-20110411135743-i79ti6acxe7cf400
2011-04-11 15:57:43 +02:00
Xavier Morel 5fc7311f1a [ADD] row-wise colors
bzr revid: xmo@openerp.com-20110411125450-3h0ay8fskd1s6nz5
2011-04-11 14:54:50 +02:00
Fabien Meghazi 86c1b252e6 [ADD] Added record creation. Refactored form view.
bzr revid: fme@openerp.com-20110411113516-s8ydhmknehgbwp2n
2011-04-11 13:35:16 +02:00
Xavier Morel 911369822a [ADD] processing of context['set_editable'] on list view
bzr revid: xmo@openerp.com-20110411111451-5j6ve9f1wjiuzjfx
2011-04-11 13:14:51 +02:00
Xavier Morel 3412b89d95 [IMP] add a bunch of tests for transformation of invisible fields, make View.fields_view_get take a request so it can use the request context for its evaluations
bzr revid: xmo@openerp.com-20110411103118-msx5plh2lnz5obps
2011-04-11 12:31:18 +02:00
Xavier Morel f21bb336d3 [FIX] dataset search, 'context' is popped from kwargs into the request object, and should be taken from there for RPC calls
bzr revid: xmo@openerp.com-20110411075846-9qxzabjav0y1l47n
2011-04-11 09:58:46 +02:00
Xavier Morel 669b109bde [FIX] docstring for DataSet.do_search_read: missing 'fields' param
bzr revid: xmo@openerp.com-20110411063054-jybr8z734xy3qndp
2011-04-11 08:30:54 +02:00
Xavier Morel 75bf28388b [IMP] improvements to View.normalize_attrs
bzr revid: xmo@openerp.com-20110411062541-mjib0mm8wk7ujlyy
2011-04-11 08:25:41 +02:00
niv-openerp 66a79b7e3f [MERGE]
bzr revid: nicolas.vanhoren@openerp.com-20110408161023-barazui14iowxptr
2011-04-08 18:10:23 +02:00
niv-openerp 29ed9f9be3 [IMP] Action wip - popup is working.
bzr revid: nicolas.vanhoren@openerp.com-20110408152508-5mes2key0yzq9avq
2011-04-08 17:25:08 +02:00
Fabien Meghazi 2acfa4ba06 [ADD] form: Basic new record support
bzr revid: fme@openerp.com-20110407130725-0o4d8j2kgko8b7jn
2011-04-07 15:07:25 +02:00
niv-openerp 887ec82f20 [MERGE]
bzr revid: nicolas.vanhoren@openerp.com-20110407130644-n4u84iz4uk4ii3z2
2011-04-07 15:06:44 +02:00
Antony Lesuisse 51d8fdd646 [MERGE] gantt viw from trunk-proto61-dhtmlx-gantt-cpa
bzr revid: al@openerp.com-20110407121331-wx5uwrhtmsnrlsj9
2011-04-07 14:13:31 +02:00
niv-openerp c8e100f8cd [MERGE]
bzr revid: nicolas.vanhoren@openerp.com-20110407101319-5axkyl54kts7u7n4
2011-04-07 12:13:19 +02:00
niv-openerp 0cab8e6972 [IMP] Actions handling wip
bzr revid: nicolas.vanhoren@openerp.com-20110407095912-r6cqswx9pvo684ek
2011-04-07 11:59:12 +02:00