Commit Graph

926 Commits

Author SHA1 Message Date
Xavier Morel 8ae0d248e6 [FIX] cancelling of o2m lines with m2o on 'Create and Edit'
trigger a Widget|focused event on item.action autocomplete selection,
cancels previous Widget|blurred (from picking choice) and avoids
firing of FormView|blurred, used by o2m list to autosave/autocancel an
edition.

bzr revid: xmo@openerp.com-20120802120230-ylnldw0aa39uga1p
2012-08-02 14:02:30 +02:00
Fabien Meghazi 152cc49c3f [FIX] Autofocus on create mode
bzr revid: fme@openerp.com-20120802095326-o6gc8jyvd44u9xg2
2012-08-02 11:53:26 +02:00
Xavier Morel 07d748787b [IMP] make clicking of the 'Add a row' row in m2os save&create if there's a row being edited
as requested by apr

bzr revid: xmo@openerp.com-20120802074006-d843c10g9jal4nre
2012-08-02 09:40:06 +02:00
Fabien Meghazi d880351b6a [REM] Removed console.logs
bzr revid: fme@openerp.com-20120801165841-nj5jig9txn9m55nh
2012-08-01 18:58:41 +02:00
Fabien Meghazi 52de6e12a2 [IMP] Improved focus. Removed delay_focus
bzr revid: fme@openerp.com-20120801164933-4nwphx7rt4l4n6ys
2012-08-01 18:49:33 +02:00
Fabien Meghazi 22cc5e45e7 [FIX] Do not focus unfocusable fields
bzr revid: fme@openerp.com-20120801162024-kzg70c729o371ami
2012-08-01 18:20:24 +02:00
Fabien Meghazi 3334b1c5b3 [WIP] focus
bzr revid: fme@openerp.com-20120801161204-33fag4hhnhdl0g1k
2012-08-01 18:12:04 +02:00
Fabien Meghazi b56849da72 [MERGE] vieweditor extraction
bzr revid: fme@openerp.com-20120801145907-16oe3cu5jb04phmv
2012-08-01 16:59:07 +02:00
vta vta@openerp.com b2a40aa463 [ADD] Small changes.
bzr revid: vta@openerp.com-20120801135748-71rbhudbh5ipq7tb
2012-08-01 15:57:48 +02:00
Antony Lesuisse fbb2f80cf1 [MERGE] backbonify-widgets, minor api changes that make Widget more similar to backbone Views
bzr revid: al@openerp.com-20120801124804-ov9l9ytabqx54gdo
2012-08-01 14:48:04 +02:00
Xavier Morel c72a63472b [FIX] form visibility
bzr revid: xmo@openerp.com-20120801124652-2a6jgvyke1u715kw
2012-08-01 14:46:52 +02:00
niv-openerp 901d45b4e7 [FIX] do_show() in form view does not display the form view any more
bzr revid: nicolas.vanhoren@openerp.com-20120801123332-9brim0p5bqdes4j8
2012-08-01 14:33:32 +02:00
Vidhin Mehta (OpenERP) 19d4364884 [REM]remove view editor unnecessary code.
bzr revid: vme@tinyerp.com-20120801111929-1cwbovhzskpwmf9f
2012-08-01 16:49:29 +05:30
Antony Lesuisse 574f3891a5 [MERGE] trunk
bzr revid: al@openerp.com-20120801104657-cinfl0svpnc8njs5
2012-08-01 12:46:57 +02:00
Amit Patel (OpenERP) 2917ba547a [MERGE]:merged with trunk
bzr revid: apa@tinyerp.com-20120801070544-9r89819sjvgn9bnk
2012-08-01 12:35:44 +05:30
Fabien Meghazi a36ca8974a [ADD] Added support for future display_name
bzr revid: fme@openerp.com-20120731145458-csalg7kdwd18pc0o
2012-07-31 16:54:58 +02:00
niv-openerp e3e37008e8 [FIX] problem with focus when you enter form view
bzr revid: nicolas.vanhoren@openerp.com-20120731141051-4hs9lf32713n8cil
2012-07-31 16:10:51 +02:00
Fabien Meghazi 8e43e0f494 [ADD] Added support for future display_name
bzr revid: fme@openerp.com-20120731140309-8hawqnal8cw3zxww
2012-07-31 16:03:09 +02:00
Fabien Meghazi 685e30543b [FIX] name_get should always use an array of ids
bzr revid: fme@openerp.com-20120731100002-pe2z2xkmnfx2zb2h
2012-07-31 12:00:02 +02:00
Amit Patel (OpenERP) 95b76e5fb8 [MERGE]
bzr revid: apa@tinyerp.com-20120731051835-xr1r5vqiq7bcsapd
2012-07-31 10:48:35 +05:30
Fabien Meghazi 6acccf6d6a [IMP] FormView: use name_get for the form title
bzr revid: fme@openerp.com-20120730160538-ankpno3upsrnt8y1
2012-07-30 18:05:38 +02:00
Amit Patel (OpenERP) cd6f750c65 [IMP]:improved code
bzr revid: apa@tinyerp.com-20120730133145-wqb2exzybn52fzy7
2012-07-30 19:01:45 +05:30
Amit Patel (OpenERP) bf8ce714b8 [IMP]:improved code suggested in need fixing
bzr revid: apa@tinyerp.com-20120730123907-oyr0emjwpginfbyt
2012-07-30 18:09:07 +05:30
niv-openerp 4fca220ff1 Fixed focus problems
bzr revid: nicolas.vanhoren@openerp.com-20120727095517-xxpinz8iw5zisvaj
2012-07-27 11:55:17 +02:00
Sanjay Gohel (Open ERP) 8220b2edf9 [MERGE]merge with trunk
bzr revid: sgo@tinyerp.com-20120727050154-148msw0jzppgc66w
2012-07-27 10:31:54 +05:30
Xavier Morel 99df5da6e7 [ADD] a row
bzr revid: xmo@openerp.com-20120726155510-vzc0m5nokt3451pn
2012-07-26 17:55:10 +02:00
niv-openerp 781fbd3a26 [FIX] corrected some old code about focus
bzr revid: nicolas.vanhoren@openerp.com-20120726154716-1sua5q2teqeba7r0
2012-07-26 17:47:16 +02:00
Xavier Morel a9ccdfae03 [FIX] use Widget#setElement and Widget#replaceElement rather than direct setting
bzr revid: xmo@openerp.com-20120726144533-zev1o8kpugn1mkcz
2012-07-26 16:45:33 +02:00
Xavier Morel 9cde11f63d [FIX] object may or may not have been started when destroy is run
bzr revid: xmo@openerp.com-20120726144420-7coh354993kj546a
2012-07-26 16:44:20 +02:00
Xavier Morel 3e4262266f [REM] unused and useless line
bzr revid: xmo@openerp.com-20120726144309-olaini3pgjvb1j4j
2012-07-26 16:43:09 +02:00
niv-openerp 9375df5ae7 [IMP] made pager disappear in form view when in create mode
bzr revid: nicolas.vanhoren@openerp.com-20120726115742-jjihwmc0uzw11bn0
2012-07-26 13:57:42 +02:00
niv-openerp 712897852d [IMP] corrected some code documentation
bzr revid: nicolas.vanhoren@openerp.com-20120726102719-ct3c5tx06izemg21
2012-07-26 12:27:19 +02:00
niv-openerp 547e281f6f merge trunk
bzr revid: nicolas.vanhoren@openerp.com-20120726101422-2607vesxr52z3t1j
2012-07-26 12:14:22 +02:00
niv-openerp f6e615cedc Changed my mind about method naming
bzr revid: nicolas.vanhoren@openerp.com-20120726095653-bi90exba20x8gu4n
2012-07-26 11:56:53 +02:00
niv-openerp 5d80e9a3e7 Small optimization
bzr revid: nicolas.vanhoren@openerp.com-20120726095231-k30uufa9ny2bo28h
2012-07-26 11:52:31 +02:00
niv-openerp dd7e7d2c56 Removed mode in favor of actual_mode
bzr revid: nicolas.vanhoren@openerp.com-20120726095104-txzid0fb9tn3t1ne
2012-07-26 11:51:04 +02:00
Antony Lesuisse 3a6f429d0d [FIX] support arbitrary icons
bzr revid: al@openerp.com-20120726005835-g1l6kg8yge225fd8
2012-07-26 02:58:35 +02:00
Antony Lesuisse 5d0839264b [MERGE] bounce effects, minor fixes in saas
bzr revid: al@openerp.com-20120726002318-m6bjvivktv16s8re
2012-07-26 02:23:18 +02:00
niv-openerp e406b7759a Fixed problem with m2mtags
bzr revid: nicolas.vanhoren@openerp.com-20120725143150-x6u8pfira3wbc8mg
2012-07-25 16:31:50 +02:00
niv-openerp fe8b2937c9 Solved problems with switch_mode
bzr revid: nicolas.vanhoren@openerp.com-20120725141832-4zqw6g0zf9m4hfro
2012-07-25 16:18:32 +02:00
niv-openerp 31621f412a wip
bzr revid: nicolas.vanhoren@openerp.com-20120725141333-ueaj3e0i8imlwvre
2012-07-25 16:13:33 +02:00
niv-openerp 175d5ff509 [IMP] added option "no_open" in m2o
bzr revid: nicolas.vanhoren@openerp.com-20120725123543-fzzefu57lwy5xksd
2012-07-25 14:35:43 +02:00
Xavier Morel 38cb3de518 [FIX] attempt to make editability handling more logical and simpler to manage.
Also less buggy, with a bit o' luck

