Commit Graph

337 Commits

Author SHA1 Message Date
Xavier Morel eafee2f602 [FUCK] remove note which makes no sense anymore
bzr revid: xmo@openerp.com-20120726145910-nn8vvu42n9634ycu
2012-07-26 16:59:10 +02:00
Xavier Morel d304f9fbb7 [CHG] rename this. to this.
because why make things simple when you can make them fucked up

bzr revid: xmo@openerp.com-20120726075359-b0uvuuagrfsf7nhb
2012-07-26 09:53:59 +02:00
Antony Lesuisse 3235ed8a18 [MERGE] trunk
bzr revid: al@openerp.com-20120725082646-ff6ljt0pquvm0dup
2012-07-25 10:26:46 +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
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 f0ad5fedac [IMP] move .replaceWith() back into renderElement
* Better formalizes repeated calls to renderElement
* Makes setElement cleaner and less surprising to call

bzr revid: xmo@openerp.com-20120612132120-egsg4kr5n2riv4zk
2012-06-12 15:21:20 +02:00
Xavier Morel d2f7ddb43e [ADD] doc for backbone-ish APIs
bzr revid: xmo@openerp.com-20120611150702-r4c9kyxmu8m7g4c0
2012-06-11 17:07:02 +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
Thibault Delavallée 86321489c8 [MERGE] Merged branch holding the 'Deploying with Gunivorn' documentation, thanks to VMT.
bzr revid: tde@openerp.com-20120504074420-tldflxm3rx1szqkp
2012-05-04 09:44:20 +02:00
Thibault Delavallée 42e23fd759 [MV] Moved font_style from API to revisions.
bzr revid: tde@openerp.com-20120504073832-xmp4dyus3pre44tb
2012-05-04 09:38:32 +02:00
Thibault Delavallée 9a0cf94c75 [MERGE] Merged with main server
bzr revid: tde@openerp.com-20120418150754-gijvu06jii2hzz8g
bzr revid: tde@openerp.com-20120504073145-tc7jwahqavtxg4iw
2012-05-04 09:31:45 +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
Vo Minh Thu 7db99c211b [DOC] added gunicorn entry.
bzr revid: vmt@openerp.com-20120419132756-hcs30tuey4yfy1zj
2012-04-19 15:27:56 +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
Thibault Delavallée bad0a7e8b3 [DOC] [ADD] Added new images.
bzr revid: tde@openerp.com-20120417172105-jg64fr5nvtqkjmit
2012-04-17 19:21:05 +02:00
Thibault Delavallée c472efa688 [DOC] [REF] Refactoring of the module chapter, still WIP ...
bzr revid: tde@openerp.com-20120417172034-h5pzpiair5sk94wz
2012-04-17 19:20:34 +02:00
Thibault Delavallée 0b7c420dbb [DOC] [ADD] Added a security chapter about users, groups and user roles.
bzr revid: tde@openerp.com-20120417141746-gyrcnvrnz62ueduw
2012-04-17 16:17:46 +02:00
Thibault Delavallée aca1e5ccd9 [DOC] [CLEAN] First pass of menu and actions doc cleaning.
bzr revid: tde@openerp.com-20120417141723-9hq5hjvmdm1zgsy3
2012-04-17 16:17:23 +02:00
Thibault Delavallée 7ceabb818d [DOC] [ADD] Added module development chapter from developer book.
bzr revid: tde@openerp.com-20120417134034-dqrgog0nxhz3d10e
2012-04-17 15:40:34 +02:00
Thibault Delavallée 597a287723 [DOC] [REF] Refactored architecture chapter.
bzr revid: tde@openerp.com-20120417125242-5xy4tugaa9fd7e4q
2012-04-17 14:52:42 +02:00
Thibault Delavallée 6d16d56970 [DOC] [ADD] Added architecture chapter.
bzr revid: tde@openerp.com-20120417111016-nnjncznndlcchyrg
2012-04-17 13:10:16 +02:00
Thibault Delavallée 8624a85a20 [DOC] getting_started: improved content
bzr revid: tde@openerp.com-20120417110940-b8mq1sqone0wpycp
2012-04-17 13:09:40 +02:00
Thibault Delavallée efa85ca080 [REF] Added first chapter from dev book: getting started. Rewrote the installation guide.
bzr revid: tde@openerp.com-20120417092205-5mfvukv35qysj6h6
2012-04-17 11:22:05 +02:00
Thibault Delavallée 05cbf324d4 [REN] Renamed test-framework to 99_test_framework (temp modification to include dev book)
bzr revid: tde@openerp.com-20120417092134-rpmk8rd14svdgde2
2012-04-17 11:21:34 +02:00
Thibault Delavallée a4a9c2941f [REF] Moved nex features merges from api to revisions.
bzr revid: tde@openerp.com-20120417084315-omitzsd21sq3mby0
2012-04-17 10:43:15 +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
Thibault Delavallée 4e815d28cc [MERGE] Merged with branch holding user image
bzr revid: tde@openerp.com-20120327070733-8hfaskwoi7lh6mhi
2012-03-27 09:07:33 +02:00
Xavier Morel c21f00ab81 [FIX] greatly simplify widgets-rendering routine of search view (basically remove all the rendering part), add basic drawer behavior
bzr revid: xmo@openerp.com-20120326145017-g1ydm1k93hipy2j5
2012-03-26 16:50:17 +02:00
Thibault Delavallée 4a2b5a72e5 [DOC] Updated doc.
bzr revid: tde@openerp.com-20120323111029-6h8je23ywv61123s
2012-03-23 12:10:29 +01:00
Thibault Delavallée d67e232806 [IMP] Improved comments and doc. Note that now avatar_stored stores a bigger version of the avatar, in case a bigger image must be used.
bzr revid: tde@openerp.com-20120323103230-lcpbl1e9qhidivz7
2012-03-23 11:32:30 +01:00
Thibault Delavallée d7be1e92d0 [DOC] Updated doc to match last revision.
bzr revid: tde@openerp.com-20120323091508-2m01y3hj9vw49ofk
2012-03-23 10:15:08 +01:00
Xavier Morel 7353e02e2e [MERGE] from trunk
bzr revid: xmo@openerp.com-20120322143331-iajlifomw1hohbht
2012-03-22 15:33:31 +01:00
Xavier Morel 76baf024fc [REM] start, destroy, clear, make_id methods in search view widgets; do_clear and do_toggle_filter in search view itself
bzr revid: xmo@openerp.com-20120321165656-ht0o431r7xo4s3yv
2012-03-21 17:56:56 +01:00
Xavier Morel 60c07691f1 [ADD] searching to faceted field
* Removed idea of "text" facet category (~null category) working on
  all text-kinded fields at the same time, fp thinks this should be
  done by defining search view fields with filter_domain

