Elementary OS Brasil
  • Sistema
    • Apresentação
    • Recursos
    • Instalação
  • Aplicativos
  • Suporte
    • Dúvidas
    • Fórum
    • Ao Vivo (IRC)
  • Comunidade
    • Equipe
    • Contato
  • Novidades
Página Inicial » Customização » Centro de notificações no gerenciador Gala Registrar · Entrar
Customização

Centro de notificações no gerenciador Gala

Gala é o gerenciador de áreas de trabalho do elemenetary OS Luna trabalhado por +Tom Beckmann e Rico Tzschichholz, dois desenvolvedores ligados à comunidade elementary.

+Tom Beckmann em particular é um grande desenvolvedor que já contribuiu bastante para o mundo open source com grandes títulos disponíveis como o Gwoffice, Gala, Gazette, indicador synapse, e entre estes destaco um grande projeto que pode estar presente em futuras versões do elementary, tela de bloqueio.

Dias atrás, +Tom Beckmann tornou disponível mais um de seus projetos, o centro de notificações no Gala inspirado no centro de notificações do Mac OS, sistema operacional da Apple, estaremos mostrando a seguir como você pode obtê-lo.

Para instalação você vai precisar de alguns requisitos e estes podem ser obtidos através do comando abaixo

1. sudo apt-get install libmutter-dev libgranite-dev libclutter-1.0-dev libclutter-gtk-1.0-dev libbamf3-dev libxfixes-dev libgee-dev libplank-dev valac-0.20 cmake build-essential automake autoconf gsettings-desktop-schemas-dev bzr

Depois disso você vai baixar o ramo e compilar com os comandos abaixo.

2. bzr branch lp:~cjgomes-it/+junk/notifications
3. cd notifications
4. mkdir build
5. cd build
6. cmake ..
7. make
8. sudo make install

Para iniciar você deve dar um replace no Gala com o comando abaixo

/usr/local/bin/gala --replace

Pronto!

Centro de Notificações em Gala

Centro de Notificações em Gala

Para testar você pode criar algumas notificações baseados nos comandos abaixo.

notify-send --icon=geary "Você tem novos e-mails" "Clique para vê-los"
notify-send --icon=facebook "Fulano curtiu sua foto"

O atalho para abrir a central de notificações é Super + n, clicando nas notificações listadas elas são despejadas.

A central de notificações em vala não é um projeto ligado a versão Ísis do elementary OS

Publicado 2 semanas atrás por Carlos Gomes

