Bisakah saya mengedit ikon mana yang muncul di dasbor Unity?

17

Ketika saya membuka tanda hubung di 11,04, saya mendapatkan dua baris ikon. Baris pertama berisi 'lensa' yang membawa saya ke daftar aplikasi / file; baris kedua membuka aplikasi spesifik - Jelajahi Web, Lihat Foto, Periksa Email, Dengarkan Musik.

Apakah ada cara untuk mengubah program apa yang ditunjukkan ikon pada baris kedua? (Jika saya menambahkan lensa baru, apakah mereka juga muncul, dan dapatkah saya mengubah urutannya?) Sejauh ini sepertinya ikon Browse the Web dan Listen to Music menghargai pilihan aplikasi pilihan saya. Yang pertama bisa berupa Firefox atau Chromium (dan mungkin yang lain) dan yang kedua bisa berupa Banshee atau Rhythmbox. Namun, saya tidak dapat mengubah ikon Periksa Email. Itu tetap disematkan ke Evolution, meskipun saya telah menetapkan Thunderbird sebagai klien email pilihan saya. Saya ingin mengubah ini jika saya bisa.

Sean Fitzpatrick
sumber
Sudahkah Anda mencoba mencari di folder / usr / share / unity? Mungkin ada file di sana yang bisa Anda edit. Saya akan memeriksanya secepat mungkin. Saya mengalami sedikit kesulitan memulai Natty dalam VM. Seharusnya hanya sebentar.
bntser
Maaf, sepertinya saya tidak dapat menemukan cara untuk melakukannya. Satu-satunya file dalam folder itu berkaitan dengan aplikasi dan menu file.
bntser

Jawaban:

3

Masalah email dikenal sebagai bug di Unity. Bug dilaporkan di sini dan diperbaiki untuk 11,04

Bilal Akhtar
sumber
Saya akan mencoba mencari di / usr / share / unity untuk melihat apakah ada sesuatu yang bisa saya edit. Laporan bug adalah milik saya - ketika saya pertama kali melaporkannya saya tidak yakin apakah itu bug, atau apakah itu dimaksudkan untuk menjadi seperti itu - ada beberapa hal yang tidak dapat diubah karena keputusan desain (di mana kalau-kalau saya kira itu akan lebih dari permintaan fitur). Laporan bug sekarang ditugaskan kepada seseorang, jadi saya berharap kita akan melihatnya diperbaiki. (Saya ingin tahu apakah itu karena Thunderbird menggambarkan dirinya sebagai klien 'email' daripada klien 'email'.)
Sean Fitzpatrick
8

Untuk mengubah aplikasi default, klik menu daya / pengaturan di sudut kanan atas layar Anda (yang dengan simbol OFF) dan pilih item terakhir ( System Settings).

Pilih Preferred Applicationsdi jendela yang akan muncul, sehingga Anda dapat mengubahnya.

Sejauh yang saya tahu, tidak mungkin menambahkan item tambahan di Unity Dash.

igi
sumber
6

Saya mengerti apa yang dia maksud, di masa lalu Anda dapat mengklik kanan pada menu dan mengedit, sekarang jawabannya adalah menginstal alacarte.

sudo apt-get install alacarte

Alacarte dapat dijalankan dari terminal atau Unity Dash.

Dafy
sumber
2

Sayangnya di 11.04 / 11.10 tidak ada cara untuk secara sewenang-wenang mengubah pintasan di dasbor ke aplikasi apa pun yang Anda inginkan kecuali Anda mengedit kode sumber secara langsung.

Namun jika Anda mengatur peramban, program surat, dan pemutar mp3 di Preferred ApplicationsUnity akan menghormati pengaturan itu.

masukkan deskripsi gambar di sini

Jorge Castro
sumber
Ya, saya sudah membuatnya bekerja sekarang. Ada beberapa masalah ketika Thunderbird muncul sebagai klien email; Saya mengajukan beberapa bug pada itu dua minggu lalu dan itu beres dengan baik!
Sean Fitzpatrick
0

Saya mendapatkan ini berfungsi menggunakan versi yang sedikit dimodifikasi dari jawaban pertama pertanyaan ini Apa yang tersedia Peluncur Kustom dan Daftar Cepat Persatuan?

