Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Applets | Applets terminal
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Applets | Applets

Subjects Author Language Messages Last message
[Locked] terminal
Page : 1 2 3 4 5 ...7 8 9
ctaf Français 162 necropotame [Read]
20 August 2008 à 09:22

fabounet, Monday 07 January 2008 à 12:09


Subscription date : 30 November 2007
Messages : 17118
oué je l'ai fait saccadé pour pas que ça consomme trop de CPU, mais j'essaierai quand même de la rendre plus fluide pour la phase de montée/descente.

ppmt, Monday 07 January 2008 à 21:39


Subscription date : 29 November 2007
Messages : 3520
+1 pour le deplacement brusque.

En fait le pire c'est pour le systray.

Bravo ctaf pour 2 applets bien cool

nochka85, Monday 07 January 2008 à 22:32


Subscription date : 29 November 2007
Messages : 7408
En effet, bravo ctaf !!!

Je viens juste d'essayer pour la première fois le plugin terminal , et je dois dire que c'est du beau boulot !

ppmt, Tuesday 08 January 2008 à 03:01


Subscription date : 29 November 2007
Messages : 3520
pour pas rendre systray jaloux un petit crash de terminal

C'est arriver en en validant la config apres avoir changer la couleur de fond du terminal

on_enter_notify2 (bIsMainDock : 1; bAtTop:0; bInside:0; iSidMoveDown:0; iMagnitudeIndex:0)
-> 880x88

(cairo-dock:30776): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(cairo-dock:30776): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(cairo-dock:30776): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(cairo-dock:30776): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(cairo-dock:30776): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(cairo-dock:30776): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
cairo_dock_free_dialog ()

(cairo-dock:30776): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed
*** glibc detected *** cairo-dock: double free or corruption (!prev): 0x091ffa80 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb765cd65]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb7660800]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb77bd961]
cairo-dock(cairo_dock_dialog_unreference+0x64)[0x8072954]
cairo-dock(cairo_dock_dialog_reference+0x48)[0x8072a98]
cairo-dock(cairo_dock_unhide_dialog+0x12)[0x8073222]
/usr/share/cairo-dock/plug-in/libcd-terminal.so(action_on_click+0x49)[0xb71c4169]
cairo-dock(cairo_dock_notify+0x2c)[0x8071cec]
cairo-dock(on_button_press2+0x3ef)[0x8058b5f]
/usr/lib/libgtk-x11-2.0.so.0(_gtk_marshal_BOOLEAN__BOXED+0x5e)[0xb7ce41de]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x122)[0xb7857772]
/usr/lib/libgobject-2.0.so.0[0xb7868323]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x68f)[0xb786960f]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29)[0xb7869a09]
/usr/lib/libgtk-x11-2.0.so.0[0xb7e02498]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0x14f)[0xb7cdd36f]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x307)[0xb7cde587]
/usr/lib/libgdk-x11-2.0.so.0[0xb7b49b9a]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x17c)[0xb77b611c]
/usr/lib/libglib-2.0.so.0[0xb77b955f]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1a9)[0xb77b9909]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4)[0xb7cde9e4]
cairo-dock(main+0x645)[0x8059b75]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7609050]
cairo-dock[0x8056f81]
======= Memory map: ========
08048000-08082000 r-xp 00000000 08:01 4949715 /usr/bin/cairo-dock
08082000-08083000 rw-p 0003a000 08:01 4949715 /usr/bin/cairo-dock
08083000-094f8000 rw-p 08083000 00:00 0 [heap]
b3900000-b3921000 rw-p b3900000 00:00 0
b3921000-b3a00000 ---p b3921000 00:00 0
b3a72000-b3ad2000 rw-s 00000000 00:09 86933533 /SYSV00000000 (deleted)
b3ad2000-b3dbf000 r--p 00000000 08:01 65772 /usr/share/fonts/truetype/baekmuk/dotum.ttf
b3dbf000-b4529000 r--p 00000000 08:01 65790 /usr/share/fonts/truetype/kochi/kochi-gothic-subst.ttf
b4529000-b454b000 r--p 00000000 08:01 98516 /usr/share/fonts/type1/gsfonts/n022003l.pfb
b457c000-b4586000 r-xp 00000000 08:01 4014087 /lib/libgcc_s.so.1
b4586000-b4587000 rw-p 0000a000 08:01 4014087 /lib/libgcc_s.so.1
b4587000-b45d1000 r--p 00000000 08:01 4047202 /usr/share/fonts/truetype/msttcorefonts/Courier_New.ttf
b45d1000-b45eb000 r--p 00000000 08:01 4047222 /usr/share/fonts/truetype/msttcorefonts/Andale_Mono.ttf
b45eb000-b45f8000 r--p 00000000 08:01 1212630 /usr/share/fonts/truetype/ttf-bitstream-vera/VeraMono.ttf
b45f8000-b463f000 r--p 00000000 08:01 147838 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf
b463f000-b468a000 r--p 00000000 08:01 147837 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
b468a000-b468b000 ---p b468a000 00:00 0
b468b000-b4e8b000 rw-p b468b000 00:00 0
b4e8c000-b4eac000 r--p 00000000 08:01 67134 /usr/share/fonts/truetype/Liberation/LiberationSerif-Bold.ttf
b4eac000-b4f0c000 rw-s 00000000 00:09 85164041 /SYSV00000000 (deleted)
b4f0c000-b4f33000 r--p 00000000 08:01 67136 /usr/share/fonts/truetype/Liberation/LiberationSerif-Regular.ttf
b4f33000-b4f3a000 r-xp 00000000 08:01 4948307 /usr/lib/libfam.so.0.0.0
b4f3a000-b4f3b000 rw-p 00006000 08:01 4948307 /usr/lib/libfam.so.0.0.0
b4f50000-b4f5c000 r-xp 00000000 08:01 4456457 /usr/lib/gnome-vfs-2.0/modules/libfile.so
b4f5c000-b4f5d000 rw-p 0000b000 08:01 4456457 /usr/lib/gnome-vfs-2.0/modules/libfile.so
b4f5d000-b4fd3000 r--p 00000000 08:01 147849 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-BoldOblique.ttf
b4fd3000-b5094000 r-xp 00000000 08:01 12288212 /usr/lib/libasound.so.2.0.0
b5094000-b5099000 rw-p 000c0000 08:01 12288212 /usr/lib/libasound.so.2.0.0
b5099000-b50cf000 r-xp 00000000 08:01 4014095 /lib/libsepol.so.1
b50cf000-b50d0000 rw-p 00035000 08:01 4014095 /lib/libsepol.so.1
b50d0000-b50da000 rw-p b50d0000 00:00 0
b50da000-b5129000 r-xp 00000000 08:01 4950723 /usr/lib/libgcrypt.so.11.
[1]+ Aborted (core dumped) cairo-dock
etlpltn@windsor:~$


