staging.inyokaproject.org

Glipper - Clipboard für Gnome

Status: Gelöst | Ubuntu-Version: Ubuntu
Antworten |
Dieses Thema ist die Diskussion des Artikels Archiv/Glipper.

JimPanse

Anmeldungsdatum:
1. April 2005

Beiträge: 623

Hallo,

Also ich benutze ja jetzt seit einiger Zeit wieder Gnome (nachdem ich vorher immer auf KDE geschworen hab), da mir die neuste Version sehr gut gefällt.
Das einzige, was mich persönlich störte, war die Tatsache, dass kein Clipboard Programm, wie Klipper unter KDE, existierte. Jedenfalls habe ich kein vernünftiges finden können.
Von diesem habe ich immer sehr intensiven Gebrauch gemacht.

Also habe ich vor einem Monat oder so angefangen so etwas selbst zu programmieren. Nachdem ich das Projekt dann aus Frustration erstmal wieder auf Eis gelegt habe (Das ist mein erstes GTK Programm) habe ich es heute fertig gestellt. Oder zumindest eine erste benutzbare Version gemacht. Das ganze ist noch seehr sehr billig 🤣 also bitte nicht hauen (selbst das Icon ist ganz dreist geklaut)

Debian Paket jetzt verfügbar:
Download .deb Paket

Download Quellcode
Benötigte Pakete: libgtk2.0-dev und gcc und make

Da ich mich mit Makefiles noch nicht auskenne, ist das ganze etwas billig mit scripten zusammen gefummelt.
Also man macht folgendes:

tar -xjf glipper.tar.gz
cd glipper-0.8
./configure --prefix=/usr
make
sudo make install

Jetzt kann es gestartet werden, indem man Alt+F2 drückt, und dort "glipper" eingibt.

Wenn interesse da ist, kann ich auch versuchen ein deb Paket zu machen.

Es gibt leider noch keine richtige Methode, um das ganze wieder zu beenden (so sehr kenn ich mich mit GTK noch nicht aus 🙄 ). Aber es kann natürlich mit "killall glipper" getötet werden.

Was haltet ihr davon? Unnütz?

tuxfux

Avatar von tuxfux

Anmeldungsdatum:
23. März 2006

Beiträge: Zähle...

Hi,

keinesfalls unnütz, weil genau das Feature, das auch ich unter KDE extensiv genutzt habe und unter Gnome vermisse. Toll das du dir die Mühe machst, sowas zu bauen. Habe es mir gesaugt und werde es probieren, Feedback wird folgen, kann aber 3 - 4 Tage dauern.

Respekt!
tuxfux

Zando

Anmeldungsdatum:
18. August 2005

Beiträge: 313

Also ich find das genial.

Wünschte mir nur das sowas Essenzielles gleich bei Gnome dabei wäre...

So long
Carsten

P.S. Icon ist doch abgewandelt und nicht direkt geklaut 😉

tuxfux

Avatar von tuxfux

Anmeldungsdatum:
23. März 2006

Beiträge: 134

Hallo,

bei mir funzt das Tool noch nicht. Sieht in der Konsole so aus:

wolfram@shubuntu:~$ glipper
Datei »/usr/share/icons/gnome/24x24/apps/glipper.png« konnte nicht geöffnet werden: Ist kein Verzeichnis
(glipper:24993): GdkPixbuf-CRITICAL **: gdk_pixbuf_scale_simple: assertion `src != NULL' failed

(glipper:24993): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(glipper:24993): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

[/code]
??? 😢

JimPanse

(Themenstarter)

Anmeldungsdatum:
1. April 2005

Beiträge: 623

tuxfux hat geschrieben:

Hallo,

bei mir funzt das Tool noch nicht. Sieht in der Konsole so aus:

wolfram@shubuntu:~$ glipper
Datei »/usr/share/icons/gnome/24x24/apps/glipper.png« konnte nicht geöffnet werden: Ist kein Verzeichnis
(glipper:24993): GdkPixbuf-CRITICAL **: gdk_pixbuf_scale_simple: assertion `src != NULL' failed

(glipper:24993): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(glipper:24993): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

[/code]
??? 😢

Hmm komisch. Hast du das ganze auch wirklich mit
sudo ./install
installiert? Und kam da irgend eine Fehlermeldung?
Welche Ubuntu Version benutzt du? Ich hab hier Dapper.

Ich bin übrigens gerade dabei, dass so hinzukriegen, dass der Inhalt der Zwischenablage, wenn das Programm, in dem man was markiert hat, geschlossen wird, erhalten bleibt.

Zando hat geschrieben:

P.S. Icon ist doch abgewandelt und nicht direkt geklaut 😉

Vielleicht merkts ja niemand 🤣

EDIT: Was auch noch nicht so toll ist, ist, dass wenn man sehr viel Text markiert, dass ganze etwas unübersichtlich wird 🙄 . Da muss ich den Text irgendwie abkürzen lassen.

kleinweby

