Compiz (sebelumnya Beryl dan Compiz Fusion) adalah proyek perangkat lunak bebas, portabel dan open source yang telah dirancang dari offset untuk bertindak sebagai window manager compositing untuk sistem operasi GNU / Linux. Hal ini bertanggung jawab atas efek desktop menakjubkan (Cube, Expose, dll) yang mungkin Anda lihat di Internet.Features pada fitur glanceKey termasuk dukungan untuk perpustakaan OpenGL terbaru untuk menyediakan pengguna dengan efek desktop top-notch, sebuah plugin yang kuat arsitektur yang dapat diubah pada saat runtime dan memungkinkan orang untuk dengan mudah memperpanjang software & rsquo; s fungsi default.
Selain itu, Compiz dibundel dengan berbagai efek yang akan kesan teman-teman Anda, kolega dan keluarga, menawarkan peningkatan kenikmatan dan produktivitas, serta komunitas yang tumbuh dan ramah pengguna.
Sebagai bonus, perangkat lunak termasuk front-end grafis, yang disebut CompizConfig Settings Manager (ccsm), yang memungkinkan Anda untuk dengan mudah men-tweak Compiz untuk bertindak dengan cara yang Anda inginkan untuk bertindak, serta untuk mengelola, mengaktifkan dan menonaktifkan effects.Supported lingkungan desktop / jendela managersCompiz adalah window manager itu sendiri, yang berarti bahwa ia berjalan di atas distribusi GNU / Linux Anda tanpa perlu sebuah lingkungan desktop tambahan atau window manager lain. Namun, ini juga dapat digunakan di atas berbagai lingkungan desktop grafis, seperti GNOME, KDE, Xfce, LXDE / LXQt, dan banyak others.Under tenda, didukung OS dan perangkat lunak availabilityThe ditulis dalam C, C ++ dan pemrograman Python bahasa. Hal ini secara aktif dikembangkan dan didistribusikan sebagai sumber yang universal arsip, yang memungkinkan pengguna untuk mengoptimalkan untuk arsitektur hardware tertentu (32-bit dan 64-bit yang didukung saat ini).
Saat ini, Compiz didistribusikan sebagai paket biner pre-built di repositori perangkat lunak utama berbagai distribusi Linux, termasuk Ubuntu, Debian, Arch Linux, openSUSE, Fedora dan Mageia.
Apa baru dalam rilis ini:
- dukungan penuh untuk Metacity 3.14 di gtk-window-dekorator
- dukungan penuh untuk bi-lengkungan dan multi-arch membangun
- Gunakan ekstensi GL_EXT_x11_sync_object OpenGL untuk menyinkronkan update dengan X11 untuk menghindari bagian unrefreshed layar pada hardware Nvidia
Apa yang baru dalam rilis versi 0.9.12.0:
- This berisi perbaikan bug sebagian kecil dan beberapa pekerjaan untuk memindahkan gtk-window-dekorator untuk GTK + -3.
Apa yang baru dalam versi 0.9.7.4:
- It's rilis bug fix.
Apa yang baru dalam versi 0.9.7.2:
- It's rilis bug fix, dengan beberapa crash diselesaikan dan banyak perbaikan yang berkaitan dengan Keyboard penanganan dengan Unity 5.
Apa yang baru dalam versi 0.9.0:
- compiz-core:
- Sepenuhnya ditulis ulang developer API di C ++, menggunakan dorongan dan STL untuk menyederhanakan sejumlah tugas awalnya ditangani inti.
- Ulang Plugin fungsi sistem hooking, di mana makro WRAP / Membuka telah diganti dengan rantai 'pintar' fungsi panggilan menggunakan daftar fungsi nyata yang dapat memiliki komponen apapun dimatikan setiap saat untuk menyimpan siklus CPU yang tidak diperlukan
- Rendering kerangka dibagi menjadi plugin komposit dan OpenGL, mantan pembuatan compiz window manager compositing dan yang terakhir melakukan yang compositing menggunakan OpenGL. Seperti split akan memungkinkan plugin render baru seperti XRender dan Clutter untuk dikembangkan serta untuk compiz berjalan sebagai-compositing non window manager
- Ditambahkan copytex plugin, yang kembali menerapkan bagian dari 'modus copy' tekstur mengikat dari Beryl. Meskipun ini lebih lambat, memungkinkan untuk tekstur yang lebih besar dari ukuran tekstur maksimum yang diperbolehkan oleh implementasi OpenGL host
- Ditambahkan dekorasi reparenting ke plugin dekorasi. Hal ini akan memungkinkan compiz berjalan dengan dekorasi sebagai jendela non-compositing manager. Dukungan Reparenting ditambahkan ke kedua gtk-window-dekorator dan KDE4-window-dekorator
- Ditambahkan KDE Plugin untuk mengintegrasikan dengan loop utama QT dan membuat KApplication, untuk integrasi lebih lanjut ke KDE.
- Ditambahkan perpustakaan compiztoolbox Plugin, memungkinkan pengembang untuk melakukan membosankan, tetapi berulang tindakan dalam banyak plugin seperti mengatur jendela aplikasi switcher dan menarik thumbnail jendela
- Plugins ditulis ulang di C ++ menggunakan API baru
- Plugin DBus sekarang menggunakan nomor layar untuk mengidentifikasi contoh compiz. Ini berarti bahwa script yang menggunakan / allscreens tidak akan lagi bekerja. Secara umum ini berarti bahwa jalan sekarang telah berubah menjadi / org / freedesktop / compiz / layar {} screen_number / ... Dalam satu kejadian compiz, {} screen_number umumnya akan 0 (yaitu screen0)
- gambar Shape diterapkan di membubuhi keterangan. Juga tetap berdiri lama kerusakan bug yang menyebabkan melompat dalam gambar garis.
- Ditambahkan serialisasi antarmuka inti, yang memungkinkan plugin untuk menyimpan negara aktivitas di Plugin beban / membongkar dan melalui compiz relaunches. Data disimpan di X11 jendela properti dan secara otomatis berkurang bila sumber daya yang relevan X11 dihancurkan
- plugin-main:
- ulang animasi antarmuka; mendukung pembangunan objek animasi berorientasi, yang seharusnya lebih menyederhanakan menciptakan animasi baru
- Pengalih mendukung melihat hanya ikon
- Ditambahkan dukungan untuk menyeret jendela ke tepi dan mereka mengisi sisi berdekatan layar
- Plugins ditulis ulang di C ++ menggunakan API baru
- plugin-extra:
- Ditambahkan dukungan untuk rotasi wallpaper otomatis
- Ditambahkan tepi dukungan plugin jaringan sehingga jendela dengan mudah dapat diubah ukurannya dengan menyeret ke tepi atau sudut
- Plugins ditulis ulang di C ++ menggunakan API baru
- plugin-didukung:
- Ditulis ulang antarmuka elemen - memungkinkan definisi unsur dalam mode berorientasi objek, mudah membuat plugin baru yang menghubungkan ke fungsi yang ada plugin
- Plugins ditulis ulang di C ++ menggunakan API baru
- ccsm:
- Jumlah tombol meningkat menjadi 20
- Fixed bug gtk baru terkena di mana nilai-nilai yang tidak membaca sebelum menghancurkan jendela dialog yang mengakibatkan entri kosong
- compizconfig-backend-gconf:
- CMake buildsystem
- compizconfig-python:
- distutils buildsystem
- libcompizconfig:
- CMake buildsystem
- Plugins ditulis ulang di C ++ menggunakan API baru
Apa yang baru dalam versi 0.8.4:
- Rilis ini membawa dua plugin baru, update terjemahan, banyak perbaikan bug, peningkatan stabilitas, dan penanganan perubahan resolusi layar yang lebih baik. Juga termasuk adalah pekerjaan integrasi tambahan untuk KDE 4.
Apa yang baru dalam versi 0.8.0:
- Plugin Baru & quot; perintah & quot; yang menangani binding untuk perintah sewenang-wenang yang sebelumnya ditangani di inti. Selain sebelumnya hadir binding kunci tombol dan tepi binding ditambahkan juga.
- Plugin Baru & quot; gnomecompat & quot; yang menangani binding yang eksklusif digunakan dalam lingkungan desktop Gnome dan dihapus binding yang sesuai dari inti. Perubahan ini memperbaiki menu utama dan menjalankan binding dialog untuk pengguna KDE seperti yang sebelumnya telah bertentangan antara compiz dan KDE. Pengguna Gnome upgrade harus memastikan untuk mengaktifkan plugin ini.
- Ditambahkan dukungan untuk _NET_WM_FULLSCREEN_MONITORS EWMH petunjuk.
- Ditambahkan dukungan untuk membaca ikon petunjuk dari properti WM_HINTS jika _NET_WM_ICON tidak tersedia.
- dukungan Pembaruan Gnome Gnome 2.24 untuk.
- Pilihan Ditambahkan untuk skala plugin yang memungkinkan & quot; jenis beralih & quot; perilaku untuk binding kunci dan tombol.
- Beberapa memori perbaikan kebocoran .
- Disesuaikan gtk-window-dekorator untuk libmetacity-swasta versi yang lebih baru.
- display tetap gtk-window-dekorator untuk bahasa RTL .
- Disesuaikan KDE4-window-dekorator untuk KDE 4.2 API.
- jumlah besar perbaikan bug minor, terutama di resize penanganan dan kode susun.
- update Terjemahan
Komentar tidak ditemukan