Commit Graph

270 Commits

Author SHA1 Message Date
Xavier Morel fa9c2829d0 [FIX] value-content tests on set_value for some widgets
note: NaN != NaN, need to use isNaN

bzr revid: xmo@openerp.com-20110704121057-k9vrgim1pfc1g8u1
2011-07-04 14:10:57 +02:00
niv-openerp 20ceff1444 [fix] changed domain handling in select create popup and added non-selection of already selected rows in m2m
bzr revid: nicolas.vanhoren@openerp.com-20110704152027-z1tgamwz0uo8v5ml
2011-07-04 17:20:27 +02:00
niv-openerp 17ee1786b1 [imp] small cosmetic improvements in m2o
bzr revid: nicolas.vanhoren@openerp.com-20110704150554-6rbrd63h0qunz84n
2011-07-04 17:05:54 +02:00
niv-openerp c0ef247865 [imp] made o2m & m2m non multi selectable
bzr revid: nicolas.vanhoren@openerp.com-20110704150017-no4glzx2h7omkacr
2011-07-04 17:00:17 +02:00
niv-openerp 433c989399 [imp] minor: changed level of some logging
bzr revid: nicolas.vanhoren@openerp.com-20110704143035-iwmbqfy0gifdnllm
2011-07-04 16:30:35 +02:00
niv-openerp efdfe7731d [fix] fixed some problem with on_change and warnings
bzr revid: nicolas.vanhoren@openerp.com-20110704114131-kusycqhnkvyd8ye8
2011-07-04 13:41:31 +02:00
niv-openerp ee1ec9dae7 [fix] problem with context handling in on_change when there is no context
bzr revid: nicolas.vanhoren@openerp.com-20110704113740-fv3s5wrzlnkagpuv
2011-07-04 13:37:40 +02:00
niv-openerp 5363cc4f0b [fix] problem with on_change and parent
bzr revid: nicolas.vanhoren@openerp.com-20110704094855-q2aytq7xna3nxftq
2011-07-04 11:48:55 +02:00
niv-openerp f21e145cf8 [fix] problem with on_change and contexts
bzr revid: nicolas.vanhoren@openerp.com-20110704091247-1er8ulga0xl4boo4
2011-07-04 11:12:47 +02:00
niv-openerp c8e8b7cc26 [fix] small bug with o2m & editable lists
bzr revid: nicolas.vanhoren@openerp.com-20110704083858-n9d4bopimfmhdg32
2011-07-04 10:38:58 +02:00
niv-openerp a8e6836f3c [imp] refactoring related to the usage of dataset.context
bzr revid: nicolas.vanhoren@openerp.com-20110701115912-40hkax6c4s28quop
2011-07-01 13:59:12 +02:00
niv-openerp 320601a54f [imp] added context handling in m2m
bzr revid: nicolas.vanhoren@openerp.com-20110701102727-rxuv241pea5w9xhh
2011-07-01 12:27:27 +02:00
niv-openerp 3c4330da9c [fix] forgot on_ui_change in m2m
bzr revid: nicolas.vanhoren@openerp.com-20110701101349-l1n2o0y59ucywm13
2011-07-01 12:13:49 +02:00
niv-openerp 1712ad5dea [imp] refactoring of context/domain + optimisations + added context in on_change
bzr revid: nicolas.vanhoren@openerp.com-20110630130713-a3relc19bpehg94s
2011-06-30 15:07:13 +02:00
niv-openerp eceae3def4 [merge]
bzr revid: nicolas.vanhoren@openerp.com-20110630123204-nhccni0tvm1bk4bb
2011-06-30 14:32:04 +02:00
niv-openerp d80b269891 [imp] corrected some problems with context and domains in relation + evalution of non literal context/domains
bzr revid: nicolas.vanhoren@openerp.com-20110630123113-tnzb6owv8kxtl3sw
2011-06-30 14:31:13 +02:00
Fabien Meghazi f84f7f5729 [IMP] Improved dates widgets
bzr revid: fme@openerp.com-20110630121008-qt4yr12z6sk70yua
2011-06-30 14:10:08 +02:00
Fabien Meghazi d9d9fa18cf [FIX] Date form widgets does not handle readonly property
bzr revid: fme@openerp.com-20110630094053-ci91lzfg1cc5qtzu
2011-06-30 11:40:53 +02:00
niv-openerp fc03e1e818 [merge]
bzr revid: nicolas.vanhoren@openerp.com-20110630091818-no4996vcikhp48uo
2011-06-30 11:18:18 +02:00
niv-openerp f4faa0dcfb [imp] reverted some code removed for on_change
bzr revid: nicolas.vanhoren@openerp.com-20110630091439-do2bjsf30r1iemgw
2011-06-30 11:14:39 +02:00
Fabien Meghazi 825330e016 [FIX] on_change result set the fields values but does not set touched state
bzr revid: fme@openerp.com-20110630091326-jgu5l45yvcsil1g0
2011-06-30 11:13:26 +02:00
niv-openerp 2cc0d8d537 [merge]
bzr revid: nicolas.vanhoren@openerp.com-20110630090946-x8j4m4s6cjiyh0c3
2011-06-30 11:09:46 +02:00
niv-openerp e3e84b2dc3 [imp] small bug in onchange and o2m
bzr revid: nicolas.vanhoren@openerp.com-20110630090706-roj51y66hlmqo7xz
2011-06-30 11:07:06 +02:00
Fabien Meghazi 122d7b06ba [FIX] Fixed on_change warning
bzr revid: fme@openerp.com-20110630090537-q3jsm5su2cu9frqk
2011-06-30 11:05:37 +02:00
niv-openerp cd19d41e8c [imp] removed useless additional code in o2m
bzr revid: nicolas.vanhoren@openerp.com-20110630074616-43tq258uu9otewp1
2011-06-30 09:46:16 +02:00
niv-openerp 62fc1d41ba [imp] removed warning in o2m
bzr revid: nicolas.vanhoren@openerp.com-20110630071507-huww146gjkm4bri5
2011-06-30 09:15:07 +02:00
Xavier Morel 1e8072ea2d [FIX] act_window actions not coming from the db and missing a views key (and collection): generate views from whatever can be found in view_mode and view_id
bzr revid: xmo@openerp.com-20110630064651-701903va7mgbps7g
2011-06-30 08:46:51 +02:00
niv-openerp b76fa13dc7 [imp] made o2m capable of giving a correct value for on_change
bzr revid: nicolas.vanhoren@openerp.com-20110629162136-fmg79kt6549rd9gx
2011-06-29 18:21:36 +02:00
niv-openerp 6df623519b [imp] added possibility to set value of a one2many using an on_change
bzr revid: nicolas.vanhoren@openerp.com-20110629153526-ewu12haop290o6ru
2011-06-29 17:35:26 +02:00
niv-openerp 42a474d8ee [imp] refactored dataset to use get_context()
added parenting in o2m & form view
modified on_change to raise an exception when it can't resolve correctly one of the arguments