Anmeldungsdatum:
18. Januar 2006

Beiträge: Zähle...

Ich kenne den fehler mit dem nicht gefundenem bild war bei mir auch.

bei mir exisierte der ordner /usr/share/icons/gnome/24x24/apps/ ned deswegen konnte es auch ned dahin kopiert werden.
is wohl bei ubuntu 5.10 normal das es den ordner ned gibt.

kleinweby ☺

tuxfux

Avatar von tuxfux

Anmeldungsdatum:
23. März 2006

Beiträge: 134

Hi,

ich habe Breezy und mit sudo ./install installiert. Komischerweise ist "/usr/share/icons/gnome/24x24/apps/" kein Verzeichnis, sondern "apps" ist das Icon (png). 😲

cu
tuxfux

tuxfux

Avatar von tuxfux

Anmeldungsdatum:
23. März 2006

Beiträge: 134

Nochmal ich,

wenn ich das apps-Directory vor dem installieren erstelle, dann funktioniert es 😀 !!!

tuxfux

JimPanse

(Themenstarter)

Anmeldungsdatum:
1. April 2005

Beiträge: 623

Komische Sache 😕

Ok dann als ein Workaround: Kopiert die glipper.png Datei in irgend einen Ordner eurer Wahl (z.B. /usr/share/icons).
Dann öffnet die Datei main.c in einem Editor und geht zu Zeile 128 welche lautet:

pixbuf = gdk_pixbuf_new_from_file("/usr/share/icons/gnome/24x24/apps/glipper.png", &pix_error);


Und passt da den Pfad entsprechend an. Abspeichern nicht vergessen

Danach

./build 
sudo cp glipper /usr/bin/


eingeben. Fertig.

In der nächsten Version werd ich dagegen irgend etwas tun.

LordSavage

Avatar von LordSavage

Anmeldungsdatum:
19. April 2005

Beiträge: 1046

Unter welcher Lizenz steht das ganze denn?

tuxfux

Avatar von tuxfux

Anmeldungsdatum:
23. März 2006

Beiträge: 134

Schau mal:

 cp glipper.png /usr/share/icons/gnome/24x24/apps 

–> aus der install

Wenn das Verzeichnis apps nicht existiert, wird durch cp aus der glipper.png die Datei apps ☺
Bleibt die Frage, wer das apps-Directory hat und wer nicht. Ich hatte es nicht (Breezy).

cu
tuxfux

JimPanse

(Themenstarter)

Anmeldungsdatum:
1. April 2005

Beiträge: 623

tuxfux hat geschrieben:

Schau mal:

 cp glipper.png /usr/share/icons/gnome/24x24/apps 

–> aus der install

Wenn das Verzeichnis apps nicht existiert, wird durch cp aus der glipper.png die Datei apps ☺
Bleibt die Frage, wer das apps-Directory hat und wer nicht. Ich hatte es nicht (Breezy).

cu
tuxfux

Ahh du hast recht. Hab das Installscript angepasst, dass es jetzt den Ordner erstellt, wenn er noch nicht existiert. Ich glaub ich werd in der nächsten Version das Icon einfach direkt mit in die Binary reinschreiben. Dann hat man nicht so einen Ärger mit der Verzeichnisstruktur.

LordSavage hat geschrieben:

Unter welcher Lizenz steht das ganze denn?

Öhh die paar Zeilen sind jetzt noch nicht wirklich Wert, dass man über so etwas nachdenkt. LGPL würd ich sagen.

Zando

Anmeldungsdatum:
18. August 2005

Beiträge: 313

Musste bei mir das Icon auch eigenhändig installieren (noch Breezy). Aber die Fehlermeldung hat ja alles gesagt 🙄

Auf alle Fälle ist es fantastisch. Innerhalb eines Tages gab es jetzt zwei in meinen Augen sehr interessante Projekte (scan und glipper). So das musste mal gesagt werden.

So long
Carsten

JimPanse

(Themenstarter)

Anmeldungsdatum:
1. April 2005

Beiträge: 623

Zando hat geschrieben:

Musste bei mir das Icon auch eigenhändig installieren (noch Breezy). Aber die Fehlermeldung hat ja alles gesagt 🙄

Auf alle Fälle ist es fantastisch. Innerhalb eines Tages gab es jetzt zwei in meinen Augen sehr interessante Projekte (scan und glipper). So das musste mal gesagt werden.

So long
Carsten

Danke 🤣 .
Das mit dem Icon in die Binary integrieren habe ich jetzt gebacken bekommen. Nachher werd ich mich um das schon angesprochene verkürzen der Texte kümmern. Vielleicht gibt es heute abend dann eine neue Version hier.

Unki Team-Icon

Avatar von Unki

Anmeldungsdatum:
23. März 2005

Beiträge: 5761

@JimPanse

Wenn du Lust hast, kannst Du im Wiki für Dein Projekt eine Seite zur Dokumentation anlegen und diese mit dieser Seite verlinken.

Rainer

Antworten |