- Adding a facet to the facets collection does not trigger a search,
  nor does editing the value of an (editable) facet

bzr revid: xmo@openerp.com-20120321154550-0ubjon97vfnj3dxf
2012-03-21 16:45:50 +01:00
Xavier Morel c3b181d7f3 [IMP] autocompletion interface (more similar to SearchFacet attributes), correctly document that
bzr revid: xmo@openerp.com-20120321092847-hjsn23ytttzy75ny
2012-03-21 10:28:47 +01:00
Xavier Morel 248c91d9dd [IMP] wording
bzr revid: xmo@openerp.com-20120321084748-ibdq0jlkg0hmjffu
2012-03-21 09:47:48 +01:00
Xavier Morel fc9b3ecf20 [FIX] force renderFacets on VS search event
originally this comes from the (monkeypatch-removed) serialization and
reloading of the VS searchQuery.

This is needed because on ``SearchFacet#remove`` VS launches a
``searchEvent``, and counts on *that* to visually impact the removal
of a given facet (by just re-rendering everything)

bzr revid: xmo@openerp.com-20120320153634-rhguje7to3f0dj2p
2012-03-20 16:36:34 +01:00
Xavier Morel 8d2f4c1b13 [IMP] docdocdoc
start some documentation on VisualSearch and the interaction between the search view and VS

