Kann ich bearbeiten, welche Symbole im Unity-Dash angezeigt werden?

17

Wenn ich den Bindestrich in 11.04 öffne, erhalte ich zwei Zeilen mit Symbolen. Die erste Zeile enthält "Objektive", die mich zu Listen von Anwendungen / Dateien führen. In der zweiten Zeile werden bestimmte Anwendungen geöffnet. Durchsuchen Sie das Web, zeigen Sie Fotos an, überprüfen Sie E-Mails und hören Sie Musik.

Gibt es eine Möglichkeit zu ändern, auf welche Programme die Symbole in der zweiten Reihe zeigen? (Wenn ich neue Objektive hinzufügen würde, würden sie auch angezeigt, und kann ich die Reihenfolge ändern?) Bisher scheinen die Symbole "Im Internet surfen" und "Musik hören" meine bevorzugten Anwendungsoptionen zu berücksichtigen. Das erste kann entweder Firefox oder Chromium (und vielleicht auch andere) sein und das zweite kann entweder Banshee oder Rhythmbox sein. Ich kann das E-Mail-Symbol jedoch nicht ändern. Es bleibt an Evolution gebunden, obwohl ich Thunderbird als bevorzugten E-Mail-Client festgelegt habe. Ich würde das gerne ändern, wenn ich kann.

Sean Fitzpatrick
quelle
Haben Sie versucht, im Ordner / usr / share / unity zu suchen? Möglicherweise befindet sich dort eine Datei, die Sie bearbeiten können. Ich werde es untersuchen, sobald ich kann. Ich habe ein kleines Problem damit, Natty in einer VM zu starten. Es sollte nur eine Weile dauern.
bntser
Entschuldigung, ich kann anscheinend keinen Weg finden, das zu tun. Die einzigen Dateien in diesem Ordner haben mit den Anwendungen und Dateimenüs zu tun.
bntser

Antworten:

3

Der bekannte Mail-Fehler in Unity. Der Fehler wird hier gemeldet und ist für den 11.04. Behoben

Bilal Akhtar
quelle
Ich werde versuchen, in / usr / share / unity nachzusehen, ob ich etwas bearbeiten kann. Der Fehlerbericht gehört mir - als ich ihn das erste Mal meldete, war ich mir nicht sicher, ob es sich um einen Fehler handelte oder ob dies so beabsichtigt war - es gibt einige Dinge, die aufgrund von Entwurfsentscheidungen (in denen) nicht geändert werden können Fall, ich denke, es wäre eher eine Feature-Anfrage). Der Fehlerbericht ist jetzt jemandem zugewiesen. Ich gehe davon aus, dass wir ihn behoben haben. (Ich frage mich, ob es daran liegt, dass Thunderbird sich selbst als "Mail" -Client und nicht als "E-Mail" -Client bezeichnet.)
Sean Fitzpatrick,
8

Um die Standardanwendungen zu ändern, klicken Sie auf das Energie- / Einstellungsmenü in der oberen rechten Ecke Ihres Bildschirms (das mit dem AUS-Symbol) und wählen Sie das letzte Element ( System Settings).

Wählen Sie Preferred Applicationsim daraufhin angezeigten Fenster, damit Sie sie ändern können.

Es ist meines Wissens nicht möglich, dem Unity Dash zusätzliche Elemente hinzuzufügen.

igi
quelle
6

Ich verstehe, was er meinte, früher konnte man mit der rechten Maustaste auf Menü klicken und bearbeiten, jetzt ist die Antwort, alacarte zu installieren.

sudo apt-get install alacarte

Alacarte kann vom Terminal oder vom Unity Dash aus gestartet werden.

Dafy
quelle
2

Leider gibt es in 11.04 / 11.10 keine Möglichkeit, die Verknüpfungen im Bindestrich willkürlich in eine beliebige Anwendung zu ändern, es sei denn, Sie bearbeiten den Quellcode direkt.

Wenn Sie jedoch Ihren Browser, Ihr Mail-Programm und Ihren MP3-Player in Preferred ApplicationsUnity einstellen, werden diese Einstellungen berücksichtigt.

Bildbeschreibung hier eingeben

Jorge Castro
quelle
Ja, ich habe es jetzt zum Laufen gebracht. Es gab einige Probleme, Thunderbird als E-Mail-Client anzuzeigen. Ich habe vor zwei Wochen ein paar Bugs gemeldet und es wurde gut geklärt!
Sean Fitzpatrick
0

Ich habe dies mit einer leicht modifizierten Version der ersten Antwort dieser Frage erreicht. Welche benutzerdefinierten Starter und Unity-Quicklists sind verfügbar?

Ich bin mir nicht sicher, ob es der beste Weg ist. unter anderem musste ich in meinem Homedir-Pfad fest programmieren, weil es nicht funktionieren würde, wenn ich ~ oder $ HOME verwenden würde. Dadurch wird Nautilus gestartet, aber Sie können alles ausführen, indem Sie die Zeile 'Exec' ändern.

Anleitung:

Kopieren Sie die Launcher-Datei 'Home Folder' in Ihr Home-Verzeichnis:

cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications

Öffnen Sie die Datei zum Bearbeiten in gedit:

