Antony Lesuisse
0aeb750b95
[MERGE] callback2deferred dataset.call_and_eval
...
bzr revid: al@openerp.com-20120930151806-ss1cbv2qg0vemf1z
2012-09-30 17:18:06 +02:00
Antony Lesuisse
c5bcb0e53f
[MERGE] callback2deferred dataset.call_button (and fix exec_workflow)
...
bzr revid: al@openerp.com-20120930151538-ka35fozw40v99e71
2012-09-30 17:15:38 +02:00
Antony Lesuisse
1a369bfd3c
[MERGE] callback2deferred dataset.name_get
...
bzr revid: al@openerp.com-20120930150329-b3j0pmnf7gnxlxzj
2012-09-30 17:03:29 +02:00
Antony Lesuisse
5278efece4
[MERGE] callback2deferred dataset.name_search
...
bzr revid: al@openerp.com-20120930145836-uavy0c4ghxlmxvcc
2012-09-30 16:58:36 +02:00
Antony Lesuisse
b634ca91a0
[MERGE] callback2deferred dataset.exec_workflow
...
bzr revid: al@openerp.com-20120930144916-aco0b10x4ykdddg6
2012-09-30 16:49:16 +02:00
Antony Lesuisse
7b36898705
[MERGE] callback2deferred dataset.name_create
...
bzr revid: al@openerp.com-20120930144651-x731f97te5a2pjx5
2012-09-30 16:46:51 +02:00
Vidhin Mehta (OpenERP)
768d769b2d
[IMP]remove callbacks of create method from data.js
...
bzr revid: vme@tinyerp.com-20120928101243-tg4litc304d6m7wg
2012-09-28 15:42:43 +05:30
Vidhin Mehta (OpenERP)
c768a2f226
[IMP]remove callback from exec_workflow method and update related code.
...
bzr revid: vme@tinyerp.com-20120928094423-r7zpurqq0dbr6cyr
2012-09-28 15:14:23 +05:30
Vidhin Mehta (OpenERP)
bb5fd9ba81
[IMP]remove callback from name_create method and update related code.
...
bzr revid: vme@tinyerp.com-20120928094007-mx5p402a1ehdl73f
2012-09-28 15:10:07 +05:30
Vidhin Mehta (OpenERP)
3b6d9b8cbc
[IMP]remove callback from name_search and improve related code.
...
bzr revid: vme@tinyerp.com-20120928071542-dlt7sq8ayb2hqs8e
2012-09-28 12:45:42 +05:30
Vidhin Mehta (OpenERP)
b4c8143480
[IMP]remove callback from name_get function and improve related code.
...
bzr revid: vme@tinyerp.com-20120928065341-uiu3nf7seu5sps53
2012-09-28 12:23:41 +05:30
Vidhin Mehta (OpenERP)
7730c14855
[IMP]remove callback from call_button and improve related code.
...
bzr revid: vme@tinyerp.com-20120928063558-roez0oayft9l3y4n
2012-09-28 12:05:58 +05:30
Vidhin Mehta (OpenERP)
bd56a25475
[IMP]remove callbacks from call_and_eval method.
...
bzr revid: vme@tinyerp.com-20120928061649-tj4u5alrpz9agubb
2012-09-28 11:46:49 +05:30
Antony Lesuisse
a55cc6072a
[IMP] callback2deferred part1 dataset.unlink
...
bzr revid: al@openerp.com-20120927234513-3aohele9gcoxkha4
2012-09-28 01:45:13 +02:00
Antony Lesuisse
2f1948389e
[IMP] data cleanups, rename data.Group
...
prepare possible DataGroup removal in favor of QueryGroup
bzr revid: al@openerp.com-20120927230551-zo16cjd5lkq11gec
2012-09-28 01:05:51 +02:00
Fabien Meghazi
26fc266429
[ADD] Kanban: Added support for read_group's __fold
...
bzr revid: fme@openerp.com-20120906165354-my4nps0822vbrn9d
2012-09-06 18:53:54 +02:00
Fabien Meghazi
42dd77b782
[FIX] Debug: view_fields
...
bzr revid: fme@openerp.com-20120816173950-9o6e0m2q7alfwh5d
2012-08-16 19:39:50 +02:00
Fabien Meghazi
cc406bc692
[WIP] Added group_by_field
...
bzr revid: fme@openerp.com-20120814213708-zkm05nkr1pdf8qbu
2012-08-14 23:37:08 +02:00
Fabien Meghazi
2b0fcb7775
[WIP] groups drag'n drop + resequence
...
bzr revid: fme@openerp.com-20120814195316-j66wn6yxta6yj0w9
2012-08-14 21:53:16 +02:00
Christophe Simonis
63e4d9b572
[IMP] sed -i '' -e 's/connection/session/g'
...
bzr revid: chs@openerp.com-20120814152900-8r84kyz0qy1hwkvz
2012-08-14 17:29:00 +02:00
niv-openerp
183b85f750
[IMP] Removed OldWidget in data.js
...
bzr revid: nicolas.vanhoren@openerp.com-20120814133107-prmdonwh6f7gu276
2012-08-14 15:31:07 +02:00
niv-openerp
2c57c15491
[IMP] Mass rename \t to 4 spaces
...
bzr revid: nicolas.vanhoren@openerp.com-20120802144623-ykl5te005ytnv584
2012-08-02 16:46:23 +02:00
niv-openerp
ab21c9ac81
[imp] improved AbstractFormPopup
...
bzr revid: nicolas.vanhoren@openerp.com-20120516130142-quyvtv0s35uvbuug
2012-05-16 15:01:42 +02:00
niv-openerp
57894a5361
[imp] created AbstractFormPopup
...
bzr revid: nicolas.vanhoren@openerp.com-20120516115856-p0tjpkfewq1y8ez8
2012-05-16 13:58:56 +02:00
Xavier Morel
e7ab44929f
[MERGE] from trunk
...
bzr revid: xmo@openerp.com-20120419081213-m3fhofkgydj6gp1m
2012-04-19 10:12:13 +02:00
niv-openerp
0cccd29dcc
[imp] refactored data.js
...
bzr revid: nicolas.vanhoren@openerp.com-20120417115533-w0wfyon5fn1kk5jn
2012-04-17 13:55:33 +02:00
Xavier Morel
7353e02e2e
[MERGE] from trunk
...
bzr revid: xmo@openerp.com-20120322143331-iajlifomw1hohbht
2012-03-22 15:33:31 +01:00
Xavier Morel
514c63288c
[FIX] change dataset.read_index to be implemented in terms of dataset.read_ids, not in terms of model.first() as not all model data is kept/transferred (filters are not bubbled?)
...
bzr revid: xmo@openerp.com-20120322142540-x3j9p7kub2px6p6v
2012-03-22 15:25:40 +01:00
Olivier Dony
6a38a66d50
[FIX] BufferedDataSet: avoid randomizing results when there are no sort_fields
...
Array.sort is not necessarily stable, and sorting an
array with an unstable sort will cause a randomization
of the original order, which should have been preserved.
See also:
- http://ecma262-5.com/ELS5_Section_15.htm#Section_15.4.4.11
- http://code.google.com/p/v8/issues/detail?id=90
lp bug: https://launchpad.net/bugs/928389 fixed
bzr revid: odo@openerp.com-20120314111014-1igxhrynu5557di5
2012-03-14 12:10:14 +01:00
Xavier Morel
d05add0c7d
[FIX] length management in dataset when items are removed from list view
...
bzr revid: xmo@openerp.com-20120306163841-4ko7el1t54xwguxr
2012-03-06 17:38:41 +01:00
Xavier Morel
8b13a99967
[FIX] handling of _count in queries: it can be 0, which is valid but falsy
...
bzr revid: xmo@openerp.com-20120306161358-py6zz2bts9b3cb1x
2012-03-06 17:13:58 +01:00
Xavier Morel
075ac184f8
[FIX] recursive grouping
...
bzr revid: xmo@openerp.com-20120306160558-sq5r7a4d7ks4g33b
2012-03-06 17:05:58 +01:00
Xavier Morel
2864ffb5ae
[FIX] DataSet created in/from datagroups
...
bzr revid: xmo@openerp.com-20120306155550-be04x4q21pt58t5h
2012-03-06 16:55:50 +01:00
Xavier Morel
b48fddcc81
[IMP] make Query#order_by more resilient to somebody passing 'undefined'
...
bzr revid: xmo@openerp.com-20120306150945-86358u7atgyevb52
2012-03-06 16:09:45 +01:00
Xavier Morel
1465730531
[FIX] call_button implementation in model
...
bzr revid: xmo@openerp.com-20120306145741-wi9xk2c4e18fab2z
2012-03-06 15:57:41 +01:00
Xavier Morel
79f79deec1
[FIX] "bzr cdiff" operator binds tighter than "instanceof", remember to parenthesize "instanceof" calls before negating them
...
bzr revid: xmo@openerp.com-20120306145029-pckye3yoig2xlhh8
2012-03-06 15:50:29 +01:00
Xavier Morel
c1ec7b1938
[REM] debug logging
...
bzr revid: xmo@openerp.com-20120302155324-v3ju1lcioiw2s9el
2012-03-02 16:53:24 +01:00
Xavier Morel
9b0cc92b66
[ADD] grouping to the Model/Query API, but filtering looks completely broken
...
bzr revid: xmo@openerp.com-20120302154759-8ihi5p1ffygiyhw3
2012-03-02 16:47:59 +01:00
Xavier Morel
2c2df2b325
[FIX] Model#call not working correctly if the second argument (after method) is the kwargs
...
bzr revid: xmo@openerp.com-20120302100742-p1wrg44ght8d3cdy
2012-03-02 11:07:42 +01:00
Xavier Morel
1aed1963c0
[REM] horrible hack of a query-aborting API, use DropMisordered instead
...
DropMisordered does not abort late requests, but provides a better and simpler API if 'late' requests
(resolved after those following them) should just be ignored
bzr revid: xmo@openerp.com-20120302083941-pm43lag22bfac8g4
2012-03-02 09:39:41 +01:00
Xavier Morel
190eb339fa
[ADD] replacement for current aborter/abort_last hack: UDP-style handler of mis-ordered requests
...
* By default, ignores (refuses to resolve) mis-ordered request when they come back
* Optionally, fails them
bzr revid: xmo@openerp.com-20120301152315-67kbkdwpy7cdh25y
2012-03-01 16:23:15 +01:00
Xavier Morel
9022aae8cb
[ADD] core Traverser API
...
There are still questions over how it'll work, and if it can work at all
bzr revid: xmo@openerp.com-20120301102117-zxd89ffcvo2n32nw
2012-03-01 11:21:17 +01:00
Xavier Morel
739d1c7363
[ADD] basic docstrings to Query and Model
...
bzr revid: xmo@openerp.com-20120228132832-pf16do6611fcwrj1
2012-02-28 14:28:32 +01:00
Xavier Morel
f26eff28a9
[FIX] typos
...
bzr revid: xmo@openerp.com-20120228130321-rzxy8axbqtnjr1ze
2012-02-28 14:03:21 +01:00
Xavier Morel
e6f5d4c211
[ADD] Model API, reimplement DataSet/DataSetSearch on top of it (as much as possible)
...
TODO: traversal state API, removing even more method (e.g. completely remove DataSet.call in the Python API)
bzr revid: xmo@openerp.com-20120227135626-yxqh0gc6jwrdkshs
2012-02-27 14:56:26 +01:00
niv-openerp
011286b863
[fix] removed arbitrary limit in name_search
...
bzr revid: nicolas.vanhoren@openerp.com-20120216103535-txdh6m6nmwlew53o
2012-02-16 11:35:35 +01:00
niv-openerp
cf6b9b6e3e
[fix] complex bug in BufferedDataSet
...
lp bug: https://launchpad.net/bugs/925345 fixed
bzr revid: nicolas.vanhoren@openerp.com-20120214161558-k634bkwbwq0vk58p
2012-02-14 17:15:58 +01:00
niv-openerp
c8912b68d8
[fix] problem with on_changes in the editable lists in o2m
...
bzr revid: nicolas.vanhoren@openerp.com-20120214152031-br1lq6zqx6ycdj7p
2012-02-14 16:20:31 +01:00
niv-openerp
6d17167b36
[fix] problem in BufferedDataSetStatic : should not trigger a on_change when we call create()
...
bzr revid: nicolas.vanhoren@openerp.com-20120213165437-lhs3d6iyvx61vlun
2012-02-13 17:54:37 +01:00
Xavier Morel
a7354829cd
[CNG] make forms worse but pagination not break in case of manyrecords
...
bzr revid: xmo@openerp.com-20120209170748-l70q7grxgsumha2i
2012-02-09 18:07:48 +01:00