Gedit TODO List Plugin bugfix


Olá a todos

foram encontrados dois pequenos bugs no arquivo de instalação do plugin:

  1. Quando a pasta ~/.gnome2/gedit/plugins não existe o instalador não efetua a cópia dos arquivos. #Corrigido
  2. O Instalador estava efetuando a cópia dos arquivos para um subdiretório errôneo, impedindo o funcionamento do plugin. # Corrigido

Se você já havia efetuado o download, você pode baixar a última versão dos repositórios svn, ou efetuar o donwload do novo pacote 0.1.1b a partir do sourceforge.net


Hello all

two little bugs was found at plugin instalation file:

  1. When the folder  ~/.gnome2/gedit/plugins not exist the installer don’t copy the files. #fixed
  2. The installer was copying the files to an wrong subdirectory, so plugin don’t work. #fixed

If you already downloaded plugin, you can download the last version on svn repositories, or dowload the new 0.1.1b package at sourceforge.net

  1. #1 by Isis on novembro 23, 2007 - 10:04 pm

    Uma pergunta: p/ que serve o url_handler que vc cria com o gconf? Tem a ver somente com o browser ou ativa o plugin?

  2. #2 by Alexandre on novembro 24, 2007 - 1:48 am

    Olá Isis, o url_handler serve para que os links apontando para qualquer arquivo em seu computador utilizando a url gedit:///path/para/arquivo?line=10 (se voce tiver o UrlHandler configurado clicar no link anterior vai abrir seu gedit tentando apontar para o o aqruivo /path/para/arquivo que provavelmente nao existe em seu computador) sejam abertos pelo gedit e posicionados na linha correspondente. depois do url_handler instalado você pode fazer um teste criando um arquivo .html abrir no seu firefox e clicar sobre o link. ele irá abrir o arquivo indicado pelo link e posicionar na linha indicada.
    o formato da url é : gedit://[pathcompletoarquivo]?line=[linha]
    Espero ter esclarecido.

  3. #3 by Isis on novembro 24, 2007 - 3:03 pm

    Mas então não é essencial p/ o plugin?
    O que acontece é que a maioria dos plugins pro GEdit que eu uso é simplesmente colocar no ~/.gnome2/gedit/plugins, abrir o editor, ativar e sair usando. Mas o teu é o segundo plugin que tento ativar que nem sequer é marcado na lista de plugins (o outro foi o pomode)

  4. #4 by Alexandre on novembro 24, 2007 - 6:47 pm

    Sim, é essencial para que o plugin funcione, pois ele cria uma janela como você pode ver nos screenshots, com os “links” apontando para os arquivos no seu computador, e quando você clica nesses “links” o seu sistema faz uma requisição através do url_handler para que o Gedit abra o arquivo corretamente.
    No arquivo README tem um passo a passo de como proceder para a instalação do plugin.
    Assim que possível eu vou criar um pacote .deb para facilitar a instalação.

  5. #5 by Isis on novembro 25, 2007 - 11:11 am

    Chuta o pacote .deb e cria um autopackage…

    Tá…e como eu removo as chaves do gconf?
    PS: eu só queria que o povo do Gnome integrasse o tomboy com o calendario ou que fizesse um applet de todo list… Não quero instalar o evolution so pra isso.

  6. #6 by Isis on novembro 25, 2007 - 11:36 am

    É um pedido descarado…Já que vc sabe python, rola escrever um todo applet pro painel do gnome?

  7. #7 by Alexandre on novembro 25, 2007 - 3:23 pm

    Para remover as chaves do gconf faça o seguinte:
    rm -rf ~/.gconf/desktop/gnome/url-handlers/gedit
    logado no usuário que você instalou o plugin.

    Quanto ao Evolution, ele já é parte do Gnome2, já deve estar instalado, então você pode utilizá-lo para a finalidade que você está desejando.

    Quanto a desenvolver um Applet, está fora do escopo da ferramenta TODO que eu criei, que na verdade serve para programadores encontrarem marcas dentro dos seus fontes.

  8. #8 by Isis on novembro 25, 2007 - 5:45 pm

    Aqui não é parte porque eu não instalei na seleção de pacotes.Não uso aquela coisa gigante.

  9. #9 by clociorSpeerly on setembro 22, 2008 - 11:55 am

    omg.. good work, man

(não será publicado)