| Age | Commit message (Collapse) | Author |
|
bzr revid: odo@openerp.com-20121221164808-kdjrtcbgma4dr3on
|
|
current file loaded
bzr revid: xmo@openerp.com-20121106084353-npwkbkg6r0wkwdrg
|
|
bzr revid: fp@tinyerp.com-20121102103624-64vd1o41qq1tez2r
|
|
bzr revid: vba@tinyerp.com-20121102063350-ce4q6cq38n84jz70
|
|
bzr revid: vba@tinyerp.com-20121102060710-x5p5yl39n5qpe7ii
|
|
bzr revid: vba@tinyerp.com-20121101124315-30vw1xc6c4ajp3i5
|
|
bzr revid: vba@tinyerp.com-20121101111004-no023s4rzpze3i50
|
|
bzr revid: vba@tinyerp.com-20121029131746-ndc4qmd76xpne9ww
|
|
bzr revid: vba@tinyerp.com-20121029092750-tc6mm0xj1eiiwrqh
|
|
bzr revid: vba@tinyerp.com-20121029091942-s97xuoorvcywiped
|
|
bzr revid: vba@tinyerp.com-20121029090141-eapggkys3ltbyquh
|
|
bzr revid: vba@tinyerp.com-20121029045026-lqvpzryidxjd9z3b
|
|
bzr revid: vba@tinyerp.com-20121025134121-jn73k1lxta13idcg
|
|
bzr revid: fva@openerp.com-20121017165646-8u35781nm8skhulh
|
|
bzr revid: xmo@openerp.com-20121010112731-flw3bkijm229mr53
|
|
don't trigger change when a file input is re-set to thee same file
Using other events (e.g. 'click') is not kosher as the event is
triggered long before the file is picked, the alternative is to use
the File API and regularly check the file in the input to see if it's
been altered (by storing a crc) and re-pushing it if the hash is
different. Of course this has other issues (risks catching the file
mid-edition...)
A third alternative is, once a file has been uploaded, to clear and
re-insert the corresponding file input. This means the file input will
*always* be empty
bzr revid: xmo@openerp.com-20121010101836-qtqmcc5n5zblgmcp
|
|
bzr revid: xmo@openerp.com-20121008130856-fw0p92lofx7u27b2
|
|
bzr revid: xmo@openerp.com-20121004102236-auj053d38tp5fpvy
|
|
bzr revid: xmo@openerp.com-20121003121619-e6nbd78mfa5owycp
|
|
* Correctly handle back (via history_back)
* Disable buttons when no file has been loaded yet
* Highlight import when a validation has yield no message
bzr revid: xmo@openerp.com-20121003121137-xo7lu5m5y0s7gyo1
|
|
bzr revid: xmo@openerp.com-20121001142227-v1iypgjgfcq4pgo7
|
|
bzr revid: xmo@openerp.com-20121001110303-xkjjuhuxcb378cyx
|
|
action triggering is still missing
bzr revid: xmo@openerp.com-20120927074845-pb3osgymmtddglc0
|
|
bzr revid: xmo@openerp.com-20120926165052-7eq4ne62h63zbqqm
|
|
bzr revid: xmo@openerp.com-20120911063849-xqw380wglzxviojf
|
|
* jQuery autocomplete requires complex hacks to work out and look
select-ish
* select2 is more straightforward to use for people
expecting <select> as it's styled similarly to a (non-standard)
select
* select2 includes built-in support for groups, no need to hack it via
interspersed fake options
* select2 provides a nice [x] button to remove the current choice
without having to e.g. manually remove the content of the input
Why select2 instead of Chosen? Because Chosen isn't really setup to
work from array data, it wants selects serialized in the DOM, and
while the webkit bug I'd identified previously (see web client
revid:xmo@openerp.com-20110922085812-3u1esk6czraskm01) seems fixed in
the very latest webkits, it's still present in e.g. Safari 5.1 which
I'm using. So there.
And chosen's APIDoc is almost as bad as OpenERP's.
bzr revid: xmo@openerp.com-20120906103516-h94e6hd76w41bmyx
|
|
and generify handling of options a bit, imprive styling, and rename 'quote' to 'quoting'
bzr revid: xmo@openerp.com-20120830141226-exli9s1hh4vij6sd
|
|
Also autogen input ids so labels work correctly without collision risks, and make toggling links more flexible
bzr revid: xmo@openerp.com-20120830125232-d7g7s5oid4qivaq2
|
|
also basic CSS effects
bzr revid: xmo@openerp.com-20120814172322-1hx09qqh90umjdcq
|
|
also no error pinpointing because API does not allow for it currently
bzr revid: xmo@openerp.com-20120814141456-zh9kdbjy8wj1sxys
|
|
bzr revid: xmo@openerp.com-20120814124835-9nkqni98ie2eyt5r
|
|
displaying the preview
bzr revid: xmo@openerp.com-20120814121610-j2rpg7u5zh4h93j1
|