Commit Graph

267 Commits

Author SHA1 Message Date
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
Xavier Morel 35bb49701c [IMP] keep focus in the same column when navigating to the previous/next record with up/down arrows
bzr revid: xmo@openerp.com-20120724135655-hjk2l0mxvncker4q
2012-07-24 15:56:55 +02:00
Xavier Morel ac5dc58367 [IMP] focus the clicked field when starting a row edition by clicking on a cell
bzr revid: xmo@openerp.com-20120719095742-lps9xjsrvhn5fnlh
2012-07-19 11:57:42 +02:00
Xavier Morel 0f054b57c1 [IMP] add ability to change row using up/down key while editing list
* Allow asserting state of record being edited (creating or modifying) through Editor#is_editing
* Improve setup_events to also dispatch keydown events

bzr revid: xmo@openerp.com-20120718124359-q0udajwbuhzpqjmi
2012-07-18 14:43:59 +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 e431cda2d3 [MERGE} from trunk
bzr revid: xmo@openerp.com-20120711112959-tcb9epdfc9frt6ux
2012-07-11 13:29:59 +02:00
Xavier Morel c0e9d320f3 [ADD] one more styling hook for the exact type of the field rendered in the cell
bzr revid: xmo@openerp.com-20120711101740-8po45qujkny5gk6a
2012-07-11 12:17:40 +02:00
Xavier Morel af5cd045f2 [DOC] doc
bzr revid: xmo@openerp.com-20120711085926-dnsdnqmrd1tvl2oo
2012-07-11 10:59:26 +02:00
Xavier Morel 039cf85e32 [TEST] start adding some testing to new editable listview, validate structure of editionView in Editor
bzr revid: xmo@openerp.com-20120704095626-j7wtbgdmoti0kjie
2012-07-04 11:56:26 +02:00
Xavier Morel db4aa8dfe7 [REF] remove deprecated & unused methods; extract some other methods
bzr revid: xmo@openerp.com-20120703155305-4bigm8htt3xutkyt
2012-07-03 17:53:05 +02:00
Xavier Morel 895dfe2448 [FIX] replace references to parent in editor with delegate, write some basic APIDoc
bzr revid: xmo@openerp.com-20120703133210-kgrj7y10cr3c8hai
2012-07-03 15:32:10 +02:00
Xavier Morel 94f6eec2ab [BREAK] editable list view
* Introduce overlay form on row edition
* Broken save
* Broken cancel
* (probably) broken o2m
* Broken create

bzr revid: xmo@openerp.com-20120627143228-qku9ku3zo6k59r0f
2012-06-27 16:32:28 +02:00
Xavier Morel b23e1ed416 [IMP] search view
bzr revid: xmo@openerp.com-20120522132442-am276368d5nkwn2k
2012-05-22 15:24:42 +02:00
Xavier Morel 1c09d982bc [ADD] note about non-standard fields in facets and facet values
bzr revid: xmo@openerp.com-20120521072500-bzjlrybvtepgryq2
2012-05-21 09:25:00 +02:00
Olivier Dony dbe7b45276 [IMP] orm: support model-level @groups attribute for access restriction
This is a partial implementation with no support for
restricting read/write access via RPC. This first
part only covers the removal of the restricted fields
from the client-side view, i.e. in the results of
fields_view_get() and fields_get().

The second part will come later and will cover the
real low-level access control.

bzr revid: odo@openerp.com-20120518143625-ps9db62vzrc2pylh
2012-05-18 16:36:25 +02:00
Xavier Morel aa3ef52416 [FIX] make display of advanced filters look less purely technical and more human-readable
* Use field strings
* Use operator labels
* If applicable, use human-readable version of field values

