Ticket #2951 (closed melhoria: fixed)

Opened 7 years ago

Last modified 7 years ago

Possibilitar que as notificações do ExpressoMail sejam feitas a nível desktop do usuário

Reported by: douglas Owned by: marcieli
Priority: normal Milestone: Expresso 2.4.2
Component: ExpressoMail Version: trunk
Severity: média Keywords: alertas, desktop, usuário, browser, html5, prognus
Cc: WorkGroup:

Description (last modified by douglas) (diff)

Esta melhoria permitirá, através do uso de Html5 + plugin específico, que alguns alertas que o módulo ExpressoMail emite sejam visualizados também no conexto do desktop do usuário, seja quando o browser estiver minimizado, seja quando o usuário esteja visualizando outra página da Web.

Compatibilidade:

  • Google Chrome 16.x(suporte nativo);
  • Mozilla Firefox 10.x (mediante instalação do complemento HTML5 Notifications);

Ticket da Prognus:  #2345.

Change History

comment:1 Changed 7 years ago by douglas

  • Description modified (diff)

comment:2 Changed 7 years ago by thiago

Implementação parcial da funcionalidade em notificações de uma nova mensagem.

Commit na revisão r6749

Last edited 7 years ago by thiago (previous) (diff)

comment:3 Changed 7 years ago by thiago

Agora existe uma preferencia para o usuário de liberação da notificação desktop.

Commit na revisão r6753

comment:4 Changed 7 years ago by thiago

Implementada a funcionalidade para a exibição de notificações para as novas mensagens e mensagens que atendam o critério de filtro por remetente.

Commit na revisão r6765

Last edited 7 years ago by thiago (previous) (diff)

comment:5 Changed 7 years ago by acoutinho

r6768

  • Criado objeto para tratamento de instalação e controle de permissões para o plugin;
  • Implementado o suporte a alarms desktop para a nova agenda, em contexto agenda e expressoMail;
  • Corrigido inconsistência de notificação de eventos no expressoMail;

comment:6 Changed 7 years ago by acoutinho

r6770

  • Corrigido remoção de código acidental;

comment:7 Changed 7 years ago by thiago

r6774

Nova montagem das notificações foram implementadas.

comment:8 Changed 7 years ago by thiago

Algumas internacionalização e correção do time refresh na main.js

Commit na revisão r6777

comment:9 Changed 7 years ago by marcieli

Commit na revisão [6782]

Correção na verificação da preferência do expressoMail e expressoCalendar.

comment:10 Changed 7 years ago by acoutinho

  • Status changed from new to closed
  • Resolution set to fixed

r6788

  • Correções de bugs;
  • Melhorias;
  • Compatibilização com o chrome;
  • Finalização de implementação;

comment:11 Changed 7 years ago by acoutinho

  • Status changed from closed to reopened
  • Resolution fixed deleted

comment:12 Changed 7 years ago by marcieli

Commit na revisão [6923]

Removidos comentários desnecessários do código.

comment:13 Changed 7 years ago by acoutinho

  • Status changed from reopened to closed
  • Resolution set to fixed

r6924

  • Corrigido codificação do arquivos para ISO 8859-1;

comment:14 Changed 7 years ago by acoutinho

r6996

Note: See TracTickets for help on using tickets.