staging.inyokaproject.org

LXAutorun - ein einfaches Programm zur Autostart-Verwaltung

Status: Ungelöst | Ubuntu-Version: Ubuntu 10.10 (Maverick Meerkat)
Antworten |

deadtronic

Anmeldungsdatum:
18. Februar 2010

Beiträge: 762

Was:
Ein einfaches GTK-Programm zur Verwaltung des Autostart-Ordners unter "~/.config/autostart", geschrieben in C++. Begonnen als eine Neuumsetzung dieses Bash-Scripts.

Warum:
1. LXDE bringt momentan kein entsprechendes Programm mit.
2. Man möchte sich seinen eigenen Desktop basteln, ohne zu viele Gnome/KDE/..-Abhängigkeiten installieren zu müssen, aber trotzdem ein einfaches Programm zur Autostartverwaltung haben.

Features:
- Hinzufügen / Neu anlegen eines Eintrags
- Editieren
- Löschen
Ein Screenshot befindet sich im Anhang. Viel mehr Features werden es aber vorraussichtlich nicht werden, eigentlich kann das Programm momentan alles wozu ich es gedacht hatte. Nur die Editieren-Funktion ist momentan noch etwas mager.

Testen:
Momentan noch Alpha, deshalb rate ich von einem Normalgebrauch erstmal ab. Bei mir läuft das stabil und Fehlerfrei, aber das muss nichts heissen.
Folgende zusätzliche Pakete werden zum Kompilieren benötigt:

libboost-regex-dev libgtkmm-2.4-dev build-essential

Ausserdem noch bzr.
Dann:

bzr branch lp:lxautorun
cd lxautorun/
./configure
make
cd src/
./lxautorun

Die Launchpad-Projektseite ist folgende: lxautorun
Dort können Bugreports erstellt werden. Ich nehme sie aber natürlich auch hier entgegen.

Wer etwas beitragen möchte, folgendes wird noch benötigt:
1. Ein Logo
2. Übersetzung in jegliche Sprachen
3. Umbenennung → Namensvorschläge
Wer da helfen kann und mag, kann sich ja mal bei mir melden.

Wer mal in den Code schauen möchte, kann das gerne tun und ihn auch verändern, das ganze steht momentan unter der GPL v3. Ist allerdings mein erstes C++-Projekt, deshalb bitte ich um etwas Nachsicht, falls etwas nicht ganz Standardkonform ist und freue mich über Verbesserungsvorschläge.

Bin ansonsten für jedes Feedback dankbar. ☺

Bilder

BodomBeachTerror

Anmeldungsdatum:
24. März 2008

Beiträge: 788

Sieht doch eigentlich sehr nett aus, du könntest es ja mal bei LXDE vorschlagen. Ich denke die könnten das sogar gut gebrauchen 😉

deadtronic

(Themenstarter)

Anmeldungsdatum:
18. Februar 2010

Beiträge: 762

BodomBeachTerror schrieb:

Sieht doch eigentlich sehr nett aus, du könntest es ja mal bei LXDE vorschlagen. Ich denke die könnten das sogar gut gebrauchen 😉

Danke für den Feedback, schön dass es dir gefällt. ☺

Um es bei LXDE vorzuschlagen, fehlt noch einiges denke ich. Es werden weiterhin Leute gesucht, die das in andere Sprachen übersetzen. Dabei sei angemerkt, dass die Menge effektiv zu übersetzender Begriffe sehr gering ist.

Aber wichtig ist vorallem mal, eventuell vorhandene Fehler auszubügeln. Mir sind momentan keine Bekannt, möglicherweise existieren aber trotzdem einige.

Deshalb eine bitte an alle interessierten Leser, ladet euch das herunter und postet ein kleines Feedback und eventuell aufgetretene Bugs. Danke. 👍

deadtronic

(Themenstarter)

Anmeldungsdatum:
18. Februar 2010

Beiträge: 762

Debian-Pakete:

http://jakobgillich.de/dokuwiki/doku.php/lxautorun_download

Ein 32bit-Paket kommt in den nächsten Tagen.

Nach der Installation startet man LXAutorun entweder in der Konsole mittles lxautorun oder im Menü über System → LXAutorun.

deadtronic

(Themenstarter)

Anmeldungsdatum:
18. Februar 2010

Beiträge: 762

Aktueller Screenshot: http://jakobgillich.de/dl/lxautorun/screenshot.png

Die Menüleiste wurde entfernt, die Icon-Größe herabgesetzt und die Checkboxen um Eintrage aktiv/inaktiv zu setzten wurden entfernt. Dieses Feature war geplant, wurde aber nie engebaut. Letztendlich habe ich mich entschlossen, es ganz raus zu nehmen, da das eigentlich keinen Sinn macht.

march Team-Icon

Avatar von march

Anmeldungsdatum:
12. Juni 2005

Beiträge: 17368

Bin gerade über deine Signatur auf diesen Thread aufmerksam geworden. Sieht interessant aus. ☺ Wann gibt es Pakete für 32-bit?

ElchiNiki

Avatar von ElchiNiki

Anmeldungsdatum:
27. Dezember 2010

Beiträge: 95

Ich habe Probleme beim Installieren:

1. Das x86-DEB-Paket fehlt. 2. ./configure fehlt 3. make meckert bei dem schon vorhandenen Makefile

Makefile:4: config.mk: No such file or directory
g++ -c  src/config.mk.h
g++: src/config.mk.h: No such file or directory
g++: no input files
make: *** [config.mk.o] Fehler 1

deadtronic

(Themenstarter)

Anmeldungsdatum:
18. Februar 2010

Beiträge: 762

Hey,

das liegt daran, dass ich vor kurzem automake entfernt habe, somit gibt es auch keine ./configure mehr. Und was make angeht, da ist mir wohl ein Fehler unterlaufen beim hochladen.

Allerdings habe ich gerade nicht wirklich Zeit, das zu beheben. Was du machen kannst, ist die Revision 69 laden, da ist automake noch vorhanden und Änderungen am Programm gab es seitdem sowieso nicht. Dann wie oben beschrieben ausführen.

bzr branch lp:lxautorun -r 69

Sobald ich das mit dem makefile behoben habe, wird es auch ein PPA mit x86-Paketen geben. 😉

Werde das im Laufe der Woche erledigen, versprochen.

Gruß
deadtronic

march Team-Icon

Avatar von march

Anmeldungsdatum:
12. Juni 2005

Beiträge: 17368

Kannst dann gerne dein Programm ins Wiki bringen. ☺

deadtronic

(Themenstarter)

Anmeldungsdatum:
18. Februar 2010

Beiträge: 762

march schrieb:

Kannst dann gerne dein Programm ins Wiki bringen. ☺

Danke für den Tipp, werde ich tun. ☺

Antworten |