Compiz (dating Beryl at Compiz Fusion) ay isang libre, madaling dalhin at open source na proyekto ng software na na-dinisenyo mula sa offset na kumilos bilang isang composite window manager para sa GNU / Linux operating system. Ito ay nasa singil ng kagila-gilalas desktop epekto (Cube, ilantad, atbp) na malamang na nakita sa Internet.Features sa isang glanceKey mga tampok isama ang suporta para sa pinakabagong OpenGL library para sa mga user ng top-bingaw desktop effects, isang malakas na plugin arkitektura na maaaring mabago sa runtime at payagan ang sinuman upang madaling palawakin ang software & rsquo; s default na pag-andar.
Bilang karagdagan, Compiz ay kasama ang isang malawak na hanay ng mga epekto na mapabilib ang iyong mga kaibigan, mga kasamahan at pamilya, nag-aalok ang mas kasiyahan at pagiging produktibo, pati na rin ang isang lumalagong at friendly na komunidad ng mga gumagamit.
Bilang bonus, ang software na may kasamang graphical front-end, na tinatawag na CompizConfig Tagapamahala ng Mga Setting (CCSM), na nagbibigay-daan sa walang kahirap-hirap sa iyo maiangkop ang Compiz na kumilos sa paraang nais mo ito na kumilos, pati na rin sa pamahalaan, paganahin at hindi paganahin ang effects.Supported desktop environment / window managersCompiz ay isang mismong window ng tagapamahala, na nangangahulugan na ito ay tumatakbo sa tuktok ng iyong pagbabahagi ng GNU / Linux nang hindi nangangailangan ng isang karagdagang desktop environment o isa pang window manager. Gayunpaman, ay maaari ding matatagpuan sa tuktok ng iba't ibang mga graphical desktop environment, tulad ng GNOME, KDE, XFCE, LXDE / LXQt, at marami others.Under ng hood, suportado OSes at availabilityThe software na ito ay nakasulat sa C, C ++ at Python programming wika. Ito ay aktibong binuo at ipinamamahagi bilang archive ang isang unibersal na mapagkukunan, na nagbibigay-daan sa user upang i-optimize ito para sa isang partikular na arkitektura hardware (32-bit at 64-bit ay suportado sa oras na ito).
Sa sandaling ito, Compiz ay ipinamamahagi bilang pre-built na binary pakete sa pangunahing mga repositoryo ng software ng maraming mga distribusyon ng Linux, kabilang ang Ubuntu, Debian, Arch Linux, openSUSE, Fedora at Mageia.
Ano ang bagong sa paglabas:
- buong suporta para sa Metacity 3.14 sa GTK-window-dekorador
- buong suporta para sa Bi-arko at multi-arko build
- Gamitin ang GL_EXT_x11_sync_object OpenGL extension upang i-synchronize ang mga update sa X11 upang maiwasan ang unrefreshed bahagi ng screen sa Nvidia hardware
Ano ang bagong sa paglabas bersyon 0.9.12.0:
- This ay naglalaman ng karamihan maliit bugfixes at ang ilang mga trabaho na ilipat ang GTK-window-dekorador sa GTK + -3.
Ano ang bagong sa bersyon 0.9.7.4:
- It's isang bug fix release.
Ano ang bagong sa bersyon 0.9.7.2:
- It's isang bug fix release, na may ilang mga pag-crash sa malutas at maraming mga pag-aayos na may kaugnayan sa keyboard paghawak sa Unity 5.
Ano ang bagong sa bersyon 0.9.0:
- Compiz-core:
- Ganap na rewritten nag-develop ng API sa C ++, gamit tulong at stl upang gawing simple ang isang bilang ng mga gawain sa orihinal na mapangasiwaan sa core.
- Reworked plugin sistema ng function hooking, kung saan ang pambalot / mag-alis ng balot macros ay napalitan ng chain 'matalinong' function na tawag gamit ang totoong mga listahan ng function na ay maaaring magkaroon ng anumang bahagi naka-off sa anumang oras upang i-save ang unneeded mga ikot ng CPU
- Pag-render framework split sa composite at OpenGL plugin, ang dating sa paggawa ng Compiz isang composite window ng tagapamahala at sa huli gumaganap na composite gamit ang OpenGL. Ang nasabing may split magbibigay-daan sa mga bagong pag-render ng mga plugin tulad ng XRender at kalat na binuo pati na rin ang para sa Compiz upang tumakbo bilang isang non-composite window ng tagapamahala
- Added copytex plugin, na muling ipinapatupad ng bahagi ng 'kopya mode' texture na may-bisang mula sa Beryl. Habang ito ay mas mabagal, nagbibigay-daan ito para sa mga texture na mas malaki kaysa sa maximum na laki ng texture na pinapayagan ng OpenGL pagpapatupad ng host
- Idinagdag palamuti reparenting sa decoration plugin. Papayagan nito ang Compiz upang tumakbo kasama ang mga dekorasyon bilang isang non-composite window ng tagapamahala. Idinagdag Reparenting suporta sa parehong GTK-window-dekorador at kde4-window-dekorador
- Idinagdag KDE Plugin upang ipagsama sa mga Qt pangunahing loop at lumikha ng KApplication, para sa karagdagang integration sa KDE.
- Idinagdag compiztoolbox library plugin, nagbibigay-daan sa mga developer na gawin nakakapagod ngunit paulit-ulit na mga pagkilos sa maraming mga plugin tulad ng i-set up ang application tagalipat ng window at makahatak ng mga thumbnail ng window
- Mga Plugin rewritten sa C ++ gamit ang bagong API
- Ginagamit na ngayon DBus plugin sa bilang screen upang makilala ang Compiz halimbawa. Nangangahulugan ito na ang mga script na paggamit / allscreens ay hindi na gagana. Sa pangkalahatan ito ay nangangahulugan na ang path na ngayon ay nagbago na maging / org / freedesktop / Compiz / screen {screen_number} / ... Sa isang solong halimbawa ng Compiz, {} screen_number ay magiging pangkalahatan 0 (ibig sabihin screen0)
- Hugis guhit ipinapatupad sa annotate. Naayos na rin ang haba status pinsala bug na sanhi skips sa pagguhit ng linya.
- Idinagdag Serialization interface sa core, na nagpapahintulot sa mga plugin upang i-save ang estado ng aktibidad sa plugin ng pag-load / mag-ibis maglapag at sa pamamagitan ng Compiz relaunches. Ang data ay naka-imbak sa X11 katangian ng window at awtomatikong bumaba kapag may-katuturang mga mapagkukunan X11 ay nawasak
- plugin-main:
- Rewritten animation interface; Sinusuportahan ng object oriented na animation konstruksiyon, na dapat karagdagang gawing simple ang paglikha ng bagong animation
- Switchers sinusuportahan ang pagtingin lamang mga icon
- Nagdagdag ng suporta upang i-drag bintana sa gilid at mayroon ang mga ito punan ang katabing bahagi ng screen
- Mga Plugin rewritten sa C ++ gamit ang bagong API
- plugin-dagdag:
- Nagdagdag ng suporta para sa awtomatikong pag-ikot ng wallpaper
- Idinagdag gilid ng suporta sa grid plugin upang bintana madali ang laki sa pamamagitan ng pagkaladkad sa isang gilid o sulok
- Mga Plugin rewritten sa C ++ gamit ang bagong API
- plugin-hindi suportadong:
- Rewritten interface mga elemento - ay nagbibigay-daan kahulugan ng mga elemento sa isang bagay oriented na fashion, madaling lumikha ng mga bagong plugin na Hook sa umiiral na pag-andar ng plugin
- Mga Plugin rewritten sa C ++ gamit ang bagong API
- ccsm:
- Bilang ng mga pindutan tumaas sa 20
- Mga Fixed bug mas bagong GTK nakalantad na kung saan ang mga halaga ay hindi basahin bago pagsira sa dialog window na nagreresulta sa blangko entry
- compizconfig-backend-gconf:
- CMake buildsystem
- compizconfig-python:
- Distutils buildsystem
- libcompizconfig:
- CMake buildsystem
- Mga Plugin rewritten sa C ++ gamit ang bagong API
Ano ang bagong sa bersyon 0.8.4:
- Ang release na ito ay nagdudulot ng dalawang bagong mga plugin, mga update ng pagsasaling-wika, maraming mga bug pag-aayos, pinahusay na katatagan, at mas mahusay na pangangasiwa sa pagbabago resolution ng screen. Kasama rin ang mga karagdagang trabaho pagsasama para sa KDE 4.
Ano ang bagong sa bersyon 0.8.0:
- Bagong plugin & quot; utos & quot; na humahawak sa mga binding para sa di-makatwirang mga utos na dati ay pinangangasiwaan sa core. Bilang karagdagan sa mga dati nang naroroon na pindutan at gilid binding key binding ay idinagdag pati na rin.
- Bagong plugin & quot; gnomecompat & quot; na humahawak ng binding na eksklusibong ginagamit sa Gnome desktop environment at inalis ang katumbas na binding mula sa core. Inaayos ng pagbabagong ito ang pangunahing menu at dialog tumakbo binding para sa KDE mga gumagamit ng mga dati ay nagko-conflict sa pagitan ng Compiz at KDE. Gnome-upgrade user ay dapat tiyakin upang paganahin ang plugin na ito.
- Nagdagdag ng suporta para sa _NET_WM_FULLSCREEN_MONITORS EWMH pahiwatig.
- Nagdagdag ng suporta para sa pagbabasa sa icon na pahiwatig mula sa property WM_HINTS kung _NET_WM_ICON ay hindi available.
- I-update ang Gnome suporta para sa Gnome 2.24.
- Idinagdag pagpipilian upang masukat plugin na nagbibigay-daan & quot; type ang & quot toggle; pag-uugali para sa key at pindutan binding.
- Maraming memory pag-aayos pagtulo.
- Inayos ang GTK-window-dekorador para sa mga mas bagong bersyon libmetacity-pribado.
- display Nakatakdang GTK-window-dekorador para sa RTL mga wika.
- Inayos kde4-window-dekorador para sa KDE 4.2 API.
- Malaking bilang ng mga menor de edad pag-aayos ng bug, lalo na sa paghawak ng mga pagbabago ng laki at stacking code.
- update Translation
Mga Komento hindi natagpuan