Bisakah saya menggunakan applet GNOME di Unity?

28

Applet adalah program kecil yang Anda lampirkan dan mulai dari bilah alat GNOME. Lihat gambar: http://www.futuredesktop.com/audio-recorder/recorder-applet.ogv

Applet favorit saya adalah:

  • rec-applet: Applet perekam audio pintar. Anda bisa mendapatkan ini dari Launchpad.

  • clipart-finder: Temukan dan unduh clipart ke komputer Anda. Anda bisa mendapatkan ini dari Launchpad.

1) Dapatkah saya menggunakan applet ini di UNITY apa adanya?

2) Perubahan apa yang harus saya lakukan pada kode applet (rec-applet dan clipart-finder) agar dapat digunakan di Unity?

3) Di mana spesifikasi applet untuk Unity?

Moma Antero
sumber

Jawaban:

10

Saya pikir kamu tidak bisa. Unity hanya menampilkan area dan indikator notifikasi . Jadi, jika Anda porting kode mereka untuk menggunakan applet indikator, mereka akan bekerja.

Alfredo Hernández
sumber
1
Perlu juga dicatat bahwa gnome-shell tidak mendukung applet panel. Tampaknya spesifikasi applet lama sedang dihapus di GNOME 3.
dv3500ea
Yap, di GNOME 3 applet pasti akan mati.
Alfredo Hernández
ada beberapa pembicaraan di gnome3 wiki tentang applet gnome-panel yang ditingkatkan ke standar baru tapi saya pikir para pengembang GNOME sangat (bingung) yakin tentang shell yang mereka membatalkan rencana.
RolandiXor
1
Applet clipart tidak menunjukkan apa pun, jadi mengonversinya menjadi indikator tidak masuk akal. Mungkin jika akan ada semacam sistem (plugin?) Untuk pencarian khusus di Unity, bisa cocok dengan itu ...
JanC
3
Banyak applet tidak dapat dikonversi menjadi indikator. Entah karena mereka tidak seharusnya menjadi indikator apa pun, atau karena indikator tidak memiliki fitur yang sama dengan applet gnome (misalnya dukungan drag and drop). Paling tidak sekarang saya tahu saya bisa menghapus pekerjaan saya di applet, karena itu tidak bisa dilakukan sebagai indikator.
Tommy Brunn
9

Karena kedua shell mendorong Anda untuk menempatkan peluncur lebih dekat ke ruang kerja (menggunakan bilah samping di Unity dan aplikasi favorit dengan baik di Gnome Shell), banyak dari applet panel yang lebih umum hampir usang (karena mereka biasanya hanya meluncurkan barang dengan utama mereka) jendela muncul di dekat peluncur). Beberapa kepintaran akan menyelesaikan pekerjaan.

Kedua cangkang akan lebih baik, metode yang lebih ketat untuk ekstensi seperti applet panel. Hal-hal indikator Ubuntu cocok dengan wilayah itu; Indikator melayani kasus penggunaan tunggal dan mereka pergi di satu tempat. Unity juga memiliki fitur yang disebut Lensa. Secara default, Anda memiliki dua Lensa dalam Persatuan: Aplikasi dan File. Di masa depan, Anda akan dapat menginstal lebih banyak untuk melakukan segala macam hal keren (seperti menelusuri Youtube). Ada beberapa info tentang itu di wiki Ubuntu.

Saat shell baru berkembang, titik ekstensi tambahan mungkin muncul.

Dylan McCall
sumber
3

Saya tidak yakin tentang rec-applet, tetapi clipart-finder sepertinya dapat diintegrasikan ke Unity melalui Lenses API .

Dalam sesi Lenses API di UDS-N Neil Patel baru-baru ini melakukan demo di tempat youtube yang diretasnya selama dua jam. Itu manis, dan sepertinya itu akan menjadi pasangan yang cocok untuk clipart-finder.

RAOF
sumber
Terima kasih. Places API tampaknya menjadi solusi yang baik untuk ClipArt-Finder. Dan Places dapat dengan mudah berinteraksi dengan aplikasi lain karena menggunakan DBus. Lanugae tidak penting; Python, Vala atau C, mereka semua sudah cukup. Saya akan mulai dengan [url = launchpad.net/unity-place-sample[Places Sample. [/ Url] dan beralih dari itu.
Moma Antero
1

Oke, baik Unity atau GNOME Shell tidak akan memiliki applet seperti yang kita ketahui dari GNOME 2.x. Applet hanyalah aplikasi GTK kecil, jadi jika saya dapat membuka jendela aplikasi di dekat tombol peluncur, maka itu akan menjadi solusi yang bagus.

Saya berharap Unity dapat membantu kami dengan:

1) Cari tahu lokasi tombol peluncur. Aplikasi applet saya GTK-aplikasi kemudian akan membuat jendela dekat dengan lokasi tombol. Jendela seringkali kecil, jadi membukanya dalam mode maksimal atau di tengah layar akan sangat "kasar".

2) Untuk menunjukkan status atau kemajuan, aplikasi GTK mungkin ingin memodifikasi tombol peluncurnya. Bisakah kita mengubah gambar atau warna peluncur, atau bahkan menggambar di atasnya?

3) Membalik-balik jendela. Mengklik tombol peluncur akan menampilkan / menyembunyikan jendela aplikasi. Ini akan meniru peluncur applet asli.

Saya ingin membuat rec-applet dan clipart-finder rock, juga di Unity dan GNOME Shell.

Moma Antero
sumber
1

Jika ada applet Panel Gnome yang benar - benar harus Anda gunakan dan tidak layak untuk mendapatkan indikator untuk menggantinya, maka ini mungkin solusinya:

  1. Instal panel xfce4
  2. Jalankan "xfce4-panel"
  3. instal plugin XfApplet
  4. Tambahkan applet Panel Gnome Anda ke panel Xfce4
  5. Atur panel sedemikian rupa sehingga tidak mengganggu bagian lain dari sistem Anda, yaitu di sudut kanan bawah.
Jo-Erlend Schinstad
sumber
itu membutuhkan kompilasi kode sumber tho untuk xfapplet
Aquarius Power
0

Applet GNOME hanya berjalan di panel GNOME. Karena persatuan tidak akan menggunakan panel GNOME, jadi tidak mungkin menjalankan applet kecuali jika canonical mencari cara untuk mengatasi

pengguna
sumber
0

Alternatif lain adalah menginstal Cairo-Dock di Ubuntu Unity Anda. Anda akan menemukannya di Pusat Perangkat Lunak Ubuntu sebagai GLX-Dock. Ini adalah aplikasi yang sangat keren dengan banyak appletnya sendiri, seperti cuaca, penggunaan disk, monitor sistem, dll.

groenem
sumber
0

masih sampai saat ini saya memiliki masalah ini,
tetapi akhirnya kita dapat menjalankan applet gnome dalam kesatuan seperti yang dijelaskan pada pertanyaan ini .

pada dasarnya Anda menjalankan gnome-panel, hapus apa yang tidak Anda inginkan darinya dengan alt + super + rightKlik dan tambahkan apa yang Anda inginkan juga; sekarang saya akhirnya dapat mengakses "monitor skala frekuensi cpu" setelah lebih dari setahun ...

Kekuatan Aquarius
sumber