You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

98 lines
3.7 KiB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <openerp>
  3. <data>
  4. <record
  5. id="view_mail_action_needed_search"
  6. model="ir.ui.view">
  7. <field name="name">view_mail_action_needed_search</field>
  8. <field name="model">mail.message</field>
  9. <field
  10. name="inherit_id"
  11. ref="mail.view_email_message_search" />
  12. <field
  13. name="arch"
  14. type="xml">
  15. <data>
  16. <field
  17. name="email_from"
  18. position="before">
  19. <separator orientation="vertical"/>
  20. <filter
  21. icon="terp-check"
  22. name="action"
  23. string="Action needed"
  24. domain="[('action_needed','=',True)]" />
  25. </field>
  26. </data>
  27. </field>
  28. </record>
  29. <record
  30. id="view_mail_action_needed_tree"
  31. model="ir.ui.view">
  32. <field name="name">view_mail_action_needed_tree</field>
  33. <field name="model">mail.message</field>
  34. <field
  35. name="inherit_id"
  36. ref="mail.view_email_message_tree" />
  37. <field
  38. name="arch"
  39. type="xml">
  40. <data>
  41. <field
  42. name="state"
  43. position="after">
  44. <field
  45. name="action_needed"
  46. invisible="True" />
  47. <button
  48. name="set_action_needed_off"
  49. attrs="{'invisible': [('action_needed','=',False)]}"
  50. string="confirm action done"
  51. icon="gtk-no"
  52. type="object" />
  53. <button
  54. name="set_action_needed_on"
  55. attrs="{'invisible': [('action_needed','=',True)]}"
  56. string="set action needed"
  57. icon="gtk-yes"
  58. type="object" />
  59. </field>
  60. </data>
  61. </field>
  62. </record>
  63. <record
  64. id="view_mail_action_needed_form"
  65. model="ir.ui.view">
  66. <field name="name">view_mail_action_needed_form</field>
  67. <field name="model">mail.message</field>
  68. <field
  69. name="inherit_id"
  70. ref="mail.view_email_message_form" />
  71. <field
  72. name="arch"
  73. type="xml">
  74. <data>
  75. <button
  76. name="%(mail.action_email_compose_message_wizard)d"
  77. position="after">
  78. <field
  79. name="action_needed"
  80. invisible="True" />
  81. <button
  82. name="set_action_needed_off"
  83. attrs="{'invisible': [('action_needed','=',False)]}"
  84. string="confirm action done"
  85. icon="gtk-no"
  86. type="object" />
  87. <button
  88. name="set_action_needed_on"
  89. attrs="{'invisible': [('action_needed','=',True)]}"
  90. string="set action needed"
  91. icon="gtk-yes"
  92. type="object" />
  93. </button>
  94. </data>
  95. </field>
  96. </record>
  97. </data>
  98. </openerp>