bzr revid: xmo@openerp.com-20120516132237-z6zacy34sq7ujhg0
2012-05-16 15:22:37 +02:00
Xavier Morel 378100e3ac [IMP] cleanup advanced search fields
bzr revid: xmo@openerp.com-20120516122551-c670k5lrqxnyx5ej
2012-05-16 14:25:51 +02:00
Xavier Morel 3ecf0e1ae1 [IMP] doc for facet's field property
bzr revid: xmo@openerp.com-20120511131613-zbqye92sex1ius6x
2012-05-11 15:16:13 +02:00
Xavier Morel 84cae313d2 [ADD] icons instead of category names for filters (and groupby filters)
bzr revid: xmo@openerp.com-20120504095717-va123l3gz3wvhjd1
2012-05-04 11:57:17 +02:00
Xavier Morel 0c99ac1333 [FIX] domain and context generation from fields, also doc
bzr revid: xmo@openerp.com-20120503154311-4pg762pcgt83416c
2012-05-03 17:43:11 +02:00
Xavier Morel 6d12c155a4 [TEST] serialization of search domains & contexts by the search view
bzr revid: xmo@openerp.com-20120503125949-2m8euott3xzyivdm
2012-05-03 14:59:49 +02:00
Xavier Morel 1f0b1673e2 [TEST] rendering of drawer
bzr revid: xmo@openerp.com-20120427150436-3wxgyyp59l5vefr5
2012-04-27 17:04:36 +02:00
Xavier Morel 611adc838f [REM] older searchview doc (deprecated/replaced)
bzr revid: xmo@openerp.com-20120425122056-bdvsfjbtc7bmhsuw
2012-04-25 14:20:56 +02:00
Xavier Morel 6754110eb7 [IMP] get started on doc for VS-less searchview
bzr revid: xmo@openerp.com-20120424160759-aghh2pzioy1k4yw4
2012-04-24 18:07:59 +02:00
Xavier Morel 2ccb3e793f [MERGE] from trunk
bzr revid: xmo@openerp.com-20120423125009-ndyll5onu37j4kaf
2012-04-23 14:50:09 +02:00
Thibault Delavallée cc7726a25f [MERGE] Merged server-side branch of feature allowing to use 'fonts="bold:expression"' in list views. This comes with a web branch effectively implementing this behavior, and an addon branch using this feature with the need_action mechanism.
bzr revid: tde@openerp.com-20120419095730-e3ty2upzbdfv0gwk
2012-04-19 11:57:30 +02:00
Xavier Morel ac8646d322 [FIX] typos in rpc doc
bzr revid: xmo@openerp.com-20120419095104-30wwmeh1mj1w0rxy
2012-04-19 11:51:04 +02:00
Thibault Delavallée 8c6ad14da9 [DOC] Slightly improved documentation.
bzr revid: tde@openerp.com-20120419091404-1sskcrfiql1v7fe7
2012-04-19 11:14:04 +02:00
Sbh (Openerp) 459abe3c36 [MERGE] merge with lp:openobject-server
bzr revid: sbh@tinyerp.com-20120419082626-y3jwqmfwolgd888o
2012-04-19 13:56:26 +05:30
Xavier Morel cafb491afc [MERGE] model-backed datasets
bzr revid: xmo@openerp.com-20120419081433-6tmpdfum79lixxah
2012-04-19 10:14:33 +02:00
Xavier Morel e7ab44929f [MERGE] from trunk
bzr revid: xmo@openerp.com-20120419081213-m3fhofkgydj6gp1m
2012-04-19 10:12:13 +02:00
Sbh (Openerp) 303a168a3a [ADD] add the rst file for font feature
bzr revid: sbh@tinyerp.com-20120419052644-nkczuqh4zfzftcee
2012-04-19 10:56:44 +05:30
Thibault Delavallée 19530df8f3 [MERGE] Merged branch holding improvements and fixes for the 'need action' mechanism, such as needaction_record_ids remove on ir.ui.menu, and a boolean functional field added in ir.needaction_mixin class for use in views. Please refer to the updated feature documentation for more details.
bzr revid: tde@openerp.com-20120418145648-5kywizj3nhhpntss
2012-04-18 16:56:48 +02:00
Thibault Delavallée d029e2734c [DOC] Small doc update.
bzr revid: tde@openerp.com-20120418113748-vsdtsype2l94wbl5
2012-04-18 13:37:48 +02:00
Thibault Delavallée a787430ba9 [DOC] Small doc update.
bzr revid: tde@openerp.com-20120418111016-fgmvnq85esyhvw87
2012-04-18 13:10:16 +02:00
Thibault Delavallée 49f785c74e [DOC] Improved doc, adding reference to the needaction_pending field.
bzr revid: tde@openerp.com-20120418095854-29o6qupaoi741imr
2012-04-18 11:58:54 +02:00
Thibault Delavallée 94210b26a2 [REVIEW] [DOC] Updated documentation.
bzr revid: tde@openerp.com-20120418090141-ho1205rt0omyxo4k
2012-04-18 11:01:41 +02:00
niv-openerp f7418cc61a [merge] lot and lot of improvements, mainly css + new form views
bzr revid: nicolas.vanhoren@openerp.com-20120416102503-latyewf3ksvc6mvv
2012-04-16 12:25:03 +02:00
Thibault Delavallée 6fdeb5ec98 [MERGE] Merged with main server, holding the need_action mechanism
bzr revid: tde@openerp.com-20120403171512-pb7l4g6pnqryxudm
2012-04-03 19:15:12 +02:00
Thibault Delavallée a7c8c8d6ae [DOC] Updated doc and comments
bzr revid: tde@openerp.com-20120403154941-0h83ws1av3clhxg4
2012-04-03 17:49:41 +02:00
Thibault Delavallée f8ad1d77e4 [DOC] Updated documentation.
bzr revid: tde@openerp.com-20120403145744-xxibrjlzhersfmkb
2012-04-03 16:57:44 +02:00
Xavier Morel 30ba123a1f [IMP] partially fix group_by handling
* Don't just use the domain out of a FilterGroup as group_by keys in filters will overwrite one another
* Add dedicated get_groupby API returning an array of groups to evaluate

