Commit Graph

254 Commits

Author SHA1 Message Date
Thibault Delavallée 9c26c8e000 [IMP] mail: cleaning of the Chatter front-end.
Wall and Wall-like group menu entries: now use the correct
contexts to give to the composer.
res_users: posting on the user consists in posting on the
related partner. TODO: clean that when we have cleared our
minds about what to do when posting in the wall.
xml, css: small cleanup of dead code
mail.js: propagated the use of 'default_' values in the
various contexts (Wall, RecordThread, Thread, ComposeMessage);
cleaned do_action overrides; general cleanup of the code
and options propagation.

bzr revid: tde@openerp.com-20120903152025-bzchl603mzuhggn4
2012-09-03 17:20:25 +02:00
Thibault Delavallée 4d510a3d31 [REF] mail_thread: message_read: re-added old expandable, to have same behavior as 'beofre in this branch'.
bzr revid: tde@openerp.com-20120827150303-ena57f72e3mgwtg2
2012-08-27 17:03:03 +02:00
Thibault Delavallée 4b0d1be1c0 [MERGE] Merged with addons/trunk.
bzr revid: tde@openerp.com-20120827083705-p2edynkzch7hszrd
2012-08-27 10:37:05 +02:00
niv-openerp 65f532e001 [IMP] made a whole-application replace of $element by $el
bzr revid: nicolas.vanhoren@openerp.com-20120824182743-1d9cii7kigc7exer
2012-08-24 20:27:43 +02:00
Thibault Delavallée d0d14766fc [FIX] mail.js: fixed do_action of Wall.
bzr revid: tde@openerp.com-20120823150229-7vp9hbfb80bo29xf
2012-08-23 17:02:29 +02:00
Thibault Delavallée 4de99bff8d [IMP] mail.js: Hide in wall now sets the notification as read. Added server code to handle the client-side link. Also fixed composer, when replying to an email. Began to propagate the use of context for some values instead of everything in options, in js code.
bzr revid: tde@openerp.com-20120822172346-zih62h6wgrev22cd
2012-08-22 19:23:46 +02:00
Thibault Delavallée 4e6e86fab5 [IMP] [CLEAN] [WIP] composer: cleaning of the server-side code. It now relies less on context keys and values; some fields have been added to manage the composition mode, model, res_id and message_id as a classic form. Updated form view, with invisible fields, to have those value accessible and modifiable through onchange or through JS. Updated JS-part of the composer to handle the new composer; less options, less logic client-side ! Still not finished, short in time today (have to check mass_mail, templates).
bzr revid: tde@openerp.com-20120822162151-n9o23ik0v45h7v6j
2012-08-22 18:21:51 +02:00
Thibault Delavallée 40949f8052 [FIX] mail.js: fixed a wrong var name.
bzr revid: tde@openerp.com-20120822110057-1dqo701k2lmpmoxo
2012-08-22 13:00:57 +02:00
Thibault Delavallée 1bc63a91ad [FIX] mail_mail: added import of tools, to be able to use email_split.
bzr revid: tde@openerp.com-20120822074545-7sx8xnsmf610gnxz
2012-08-22 09:45:45 +02:00
Thibault Delavallée be208572cf [FIX] mail.js: fixed some function names / mail_followers: fixed an email_to.
bzr revid: tde@openerp.com-20120821160036-jruwclg54d67a21y
2012-08-21 18:00:36 +02:00
Thibault Delavallée eeb7878d43 [MERGE] Merged with addons/trunk.
bzr revid: tde@openerp.com-20120821150936-0pvvttbq6w3t2byi
2012-08-21 17:09:36 +02:00
Thibault Delavallée 392ac848b9 [FIX] Wall: css fix in composer.
bzr revid: tde@openerp.com-20120821150622-2h13mgtwk3h0uh3g
2012-08-21 17:06:22 +02:00
Thibault Delavallée b919782ad9 [REM] mail.js: removed references to 'email_mode' of composer, now deleted.
bzr revid: tde@openerp.com-20120821145527-vdvu00doz77mzx7n
2012-08-21 16:55:27 +02:00
Thibault Delavallée 24651a903b [IMP] mail.compose.message: added body_text filed, for plain-text; updated composer accordlingly, removed some dead code/css classes.
bzr revid: tde@openerp.com-20120821144930-ucgmx8rwasamhpgp
2012-08-21 16:49:30 +02:00
Fabien Pinckaers b1d80c734b fix
bzr revid: fp@tinyerp.com-20120821143643-npc5a84ajzfcsl14
2012-08-21 16:36:43 +02:00
Thibault Delavallée 169c8055ba [REF] mail.compose.message: removed extended mode, because not really usefull. Removed reference to that mode in addons (crm lead, crm claim, crm helpdesk, hr evaluation, hr recruitement, project issue). Completely removed the wizard directory in hr_evaluation: mail_compose_message will become a button (TODO), and other files were not called anymore in init/openerp files.
bzr revid: tde@openerp.com-20120821142747-q9drv71749opusr1
2012-08-21 16:27:47 +02:00
Thibault Delavallée 1490c5e60c [IMP] mail.js: Thread: updated default options.
bzr revid: tde@openerp.com-20120821123748-bq6k9kj42gtyzb56
2012-08-21 14:37:48 +02:00
Thibault Delavallée 5bfb8bb498 [IMP] mail.js: Thread: updated and cleaned event bindings (use on instead of delegate, handle propagation).
bzr revid: tde@openerp.com-20120821123128-29njlixe14eu8rmg
2012-08-21 14:31:28 +02:00
Thibault Delavallée 00eed0590e [CLEAN] mail.js: continuing cleaning. Removed commented code, now not necessary.
bzr revid: tde@openerp.com-20120821121030-7qbr54wra11oeen2
2012-08-21 14:10:30 +02:00
Thibault Delavallée c277a22f4d [CLEAN] mail.js: cleaned Wall and RecordThread. Deleted code in wall related to message_fetch, display and fetch more. Deleted dead XML and CSS.
bzr revid: tde@openerp.com-20120821114128-mwu6av0n52r2tbww
2012-08-21 13:41:28 +02:00
Thibault Delavallée 5872ed6bd3 [WIP] [CLEAN] mail.js: continuing the cleaning and refactoring. Wall and recordthread seems to basically work (not the 'fetch more' feature). Cleaned function name, duplicate code, ...
bzr revid: tde@openerp.com-20120821104345-1ithukovq0a1tv76
2012-08-21 12:43:45 +02:00
Thibault Delavallée 5562931eab [WIP] [CLEAN] mail.js: massive refactoring / cleaning of code, part 1: all logic delegated to the Thread widget, to avoid code duplication (Thread and Wall); Wall and RecordThread should be as small as possible, without specific logic or message fetching. WIP commit.
bzr revid: tde@openerp.com-20120821092015-u8q1osikpgf12pq6
2012-08-21 11:20:15 +02:00
Fabien Pinckaers 4c65e524be fix
bzr revid: fp@tinyerp.com-20120820192910-eodns32qy7pmoq6c
2012-08-20 21:29:10 +02:00
Thibault Delavallée a366e61803 [WIP] mail.js: continuing the cleaning of the Thread widget (params -> options, tracking not necessary options, make them more explicit).
bzr revid: tde@openerp.com-20120820164924-j1clr4dwif5pmoxi
2012-08-20 18:49:24 +02:00
Thibault Delavallée 9ea504a53a [WIP] mail.js: removed dead code about generic chatter functions (regular expressions, internal links, ...).
bzr revid: tde@openerp.com-20120820161547-saqw5ay01mlyuq7l
2012-08-20 18:15:47 +02:00
Thibault Delavallée 759134ea30 [WIP] mail.js: Wall: cleaned code, removed dead code, updated method name, propagated changes in mail API.
bzr revid: tde@openerp.com-20120820155202-00y1ysi13lvv4nfk
2012-08-20 17:52:02 +02:00
Thibault Delavallée 352aa1391a [WIP] mail.js: removed dead code about message structure generation, renamed params to options in composition form.
bzr revid: tde@openerp.com-20120820135958-8xgwh9u7xnk7lw9d
2012-08-20 15:59:58 +02:00
Thibault Delavallée daf0f7412e [WIP] mail.js: first cleaning of Wall.
bzr revid: tde@openerp.com-20120820130730-lpjt9wpj7ggqq4yv
2012-08-20 15:07:30 +02:00
Fabien Pinckaers 432740bf60 [DUMMY] temporary add TODO.txt to keep track of remaining cleanings
bzr revid: fp@openerp.com-20120819203941-8yllg5g3i9mmorsl
2012-08-19 22:39:41 +02:00
Fabien Pinckaers 17c295a964 [IMP] removing some options and requirement of ds_thread
bzr revid: fp@openerp.com-20120819175309-9c3bl70yg10mmkqr
2012-08-19 19:53:09 +02:00
Fabien Pinckaers 229096453c [IMP] remove formatting code and unused method
bzr revid: fp@openerp.com-20120819165039-kgs71kkn436753tz
2012-08-19 18:50:39 +02:00
Fabien Pinckaers 1b8d190829 [IMP] merging _get_pushed_messages and message_read, still have to add a domain on message_read based on notifications
bzr revid: fp@openerp.com-20120819162832-ffzlm7zej7qrn11l
2012-08-19 18:28:32 +02:00
Antony Lesuisse a730933cdb [IMP] abstractfield options replace getter by attribute
bzr revid: al@openerp.com-20120818201859-xjpvcmipg59f0p3e
2012-08-18 22:18:59 +02:00
Antony Lesuisse ec55bd99c2 [FIX] mail widget
bzr revid: al@openerp.com-20120817132515-d2qaa33po7alh54s
2012-08-17 15:25:15 +02:00
Fabien Pinckaers 06f60b3517 [FIX] body_text --> body, not ure it's good enough
bzr revid: fp@tinyerp.com-20120817120606-t97l9x2dguuv7kmp
2012-08-17 14:06:06 +02:00
Fabien Pinckaers 6ac583c0f7 [IMP] mail cleaning
bzr revid: fp@tinyerp.com-20120817111936-2d33nlqlbvkjb374
2012-08-17 13:19:36 +02:00
Fabien Pinckaers c086239c31 [MERGE] trunk mit
bzr revid: fp@tinyerp.com-20120817072348-jbp3jgtufpeme1wi
2012-08-17 09:23:48 +02:00
Thibault Delavallée 19abc35ce6 [CLEAN] Cleaned mail_group and mail.js due to the merge of trunk.
bzr revid: tde@openerp.com-20120814115222-gxunwfuttejrock0
2012-08-14 13:52:22 +02:00
Thibault Delavallée 0eccca51d5 [MERGE] Merged with addons/trunk.
bzr revid: tde@openerp.com-20120814114638-pkj3d70sg9mr2hkv
2012-08-14 13:46:38 +02:00
Fabien Pinckaers 85ca542ad0 [IMP] mail groups improvements: security
bzr revid: fp@openerp.com-20120814112204-hwamufqqz4qj9ptb
2012-08-14 13:22:04 +02:00
Thibault Delavallée e7a654eba3 [REF] mail_thread: refactoring of Chatter. Followers are now managed by another widget (mail.followers). Code removed from mail.js to mail_followers.js, same for xml. Mail_group is the test-object to receive tne new widget, specified in form view.
bzr revid: tde@openerp.com-20120810130542-0dern12lk4e7yfc9
2012-08-10 15:05:42 +02:00
Minh Tran 687e25a7fc more visual improvements to mail module
bzr revid: mit@openerp.com-20120810124754-78ui3odg5d5odi20
2012-08-10 14:47:54 +02:00
Thibault Delavallée 68ef2ca6a8 [IMP] mail Chatter: hack of 'send by mail': do not try to redirect to the chatter when in create mode.
bzr revid: tde@openerp.com-20120808075600-wo2w2ojb0wjozsuy
2012-08-08 09:56:00 +02:00
Thibault Delavallée a814343ab7 [MERGE] Mergede with addons/trunk.
bzr revid: tde@openerp.com-20120806124445-hym9imdiqgeot8fu
2012-08-06 14:44:45 +02:00
Fabien Pinckaers ad0be8c0f4 [IMP] improving position of reduce text
bzr revid: fp@openerp.com-20120805151016-zl2xvhktr2pmqpey
2012-08-05 17:10:16 +02:00
Thibault Delavallée 8a408f2ff3 [MERGE] Merged with addons/trunk.
bzr revid: tde@openerp.com-20120803071454-ictuwjq0y3gri4f8
2012-08-03 09:14:54 +02:00
Fabien Meghazi df741f8e12 [IMP] mail: disable autofocus in formview
bzr revid: fme@openerp.com-20120801161303-1jaji50x3zih0hvk
2012-08-01 18:13:03 +02:00
Thibault Delavallée c1b3f537ca [FIX] mail: Chatter: avatar -> image_small.
bzr revid: tde@openerp.com-20120730084020-e512vyb7vhsane5z
2012-07-30 10:40:20 +02:00
Thibault Delavallée 238598c041 [MERGE] Merged with addons/trunk.
bzr revid: tde@openerp.com-20120730081600-y92rgh002zhpp4tw
2012-07-30 10:16:00 +02:00
Fabien Pinckaers 83f15b7363 small_layout_change_in_wall
bzr revid: fp@openerp.com-20120730075210-mdzu549s018i72rz
2012-07-30 09:52:10 +02:00