Saya tidak yakin itu cara terbaik; antara lain, saya harus membuat hardcode di jalur homedir saya karena itu tidak akan berfungsi jika saya menggunakan ~ atau $ HOME. Ini meluncurkan nautilus, tetapi Anda dapat menjalankan apa saja dengan mengubah baris 'Exec'.

Instruksi:

Salin file peluncur 'Home Folder' ke direktori home Anda:

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

Buka file untuk diedit di gedit:

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

Temukan baris berikut dari file:

OnlyShowIn=GNOME;

Ganti baris di atas dengan:

OnlyShowIn=GNOME;Unity;

Tambahkan teks ini ke bagian bawah file, gantikan di direktori home path Anda:

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

Simpan dan tutup file.

Logout dan login lagi untuk melihat perubahannya.

ImaginaryRobots
sumber
#sudo apt-get install alacarte gnome-panel kemudian saya logon dan masuk kembali. Tampaknya, saya tidak dapat mengedit menu dalam kondisi saat ini. Karena saya memiliki terlalu banyak aplikasi khusus untuk ditambahkan ke menu dengan editor teks, itu tidak produktif. setidaknya saya suka 11,10 baru sejak pulseaudio atau alsa bekerja dengan baik.
Cresho
Ya itu. Itu tergantung pada apa yang Anda maksud dengan menu. Ada banyak. Tidak semua dapat diedit, karena banyak dari mereka yang sepenuhnya dinamis. Toko musik, misalnya, akan mencari toko musik yang sebenarnya melalui jaringan, sehingga tidak masuk akal untuk membuatnya dapat diedit.
Jo-Erlend Schinstad
apa yang telah dilakukan alacarte untuk gnome-panel. Itulah yang saya cari!
Cresho
Saya bermigrasi ke kubuntu 11.10 untuk saat ini. Saya suka persatuan tetapi tidak siap untuk prime time. Saya tidak bisa bekerja !, maksud saya melakukan pekerjaan saya di tempat kerja dengan ketidakmampuan melakukan hal-hal tertentu. Kubuntu lebih dapat digunakan sekarang dengan vsync bekerja dengan baik saat ini (menyesuaikan pengaturan berfungsi). Saya akan menunggu sampai menjadi lebih bermanfaat. Mengingatkan saya pada saat kubuntu pertama kali dirilis.
Cresho
-2

"Sayangnya di 11.04 tidak ada cara untuk mengubah cara pintas di dasbor ke aplikasi apa pun yang Anda inginkan."

Sejujurnya Anda tidak mengatakan yang sebenarnya ... Anda dapat mengubah entri di menu aplikasi sama seperti Anda dapat mengubah apa pun di sistem Anda (ini adalah sumber orang terbuka!). Masalahnya adalah kebanyakan orang tidak tahu ke mana harus mencari ^^.

Ketika datang ke aplikasi yang ditampilkan di menu Anda, mereka semua dapat ditemukan di bawah direktori / usr / share / aplikasi. Setiap entri bertipe file "* .desktop", ini adalah file tekstual dan Anda dapat mengeditnya dalam vim atau gedit (tahu bahwa mereka di bawah root, jadi chown atau sudo edit). Jika Anda menghapus entri itu tidak akan muncul di menu Anda lagi :). Adapun menambahkan entri, itu hanya masalah belajar cara menulis file * .desktop dan menempatkannya di direktori aplikasi.

Untuk mempelajari lebih lanjut tentang format file ".desktop" saya akan mengarahkan Anda ke http://linuxcritic.wordpress.com/2010/04/07/anatomy-of-a-desktop-file/ :) selamat menikmati!

Ini mungkin sedikit kuno ^ ^ tetapi berikan komunitas open source beberapa bulan lagi dan seseorang akan menulis versi terbaru dari alacarte yang melakukan ini untuk Anda :)

Peter Vermeulen
sumber
2
Mengedit file .desktop masih tidak memungkinkan Anda mengatur 4 aplikasi mana yang dapat dicantumkan di dasbor.
Jorge Castro
Tampaknya seolah-olah entri ini dikompilasi dalam kelas com / kanonik ... cara yang bagus untuk menjadi opensource ubuntu ... saya berasal dari sistem fedora dan dengan sedikit pengetahuan bagaimana Anda dapat mengubah apa pun pada dasarnya (hingga fedora lovelock ketika mereka memperkenalkan gnome3)
Peter Vermeulen