Secara otomatis ukuran windows menggunakan Xfce seperti di gnome

17

Saya ingin menyeret jendela saya ke sisi kiri atau kanan desktop dan mengubahnya secara otomatis seperti berfungsi dengan Gnome atau Windows 7. Dan untuk memaksimalkannya ketika menyeretnya ke atas. Bagaimana itu mungkin di Xfce?

Paul Woitaschek
sumber

Jawaban:

18

12.10 ke atas

Snap ubin dibangun ke dalam manajer jendela XFCE, cukup seret jendela Anda ke tepi layar agar snap terjadi.

11.10 & 12.04

Jika Anda ingin "tiling-snap" dari compiz, Anda perlu membuat kode-tangan Anda kotor karena ini tersedia sebagai kode-tambalan untuk dua rilis ubuntu ini.

Menurut artikel ini - ada tambalan yang tersedia untuk mengaktifkan windows tiling (alias windows snap) untuk manajer pengomposit xfwm4.

Ada video tabung-besar yang menunjukkan ini dalam aksi.

masukkan deskripsi gambar di sini

Saya telah menerapkan tambalan ini dan mengunggahnya ke PPA saya.

untuk memasang

sudo add-apt-repository ppa:fossfreedom/xfwm4
sudo apt-get update
sudo apt-get install xfwm4

logout dan login


Jika tidak ingin menginstal window manager xfce yang dimodifikasi, Anda harus menggunakan compiz sebagai manajer pengomposit Anda untuk mengaktifkan ubin:

sudo apt-get install compiz compizconfig-settings-manager

Kemudian tambahkan compiz --replace ccp &ke daftar program autostart Anda.

kebebasan fosil
sumber
Bekerja dengan baik, terima kasih. Apakah mungkin untuk mengkonfigurasi dengan cara itu, bahwa ketika saya memindahkan jendela ke batas atas, ia memaksimalkan bukannya melampaui setengah layar?
Paul Woitaschek
1
Saya menerapkan patch archlinux langsung ke sumber xwfm4 ubuntu. Jadi saya kira, jika kemampuan yang Anda inginkan belum ada di tambalan itu, maka permintaan harus pergi ke pengembang archlinux sendiri. Kemampuan yang diaktifkan di tambalan adalah seperti yang ditunjukkan dalam video - menyeret ke ubin atas jendela di bagian atas layar.
fossfreedom
@ ph1b - hanya untuk memperjelas - jika Anda melihat beberapa perubahan yang sangat bagus di masa depan ke patch arch-linux, ping detailnya dan saya akan mencoba yang terbaik untuk merevisi PPA saya.
fossfreedom
Saya telah mencoba membangun xfwm4-tiling seperti yang disarankan alez, tetapi gagal. Tetapi ada komentar di blog 'setengah penambah' ini (tautan alez) dan komentar ini menyarankan untuk mencoba X Tile. Saya ingin mengatakan bahwa dari pendapat saya yang sederhana itu jauh lebih baik daripada xfwm4-tiling. Mengapa? Karena Anda tidak perlu menyeret windows secara manual untuk memasang ubin. Dengan X Tile Anda mendapatkan menu kecil di area notifikasi, yang memiliki banyak skema ubin yang telah ditentukan dan berfungsi dengan sangat baik. Saya sarankan untuk mencobanya.
skanatek
8

Untuk mengaktifkan ubin jendela di 12.10, Anda harus menonaktifkan wrap_windows.

Jalankan yang berikut ini di terminal untuk mengaktifkan ubin:

xfconf-query -c xfwm4 -p /general/wrap_windows -s false


sumber
Di 12.10 berfungsi sebagai default?
Paul Woitaschek
0

Untuk pemasangan xfwm-tiling yang lebih mudah, Anda dapat menggunakan tutorial ini: Membangun xfwm4tiling . Mungkin Anda harus mengubah beberapa nomor versi tetapi itu bekerja sangat baik untuk saya. Jika tidak, Anda akan selalu memiliki rute compiz. Jika Anda memiliki sistem 32bit saya masih memiliki. Deb pada komputer saya tetapi saya sangat menyarankan Anda untuk membangunnya sendiri.

alez
sumber