martes, enero 10, 2006

¿variables, a donde se van?

No se que tan comun sea, pero en el gac tube que modificar gtkhtml-sharp.dll.config para que linkeara la version correcta de mi gtkhtml, version anterior:
solo se modifica el valor de target="libgtkhtml-3.0.so.4" por target="libgtkhtml-3.8.so.15"
Tal vez cuando se actualiza una version de la lib se deba de actualizar en el gac, en fin.

tomboy

Por fin me anime a escribir el plugin RAE para tomboy, esta muy fácil el sistema de plugins de tomboy, y con poco codigo quedo la aplicacion, me falto documentacion sobre tomboy, pero haciendo ingenieria inversa con monouml obtuve varias respuestas ;)
No hace mucho, pero se adapta a mis necesidades.

tomboy1
Un pequeño dialogo para empezar la busqueda

tomboy2
Cuando se da click en pegar, el texto se copia en la nota actual

El código lo puse en los ejemplos de codigo de monohispano en http://beta.monohispano.org/index.php/Ejemplo_de_plugin_para_tomboy

gnome

Que pasara con mis variables de entorno cuando uso el lanzador del panel de gnome, no debería de pasar, ¿porqué los borra?. Para que el lanzador funcionara, por ejemplo con f-spot instalado en ~/app
~/app/bin/f-spot
#!/bin/sh
#horrible fix
export PATH="/home/miguel/app/bin:$PATH"
export PKG_CONFIG_PATH="/home/miguel/app/lib/pkgconfig:$PKG_CONFIG_PATH"
export MANPATH="/home/miguel/app/share/man:$MANPATH"
export LD_LIBRARY_PATH="/home/miguel/app/lib:$LD_LIBRARY_PATH"
#temporal hasta que instale mozilla
export MOZILLA_FIVE_HOME="/usr/lib/mozilla-firefox/"

prefix=/home/miguel/app/
exec_prefix=${prefix}
libdir=${exec_prefix}/lib

if [ -e ./f-spot.exe ] && [ -e ./Makefile ] && [ -e ./Defines.cs ]; then
echo "*** Running uninstalled f-spot ***"
EXE_TO_RUN="./f-spot.exe"
export MONO_PATH=../libgphoto2-sharp:../semweb:$MONO_PATH
else
EXE_TO_RUN="$libdir/f-spot/f-spot.exe"
fi

mono --debug $EXE_TO_RUN "$@"

y el lanzador
~/Desktop/f-spot.desktop
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Application
Exec=/home/miguel/app/bin/f-spot
TryExec=
Icon=/home/miguel/app/share/pixmaps/f-spot-logo.png
X-GNOME-DocPath=
Terminal=false
Name[es_MX]=tomboy
GenericName[es_MX]=
Comment[es_MX]=
valla manera, debe de haber otra forma de hacerlo.
Publicar un comentario