bzr revid: xmo@openerp.com-20120724170550-150vimuk6bvzh8y8
2012-07-24 19:05:50 +02:00
niv-openerp b98723a1fe [IMP] improved throbber
bzr revid: nicolas.vanhoren@openerp.com-20120724141220-1u0odsgsxzjtc5xn
2012-07-24 16:12:20 +02:00
Sanjay Gohel (Open ERP) 730d5555f6 [IMP]improve code
bzr revid: sgo@tinyerp.com-20120724132804-orglytcvcsl0l1i8
2012-07-24 18:58:04 +05:30
Sanjay Gohel (Open ERP) 7dd12d1352 [MERGE]merge with parent branch
bzr revid: sgo@tinyerp.com-20120723050900-rzkxh5cz7ieclrke
bzr revid: sgo@tinyerp.com-20120724053220-34tos5izh2kmk18t
2012-07-24 11:02:20 +05:30
Antony Lesuisse 07fb6d88b9 [MERGE] trunk
bzr revid: al@openerp.com-20120723173450-2yxayvyoiiiw9tcw
2012-07-23 19:34:50 +02:00
niv-openerp 50a5ccebe7 [FIX] problem with translate dialog
bzr revid: nicolas.vanhoren@openerp.com-20120723151113-nvh8l72duewcotvx
2012-07-23 17:11:13 +02:00
niv-openerp 071dce2cb9 [FIX] problem with wizards
bzr revid: nicolas.vanhoren@openerp.com-20120723134914-4rrmeysncsancwfq
2012-07-23 15:49:14 +02:00
Sanjay Gohel (Open ERP) d6c4462c6c [IMP]improve code
bzr revid: sgo@tinyerp.com-20120723050314-bpdzcgt0ttc0fagu
2012-07-23 10:33:14 +05:30
Thibault Delavallée 5729e9c663 [MERGE] Merged with web/trunk.
bzr revid: tde@openerp.com-20120720143542-i30g07waybug8cts
2012-07-20 16:35:42 +02:00
niv-openerp c73e736db0 [FIX] small problem with m2o
bzr revid: nicolas.vanhoren@openerp.com-20120720142023-8a1m5b30yvoywnbs
2012-07-20 16:20:23 +02:00
niv-openerp ec3ff22aed [FIX] rare problem during save
bzr revid: nicolas.vanhoren@openerp.com-20120720141304-dpmw02lx7u2ureia
2012-07-20 16:13:04 +02:00
niv-openerp 52f6f0bd04 [IMP] Changed some "Cancel" buttons to links
bzr revid: nicolas.vanhoren@openerp.com-20120720124430-gbhow8qcipsrieb4
2012-07-20 14:44:30 +02:00
niv-openerp 5759d97daa [IMP] changed place of buttons in relation popups
bzr revid: nicolas.vanhoren@openerp.com-20120720123528-fpskc2r42d06z28r
2012-07-20 14:35:28 +02:00
Thibault Delavallée 284e793936 [IMP] cleditor: removed source link. Updated get_value to be more consistent.
bzr revid: tde@openerp.com-20120720115046-fp0do72zy3cs2p2w
2012-07-20 13:50:46 +02:00
Thibault Delavallée 28b3d3eac4 [IMP] text_html widget: cleaned a bit the code.
bzr revid: tde@openerp.com-20120720113358-y5mt98w1ug9ljbvo
2012-07-20 13:33:58 +02:00
Thibault Delavallée 8a56b182a8 [CLEAN] Removed some unnecessary code and comments.
bzr revid: tde@openerp.com-20120719151154-2u1rni4pxwik21o9
2012-07-19 17:11:54 +02:00
Sanjay Gohel (Open ERP) 4ec356892c [IMP]code improvement
bzr revid: sgo@tinyerp.com-20120719095139-6zwcjzs0d12m4wgm
2012-07-19 15:21:39 +05:30
Sanjay Gohel (Open ERP) 7692acdc2c [IMP]statusbar widget improve for stages clickable
bzr revid: sgo@tinyerp.com-20120719091446-qg93k0j6gqlb8udj
2012-07-19 14:44:46 +05:30
Thibault Delavallée 2a268329c5 [MERGE] Merged with web/trunk.
bzr revid: tde@openerp.com-20120713080041-54367204xp0ypozb
bzr revid: tde@openerp.com-20120713142609-5dmznm8j8pdnr177
bzr revid: tde@openerp.com-20120716083004-h8gibdwvpyvzm74m
bzr revid: tde@openerp.com-20120717075907-omr38xg4lw68j4g1
bzr revid: tde@openerp.com-20120718110900-4r1sjlpksebly5q4
bzr revid: tde@openerp.com-20120719083341-qwmi9ogr0pdsrcfg
2012-07-19 10:33:41 +02:00
Xavier Morel 06104ba553 [FIX] shitty undoc flag so saving a form doesn't forget/miss a row being edited
bzr revid: xmo@openerp.com-20120719082352-pqq02u03fo09rcwe
2012-07-19 10:23:52 +02:00
Raphael Collet 6dc3b76255 [IMP] in dialog box 'Set Default', for many2one fields, show display_name instead of value (id)
bzr revid: rco@openerp.com-20120719081914-lchgb4k409fam1te
2012-07-19 10:19:14 +02:00
Xavier Morel 9096f2c45c [ADD] reimplement o2m's cancel-on-blur when no alteration has been done by the user to the row being edited (new or not)
bzr revid: xmo@openerp.com-20120718134607-bukj6c5lysmqeer3
2012-07-18 15:46:07 +02:00
niv-openerp aad9ce6416 [IMP] added possibility to only highlight the first line in read only m2o
bzr revid: nicolas.vanhoren@openerp.com-20120718101729-k1rxexdzozy5cx5i
2012-07-18 12:17:29 +02:00
Xavier Morel 01e6e3ec07 [IMP] DOWNCASE ALL THE THINGS
apparently and contrary to what I remembered, we're still supposed to use underscore_separated method names, not camelCase

