Fabien Meghazi
00344dace3
[MERGE] Merge with last trunk
...
bzr revid: fme@openerp.com-20111222095248-yt36zxntdyt5kce5
2011-12-22 10:52:48 +01:00
Fabien Meghazi
f442c65759
[IMP] Prefix dialog titles with translated action
...
bzr revid: fme@openerp.com-20111222094012-ldm50y0kbeb63o1l
2011-12-22 10:40:12 +01:00
Fabien Meghazi
0354c117a1
[ADD] Add resize_textarea option to FirmView and use it for Edit View debug feature
...
Note: resize_textarea can also be an integer forcing maximal height
bzr revid: fme@openerp.com-20111221171602-rbpe76f7s7hwmapz
2011-12-21 18:16:02 +01:00
Fabien Meghazi
5727e989c5
[ADD] Add 'Create' button in o2m's formviews
...
bzr revid: fme@openerp.com-20111221164335-vy7zh9w3b7l1b0pa
2011-12-21 17:43:35 +01:00
Xavier Morel
67770b12ec
[IMP] form tooltip formatting, provide more horizontal room for insanely huge tooltips
...
lp bug: https://launchpad.net/bugs/907187 fixed
bzr revid: xmo@openerp.com-20111221155607-lamxvq4z8hm0yl5t
2011-12-21 16:56:07 +01:00
niv-openerp
a4dc7ace66
[fix] problem with buttons in form o2m
...
bzr revid: nicolas.vanhoren@openerp.com-20111221153229-tzue6bev8fb83gzl
2011-12-21 16:32:29 +01:00
Xavier Morel
ac0b72d363
[ADD] HTML widget in form and page views
...
bzr revid: xmo@openerp.com-20111221152527-q0vmxj7gsux8kn9y
2011-12-21 16:25:27 +01:00
niv-openerp
4a8efef6a4
[imp] added possibility to disable quick create
...
bzr revid: nicolas.vanhoren@openerp.com-20111221150831-739fj3srfb8gjpar
2011-12-21 16:08:31 +01:00
Fabien Meghazi
a2e2399772
[FIX] Fixed form dialog for o2m
...
bzr revid: fme@openerp.com-20111221145606-8z88qdmv1ep0nefl
2011-12-21 15:56:06 +01:00
Xavier Morel
bab4a5316c
[FIX] fields rendering: go through WidgetFrame to ensure everything is set up as it should instead of trying to replicate what it does
...
bzr revid: xmo@openerp.com-20111221105440-dpns1tr00ky12gz5
2011-12-21 11:54:40 +01:00
Xavier Morel
c49498e0a4
[FIX] attributes handling on HTML nodes
...
bzr revid: xmo@openerp.com-20111221103750-wemo7rszah8vvvxa
2011-12-21 11:37:50 +01:00
Fabien Meghazi
92f1526a2f
[IMP] Improved pager
...
bzr revid: fme@openerp.com-20111220173740-qynxxqksvyr4zntr
2011-12-20 18:37:40 +01:00
Fabien Meghazi
e3dc8cb303
[FIX] Deferred not resolve by default
...
lp bug: https://launchpad.net/bugs/906806 fixed
bzr revid: fme@openerp.com-20111220155643-j6sv2tdet1us7cy7
2011-12-20 16:56:43 +01:00
niv-openerp
69bf67948a
[fix] problem with the name_get in a m2o
...
lp bug: https://launchpad.net/bugs/896909 fixed
bzr revid: nicolas.vanhoren@openerp.com-20111220154145-wcxb87dfpseitgvj
2011-12-20 16:41:45 +01:00
Fabien Meghazi
a26f4b1de7
[FIX] Fix sidebar attachment deletion
...
bzr revid: fme@openerp.com-20111220104327-1zif2g20625mtcdc
2011-12-20 11:43:27 +01:00
niv-openerp
5058bfd6bf
[fix] problem in o2m, querying the value of a o2m during a on_change in that o2m
...
bzr revid: nicolas.vanhoren@openerp.com-20111219173055-i5sn1u79v4zstho4
2011-12-19 18:30:55 +01:00
Fabien Meghazi
7f9b7b1f66
[FIX] FormView#do_show() uses has_been_loaded deferred
...
bzr revid: fme@openerp.com-20111219163051-2gt4p3a5voplysog
2011-12-19 17:30:51 +01:00
niv-openerp
f295808ff1
[imp] replaced many usages of setTimeout by async_when
...
bzr revid: nicolas.vanhoren@openerp.com-20111219162805-0ibqw4hn23imkfuj
2011-12-19 17:28:05 +01:00
niv-openerp
10bd9f1aee
[imp] implemented synchronized mode to be used in the o2m
...
bzr revid: nicolas.vanhoren@openerp.com-20111219161441-1117wec0btanqii2
2011-12-19 17:14:41 +01:00
Xavier Morel
7af1a8662c
[ADD] basic structure for HTML form widget
...
lp bug: https://launchpad.net/bugs/902156 fixed
bzr revid: xmo@openerp.com-20111219095924-eqr227mth2li8egr
2011-12-19 10:59:24 +01:00
Xavier Morel
a8286263ff
[ADD] lazy translation function, to correctly translate strings in contexts evaluated before the translation db has been loaded
...
bzr revid: xmo@openerp.com-20111216130000-56qd717d79529opy
2011-12-16 14:00:00 +01:00
Xavier Morel
265d9e1ef4
[ADD] translatable name to views
...
lp bug: https://launchpad.net/bugs/904989 fixed
bzr revid: xmo@openerp.com-20111216112054-xys9q3ap6dcatppr
2011-12-16 12:20:54 +01:00
Christophe Simonis
af2e4fe2b5
[FIX] url handling of record id
...
bzr revid: chs@openerp.com-20111215142939-j2lz1irzoj10fy3v
2011-12-15 15:29:39 +01:00
Fabien Meghazi
63296c0142
[IMP] Improved binary file display
...
bzr revid: fme@openerp.com-20111215120415-2wwzywko3qyg0bvj
2011-12-15 13:04:15 +01:00
Xavier Morel
b5a797ba0a
[IMP] mark a bunch of dialog stuff as exportable (mostly buttons, but also dialog titles)
...
bzr revid: xmo@openerp.com-20111215104031-h2xjkf0zwf8x8zjk
2011-12-15 11:40:31 +01:00
Xavier Morel
fd96386cd4
[FIX] translatability of addition button label in listview
...
* Original label is evaluated very early (before translation database is loaded), defer its execution
* Replacement 'add' label in m2m list views wasn't marked for translation
* Also mark a few strings in form view
lp bug: https://launchpad.net/bugs/903963 fixed
bzr revid: xmo@openerp.com-20111215100652-8iujastl6bvi7feu
2011-12-15 11:06:52 +01:00
Antony Lesuisse
4b67791920
[FIX] working urls
...
bzr revid: al@openerp.com-20111214180442-51bny4wq12qs4okk
2011-12-14 19:04:42 +01:00
Antony Lesuisse
7991d820f5
[MERGE] trunk
...
bzr revid: al@openerp.com-20111214172434-u2i6im40bviq229q
2011-12-14 18:24:34 +01:00
Antony Lesuisse
d1ddc1ee78
[IMP] factorise View.do_show do_hide
...
bzr revid: al@openerp.com-20111214171811-c4bka4nwylp3wn21
2011-12-14 18:18:11 +01:00
Christophe Simonis
99ffc0507f
[WIP] better url management, only views are allowed to call this.do_push_state
...
bzr revid: chs@openerp.com-20111214160958-fb0dtboz2smakb6p
2011-12-14 17:09:58 +01:00
Fabien Meghazi
5eb0b2a10f
[IMP] o2m: do not display action buttons in views used by one2many
...
bzr revid: fme@openerp.com-20111214155441-8o7ba0yf35f9hy7m
2011-12-14 16:54:41 +01:00
Fabien Meghazi
ce67d2252c
[FIX] Make Field boolean readonly inherit of form's view boolean Field
...
bzr revid: fme@openerp.com-20111214132306-l33r94vm16lpxeko
2011-12-14 14:23:06 +01:00
Xavier Morel
5e451bd3a3
[IMP] remove deferred stack
...
bzr revid: xmo@openerp.com-20111213153343-oj2ph04h3ac32pm6
2011-12-13 16:33:43 +01:00
Xavier Morel
987a9cc07b
[IMP] merge title of o2m list view into list header
...
bzr revid: xmo@openerp.com-20111213144955-o4menzpyak0c1ugx
2011-12-13 15:49:55 +01:00
Antony Lesuisse
e59a573534
[REM] revert arrow navigation in editable list (postponed)
...
bzr revid: al@openerp.com-20111211153010-mrydgknz0tg2tbqq
2011-12-11 16:30:10 +01:00
Xavier Morel
9268a1c680
[ADD] editable list navigation via KEY_UP and KEY_DOWN
...
Both start by saving the row being edited, then (if the save is successful) going to the record above or below them
bzr revid: xmo@openerp.com-20111208141923-1p1rm4mu0hikls6m
2011-12-08 15:19:23 +01:00
Xavier Morel
54f3f38957
[IMP] ListView#save_row internals by taking advantage of Deferred#pipe
...
and FormView#do_save returning a deferred of course.
bzr revid: xmo@openerp.com-20111208123846-dp3cgbsljl41q82k
2011-12-08 13:38:46 +01:00
Xavier Morel
37dee90724
[IMP] API for ListView#save_row (better use returned deferred)
...
* Deferred now provides creation flag and which record was edited on resolution
* Moved logic for editing next record (or creating a new one) to keyboard event handler
* Extracted keyboard even handler to prepare for new edition keys
bzr revid: xmo@openerp.com-20111208122946-221yve4amubqo1be
2011-12-08 13:29:46 +01:00
Fabien Meghazi
0ce87ab853
[FIX] Fix problem with reference field. Field is not reset when set_value(false)
...
bzr revid: fme@openerp.com-20111208122851-gd2v732m4105x3bh
2011-12-08 13:28:51 +01:00
Xavier Morel
eacd5ff1f2
[FIX] have readonly m2m fields open their form popup in readonly mode
...
bzr revid: xmo@openerp.com-20111208104742-k8rapp1l49wyayst
2011-12-08 11:47:42 +01:00
Xavier Morel
22fb18bcbf
[ADD] special case: creating a record from list goes back to page view, not list view
...
bzr revid: xmo@openerp.com-20111207153101-kzpolvmvmxnjl20m
2011-12-07 16:31:01 +01:00
Fabien Meghazi
ec123c78db
[FIX] Disable tooltip when clicking on action buttons
...
bzr revid: fme@openerp.com-20111207113559-128r2hkg4x62in2i
2011-12-07 12:35:59 +01:00
Xavier Morel
f3c671cbd8
[ADD] push/pop API for views
...
lp bug: https://launchpad.net/bugs/900225 fixed
bzr revid: xmo@openerp.com-20111207104503-gcy0gbin36s4uudh
2011-12-07 11:45:03 +01:00
Xavier Morel
d313f16078
[FIX] use page view in readonly o2ms, readonly form popups
...
bzr revid: xmo@openerp.com-20111207094242-0m1hdadhy4xaqkm0
2011-12-07 10:42:42 +01:00
Xavier Morel
edcbc3830e
[MERGE] trunk
...
bzr revid: xmo@openerp.com-20111207091404-1zdmhmsnvhveq7c4
2011-12-07 10:14:04 +01:00
Xavier Morel
b7aa4e4712
[FIX] ensure o2m widget has saved its sub-views before it returns its value to its parent form view
...
This is currently highly faillible as saving a form or a list view can
be an async operation, yet the FormView's `Widget#get_value` call can
only be synchronous. As a result, there are cases where saving a form
view can fail to get the correct value for its o2m fields.
Ideally, `Widget#get_value` should be an async API (or a sync/async API)
bzr revid: xmo@openerp.com-20111205153813-nvgy5413oyf5zsla
2011-12-05 16:38:13 +01:00
Fabien Meghazi
986ff55624
[FIX] Fix form and page buttons
...
bzr revid: fme@openerp.com-20111205135037-g9y8obto3y8rsuki
2011-12-05 14:50:37 +01:00
Fabien Meghazi
8aadbe5288
[IMP] Disable dirty form check until page view and buttons refactoring is done
...
bzr revid: fme@openerp.com-20111205094838-lddbf0tv64e8rxn1
2011-12-05 10:48:38 +01:00
Fabien Meghazi
06e9cc9fb5
[FIX] On new record, FormView shall apply on_changes to fields using same order as defined in view
...
bzr revid: fme@openerp.com-20111201155029-bi4zjgvwkt7gjapy
2011-12-01 16:50:29 +01:00
Roberto López López (OpenERP)
04ce8687aa
[ADD] cleanup JS calls/functions for the new page view
...
bzr revid: rlo@openerp.com-20111201122233-6bh2zilnixvz7m2r
2011-12-01 13:22:33 +01:00