Commit Graph
83 Commits
Author SHA1 Message Date
Thibault Delavallée ca7555d5b2 [IMP] Thread widget: moved all event bindings in a separate function
bzr revid: tde@openerp.com-20120314085128-lfyxy0029o99nel6
2012-03-14 09:51:28 +01:00
Thibault Delavallée c1e13fdff2 [IMP] Threzad widget: added unlink mechanism. Still WIP tough.
bzr revid: tde@openerp.com-20120313174105-ffncns931oa0ry4o
2012-03-13 18:41:05 +01:00
Thibault Delavallée 09a01870ff [IMP] Thread widget: cleaned follow/unfollow buttons behavior (text change when mouseover/mouseleave, update followers display)
bzr revid: tde@openerp.com-20120313172233-3zgm41f7m7mxzmie
2012-03-13 18:22:33 +01:00
Thibault Delavallée 5dbd526a19 [IMP] Thread widget: reply textarea shown by default when viewing a record.
bzr revid: tde@openerp.com-20120313170648-5uln1ozxvhv8yfxx
2012-03-13 18:06:48 +01:00
Thibault Delavallée 543d76dca3 [IMP] Thread widget: small user experience improvements (reply comment hidden by default; comment textarea is cleaned after posting the comment; em tag not escaped in mesages; fixed class name of links delete and hide.
bzr revid: tde@openerp.com-20120312173323-z1xnabsjzxj3vyxa
2012-03-12 18:33:23 +01:00
Thibault Delavallée d3af101c68 [IMP] Thread widget: comments now have smaller images
bzr revid: tde@openerp.com-20120312155838-srvzfmjvt783e6kr
2012-03-12 16:58:38 +01:00
Thibault Delavallée ff171895d2 [IMP] Thread widget: improved usability: added a reply link toggling comment textarea; commenting can be done via the enter key
bzr revid: tde@openerp.com-20120312152529-lbcz0byljetpeezj
2012-03-12 16:25:29 +01:00
Thibault Delavallée 4f220ff718 [IMP] Thread widget: use name_get to display the record name between the avatar and the message body. Updated comment display.
bzr revid: tde@openerp.com-20120312105217-sjm1lrminn70i6h4
2012-03-12 11:52:17 +01:00
Thibault Delavallée fd27e7f87e [MERGE] Merged with branch holding the threaded version of OpenChatter. Main modifications: mail.message now have a parent_id field; message searching have a feature to retrieve parents and ancestors until some root ids; xml/js adapted to a threaded display; updated design
bzr revid: tde@openerp.com-20120309094916-n23t6v4v7o3d25xw
2012-03-09 10:49:16 +01:00
Thibault Delavallée 0f18e4cf20 [REF] Thread and Wall widgets: html/css refactoring, based on MIT first design.
bzr revid: tde@openerp.com-20120308164138-lar56562dibp8q4s
2012-03-08 17:41:38 +01:00
Thibault Delavallée 63a16e7074 [ADD] mail.thread: added automatic forward of message when @login is present in body. Also fixed a bug when posting a comment from the wall.
bzr revid: tde@openerp.com-20120308112445-ndv0b1x82kv2uanp
2012-03-08 12:24:45 +01:00
Thibault Delavallée 6ce4a48ce9 [CLEAN] Cleaned a bit of unecessary xml/css
bzr revid: tde@openerp.com-20120308104055-knvdgvj4a2z0k5fd
2012-03-08 11:40:55 +01:00
Thibault Delavallée 4031396f47 [IMP] mail.group: improved kanban view. Also added a joined calculated field, calling message_is_subscriber, used to display available options in kanban view.
bzr revid: tde@openerp.com-20120307170254-p18c95iv804cjcim
2012-03-07 18:02:54 +01:00
Thibault Delavallée b347c3aa51 [FIX] Thread widget: when commenting a comment, the correct domain is added when refectching comments; otherwise wrong messages were fetched.
bzr revid: tde@openerp.com-20120307134409-iub2fmt1r3mkmgtq
2012-03-07 14:44:09 +01:00
Thibault Delavallée f75a3e9055 [IMP] Thread widget: comment and 'load more' are not displayed in threaded view, except for last level
bzr revid: tde@openerp.com-20120307132908-xj6y92lo3a2ec2sf
2012-03-07 14:29:08 +01:00
Thibault Delavallée c612cd1c1c [IMP] Wall widget: added thread_level parameter, now not hardcoded anymore
bzr revid: tde@openerp.com-20120307132520-so3e50dmewoksr5s
2012-03-07 14:25:20 +01:00
Thibault Delavallée d8661ec4db [IMP] Wall widget: lessened sub-thread padding; slighty improved html organisation of subthreads
bzr revid: tde@openerp.com-20120307132129-2jlza2crsncsnhmf
2012-03-07 14:21:29 +01:00
Thibault Delavallée ef7807319a [REF] mail_thread: added arguments to perform a flat search or an ascended search (search and then add parents, recursively until root_ids). Thread and Wall widgets: updated to use the updated message search API.
bzr revid: tde@openerp.com-20120307131022-gy6hmvztarc4ksfz
2012-03-07 14:10:22 +01:00
Thibault Delavallée 89eec3624c [MERGE] Merged with branch modifying the need_action_user_id mechanism. need_action is now a server-side mechanism. Addons only have to inherit from res.needaction to have the possibility to use this mechanism. Overwriting the get_action_user_id method is the way to define when a user_id is requested to perform an action.
bzr revid: tde@openerp.com-20120307092119-o56qgyd1h22gktvw
2012-03-07 10:21:19 +01:00
Thibault Delavallée 17293421cc [FIX] Thread widget: fixed 'load more' feature on threads, now taking into account thread level. Will need code cleaning.
bzr revid: tde@openerp.com-20120306150946-ni9ifzs1xc4jc8td
2012-03-06 16:09:46 +01:00
Thibault Delavallée 61a41ba305 [FIX] Wall widget: fixed class names for comment textarea and button.
bzr revid: tde@openerp.com-20120306083419-iuy7x0casszq8ldi
2012-03-06 09:34:19 +01:00
Thibault Delavallée bb352a172f [FIX] Wall widget: fixed the Wall 'load more' feature. Also cleaned the code.
bzr revid: tde@openerp.com-20120305192052-wabvan89nt0hrj8o
2012-03-05 20:20:52 +01:00
Thibault Delavallée acfcade3cb [REF] Thread widget: cleaning of code
bzr revid: tde@openerp.com-20120305173742-0uzfemp6vqc8jcz0
2012-03-05 18:37:42 +01:00
Thibault Delavallée 4c70c04043 [IMP] bzr diffWIPbzr diff Thread widget: threaded version of the widget now correctly handles message threads.
bzr revid: tde@openerp.com-20120305165910-4nt0gm7t9u6f2ap0
2012-03-05 17:59:10 +01:00
Thibault Delavallée 1a3a7c0988 [FIX] Thread widget: fixed bug when looping in records in form view: followers display was not correctly updated.
bzr revid: tde@openerp.com-20120305090521-kgi26xvzuhlsckbz
2012-03-05 10:05:21 +01:00
Thibault Delavallée 15581b5286 [REF] Small refactoring of Wall. Refactoring still needed.
bzr revid: tde@openerp.com-20120302173511-eyky2ibpzdvp0hgq
2012-03-02 18:35:11 +01:00
Thibault Delavallée 5b2b9fb1ab [ADD] Added a thread model in display. Seems working but needs refactoring in the next few days.
bzr revid: tde@openerp.com-20120302170749-gaxx90sxy7bi97b3
2012-03-02 18:07:49 +01:00
Thibault Delavallée 4847f72044 [REF] Wall small cleaning of code
bzr revid: tde@openerp.com-20120229142331-zr42yxqy8i0xv7js
2012-02-29 15:23:31 +01:00
Thibault Delavallée 747134642b [IMP] Wall: messages search_view_id is now passed as an argument to the wall, allowing to display the correct search view
bzr revid: tde@openerp.com-20120229101758-vse9o4p5lo133bje
2012-02-29 11:17:58 +01:00
Thibault Delavallée 38e6f8c6ee [IMP] Wall: added font color similar to general OpenERP font color
bzr revid: tde@openerp.com-20120229101716-pdjtjbiv9p4x32lp
2012-02-29 11:17:16 +01:00
Thibault Delavallée 44ca05c129 [CL] Wall: Cleaned a bit mail.xml: removed unused 'dusplay followers' on wall
bzr revid: tde@openerp.com-20120229101617-ubru2sqmjznomrwf
2012-02-29 11:16:17 +01:00
Thibault Delavallée d03350b164 [IMP] Thread Widget: @login finally implemented. Link is lazy: when clicking, it tries to find a record and redirects if found.
bzr revid: tde@openerp.com-20120229095752-t57mepak000bu55r
2012-02-29 10:57:52 +01:00
Thibault Delavallée 790df40a91 [FIX] On Wall: fixed more button on Wall.
bzr revid: tde@openerp.com-20120229091109-f0fbr2gdcmjagna6
2012-02-29 10:11:09 +01:00
Thibault Delavallée 0ba944dc46 [IMP] Thread widget: More button does not display when there are no more comments to fetch.
bzr revid: tde@openerp.com-20120229085953-v2w99pgzd8sefffn
2012-02-29 09:59:53 +01:00
Thibault Delavallée a39bdef62a [IMP] quickly updated js and xml for new behavior of need_action_user_id. Still un progress, but was for testing.
bzr revid: tde@openerp.com-20120228171437-0a2lmj2d1kf9rfqu
2012-02-28 18:14:37 +01:00
Thibault Delavallée 17d077bb7d [FIX] Fixed bug when posting a comment from the wall (wrong values given through this.proxy, have to check)
bzr revid: tde@openerp.com-20120228112307-8mwlrcqx66h07ood
2012-02-28 12:23:07 +01:00
Thibault Delavallée 504e476fc0 [IMP] Wall widget: removed unused xml; added more button; added more action (displays more discussions); added comments
bzr revid: tde@openerp.com-20120228110740-gcbm02ej6bee4rsl
2012-02-28 12:07:40 +01:00
Thibault Delavallée e291bf11da [DOC] Added comments in mailL.js (Wall widget)
bzr revid: tde@openerp.com-20120228085607-oty29x74cwxy6zdi
2012-02-28 09:56:07 +01:00
Thibault Delavallée a32d9d7b89 [DOC] Added comments in mail.js
bzr revid: tde@openerp.com-20120228085111-13kx0t7l7bxmywmq
2012-02-28 09:51:11 +01:00
Thibault Delavallée 66f55d4e83 [IMP] Wall thread view: lessened size of comment box in threads.
bzr revid: tde@openerp.com-20120228082606-bfekwwkemxb0b3xn
2012-02-28 09:26:06 +01:00
Thibault Delavallée 83ef71f651 [REF] Some code cleaning. Hashtag replacement still not working.
bzr revid: tde@openerp.com-20120227171323-xvn752llibh66v9w
2012-02-27 18:13:23 +01:00
Thibault Delavallée 1c100a848c [FIX] Added a class to internal links to delegate an action when clicking
bzr revid: tde@openerp.com-20120227162158-q1hyvwxr04scwod7
2012-02-27 17:21:58 +01:00
Thibault Delavallée f48f10bcfa [REF] Cleaned a bit truncated message code
bzr revid: tde@openerp.com-20120227161409-ej67dg04cy2deyjg
2012-02-27 17:14:09 +01:00
Thibault Delavallée 32669277bc [IMP] ThreadDisplay: 1/ body_text is escaped by hand and displayed as html, to preserver internal links 2/ basic version of fonctionality 'show more / show less' when messages are too long 3/ some code cleaning
bzr revid: tde@openerp.com-20120227160442-43g2b2e1wcrjhufq
2012-02-27 17:04:42 +01:00
Thibault Delavallée 1a79ad88b4 [ADD] Email icon (replace author avatar when message type is email).
bzr revid: tde@openerp.com-20120227110828-x9k3pcb3b6y72hz0
2012-02-27 12:08:28 +01:00
Thibault Delavallée d3dd68e08e [IMP] ThreadDisplay: now shows a "More button" (no action attached currently). Updated css for style. Emails are managed. Also refactored templates for cleaner architecture.
bzr revid: tde@openerp.com-20120227110754-9v207ey8m3k5rv9j
2012-02-27 12:07:54 +01:00
Thibault Delavallée 0c4099ba26 [FIX] Fixed error with undefined id when fetching the avatar.
bzr revid: tde@openerp.com-20120227085442-5r4jb0bbor1zpulw
2012-02-27 09:54:42 +01:00
Thibault Delavallée d598492dbd [REF] Slighty cleaned ThreadDisplay widget code. Start now returns deferred from fetch_comments.
bzr revid: tde@openerp.com-20120227085005-2vhuc8jdmeimu406
2012-02-27 09:50:05 +01:00
Thibault Delavallée 015df49918 [IMP] Side-work for checking internal links. WIP. Will probably be discarded.
bzr revid: tde@openerp.com-20120224160920-zig2sxvei7d0uuri
2012-02-24 17:09:20 +01:00
Thibault Delavallée 3be5a2ef50 [IMP] Added a basic search view on the wall. The search view is the mail.message search view. Added support in mail.js for the search.
bzr revid: tde@openerp.com-20120224152159-fop3j4aiwfsjdl58
2012-02-24 16:21:59 +01:00