bzr revid: xmo@openerp.com-20120717132308-wvpldtprt33heee3
2012-07-17 15:23:08 +02:00
Xavier Morel c3368bf2bb [FIX] use native DOM methods to programmatically set focus on an element
jQuery breaks the expected ordering of triggered consequential events
to a focusing (a blur event on the source field, a focus event on the
destination one), which in turn breaks the expectations of the
auto-saving o2m, making the o2m field attempt to auto-save immediately
after having saved a row (via the [Return] key) e.g. create a new row
in a list o2m, press [Return], the widget creates a new empty row and
immediately tries to save it resulting — depending on the view's setup
— in either an empty row being saved or a bunch of fields being marked
as invalid even though the user hasn't done anything yet.

Bypass jquery to avoid this issue.

jQuery tracker ref: http://bugs.jquery.com/ticket/12094

bzr revid: xmo@openerp.com-20120717130251-q2cjoj6rkxh0bvdq
2012-07-17 15:02:51 +02:00
Fabien Pinckaers d4f5d52177 [IMP] remove unused code
bzr revid: fp@tinyerp.com-20120717074428-rx5ats1eie4ct432
2012-07-17 09:44:28 +02:00
Fabien Pinckaers 402d455f5b [IMP] css
bzr revid: fp@tinyerp.com-20120716111324-xi5x9w0broortnls
2012-07-16 13:13:24 +02:00
Xavier Morel 75c2845fb5 [ADD] default_get support on new row creation
bzr revid: xmo@openerp.com-20120716110430-9uv352m46d3mn1bx
2012-07-16 13:04:30 +02:00
Jiten (OpenERP) a14e505845 [MERGE] Merged from trunk.
bzr revid: jra@tinyerp.com-20120716073108-7zlweyipa1u4l1oh
2012-07-16 13:01:08 +05:30
Jiten (OpenERP) 66d1d0e334 [IMP] Improved code.
bzr revid: jra@tinyerp.com-20120716070523-iim1n7ghl1a0tg6o
2012-07-16 12:35:23 +05:30
Fabien Pinckaers 01d15a2812 [IMP] dialogs
bzr revid: fp@openerp.com-20120714000519-ksf14svlnp6xljri
2012-07-14 02:05:19 +02:00
Fabien Pinckaers 84c2888dde [IMP] layout web, mianly dialogs and improved mit merge
bzr revid: fp@openerp.com-20120713222528-5sflq6ah9redrcry
2012-07-14 00:25:28 +02:00
Jiten (OpenERP) cabf707734 [ADD] Add comment for used bounce effect.
bzr revid: jra@tinyerp.com-20120713132723-t5f7kv5gak13lks2
2012-07-13 18:57:23 +05:30
Jiten (OpenERP) 3db53edefc [IMP] Improved code to create bounce effect by CSS.
bzr revid: jra@tinyerp.com-20120713130325-q0c6km66nkv2qi7p
2012-07-13 18:33:25 +05:30
Fabien Pinckaers 2b6cce2c7c [IMP] modal dialogs
bzr revid: fp@tinyerp.com-20120713114737-hqieh0oi6nnnbjqh
2012-07-13 13:47:37 +02:00
Jiten (OpenERP) a7f2511601 [IMP] Improved code.
bzr revid: jra@tinyerp.com-20120713110904-25smebblug0jawx2
2012-07-13 16:39:04 +05:30
Jiten (OpenERP) 7c7d94f002 [IMP] Improve bounce effect to remove auto scroll and remove useless code.
bzr revid: jra@tinyerp.com-20120713101753-95dnac5u3cm3mwhn
2012-07-13 15:47:53 +05:30
Thibault Delavallée c183ec5e03 [IMP] TextFieldHtml: updated default values for width/height of cleditor.
bzr revid: tde@openerp.com-20120712101607-hbfqhxymwyq9lf2w
2012-07-12 12:16:07 +02:00
Thibault Delavallée 5a0b486e12 [IMP] Cleditor: cleaned default options.
bzr revid: tde@openerp.com-20120711154447-ojklly0whajbte3y
2012-07-11 17:44:47 +02:00
Xavier Morel 8812a84ba8 [FIX] don't let [Return] key hit in a text field bubble, or it validates editable list rows
bzr revid: xmo@openerp.com-20120711143213-ug1u98evn6nxhi5r
2012-07-11 16:32:13 +02:00
Xavier Morel ce11683e92 [FIX] re-enable delete button for o2m list items
bzr revid: xmo@openerp.com-20120711142604-9jw3kikvqje8reu6
2012-07-11 16:26:04 +02:00
Xavier Morel 6b907bb4d0 [FIX] can't perform action on a o2m record which is not saved in db, so forbid it.
Also yet-another-shitty-undoc-change to the way widgets and form view communicate

