Apakah ada cara bagi non-pakar untuk membuat lensa / laci baru untuk peluncur Unity?


9

Sejauh ini saya menyukai antarmuka Unity yang baru, tetapi ada beberapa aspek tertentu dari lensa Aplikasi / tanda hubung yang menurut saya agak tidak nyaman. Misalnya, saya memiliki sekitar 30 game yang diinstal di desktop saya.

Dengan menu utama yang lama, saya dapat mengedit game ke dalam kategori, dan sangat cepat untuk melihat semua permainan kartu, atau semua permainan arcade.

Dengan pengaturan saat ini, tidak ada masalah jika saya tahu game mana (atau program lain) yang saya inginkan, tetapi jika saya ingin menelusuri permainan, itu kurang nyaman. Setelah saya klik pada lensa Aplikasi, saya harus memilih Game dari menu drop-down (yang membutuhkan lebih banyak gerakan mouse daripada sebelumnya), dan setelah itu, game tetap tidak disortir, jadi saya tidak dapat menelusuri berdasarkan kategori.

Apa yang saya ingin dapat membuat tombol peluncur yang mirip dengan tombol Aplikasi, untuk kelompok program tertentu, sehingga saya bisa, misalnya, mengklik tombol 'Arcade' di peluncur, dan melihat daftar permainan arcade . Apakah ada (sekarang atau di masa depan) cara bagi seseorang tanpa keahlian pemrograman untuk melakukan sesuatu seperti ini? (Idealnya, tingkat kesulitannya serupa dengan mengedit menu utama Gnome.)

Jawaban:


4

Sayangnya tidak ada cara mudah untuk menyesuaikan lensa, orang perlu menulisnya. Di sisi positifnya, mudah bagi orang untuk menulis, misalnya lensa Ask Ubuntu sekitar ~ 350 baris kode.

Silakan tambahkan ide Anda di sini ; Saya terus-menerus mencari orang untuk menulis lensa jadi tuliskan beberapa detail pada apa yang ingin Anda lihat di lensa dan mungkin kita akan beruntung dan menemukan seseorang.


Ok terima kasih. Saya menemukan sifat bersarang dari menu utama jauh lebih efisien; jika ada cara untuk mencapai sesuatu yang mirip dengan lensa itu akan bagus. Akan lebih baik jika hanya dapat mengedit aplikasi mana yang muncul di dasbor - misalnya, saya telah menambahkan netbook Kubuntu dan lebih suka tidak melihat semua aplikasi KDE muncul di Unity.
Sean Fitzpatrick

Karena ide saya bukan untuk lensa baru sebagai permintaan untuk fitur baru di lensa yang sudah ada (aplikasi), saya memutuskan untuk mencatat ide saya sebagai bug wishlist di Launchpad (yah, saat ini, itu hanya bug, karena seseorang selain saya harus menetapkan status wishlist!)
Sean Fitzpatrick


1

Lihat Laci:

Utilitas untuk mengatur item terkait agar mudah diluncurkan dari peluncur Unity. Laci menciptakan favorit peluncur untuk panel peluncur Unity yang dapat berisi kombinasi file, aplikasi, tautan web atau direktori apa pun. Cukup letakkan file di peluncur atau laci terbuka dan itu akan ditambahkan. Mengklik kiri peluncur "membuka laci" dengan tampilan ikon setiap item untuk diluncurkan. Mengklik kanan memungkinkan peluncuran cepat melalui daftar cepat.

Anda juga bisa membuat sarang satu laci di laci lain. http://launchpad.net/drawers masukkan deskripsi gambar di sini


0

Mengapa tidak ada dokumentasi cara menulis? Saya membuat entri .place dan mendapatkan lense kosong. jika saya letakkan di sana nama dan jalur dbus seperti lense aplikasi, saya mendapatkan lense aplikasi. Jadi saya pikir harus ada file tambahan untuk dbus tempat ini dikonfigurasi tetapi saya tidak menemukan file dbus ini. Akan lebih mudah untuk mempelajari cara kerjanya, jika ada dokumentasi di mana file yang berbeda berada. Jika Ask Ubuntu Lense hanya 350 baris kode, apakah semuanya ada dalam file yang sama? Jika ya, di mana file ini dan mengapa saya tidak bisa hanya melihatnya dan mengeditnya atau melihat dan mempelajari cara kerjanya dan di mana saya harus meletakkan lense saya sendiri.


Apakah Anda melihat entri wiki ini ?
elmicha


0

lihat .desktopfile di/usr/share/applications/

Anda harus mengeditnya dengan editor teks dan menambahkan baris:

OnlyShowIn = KDE;

Maka aplikasi KDE Anda seharusnya hanya muncul di KDE.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.