ca le fait a chaque fois!

sylvain1970, Wednesday 09 January 2008 à 14:42


Subscription date : 29 November 2007
Messages : 329
Salut,
si je saisie exit dans le terminal de l'applet, il ne disparaît pas.
je dois cliquer sur la bordure, normal ?

ppmt, Wednesday 09 January 2008 à 15:53


Subscription date : 29 November 2007
Messages : 3520
Apparement oui c'est normal. Fabounet l'avais mentionne et Ctaf a repondu que ce n'etait pas gere

sylvain1970, Wednesday 09 January 2008 à 18:45


Subscription date : 29 November 2007
Messages : 329
oups, pas vu, désolé.

fred1987, Wednesday 09 January 2008 à 20:41


Subscription date : 29 November 2007
Messages : 414
bonjour

Bravo pour le ton boulot @ctaf

voici quelques petites remarques ....

Point 1 : La fenetre suit le mouvement du dock. lorsque l'on fait "le mouvement de vague" la fenetre monte brutalement
        C'est pas terrible...il faudrait que la fenetre se positionne de maniere à ne pas suivre la vague

Point 2 : Le exit de marche pas dans la fenettre. c'est bien dommage...

Point 3 : Au premier lancement de l'applet le curseur ne se possitionne pas apres le ~#.

Point 4 : Lorsque l'on fait une modif dans la config de l'applet, qu'on valide et qu'on clique sur l'applet ça plante le dock...

Point 5 : je ne pas pas metre d'icone personalisé.. il prend toujours l'icone par défaut... mais la je pense que c'est @fab

voilou

nochka85, Wednesday 09 January 2008 à 23:31