gedit ~/.local/share/applications/nautilus-home.desktop

Suchen Sie die folgende Zeile aus der Datei:

OnlyShowIn=GNOME;

Ersetzen Sie die obige Zeile durch:

OnlyShowIn=GNOME;Unity;

Fügen Sie diesen Text am Ende der Datei hinzu und ersetzen Sie ihn in Ihrem Home-Verzeichnis:

X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads
[Videos Shortcut Group]
Name=Videos
Exec=nautilus /home/YOURUSERNAME/Videos
TargetEnvironment=Unity

[Documents Shortcut Group]
Name=Documents
Exec=nautilus /home/YOURUSERNAME/Documents
TargetEnvironment=Unity

[Music Shortcut Group]
Name=Music
Exec=nautilus /home/YOURUSERNAME/Music
TargetEnvironment=Unity

[Pictures Shortcut Group]
Name=Pictures
Exec=nautilus /home/YOURUSERNAME/Pictures
TargetEnvironment=Unity

[Downloads Shortcut Group]
Name=Downloads
Exec=nautilus /home/YOURUSERNAME/Downloads
TargetEnvironment=Unity

Speichern und schließen Sie die Datei.

Melden Sie sich ab und wieder an, um die Änderungen zu sehen.

ImaginaryRobots
quelle
#sudo apt-get installiere alacarte gnome-panel, dann habe ich mich abgemeldet und wieder angemeldet. Anscheinend kann ich das Menü im aktuellen Status nicht bearbeiten. Da ich zu viele benutzerdefinierte Anwendungen habe, um sie mit einem Texteditor zum Menü hinzuzufügen, ist dies nicht produktiv. Zumindest gefällt mir die neue 11.10, da pulseaudio oder alsa einwandfrei funktionieren.
Cresho
Ja ist es. Es hängt jedoch davon ab, was Sie mit Menü meinen. Da sind viele. Nicht alle können bearbeitet werden, da viele von ihnen vollständig dynamisch sind. Der Musikladen durchsucht beispielsweise den aktuellen Musikladen über das Netzwerk, sodass es keinen Sinn macht, ihn bearbeitbar zu machen.
Jo-Erlend Schinstad
was alacarte für gnome-panel getan hat. das ist was ich suche!
Cresho
Ich bin vorerst auf Kubuntu 11.10 umgestiegen. Ich mag die Einheit, aber sie ist nicht bereit für die Hauptsendezeit. Ich konnte nicht arbeiten! Ich meine meinen Job bei der Arbeit mit der Unfähigkeit, bestimmte Dinge zu tun. Kubuntu ist jetzt benutzerfreundlicher, da vsync diesmal ordnungsgemäß funktioniert (das Anpassen der Einstellungen funktioniert). Ich werde warten, bis es brauchbarer wird. Erinnert mich daran, als Kubuntu zum ersten Mal veröffentlicht wurde.
Cresho
0

Einige nette Leute entwickeln bereits eine Lösung für Ihr Problem.

https://launchpad.net/unity-launcher-editor

Bitte haben Sie etwas Geduld, da es noch nicht einsatzbereit ist.

david6
quelle
-2

"Leider gibt es in 11.04 keine Möglichkeit, die Verknüpfungen im Bindestrich willkürlich in eine gewünschte Anwendung zu ändern."

Um ehrlich zu sein, Sie sagen nicht die Wahrheit ... Sie können die Einträge im Anwendungsmenü genauso ändern, wie Sie alles auf Ihrem System ändern können (es sind Open Source-Leute!). Das Problem ist, dass die meisten Leute nicht wissen, wo sie suchen sollen ^^.

Die in Ihrem Menü angezeigten Anwendungen befinden sich alle im Verzeichnis / usr / share / applications. Jeder Eintrag ist vom Dateityp "* .desktop", dies sind Textdateien und Sie können sie in vim oder gedit bearbeiten (Sie müssen wissen, dass sie sich unter root befinden, also entweder chown oder sudo editieren). Wenn Sie den Eintrag löschen, wird er nicht mehr in Ihrem Menü angezeigt :). Zum Hinzufügen von Einträgen müssen Sie lediglich lernen, wie Sie eine * .desktop-Datei schreiben und im Anwendungsverzeichnis ablegen.

Um mehr über das Dateiformat ".desktop" zu erfahren, verweise ich Sie auf http://linuxcritic.wordpress.com/2010/04/07/anatomy-of-a-desktop-file/ :) Viel Spaß!

Das mag ein bisschen archaisch sein ^^ aber gib der Open Source Community noch ein paar Monate Zeit und jemand wird eine aktualisierte Version von alacarte geschrieben haben, die dies für dich erledigt :)

Peter Vermeulen
quelle
2
Wenn Sie die .desktop-Dateien bearbeiten, können Sie immer noch nicht festlegen, welche 4 Anwendungen auf dem Dash aufgeführt werden können.
Jorge Castro
Es scheint, als ob diese Einträge in den Klassen com / canonical kompiliert sind ... eine großartige Art, Open Source Ubuntu zu sein ... ich komme aus einem Fedora-System und mit ein bisschen Know-how könnte man im Grunde alles ändern (bis Fedora Lovelock) als sie gnome3) vorstellten
Peter Vermeulen