bzr revid: xmo@openerp.com-20120320144738-9jkdw78os1gect1e
2012-03-20 15:47:38 +01:00
Xavier Morel b39712cf3d [ADD] basic loading of default values in faceted search view
bzr revid: xmo@openerp.com-20120320102846-g2ymabvt4qc4bwzg
2012-03-20 11:28:46 +01:00
Thibault Delavallée e09d180008 [MERGE] Merged with new base.needaction implementation
bzr revid: tde@openerp.com-20120315101558-gdxas1qywl15zx7k
2012-03-15 11:15:58 +01:00
Thibault Delavallée 6808cd7e53 [ADD] Added a menu entry in Settings/Users, along with a tree view definition.
bzr revid: tde@openerp.com-20120315100542-xhlvb43lda9d3a0m
2012-03-15 11:05:42 +01:00
Thibault Delavallée 632c5e3036 [DOC] Updated code and server documentation.
bzr revid: tde@openerp.com-20120315095203-8g7drwdz9axjexwj
2012-03-15 10:52:03 +01:00
Thibault Delavallée 059cc5bef3 [ADD] Added documentation for merge proposal, related to the need_action mixin class.
bzr revid: tde@openerp.com-20120313122939-239ae3ftask1rrmb
2012-03-13 13:29:39 +01:00
Thibault Delavallée 8454553a5b [DOC] Updated merge documentation.
bzr revid: tde@openerp.com-20120313104155-221i8zfzfs03yenq
2012-03-13 11:41:55 +01:00
Thibault Delavallée 6c4ccf9bd5 [DOC] Added merge proposal documentation
bzr revid: tde@openerp.com-20120313085743-oa9jrbvnqwklpnlb
2012-03-13 09:57:43 +01:00
Thibault Delavallée 071dc54a5c [MERGE] Merged with main server
bzr revid: tde@openerp.com-20120308083904-l05slz6td2ibggk4
2012-03-08 09:39:04 +01:00
Openerp Online 3fec9bb049 [DOC] change v6.1 reference to trunk.
bzr revid: online@openerp.com-20120305164617-2ykj6o263sywjstz
2012-03-05 17:46:17 +01:00
Openerp Online 1ae5913ae8 [DOC] change v6.1 reference to trunk.
bzr revid: online@openerp.com-20120305164552-tij9m4if82h4huts
2012-03-05 17:45:52 +01:00
Vo Minh Thu 7e3d080aa2 [MERGE] run unit tests in addition to YAML tests.
bzr revid: vmt@openerp.com-20120305141355-djmbojnntj583ujd
2012-03-05 15:13:55 +01:00
Vo Minh Thu c7ab774b53 [DOC] moved FEATURES.rst to doc/.
bzr revid: vmt@openerp.com-20120305140738-ou7f1pz5fnqffukm
2012-03-05 15:07:38 +01:00
Vo Minh Thu 19d96751a5 [MERGE] merged trunk.
bzr revid: vmt@openerp.com-20120305133437-yrgb2pzroch84cyw
2012-03-05 14:34:37 +01:00
Openerp Online 0c8e11643f [DOC] use a flat (i.e. no source/ directory) structure.
bzr revid: online@openerp.com-20120305124016-d25rncl3q2qcem31
2012-03-05 13:40:16 +01:00
Openerp Online ba3193dd4d [DOC] added intersphinx namespaces.
bzr revid: online@openerp.com-20120305114029-j0g6jf8v3t6uf090
2012-03-05 12:40:29 +01:00
Openerp Online 14a682903c [DOC] added intersphinx namespaces.
bzr revid: online@openerp.com-20120305113957-xmrjudts6kbdhh6e
2012-03-05 12:39:57 +01:00
Vo Minh Thu fa4bc04db0 [DOC] added new Makefile.
bzr revid: vmt@openerp.com-20120305085836-qhz3glwhyp8an38z
2012-03-05 09:58:36 +01:00
Vo Minh Thu 2b8d20f424 [DOC] Added modified (used in global doc and server) flask theme.
bzr revid: vmt@openerp.com-20120305084940-wxz0haidk99fh77s
2012-03-05 09:49:40 +01:00