Subscription date : 29 November 2007
Messages : 7408
"fred1987" :
Point 3 : Au premier lancement de l'applet le curseur ne se possitionne pas apres le ~#.


+1

ctaf, Thursday 10 January 2008 à 15:01


Subscription date : 30 November 2007
Messages : 311
je vais regarder tout ca, mais je n'ai pas le tps en ce moment.

fabounet, Thursday 10 January 2008 à 15:05


Subscription date : 30 November 2007
Messages : 17118
ben c'est pas grave, tiens j'en rajoute une couche pour quand tu auras le temps :
quand on drop un texte dans le terminal, ce serait top c'est un menu apparaissant avec les choix suivants :
copier
cd
cp
mv
comme dans Konsole.

ctaf, Friday 11 January 2008 à 18:54


Subscription date : 30 November 2007
Messages : 311
pas con !

pour le bug j'ai investigué un peu. Alors !! :
- je simule l'utilisation d'une fonction reload pour les options en ne detruisant pas la fenetre, et en appellant une fonction reload durant l'init du plugins si une variable globale est affecté.
Il serait peut etre plus pratique d'avoir une fonction reload directement dans l'api des plugins, qui serait appellé a la creation du plugins, puis a chaque fois que l'on applique les preferences. De plus ca boosterais le tps que prend le bouton apply en evitant le deinit/init.

- Le probleme vient du fait que tu supprime la liste des fenetres associés a un plugins automatiquement quand l'utilisateur appuie sur "Apply".,Tu appelle isolate, puis libere la ref, hors j'ai encore une ref dessus en pensant qu'elle est valide.

fabounet, Saturday 12 January 2008 à 02:44


Subscription date : 30 November 2007
Messages : 17118
oui je vois, en fait tu dois la relacher lors du stop().
effectivement un reload() pourrait être judicieux, mais le problème avec les reload c'est que ça crée plein de cas particuliers à gérer, ça donne souvent une usine à gaz, alors qu'avec un stop+init, c'est béton quoique pas optimisé.
à la limite je peux toujours le faire si reload==NULL.

sylvain1970, Saturday 12 January 2008 à 10:24


Subscription date : 29 November 2007
Messages : 329
Salut,
rev 297 (je crois, enfin, hier quoi)
lorsque je clic sur terminal, j'ai un terminal (jusque là, çà va).
je saisie exit, le terminal ne se ferme pas, je clique sur la bordure pour le faire disparaître.
si je reclique sur terminal, je retrouve celui-ci dans l'état où je l'ai fait disparaître. il n'est pas fonctionnel.
je dois faire clic droit->terminal->reload pour en avoir un fonctionnel.

fabounet, Sunday 13 January 2008 à 03:37


Subscription date : 30 November 2007
Messages : 17118
c'est marrant ça fait 3 fois qu'il revient le coup du "exit"

ppmt, Sunday 13 January 2008 à 16:40


Subscription date : 29 November 2007
Messages : 3520
c'est pour aider ctaf a donne une priorité a son travail

sylvain1970, Sunday 13 January 2008 à 21:53


Subscription date : 29 November 2007
Messages : 329
Pour ce coup ci, je voulais insister sur le reload...

ctaf, Monday 14 January 2008 à 19:08


Subscription date : 30 November 2007
Messages : 311
peut put travailler en ce moment le svn ne compile plus il manque un fichier:
cairo-dock-callbacks.c:35:37: error: cairo-dock-file-manager.h: No such file or directory

fabounet, Wednesday 16 January 2008 à 12:29


Subscription date : 30 November 2007
Messages : 17118
c'est bon maintenant
je referai une passe sur les pug-ins ce soir, on dirait qu'il en manque là-bas aussi, mais c'est moins grave

fabounet, Wednesday 23 January 2008 à 12:37


Subscription date : 30 November 2007
Messages : 17118
jsute pour savoir où en était le terminal.
j'aimerais bien sortir une version bientôt et y intégrer un maximum de nouvelles applets, ce serait sympa d'avoir celle-là dans le paquet

Applets | Applets

Subjects Author Language Messages Last message
[Locked] terminal
Page : 1 2 3 4 5 ...7 8 9
ctaf Français 162 necropotame [Read]
20 August 2008 à 09:22


Glx-Dock / Cairo-Dock List of forums Applets | Applets terminal Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.