Agregar pestañas a la ventana "Preferencias del reloj"

Imagen de senseinside
0 puntos

Hola,
Como dice el titulo, me gustaría saber cómo agregar una nueva pestaña a la ventana de preferencias del reloj, la cual sale dando clic con el botón derecho del mouse en el reloj del panel superior de Gnome y seleccionando la opción de preferencias.
Cualquier sugerencia es bienvenida, ya que me encuentro un poco perdido.
Gracias.

Imagen de bulumba
+1
0
-1

No entiendo muy bien tu pregunta, o no entiendo que es lo que quieres conseguir.... ¿Una nueva pestaña para que objetivo?

+1
0
-1
Imagen de senseinside
+1
0
-1

Antes que nada, gracias por leer bulumba.

Mira lo que me propongo a hacer es agregar una pestaña a la ventana de preferencias, denominada, supongamos "formato", con la cual pueda agregar mis preferencias sobre el tipo de fuente, color etc. a mi reloj, aclaro de forma grafica, porque entrando al gconf si se hacerlo.

Mis avances han sido:

1.- Al inicio pense que tendria que compilar Gnome completo, lo cual es un error, solo debo compilar el applet del reloj del panel.
2.- Ya descargue el source de gnome-panel-2.30.2, he logrado compilarlo.
3.- He sustituido el ejecutable que yo compile en /usr/lib/gnome-panel, aclaro sin modificar nada del codigo, solo para ver que corra.
4.- Agrego al panel el applet ya compilado y trabaja bien, solo que al dar click en la opcion de preferencias, no se abre la ventana, la de acerca de y ayuda, las abre sin problemas

Debido a esto me surge una pregunta:

¿Si no modifique nada de codigo, porque no se despliega la ventana?

Espero y me puedan ayudar, de todos modos seguire probando y dare seguimiento a mi proyecto por aqui,

gracias.

+1
0
-1
Imagen de senseinside
+1
0
-1

Por fin he hecho que el clock-applet que yo compile, funcione a la perfeccion, osea como normalmente lo hace el que viene por defecto. el problema radicaba que lo estaba compilando desde anjuta y tambien desde netbeans, me resultaba un ejecutable de 4.4mb, navegando en internet encontre esta pagina: http://www.linuxfromscratch.org/blfs/view/svn/gnome/gnome-panel.html en donde vienen los parametros correctos para la compilacion de gnome-panel-2.30.2.

Con en applet corriendo bien, me dispondre a realizar las modificaciones al codigo.

Cualquier recomendacion que me puedan dar sera bienvenida.

Gracias.

+1
0
-1
Imagen de senseinside
+1
0
-1

Hola,

He leido el codigo de clock.c y veo que hace referencia a Gtkwidgets, que en un principio pense que son los que se crean en el archivo clock.ui, intente modificar este archivo, agregando la pestaña que queria, en glade aparece la pestaña y todo, asi que me dispongo a compilar una vez mas y al realizarlo, no me muestra los cambios.

Hecho lo anterior, me dispuse a borrar pestañas en glade y guardo el archivo con los cambios, los cambios no se muestran una vez mas.

Por este motivo me dispuse a borrar todo el codigo xml del archivo clock.ui para ver si me marcaba algun error pero nada, compilo y como si el archivo clock.ui no importara de nada, la ventana de preferencias se muestra tal cual como siempre.

Parece ser que la configuracion de la interfaz se guarda en otro archivo, si alguien sabe algo acerca de esto, apreciaria su ayuda.

Seguire en mi proyecto.

+1
0
-1
Imagen de senseinside
+1
0
-1

Hola de nuevo,

Por fin he conseguido manipular la ui de las preferencias del reloj, les cuento que el source de gnome-panel, venia con un clock.ui el cual yo suponia se compilaba dentro de la compilacion, ese era el archivo que yo intentaba modificar, pero leyendo un poco acerca de interfaces, me di cuenta que el archivo de interfaz no depende del codigo, y el archivo que necesitaba modificar era el que lee el reloj, y ese archivo se encuentra en /usr/share/gnome-panel/ui se llama clock.ui, asi que ya he diseñado mi interfaz grafica para el cambio de formato del reloj de gnome-panel.

Por si sola, la pestaña no tiene funcionalidad, me toca investigar como modificar el codigo para que se conecte a gconf-editor, les enseñaria como quedo pero no se como poner imagenes.

Hare el codigo y lo posteare,

Si alguien puede ayudar, echenme la mano.

+1
0
-1