bzr revid: xmo@openerp.com-20120711141402-1x7frd0v3vc3649e
2012-07-11 16:14:02 +02:00
Jiten (OpenERP) a899b40b59 [IMP] Improved scrolling when scrolltop/scrollleft are not in range for bounce button.
bzr revid: jra@tinyerp.com-20120711133124-j84maefl1b21i2jo
2012-07-11 19:01:24 +05:30
Xavier Morel e431cda2d3 [MERGE} from trunk
bzr revid: xmo@openerp.com-20120711112959-tcb9epdfc9frt6ux
2012-07-11 13:29:59 +02:00
Thibault Delavallée 83c041fe9d [MERGE] Merged with web/trunk.
bzr revid: tde@openerp.com-20120710123433-5a9721r0yag21ybh
bzr revid: tde@openerp.com-20120711075641-izq3ulv658gmb2v7
2012-07-11 09:56:41 +02:00
Jiten (OpenERP) 90eced57d2 [IMP] Improved code for bounce effect on wrong click area.
bzr revid: jra@tinyerp.com-20120711065000-jf3x8xca67jbsdzo
2012-07-11 12:20:00 +05:30
Paramjit Singh Sahota 2a1350bd7a [MERGE] Merged from openerp-web.
bzr revid: psa@tinyerp.com-20120711061408-0isdrpv5lndk04jp
2012-07-11 11:44:08 +05:30
Thibault Delavallée b1f09441cd [REM] TextFieldHemolt: removed debug log.
bzr revid: tde@openerp.com-20120710123401-9dsdg6tvhczan51l
2012-07-10 14:34:01 +02:00
niv-openerp 24a54675ee [FIX] problem with css classes of view managers
bzr revid: nicolas.vanhoren@openerp.com-20120710091821-qpc49vwq60k1xt3f
2012-07-10 11:18:21 +02:00
niv-openerp f078da8a52 [IMP] make the m2o a little more complex
bzr revid: nicolas.vanhoren@openerp.com-20120710085441-dt2kn4z5rk2482sy
2012-07-10 10:54:41 +02:00
Thibault Delavallée c5c40cb9c9 [MERGE] Merged with web/trunk.
bzr revid: tde@openerp.com-20120710081244-89j0pryttv7gqdfc
2012-07-10 10:12:44 +02:00
Xavier Morel 9568c463b3 [FIX] conflicts between save-on-blur and action buttons in o2m
bzr revid: xmo@openerp.com-20120710073928-riswpz7f9mddqjgf
2012-07-10 09:39:28 +02:00
Fabien Pinckaers fe368d23c8 [IMP] padding between groups in forms
bzr revid: fp@tinyerp.com-20120710073145-l0rmppe2d7mpterz
2012-07-10 09:31:45 +02:00
niv-openerp b79f9b5807 [FIX] small problem with m2o
bzr revid: nicolas.vanhoren@openerp.com-20120709115727-gtxyt4kzg9c7tqot
2012-07-09 13:57:27 +02:00
Xavier Morel 46e511d1f2 [FIX] o2m validation workflow for lists, to match new edition methods
bzr revid: xmo@openerp.com-20120709110426-w6v512ff5dskmr3x
2012-07-09 13:04:26 +02:00
Xavier Morel e9921d62df [FIX] ensures the o2m is correctly saved before activating action buttons, even when a row is being edited
bzr revid: xmo@openerp.com-20120709110112-dgpm1jhb9o2lmweg
2012-07-09 13:01:12 +02:00
Anand Patel (OpenERP) 9b936e7e29 [IMP] improve code for bounce effect on non editable form view.
bzr revid: pan@tinyerp.com-20120709104218-tot71riz8bww6itp
2012-07-09 16:12:18 +05:30
Thibault Delavallée 73b7c1f8ae [CLEAN] TextFieldHtml: cleaned code (removed debug and comments).
bzr revid: tde@openerp.com-20120709103137-0662p5zbi4ib3zky
2012-07-09 12:31:37 +02:00