bzr revid: nicolas.vanhoren@openerp.com-20110629143506-8kr93moo0dug9u6m
2011-06-29 16:35:06 +02:00
niv-openerp 00cf247377 [merge]
bzr revid: nicolas.vanhoren@openerp.com-20110629103025-0duqk2j8pe0ewhj5
2011-06-29 12:30:25 +02:00
niv-openerp 55fb19b0f7 [imp] Modifier rpc calls to handle correctly the promises.
bzr revid: nicolas.vanhoren@openerp.com-20110629100109-m9z598dy2rqy8pn3
2011-06-29 12:01:09 +02:00
Fabien Meghazi f84c547a84 [REM] Removed Dataset#count property
bzr revid: fme@openerp.com-20110629084459-x762jowmu14j6xak
2011-06-29 10:44:59 +02:00
niv-openerp 6cf3210c9b [merge]
bzr revid: nicolas.vanhoren@openerp.com-20110628172304-8l1kzi2dwve83dj1
2011-06-28 19:23:04 +02:00
niv-openerp 31e7760e1a [imp] refactoring of the name_... methods + refactoring of the context and domain handling in many2ones
bzr revid: nicolas.vanhoren@openerp.com-20110628171852-1393loyd5ln1tsom
2011-06-28 19:18:52 +02:00
Fabien Meghazi f07f60b3da [IMP] Use label@colspan in order to diferentiate fields label from paragraph
bzr revid: fme@openerp.com-20110628164238-zctbvza7isf4166t
2011-06-28 18:42:38 +02:00
niv-openerp 4b4e8cdf7d [fix] fixed some problems with m2o (too much on_change and "theorically unreachable state")
bzr revid: nicolas.vanhoren@openerp.com-20110628162206-3dowhy9t5ffj2mzp
2011-06-28 18:22:06 +02:00
niv-openerp aa9eedee9e [imp] added evaluation context into compound context
bzr revid: nicolas.vanhoren@openerp.com-20110628133407-yoqcfl6z3gm90ct6
2011-06-28 15:34:07 +02:00
niv-openerp 46d87b34b0 [imp] added evaluation context to compound context
bzr revid: nicolas.vanhoren@openerp.com-20110628121747-e8y1y3avglshzxv1
2011-06-28 14:17:47 +02:00
Fabien Meghazi 97da93d3a1 [IMP] Added on_act_window_closed in ViewManager
bzr revid: fme@openerp.com-20110628103049-n7aje7d1a81zjnq3
2011-06-28 12:30:49 +02:00
Xavier Morel 3b87953ce7 [IMP] use fluent o2m commands for bulk replace in m2m as well
bzr revid: xmo@openerp.com-20110628083307-4pnzr7peavkv2nk2
2011-06-28 10:33:07 +02:00
Xavier Morel 77afa211fe [IMP] use a more fluent way to create o2m commands
bzr revid: xmo@openerp.com-20110628083050-x260mr5010o4v3gw
2011-06-28 10:30:50 +02:00
Xavier Morel d0a884a750 [IMP] replace cryptic 02M command codes by an enumeration and a switch/case
bzr revid: xmo@openerp.com-20110628082255-d3r94stgmxaq0q5q
2011-06-28 10:22:55 +02:00
Xavier Morel 7d30a1eea9 [IMP] creation of FieldOne2Many views registry: just clone the normal view registry and re-set the list key
bzr revid: xmo@openerp.com-20110628082228-xhm0c43qo91123w2
2011-06-28 10:22:28 +02:00
Fabien Meghazi 37781f304b [FIX] name_get should use a list for ids, some addons are not tolerant to single id
bzr revid: fme@openerp.com-20110627170209-203toh7k14f58xg6
2011-06-27 19:02:09 +02:00
Fabien Meghazi a36a3893eb [FIX] Fix m2o set_value()
bzr revid: fme@openerp.com-20110627145906-obv1s9g8ymy2eoip
2011-06-27 16:59:06 +02:00
Xavier Morel fe1a9ee4ec [IMP] in form view, try all widget possibilities in sequence, so that the form falls back on the default widget if it does not find a more precise spec
bzr revid: xmo@openerp.com-20110627141438-r0gq292w7jp4s79n
2011-06-27 16:14:38 +02:00
Fabien Meghazi 798cf867f6 [FIX] m2o's get_value() should return false when internal value is null
bzr revid: fme@openerp.com-20110627113221-br4h8hfedzbbhd22
2011-06-27 13:32:21 +02:00
Fabien Meghazi 3f543ba20a [FIX] compute_domain does not use form widget's get_value()
bzr revid: fme@openerp.com-20110627113122-lbe99a7381w54qyd
2011-06-27 13:31:22 +02:00
niv-openerp 90abbfc60f [imp] added method to get fields values in form view
bzr revid: nicolas.vanhoren@openerp.com-20110627100956-izjwcr9n5pgjun41
2011-06-27 12:09:56 +02:00