I3: Peningkatan: $mod+r mengaktifkan mode pengubahan ukuran

Dibuat pada 31 Okt 2017  ·  5Komentar  ·  Sumber: i3/i3

Mengapa tidak mengubah arti $mod+r dari "aktifkan mode pengubahan ukuran" menjadi "alihkan mode pengubahan ukuran"?

Saya percaya ini adalah UX yang lebih diinginkan dan intuitif karena Anda dapat "keluar melalui pintu yang Anda masuki".

Inilah usaha saya untuk membuat perubahan .

4.14 accepted enhancement

Komentar yang paling membantu

tapi saya tidak mengerti mengapa itu perlu diterapkan secara khusus.

Tidak; perubahan yang diusulkan hanyalah perubahan pada konfigurasi default.

@jchook Proposalnya terdengar bagus untuk saya. Dengan asumsi @stapelberg tidak keberatan, saya akan dengan senang hati menunggu PR.

Semua 5 komentar

Ingin cepat menambahkan bahwa pola ini sudah ditemukan di seluruh default i3:

  1. $mod+f mengaktifkan dan menonaktifkan layar penuh
  2. $mod+e akan beralih di antara pemisahan
  3. $mod+Shift+space beralih antara mengambang dan tidak
  4. workspace_auto_back_and_forth bukan default, tetapi disorot dalam dokumen.

Yang terakhir ini menarik karena dokumen menyentuh filosofi di balik keputusan desain:

Misalnya: Asumsikan Anda berada di ruang kerja "1: www" dan beralih ke "2: IM" menggunakan mod+2 karena seseorang mengirimi Anda pesan. Anda tidak perlu mengingat dari mana Anda berasal sekarang, Anda cukup menekan $mod+2 lagi untuk beralih kembali ke "1: www".

Ide keren, tapi saya tidak mengerti mengapa itu perlu diterapkan secara khusus.
Anda dapat mengkonfigurasinya sendiri dengan memasukkan bindsym $mod+r mode "default" di dalam mode "resize" {...}

IMO ini adalah peningkatan UX, bukan preferensi. Setelah membaca tentang pengelola jendela, sangat jelas bahwa alasan yang sangat signifikan orang memilih i3 (di atas Xmonad, dll) adalah untuk perilaku default yang superior.

Karena resize tampaknya menjadi satu-satunya mode yang telah dikonfigurasi sebelumnya, ini juga menetapkan preseden penting untuk perilaku beralih mode umum.

Saya juga akan menambahkan bahwa itu tidak dikenakan biaya karena saya telah melakukan perubahan dan siap untuk PR.

tapi saya tidak mengerti mengapa itu perlu diterapkan secara khusus.

Tidak; perubahan yang diusulkan hanyalah perubahan pada konfigurasi default.

@jchook Proposalnya terdengar bagus untuk saya. Dengan asumsi @stapelberg tidak keberatan, saya akan dengan senang hati menunggu PR.

Terdengar bagus untukku.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

joepvd picture joepvd  ·  4Komentar

tankmohit picture tankmohit  ·  3Komentar

rgaufman picture rgaufman  ·  4Komentar

sirlnx picture sirlnx  ·  4Komentar

mb720 picture mb720  ·  3Komentar