Mutterは、GNOMEデスクトップ環境のMetacityウィンドウマネージャを置き換えるように設計されたオープンソースプロジェクトであり、合成機能や他の多くの魅力的な機能を提供します。このソフトウェアはGNOMEデスクトップ環境とともに配布され、すべてのウィンドウの装飾を提供します。技術的には、ウィンドウマネージャやウィンドウデコレータ、あるいはその両方と呼ばれ、ウィンドウを装飾してユーザーがそれらとやりとりできるようにします。
デスクトップ環境の重要な要素
ウィンドウデコレータ/マネージャがなければ、デスクトップ環境は役に立たず、かなり醜いでしょう。デコレータは多くのことを担当しています。たとえば、ウィンドウのタイトルを表示するだけでなく、ウィンドウを最小化、最大化、閉じることができます。このアプリケーションでは、ウィンドウフレームを描画するためにGTK +を使用しており、「ウィンドウマネージャ」という概念をユーザーに公開していません。加えて。ウィンドウマネージャと呼ばれるいくつかのプロジェクトがありますが、OpenboxやFluxboxなどのデスクトップ環境として実際には機能していますが、デスクトップ環境ではありません。
デスクトップ環境の上で動作する
しかし、これらのいわゆる軽量ウィンドウマネージャは、GNOME、Xfce、LXDE、Cinnamon、MATEなどのデスクトップ全体で実行できます。 MutterはデフォルトでGNOMEでのみ使用されますが、他のオープンソースのデスクトップ環境でも使用できます。これは合成マネージャとしても機能し、ウィンドウごとにオフスクリーンバッファを提供します。
それはWaylandに移植されました
2013年9月現在、MutterはWaylandディスプレイサーバーに正常に移植されており、SoftowareではMutter Waylandという別のパッケージとしてダウンロードできます。これは、GNOMEがまったく新しいWaylandウィンドウシステムに切り替えるときに、デフォルトで使用されます。
結論
まるで、MutterはGNOMEデスクトップ環境のもう一つの重要な部分です。
このリリースの新機能:
さまざまなクラッシュフィックス[Olivier、Jonas、Florian; #189、#70、#194、#15、#130]
最小以下の解像度を公開しないでください[Andrea; #793223]
優先オーバーライドのサポートを削除する[Florian; #786496]
その他バグの修正とクリーンアップ[Daniel、Jonas、Florian; #131、#245、!176]
翻訳者:
Daniel Mustieles [es]、Claude Paroz [fr]
バージョン3.29.2の新機能:
ウェイトランドでのサイズ変更アニメーションを修正しました[Georges; #780292]
サーバー側のタイトルバーでタッチイベントを処理する[Carlos; #770185]
その他バグの修正[Florian、Olivier、Jonas、Georges; #134、#124、!96、#138、!102、#781471、#150]
翻訳者:
DanielŞerbanescu[ro]、Marcos Lans [gl]、Dz Chen [zh_CN]
バージョンの新機能:
古いlinux_dmabufプロトコルを必要とするクライアントとの連携[Daniel; #788558]
ハイブリッドGPUシステムをサポートする[Jonas; #785381]
最大化されたウィンドウを閉じるときにクラッシュを防止する[Jonni; #788666]
シェルクロムのHiDPIスケーリングに適切なモニターを使用してください[Jonas; #788820]
フルスクリーンのウィンドウの無修正を修正しました[Rui、Jonas; #788493]
X11でサポートされているモニタスケールのリストを修正しました[Jonas; #788901]
その他バグの修正[Florian、Jonas、Marco; #788572、#788569、#788607、#788860、#788921]
翻訳:
サヴィ・イバース[ca @ valencia]
バージョン3.26.0の新機能:
翻訳:
ジャン・バプティスト・ホロクロフト[Jean-Baptiste Holcroft [fr]、AS Alam [ja]、アレキサンダー・ショーヴォフ[bg]、ジェイ・バプティスト・ホロクロフト[ pa]
バージョン3.25.2の新機能:
hide-titlebar-maximizedされた変更のフレーム更新を修正しました[Florian; #781862]
X11でアクセス可能な画面座標を修正する[Florian; #781902]
高速更新ウィンドウをレンダリングするときのCPU使用量を減らす[Carlos、Emmanuele; #782344]
明示的に設定しないクライアントのジオメトリを計算する[Olivier; #782213]
X11とウェイランドの間のUTF8文字列のコピー+ペーストを修正しました。[Carlos; #782472]
非ウェイトランドビルドを修正しました[Chris; #780533]
カスタム強制終了ダイアログを実装するプラグインvfuncを追加する[Carlos; #711619]
CoglTextureデータで交換された赤と青のチャンネルを修正しました[Carlos; #779234
libtoolのlink_all_deplibsがデフォルトで 'no'になっているビルドを修正しました[Marco; #782821]
最大化されたウィンドウを開くときの不具合を修正しました[Olivier; #781353、#782183]
ポインタの下のウィンドウが変更された後、間違ったカーソルを修正しました[Carlos; #755164]
disable-while-typingオプションのサポートを実装する[Evan; #764852]
タイリング時にサイズ変更信号を出す[Alessandro; #782968]
その他バグの修正[Nigel、Matthias、Jonas; #759085、#780215、#782156、#782152]
翻訳:
ファビオ・トマート[ファー]、ジョルディ・マス[マリオ]、マリオ・ブラッターマン[デ]、エミ・トゥファン・セティン[tr]、バラズ・ウル[
バージョン3.24.1の新機能:
状態の変化に合わせてウィンドウのジオメトリを常に同期させる[Jonas; #780292]
GLESを使用して描画するときは、GLXの代わりにEGLを使用します[Jonas; #771636]
垂直モニタレイアウトでHiDPI検出を修正[Carlos; #777687]
デスクトップのマウス設定からダブルクリックのタイミングを取得する[Armin; #771576]
モニタースケールで相対的な動きデルタをスケールする[Jonas、Carlos; #778119]
ハードウェアカーソルの設定に失敗したときにテクスチャのフォールバックを使用する[Jente; #770020]
追加のテーマバリエーションを使用するときのロックアップを修正する[Shantanu; #780254]
翻訳:
Yuras Shumovich [be]、YosefまたはBoczko [he]、Tom Tryfonidis [el]
バージョン3.24.0の新機能:
翻訳:Yuri Myasoedov [ru]、Rudolfs Mazurs [lv]、Jordi Mas [ca]
バージョン3.23.3の新機能:
ウェイトランドのマルチヘッド設定で頻繁にフリーズする[Rui; #774557]
XSelectionRequestのルートウィンドウマスクを保持する[Olivier; #776128]
その他バグ修正[Carlos、Florian、Rui、Olivier; #775478、#774891、#775986、#776036]
バージョン3.23.2の新機能:
スタックは、フルスクリーンモニタ上の他のウィンドウの下にドッキングします[Rui; #772937]
途中でスクリーンロックをブロックするポップアップグラブを修正[Rui; #771235]
2本以上の指でタッチパッドピンチジェスチャーを扱う[Carlos; #765937]
X11で描画タブレットのサポートを実装する[Carlos; #773779]
最小化されたいくつかのワインゲームを修正する[Carlos; #774333]
2つの指と辺のスクロールをウェイトランドで切り替えるのを修正しました[Rui; #771744]
EGLStream / EGLDeviceのサポートを実装する[Jonas; #773629]
サイズ変更されたvfuncを追加して、非同期のクライアントサイズの変更を処理する[Rui; #770345]
任意の修飾子を持つクリックのフォーカスウィンドウを変更する[Rui; #746642]
その他バグ修正とクリーンアップ[Carlos、Daniel、Jonas、Rui; #771067、#774330、#774613、#771297、#774135、#774827、#774923]
翻訳:
Kjartan Maraas [nb]
バージョン3.22.2の新機能:
フレームバッファキャプチャ原点オフセットを正しく修正する[Rui; #771502]
起動時に即座にアイドルモードになるセッションを修正する[Rui; #772839]
ステージビューでミラーモードを修正する[Rui; #773115]
ポインタ制約のサポートを改善する[Jonas; #771859]
スタックは、フルスクリーンモニタ上の他のウィンドウの下にドッキングします[Rui; #772937]
2つの指と辺のスクロールをウェイトランドで切り替えるのを修正しました[Rui; #771744]
途中でスクリーンロックをブロックするポップアップグラブを修正[Rui; #771235]
途中で様々なクラッシュを修正[Jonas; #771646、#771858]
途中で様々な配置問題を修正した[Jonas、Sjoerd、Olivier; #768039、#771841、#773141、#772729]
その他バグ修正[Rui、Jonas、Olivier; #771019、#773116、#772914、#773210]
翻訳:
Theppitak Karoonboonyanan [th]、Kjartan Maraas [nb]、liushuyu [zh_CN]、YunQiang Su [zh_CN]
バージョン3.22.1の新機能:
StClipboardとX11ブリッジ間のフィードバックループを修正しました[Carlos; #760745]
DRMのプレーンローテーションが失敗した場合、正常に後退する[Carlos; #772512]
ネイティブモニタのバックエンドの動作をX [Rui; #772176]
途中のVTスイッチでクラッシュを修正しました[Jonas; #771646]
アプリケーションの一致のためにFlatpak IDを公開する[Florian; #772613、#772614]
翻訳:
Inaki Larranaga Murgoitio [ユー]、ミロ・カサグランデ[それ]
バージョン3.21.4の新機能:
GTK +ダイアログのフレーム枠の欠落を修正しました[Florian; #745060]
X11 waylandのコピーと貼り付けの相互作用を改善する[Carlos; #768007]
NV_robustness_video_memory_purge拡張のサポートを追加する[Rui; #739178]
再起動時に古いフォーカスウィンドウの復元を修正しました。[Owen; #766243]
ウィンドウを閉じた後にフォーカスを奪う他のモニターのフルスクリーンウィンドウを修正する[Rui; #768221]
モニタの内容を個々のフレームバッファに描画する[Jonas; #768976]
画面キャプチャAPIを提供する[Jonas; #768978]
その他バグ修正とクリーンアップ[Rui、Owen、Luca、Olivier、Jonas、Carlos; #767969、#768243、#762407、#767997、#768039、#768977、#768977]
翻訳:
Andika Triwidada [id]
バージョン3.20.3の新機能:
無効なショートカットのランダムキーの取得を修正します[Rui; #766270]
クラッシュ修正[Marek、Rui; #751847、#767969]
途中でマルチモニタの操作を改善する[Rui; #766528]
無効なUTF-8ウィンドウ記述文字列を作成しないでください[Rui; #765535]
ウィンドウのタイトルとwm_classをUTF-8に変換する[Rui; #752788]
応答しないウェイドランドクライアントを強制終了するには、kill()を使用します[Olivier; #767464]
途中でDND経由で最大化しないときのウィンドウ位置を修正する[Olivier; #764180]
拡張フレーム同期を使用するときは、完全なウィンドウの再描画を避ける[Florian; #767798]
GTK +ダイアログの枠外枠を修正しました[Florian; #745060]
X11 waylandのコピーと貼り付けの相互作用を改善する[Carlos; #768007]
翻訳:
Kjartan Maraas [nb]、Muhammet Kara [tr]、Andika Triwidada [id]
バージョン3.20.1の新機能:
X11のようにウィンドウを移動/サイズ変更します。 #748819]
無効な以前のモニター構成でクラッシュしないでください[Rui; #764286]
その他バグの修正とクリーンアップ[Jonas、Cosimo; #762828、#764807]
翻訳:
Inaki Larranaga Murgoitio [eu]、Reinout van Schouwen [nl]、ファビオ・トマット[fur]、トラント・ネグチュク・クアン[vi]
バージョン3.19.4の新機能:
transient_for [Jonas; #755606]
ドライバーがサポートしているときの画面の回転をサポートする[Carlos; #745079]
壊れたWM_CLASSプロパティの実装から保護する[Sebastian; #759658]
ウェイランドのwl_pointer v5イベントを処理する[Carlos; #760637]
途中でDNDアクションを実装する[Carlos; #760805]
その他バグ修正[Jonas、Rui、Ray、Marek; #754711、#756789、#759297、#758613、#760330、#760476、#759222、#760670]
翻訳:
アウリマス・チェルニウス[
バージョン3.19.2の新機能:
モニタのクラッシュを解消する[Rui; #756796]
初期化エラーできれいに終了する[Owen; #757311]
セッションタイプ[Ray; #741666]
PCI以外のデバイスのDRMデバイス検出を修正する[Alban; #754911]
途中にバッファーを置かずに窓を配置しないでください[Marek; #751887]
バイパス合成のヒントの初期化を修正しました[Rui; #758544]
バージョン3.17.1の新機能:
隣接モニタを取得するパブリックメソッドを追加する[Florian; #633994]
右の入力デバイスに適切な設定を適用する[Carlos; #747886]
スクロールボタンの設定を修正[Ondrej; #747967]
途中でモーダルヒントのサポートを追加する[Jonas; #745720]
ハードウェア以外のイベントのアイドル時間をリセットしない[Rui; #748541]
その他バグ修正[Ray、Rui; #748380、#748478]
バージョン3.15.4の新機能:
metacityの代わりにウィンドウ装飾にGTK +テーマを使用する[Florian; #741917]
同じEDID情報をX11とwayland [Carlos; #742882]
途中で入力デバイスの設定を適用する[Carlos; #739397]
途中でポインタの障壁を実装する[Jonas; #706655]
その他バグ修正(Ting-Wei、Rui、Ikey、Florian、Marek、Jonas;#741829、#738630、#737463、#698995、#727893、#742825、#742824、#742841、#743173、#743189、#743217、 #743254]
翻訳:
ラファエル・フェレイラ[pt_BR]、ダニエル・ムスティエス[FrançDieguez]、フランク・ディグエズ[Fran]、ディー・エヌ・エイグス[gl]、マリク・アラーナガ・ムルゴイジオ[
バージョン3.14.3の新機能:
破棄されたウィンドウをリダイレクトしようとするとクラッシュする問題を修正しました[Florian; #740133]
「フリッカー」を修正する。起動時の遷移[Ray; #740377]
残されたフレームを待ち行列に入れないでください[Owen; #738686]
冗長性があってもCRTCの設定を行う[Rui; #740838]
バージョン3.15.3の新機能:
残っているフレームをキューに入れたままにしないでください[Owen; #738686]
冗長性があってもCRTCの設定を行う[Rui; #740838]
バージョン3.15.2の新機能:
EDIDが壊れているモニタではhiDPIを有効にしないでください[Bastien; #734839]
閉じたふたのためにモニターの設定を適用するクラッシュを防止する[Rui; #739450]
「フリッカー」を修正する。起動時の遷移[Ray; #740377]
その他バグ修正[Lan、Florian、Carlos; #731521、#740133、#738890]
翻訳:Kjartan Maraas [nb]
バージョン3.14.2の新機能:
閉じたリッドのモニタ設定を適用するクラッシュを防止します[Rui; #739450]
その他修正[Rui、Jonathon、Jasper; #738630]
バージョン3.15.1の新機能:
テーマロードにはGResourcesを使用します[Cosimo; #736936]
xwaylandに拘束されているヘッダーバーのドラッグを修正[Carlos; #738411]
バージョン3.14.1.5の新機能:
FIX wayland hiDPI regressions [Adel; #739161]
更新された翻訳
バージョン3.14.1の新機能:
move-titlebar-onscreen関数を修正しました[Florian; #736915]
ガードウィンドウのスタッキングを修正する[Owen; #737233]
デフォルト以外のレイアウトのキーコード検索を修正しました[Rui; #737134]
ワークスペースのみのプライマリ処理の修正[Florian; #737178]
作業スペースを取り除くときに粘着性の窓を剥がさないでください[Florian; #737625]
フルスクリーンのウィンドウを自動的に最小化しない[Jasper; #705177]
新しく追加されたキーボードデバイスにキーマップをアップロードする[Rui; #737673]
キーボードリピート設定を適用する[Rui; #728055]
入力時に押されたキーを送信しない[Rui; #727178]
途中でなくビルドを修正する/ネイティブ[Rico; #738225]
キーイベントの後に修飾子を送信する[Rui; #738238]
unredirectヒューリスティックを修正する[Adel; #738271]
フルスクリーンウィンドウにシステムクロムを表示しない[フロリアン; #693991]
その他バグの修正[Florian、Adel、Tom; #737135、#737581、#738146、#738384]
翻訳:Krishnababu Krothapalli [te]、ââ、¬Â "Ã
コメントが見つかりません