limitation: can't intersperse groupby from a different FilterGroup, that'll have to be fixed by ungrouping buttons

bzr revid: xmo@openerp.com-20120403120742-o3liksqaigsnxvb4
2012-04-03 14:07:42 +02:00
Thibault Delavallée e12dff66de [MERGE] Merged with fix from need_action branch
bzr revid: tde@openerp.com-20120403074906-1m4yjhz60i9f5tsk
bzr revid: tde@openerp.com-20120403075529-nyp3tq6xafig088w
2012-04-03 09:55:29 +02:00
Thibault Delavallée 87fd9521dd [DOC] Improved help tootips and documentation.
bzr revid: tde@openerp.com-20120402085042-e65y8nsqey1vlvxv
2012-04-02 10:50:42 +02:00
Thibault Delavallée 8c2b07bf76 [REF] Cleaned ir.needaction code and documentation.
bzr revid: tde@openerp.com-20120402081826-016k0ecbjz3fqnps
2012-04-02 10:18:26 +02:00
Thibault Delavallée 97655cc8d2 [MERGE] Merged with branch holding need_action mechanism
bzr revid: tde@openerp.com-20120330120359-gd5gnuico0vshw0v
2012-03-30 14:03:59 +02:00
Thibault Delavallée 07b943bbdf [MERGE] Merged with main server
bzr revid: tde@openerp.com-20120330104453-ceto9uwwb0n206jk
2012-03-30 12:44:53 +02:00
Thibault Delavallée c2e1b6a384 [DOC] Improved documentation.
bzr revid: tde@openerp.com-20120330104242-h68fy7zsnueaod9m
2012-03-30 12:42:42 +02:00
Thibault Delavallée b6bb8bf533 [MERGE] Merged branch adding an avatar to users. This avatar will replace the use of gravatars in various addons. For more info, please refer to the included documentation.
bzr revid: tde@openerp.com-20120330083725-n4k8hex92ezxq6wg
2012-03-30 10:37:25 +02:00
Xavier Morel 6ecd85d826 [FIX] todo note and stray quotes in doc
bzr revid: xmo@openerp.com-20120329094824-w0tviwz4pe85e0k1
2012-03-29 11:48:24 +02:00