Comentários

  1. Erick03/09/2013, às 9:12

    Muito show! Já ta funcionando aqui!!!

    Responder
  2. Sérgio Berlotto03/09/2013, às 11:27

    E para colocar ele como padrão e automático no sistema, troco no arquivo /usr/share/dbus-1/services/org.freedesktop.Notifications.service ?

    Responder
    • Carlos Gomes03/09/2013, às 15:54

      no replace ele já é setado como padrão.

  3. marcos03/09/2013, às 14:17

    como faço para compilar os comandos ?

    Responder
    • Carlos Gomes03/09/2013, às 15:57

      Marcos, está com algum problema na instalação?

  4. Gustavo03/09/2013, às 17:43

    Tem como configurar o facebook, para guando alguém curti uma foto nossa aparecer nas notificações?

    Igual foi dado o exemplo ai em cima?

    Abraços..

    Responder
    • Carlos Gomes03/09/2013, às 22:18

      Gustavo, essa imagem é somente para ilustração mesmo, as notificações para facebook ainda não é possível até onde eu conheço.

  5. Elismar03/09/2013, às 18:06

    Como faço para remover por completo? tive alguns problemas após instalação.

    Responder
    • Carlos Gomes03/09/2013, às 22:17

      Elismar, reiniciou depois da instalação?

  6. Marden Laairoy03/09/2013, às 23:52

    Funcionou perfeitamente, esse cara está de parabéns!!!

    Responder
  7. Carlos04/09/2013, às 14:05

    Qual o comando para desinstalar?

    Responder
  8. Rodrigo Ferreira04/09/2013, às 19:47

    Perfeitoooo!!! funcionando d boa aki,,,ficou show..
    vlw ai a dica…
    os caras são @##$$% mesmo….

    Responder
  9. Thiago Prestes05/09/2013, às 0:55

    Como aparece aquela barra lateral da imagem?

    Responder
    • Carlos Gomes05/09/2013, às 18:30

      Thiago o atalho é Super + N

  10. Thiago Prestes05/09/2013, às 20:15

    Obrigado, Carlos.

    Responder
  11. Edipo Vinicius06/09/2013, às 0:30

    Cara eu só quero compartilhar o que fiz pra coisa ficar ainda mais legal.
    Como ainda nao tem nenhum “hot corner” pra mostrar o centro de notificaoes:
    instalei xdotool
    sudo apt-get install xdotool
    Fui na configuracao dos hot corners: System settings – Desktop -

    Responder
    • Edipo Vinicius06/09/2013, às 0:35

      e coloquei “Execute Custom Command” no canto superior esquerdo
      No campo de “Custom Command” coloquei:
      xdotool key Super+n

      Desculpe os erros de portugues e desculpe usar tanto ingles no meio, é que meu eOS está em ingles e eu nao sei como sao essas coisas em portugues. Mas acho que vais entender

  12. João Vitor de Jesus Oliveira07/09/2013, às 21:36

    É comum aparecer no terminal: “Log level 128″? A instalação foi perfeita até eu dar o replace e aparecer isso aí!

    Responder
  13. Wilians08/09/2013, às 13:54

    Olá! Só consegui executar dois comandos da publicação, o primeiro:

    1. sudo apt-get install libmutter-dev libgranite-dev libclutter-1.0-dev libclutter-gtk-1.0-dev libbamf3-dev libxfixes-dev libgee-dev libplank-dev valac-0.20 cmake build-essential automake autoconf gsettings-desktop-schemas-dev bzr

    e esse nº 2, os demais parecem não funcionar, tenho copiado e colado um por um no terminal.

    2. bzr branch lp:~gala-dev/gala/notifications
    3. cd notifications
    4. mkdir build
    5. cd build
    6. cmake ..
    7. make
    8. sudo make install

    estou fazendo algo errado? Vlw!!!

    Responder
    • Carlos Gomes10/09/2013, às 16:25

      Wilians, você deve tirar as numerações da frente dos comandos e executá-los um por um.

  14. Carlos08/09/2013, às 16:39

    Após executar o comando : /usr/local/bin/gala –replace
    O seguinte acontece :
    Window manager warning: Log level 128: Preferences.vala:328: Loading preferences from file ‘/home/lucasjedai/.config/plank/dock1/settings’
    Window manager warning: Log level 16: Theme.vala:389: Pantheon not found, falling back to Default.
    Window manager warning: Log level 16: Theme.vala:404: /usr/local/share/plank/themes/Default is not a folder fallback to the built-in defaults!
    Window manager warning: Log level 128: Settings.vala:158: Loading settings from schema ‘org.pantheon.desktop.gala.keybindings’
    Window manager warning: Log level 128: Settings.vala:158: Loading settings from schema ‘org.pantheon.desktop.gala.shadows’
    Window manager warning: Log level 128: Settings.vala:158: Loading settings from schema ‘org.pantheon.desktop.gala.behavior’
    Window manager warning: Log level 8: gtk_style_context_add_provider: assertion `GTK_IS_STYLE_PROVIDER (provider)’ failed
    Window manager warning: Log level 16: Notifications.vala:54: Could not aquire bus org.freedesktop.Notifications

    Então ele fica congelado assim, e quando o terminal é fechado todo controle de janelas trava.

    Responder
    • João Vitor de Jesus Oliveira09/09/2013, às 0:01

      Você tem que reiniciar o pc para sair desse bug

  15. Kaoê Menna09/09/2013, às 9:34

    Ola não estou conseguindo instalar ta com problema na hora de baixar

    bzr branch lp:~gala-dev/gala/notifications
    You have not informed bzr of your Launchpad ID, and you must do this to
    write to Launchpad or access private data. See “bzr help launchpad-login”.
    bzr: ERROR: Invalid url supplied to transport: “bzr+ssh://bazaar.launchpad.net/~gala-dev/gala/notifications”: no supported schemes

    alguém tem como dar uma força ai?

    Responder
    • Carlos Gomes10/09/2013, às 16:37

      Desculpe, o Autor removeu o ramo para instalação, felizmente eu criei um e você pode baixar agora através do comando

      bzr branch lp:~cjgomes-it/+junk/notifications

      todos os outros comandos não alteram.

  16. Felippe09/09/2013, às 14:11

    Cara tu seguiu todos os passos ? Aqui foi belezinha rs

    Responder
    • Kaoê Menna09/09/2013, às 22:05

      Pari no Segundo passo foi onde tive problema

  17. balin10/09/2013, às 14:18

    bzr: ERROR: Invalid url supplied to transport: “bzr+ssh://bazaar.launchpad.net/~gala-dev/gala/notifications”: no supported schemes

    Responder
    • balin10/09/2013, às 14:19

      como puedo hacer???

    • Carlos Gomes10/09/2013, às 16:37

      Desculpe, o Autor removeu o ramo para instalação, felizmente eu criei um e você pode baixar agora através do comando

      bzr branch lp:~cjgomes-it/+junk/notifications

      todos os outros comandos não alteram.

  18. Pedro Rodrigues10/09/2013, às 23:46

    E o problema dps do -> /usr/local/bin/gala –replace ja tem solução ?

    Responder
    • Carlos Gomes11/09/2013, às 9:16

      na verdade não é um problema, você inicia um processo e ele fica aberto no terminal, o recomendado é você reiniciar o sistema.

  19. Nicholas11/09/2013, às 13:44

    Amigos, como proceder para desinstalar? Instalei sem problemas e funciona bem, exceto que a barra de notificação usa o segundo monitor. Ou seja, sempre que eu ligo na tv, para fazer uma apresentação, aparecem na segunda tela todas as notificações que estariam na barra do super+n. Por mais que a função seja interessante, ela está me atrapalhando.

    Responder
    • Carlos Gomes12/09/2013, às 17:58

      Nicholas vamos lá,

      primeiro, você ainda tem a pasta que fez a instalação?
      se sim vc vai ter que instalar o checkinstall

      voltar na pasta build e executar o seguinte comando.

      sudo checkinstall –type=debian –install=yes

      vai aparecer algumas perguntas e vc responde como bem entender mas segue as dicas

      1: y
      2: notificações-gala {depois dê dois Enter}
      3: Enter
      4: n até acabar as perguntas

      depois disso vai ser gerado um arquivo .deb de nome build… você deve reinstalar esse arquivo.

      depois disso execute um sudo dpkg -r build, reinicie e vá ser feliz :)

 

Responder a balin Cancelar resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Notícias Recentes

  • Tema Dimgray para o elementary OS Luna
  • Calendário Maya ganha integração com contas online
  • Centro de notificações no gerenciador Gala
  • Novidades do elementary OS 0.3 “Isis” Beta 1
  • Próxima versão do elementary OS já tem nome: Isis

Comentários Recentes

  • Carlos Gomes em Novidades do elementary OS 0.3 “Isis” Beta 1
  • Rodrigo Justi em Novidades do elementary OS 0.3 “Isis” Beta 1
  • Carlos Gomes em Centro de notificações no gerenciador Gala
  • Nicholas em Centro de notificações no gerenciador Gala
  • Carlos Gomes em O Luna está pronto!

Temas

  • Aplicativos
  • Customização
  • Design
  • Dicas
  • Linux
  • Recursos
  • Sistema

Sobre o Elementary

O elementary OS Brasil foi criado com o intuito de divulgar informações sobre atualizações, dicas e personalizações do elementary OS. Todo o conteúdo é voltado a usuários brasileiros e lusófonos.

Visite também no…

  • Facebook
  • Twitter
  • Google+
  • YouTube
  • Launchpad

Principais Tópicos

Agenda Arquivos Calendário Elementary OS gtk Isis Luna Maya Tema Wallpaper

Notícias Recentes

  • Tema Dimgray para o elementary OS Luna
  • Calendário Maya ganha integração com contas online
  • Centro de notificações no gerenciador Gala
  • Novidades do elementary OS 0.3 “Isis” Beta 1

(cc) 2012-2013 elementary OS Brasil · Desenvolvido por Canola Creative