Enlightenmentは、X Window System(X11)や多くのLinuxオペレーティングシステムと互換性のあるウィンドウマネージャです。デスクトップ環境と呼ぶ方もいます。 Enlightenmentは、Linux / UNIXシステム向けの軽量デスクトップ環境の1つですが、現代的な機能、アイキャンディーコンポーネント、未来的な要素をもたらします。
一般的なデスクトップの優れた機能を組み合わせる
KDE、GNOME、Openbox、Xfce、その他多くのオープンソースのデスクトップ環境とウィンドウマネージャの優れた機能を組み合わせています。 Enlightenmentは、さまざまなLinuxオペレーティングシステムでE17やE18と呼ばれることがよくあります。現在のLinuxディストリビューションのデフォルトソフトウェアリポジトリから簡単にインストールできます。
ウィンドウマネージャとして使用できます
他のデスクトップ環境の代わりに使用することもできますが、特に全体的な機能のために、Enlightenmentが奇妙なことがあります。これは、4つの仮想デスクトップすべてに素早くアクセスできるドックと、インストールされたアプリケーションに簡単にアクセスできる左クリックのメインメニュー、デスクトップおよびホームフォルダ、ルートファイルシステム全体をナビゲートします。
設定は非常にシンプルです
Linuxユーザーは、任意の種類のアクティビティに対して、毎日Enlightenmentを使用できます。構成は非常にシンプルで、新しい機能や機能が絶えず更新されており、忠実で熱心なユーザーのコミュニティ全体がサポートしています。もう1つの興味深い機能は、マウスジェスチャーを使用して仮想デスクトップをナビゲートする機能ですが、この機能はあなたの一部には便利ですが、この種の機能では使用されていない他のLinuxユーザーにとっては非常に面倒です。
サポートされているオペレーティングシステム
現在では、人気のあるLinuxディストリビューションの多くに、Manjaro Linux、Bodhi Linux、Hybryde Linux、Pentoo、Macpup、Sabayon LinuxなどのEnlightenmentデスクトップ環境に専用のエディションが組み込まれています。しかし、Enlightenmentデスクトップ環境の純粋で手つかずのバージョンを味わいたい場合は、Elive Linuxオペレーティングシステムをダウンロードしてインストールする必要があります。
結論
全体的に、EnlightenmentはGNOME、Xfce、KDE、またはOpenboxのデスクトップ環境に適しています。特に、ローエンドのコンピュータを所有している方が良いでしょう。
Carsten Haitzler(5):
autofooビルドを修正してauth patchバックポートに一致させる
desklock - pamサポートがない場合、非bsdプラットフォームでロックに失敗するようにする
e desklock pam error - 前のテキストに戻る
data_home / apps / defaults.listからconfig_home / mimeapps.listに移動する
ビルド - 無効にしない限りpamをnon-bsdの要件にする
デレク・フォアマン(1):
途中で必要以上のパルファイックハックを元に戻す
バージョンの新機能:
Carsten Haitzler(4):
eノイズの少ないsys-frix警告
ヒット:strcmpの可能なヌル文字列に関する警告を消す
空白を解除した後マウスを固定する
音楽制御 - アイコン付きのメソーンビルドで適切にインストールする
マーセル・ホラーバッハ(2):
meson:これらのスクリプトを実行可能にする
meson:このバージョンは、私たちが今使っているものには十分です
マッシモ・マイラナ(1):
デスクトップファイルにデンマーク語の文字列を追加する
Mike Blumenkrantz(15):
wlで実行するとwl出力リソースを作成する
wlでネストされているときにすべてのポインタのために設定されていないwaylandカーソル
内部カーソルにリセットするたびに内部ポインタカーソルを表示
カーソルビジュアルを正しく処理するためのwl_pointerカーソルの状態ベース処理
中間子命令でREADMEを更新する
サブディレクトリを実行する前に中間子モジュールのオプション状態をチェックする
メソーン構築モジュールの無効化を改善する
e_intlc内のすべてのfscanfパラメータにフィールド幅制限を追加します。
ランチャーを破壊するガジェットのプロバイダをアイコン化する
デモガジェットを作成するときに、ランチャーのアイコン化プロバイダを追加しないでください
ショーアニメーションが完了し、損害が存在する場合、レンダリングのためにクライアントを再キューする
シャットダウン中にクライアントの再スケーリングを実行しないようにする
xwaylandモードでx11コンポジターの二重シャットダウンを防止
常にE_EVENT_COMP_OBJECT_ADDイベントを送出する
ランチャーポップアップを更新するときにE_Exec_Instanceリストから最後のクライアントを使用する
バージョン0.22.0の新機能:
大幅に改良されたウェランドのサポート:
このサイクルの開発の大部分は、Waylandのサポートの向上に向けて進んでいます。これには、xdg-shell v6のサポート、ポインタ制約、および相対ポインタモーションプロトコルの追加が含まれますが、これに限定されません。これらの追加により、XWaylandのサポートが向上し、Waylandで稼動するすべてのコンポーネントの安定性が向上します。
新しいガジェットインフラストラクチャの継続的な改善:
これまでの記事で示したように、この分野では多くの作業が行われています。目標は、よりシンプルでより直感的なEFLベースのAPIを使用して、より堅牢なインフラストラクチャを作成することです。従来の「gadcon」から離れています。インターフェースには独自のAPIがあり、現時点ではガジェット固有の回避策の山ほどの機能しか持たないため、新しい機能を安全に追加することはほとんど不可能です。
現在、レガシー・ガジェット・インターフェース用に存在していたほとんどのガジェットと機能が、新しいシステム用に移植または書き換えられ、今後の改良が進められています。
sudo / sshパスワードGUI:
これらのサービスにパスワードを入力する必要があるときはいつでも、ダイアログをポップアップするsudo / sshのASKPASS機能用のGUIを実装するという決定が下されました。
この機能の詳細については、環境変数SUDO_ASKPASSまたはSSH_ASKPASSを参照してください。
メゾンビルドシステム:
Mesonは比較的新しいビルドシステムで、オートツールよりもはるかに高速ですが、同様の機能を提供します。最新のディストリビューションはすべてこのビルドシステムと互換性があり、autotoolsはE22リリース後に削除される予定です。
タイルウィンドウポリシーの改善:
これに関連する多くの問題が解決されました。いくつかの新しい機能(UIをドラッグするなど)が追加されました。
ウィンドウ単位のパルスオーディオボリュームコントロール:
Pulseaudioは各オーディオ制作アプリケーションの音量コントロールをエクスポートし、これをGUIコントロールにバインドする作業が行われました。
バージョン0.21.9の新機能:
Amitesh Singh(1):
eウィジェットのエントリ:コンパイルの警告を修正する
Carsten Haitzler(2):
e - エントリラッパーを修正しました - エントリは明白でした。 elmはマークアップです。それを適切に行う
randr - ラップトップのディスプレイパネルである新しい出力名を検出しました
デレク・フォアマン(13):
dmabufバッファを書き込み可能にする必要はありません
wl_drmセッションアクティベーションコールバックを修正
wl_drmセッション(de)アクティベーションコールバックを修正
重複した操作を削除する
未使用のvarコンパイラ警告をwl_drmで修正しました。
いくつかのコードをクリーンアップ
それを初期化する前にネイティブサーフェス構造をクリアする
dmabufテストでEvas_Native_Surfaceを0に初期化する
ソフトウェアレンダリングでもdmabufをnative_surface_set経由でテストする
ミラーから見えるときにウェイドランドクライアントをレンダリングする
xwaylandの選択クラッシュを修正
スクリーンセーバーのフェードアウト中にウェイドランドクライアントの更新をブロックしないでください
drm出力のジオメトリを修正
Jean-Philippe ANDRE(1):
パルス:strbufをリークしない
マーセル・ホラーバッハ(3):
emixer:シンク入力のより良い名前を使用する
ミキサー:名前は文字列シェアにする必要があります
ミキサー:割り当てられた文字列をリークしない
dndの選択時にefmパスの存在を確認する
移動/サイズ変更操作を開始するときにwlボタンのマスクを解除する
そのクライアントが削除されている場合は、選択解除されたクライアントの設定を解除する
xwlブリッジ選択転送中にfdsをdupしないでください。これはlibwaylandで起こります
シンボルがxwl initで解決できないときにエラーメッセージを追加する
nocompがアクティブな場合、クライアントのpixmapを直ちにサイズ変更中に強制的に更新する
evasコールバック中に無視されたクライアントでゾーンの更新を実行しない
ログアウト中にクライアントリストを歩いているときはFOREACH_SAFEを使います
e_comp_wl-> ptr.x / yコードのもう一つの修正は、intの代わりにwl_fixed
BEGINクライアントフックの移動/サイズ変更をトリガーする前にクライアントのレイズを実行する
移動/サイズ変更操作の開始時にクライアントのタイマーを上げる
timestamp == 0のゾーンオブジェクトイベントのイベント/バインディングをトリガーしない
左/右が削除されている場合は、左/右を削除するだけで垂直を削除するときに最大化
wlの削除要求中に内部の勝利を削除した後にポインタをヌルにしないでください
フッククライアントオブジェクトクリーンアップオブジェクト内部参照へのunrefコールバック
wl出力を初期化するときに偽のxinerama画面を使用するcoordsが以前の位置と一致する場合、クライアントのマウス移動を拒否する
ミキサーが初期化に失敗したときに1回だけパルスに再接続してみてください
シェイプデバッグ矩形にパスイベントを設定する
シェイプデバッグ中にnameがnullの場合はオブジェクトタイプを出力
ガジェットウィザードがゼロのIDを返した場合、サイトからガジェットを削除して破棄します - システム管理者にLIBDIRを '/etc/ld.so.conf'に追加させる
上/左端からのサイズ変更中にガジェットの位置を更新する
デフォルトの座席名としてseat0を使用
シャットダウン時にガジェットサイトをクリアするときにセーフリストを繰り返し使用する
ブロック「ユーザ」は、クライアントが更新クライアントの更新フェーズ中にサイズを変更する
コンボオブジェクトの表示中にサイズ変更後に移動を実行する
wlクライアントの場合、ポインタ軸の値に10を掛けます
authサブプロセスから終了ステータスを確認する
e_comp_object_frame_allowed()を無視したクライアントに対してfalseを返すようにする
フォーカスをルートにリセットするかどうかをチェックするときに、クライアントに対してxwaylandチェックを使用する
オーバーライドクライアントに対してx11フォーカス(un)コールバックを実行しない
xwaylandの起動にshmを強制してglを有効にしないでください
compオブジェクトのないクライアントのためのcompオブジェクトクリーンアップ関数を呼び出さない3回失敗した後の更新プログラムの更新中は、
サイズ変更中に失敗したクライアントを再度リダイレクトしてみてください
偽のxineramaスクリーンを使用するときにrandrモジュールでクラッシュしない
randr screen refresh queuingを使用してdrm出力更新イベントを単純化する
古いecore_drm2関数のみを呼び出し、< 1.20 efl
"フォーカス"レンダリングデバッグのモード
wlの下でpulseaudio操作を実行するときは、ミキサーのDISPLAYを解除する
"フォーカス"の代わりにkbdフォーカスリソースのクライアントを使用します。データデバイス内のクライアント
ガジェットを破棄した後にガジェットサイトのレイアウトポインタを設定しない
ガジェットdelコールバックをAFTER優先順位に移動する
時計タイマー中の更新時間ガジェット日付文字列
テーママッチングを実行するオプションが有効になっている場合のみ、qtテーマを上書きする
クロック+時間モジュールのイベントハンドラリストの名前を変更する
dpms中に時計+時間ガジェットを更新しないようにする
スクリーンセーバーがアクティブな間にポインターのアニメーションをフリーズする
サイトdelでcompオブジェクトサイトから未構成ガジェットをプルーニングする
コンポジタ自身のデータマネージャリソースのみをe_comp_wl-> mgr.resourceに保存する
直ちにx11クリップボードのソースを解放しないでください起動時のイメージ負荷テスト中に異なる種類の負荷エラーがないかチェックする
それらを設定解除するときにポインタカーソルクライアントを隠す
'???'よりも説明的なラベルを使用するscren configの設定されていない出力の場合
1xheightではなく、画面構成モードのリストに実際のサイジングを使用する
e_compログレベルを設定しない
時間モジュールでe_util env関数を使用する
自動サイズ変更中にブライスに即座に移動する
リサイズ中にelm apiを使用してセンタリングされたフラグを解除しないでください
内部の勝利を心配する
ゾーン更新時にbg_blank_objectのサイズを変更する
クライアントではなくx11選択所有者のxwindowを保存する
dndアクションを設定するxwl起源のドラッグの特殊なケースを追加する
xwaylandで起動するときにinitにx11のルートウィンドウをフォーカスする
xwlデータソースクリーンアップをより効果的に処理する
選択ソースを作成した後の自由なxwl選択原子名
ソースの作成中にxwlを起源とするデータソースのdndアクションを設定する
text / plain; charset = utf-8をxwlで作成したwlクリップボードデータソースに追加する
選択を取得するときにSelectionRequestのxwl受信パイプを作成しないでください
無効なcompオブジェクトのサイズ変更を拒否する
より正確なガジェットのアスペクトを適用する
ガジェットサイトのサイズが変更されていない場合は、ガジェットサイトのレイアウトを中止します
現在のスタイルがnullの場合、ヌルガジェットスタイルを設定するとすぐに戻ります。
可視性が保留中の場合、pixmapの更新直後にクライアントを表示する
e_comp_object_damage_exists()からupdates_full状態を返します。
x11不透明度検査にecore_x_netwm_opacity_get()を使用する
コンボオブジェクトの更新領域を追加するときにupdates_fullを処理する
レンダリングが発生したときにコンプオブジェクト更新領域をリセットする
前回のフェッチ以降に変更された場合は、netwim opacityヒントを引き続き取得します。
フェッチでネットワークのヒントが変更されたときにいつでもクライアントの不透明度を設定する
垂直を最大にする前に左/右を最大にする
バージョン0.21.8の新機能:
エンディアンに関連したマクロ命名を修正しました。コンパイラのタイプの警告を修正しました(snprintf)
Eキーボード設定 - キーボード設定ダイアログと同じアイコンを使用
AUTHORSにユーザーを追加します。
e randr2 - 文字列シェアをストリングシェアにすることで、文字列シェアの解放を修正
eのdpmsコードでフルスクリーンを修正しない
フルスクリーンのようなウィンドウ状態のスクリーンセーバー/バンキングにさらに修正
表面上のクライアントを削除する前にwlクライアントを非表示にする
E_Comp_Object構造体のinlistメンバーをコメントアウトする
コンパイルされたオブジェクト内部を解放されたクライアントの参照解除から保護する方が効果的です
すべてのwlクライアントフレームコールバックを優先度AFTERで追加する
クライアントの削除時にdeskmirrorクライアントのクライアントポインタを設定解除する
クライアントの削除時にdeskmirrorクライアントのクライアントポインタを設定解除する
メニューのアクティブ化を延期する
起動ガジェットを有効にするとON_HOLDに設定されます
EFREET_EVENT_DESKTOP_CACHE_BUILDのハンドラをe_order initに追加する
偽の画面が追加された場合、保存されたe_randr画面を使用しないでください
real_hidが設定されている場合は、強制的にプロキシのためにコンボオブジェクトをレンダリングしない
撤回されていない場合のみ、reparent時にx11の親ウィンドウを表示するクライアントがレンダリング中に削除された場合、オブジェクトピクセルの間に戻る関数
非最大化中にwm specヒントを適用する前にフレーム調整を実行する
プロトコルが表示されているときにクライアントのサイズ情報を最大化/全画面に保存する
クライアントの最大化/全画面表示中にchanges.pを確認し、ウィンドウ座標を調整する
xwaylandを繰り返し起動しない
コンパイルシャットダウン中にwl / xコンポジターシャットダウン機能を直接呼び出す
シャットダウン中にアイコン的なx11クライアントのアイコン的な状態を強制する
e_hintsからx11 iconic window initを移動する - > comp_xの初期フェッチ
コンパイルシャットダウンでe_randr2_shutdownを呼び出す
randr2シャットダウン中にnull E_Comp->画面を処理する
キーボードレイアウトダイアログでminwを設定しない
サーフェスがマップされている場合にのみ、サーフェス上のwlクライアントを非表示にする
ネストされたコンポジタ削除要求を処理する
ツールバーアイコンを設定するアイコンがある場合は最小サイズ
ジョブを使用してブライスメニューを作成する
内部勝利のためにelmのウィンドウアイコンを処理する
クライアントが配置されている場合にのみ、表示中にcompオブジェクトの位置を再設定する
内部クライアントのダイアログとツールチップのフラグを設定する
elm_winユーティリティcreate関数のラッパーを追加するフォーカスイン/アウト中にwlクライアントのサイズ変更エッジを送るsend_configure
内部でaction_clientとしてクライアントに信号を移動/サイズ変更する
wlマウスイベントを拒否するe_client_action_get()と比較する
元に戻す "マウスをつかんだときに邪魔な動きイベントを止める"
マウスがssdリージョン内にある場合、マウスイベントをssd wlクライアントに送信しない
ssdマウスのin / outイベントを検出するために、さらに正確なwlコールバックを使用する
wlクライアントの移動イベントのために常にマウスイベントを送ります
xwaylandの下でx11フォーカスのイベントをブロックする
非内部x11ウィンドウにウィンドウのヒントを設定しないでください
ssdマウスのイン/アウトコールバックを追加するときの遅延オブジェクト設定のアカウント
クライアントを無効にすると、フルスクリーンの前に最大化しないときにアニメーションを最大化する
フルスクリーンするときは常にE_Client-> need_fullscreenに設定してください
フルスクリーン操作中にe_client_unmaximize()を強制する
最大化をわずかに最適化する - > wlクライアントのフルスクリーンプロトコル通信
アニメーションを最大化する前にpixmapのサイズを確認する
不快感を感じるとアニメーションレスを最大限に再現
一度中央の内部ウィンドウだけを中心にするアニメーションなしでフレームジオメトリのサイズを調整するパスを最大化する
"maximize_pre"の前にスマートコールバックを "最大化"する
サスペンドから再開するときにバックライトレベルを再設定する
場所ルーチン中にクライアントの子供をskiplistに追加する
「失われた」子ウインドウを任意に中央に配置せず、それらを親の中心に置く
e_comp_object_util_center_on()のポジショナオブジェクトとしてクライアントをサポートする
デッドx11マネージャーウィンドウにキャッシュを追加する
e_pixmap.cからuuid参照を削除する
configのカスタムbgに変更するときにデフォルトのデスクロックbgのリストを再設定する
ファイルを削除するときにefmアイコンにパスイベントを設定する
E_RENDER_DEBUG env varでRENDER_DEBUGを有効にする
E_SHAPE_DEBUG env varでSHAPE_DEBUGを有効にする
明示的にネストされたwl出力キャンバスをトップレベルウィンドウとして設定する
コンプ入力中に削除されたwlクライアントの再フォーカスを避ける
wmヒントを持たないウィンドウの初期x11ウィンドウジオメトリを設定する
glのdmabufの実行可能性をチェックするときにイメージの読み込みエラーをチェックする
オブジェクトの表示/非表示中にiconifyの処理が改善されました
icccmヒントの変更について、象徴的なx11クライアントを表示しない
バージョン0.21.6の新機能:
アンドレアス・メッツラー(Andreas Metzler)(1):10_typo_restore_LDFLAGS.diff:configure.ac(アップストリーム)の入力ミスを修正し、空のLDFLAGSを引き起こしました。
Carsten Haitzler(8):
タスク - ガジェットの既知の高さを適切に指定して最小幅を計算する
efm - 警告 - 無効です#if toe #ifdefこれは正しいです
efm - ifdefをifdefにするように修正する
eバインディング - 定義されていないvarの使用に関する警告を修正する
appmenu - click + releaseでappmenuを動作させ、フォーカスを隠すことはしない
ibar - デスクトップファイルが変更されている間、ibarアイコンのタスクメニューが表示されているsegを修正する
e-wlモード - CPU消費100%を停止
eダイアログ - unreszableダイアログを1x1にならないように修正する
Christopher Michael(2):
適切な座標調整を使用する
wl_drmで出力回転の取得と設定を再度有効にする
デレク・フォアマン(3):
waylandフレームのコールバック時間を修正する
フレームコールバック時間に単調なクロックを使用する
マウスをつかんだときに邪魔な動きイベントを止める
Mike Blumenkrantz(11):
efx stop()操作でアニメータポインタをnullにする
クライアントキーボードのサイズ変更用にE_POINTER_RESIZE_BRモードを正しく設定する
e_comp_object_render()でイテレータのリークをプラグインします。
リリース前以外のビルドで起動時に余分なSLEEPプリントを削除する
オブジェクトフリーのデモガジェットの無料設定
re_manage waylandクライアントのフレーム調整を行わない
コンオブジェクト入力矩形に対して永続クリッピングを使用する
ガジェット内部のdelコールバックが他のコールバックより先に処理されるようにする
pixmap_refresh()の失敗事例をより正確に処理する
ドロップ操作中にガジェットオブジェクトを削除する前にデモガジェットIDをリセットする
最新のefl apisの条件付きアップデートを追加する
スティーブン・オクラ・ヒューストン(2):
ガジェットエディタのポップアップをスクロール可能にする:
ワイヤレスガジェット - サイズのヒントが設定された後ではなく、ctxpopupを配置する
バージョン0.21.4の新機能:
アル・プール(1):efm - ファイルがfifoの場合にポップアップを修正する
Alexander Pyhalov(1):
PIEがSUIDでサポートされているかどうかを実際に確認する
Carsten Haitzler(3):
e fm - 削除された可能性のあるデータを参照してポップアップがクラッシュしないように修正
cpufreq - cpuinfoポーリングをスレッドに入れてmainloopをブロックしない
ウィザード - スケールを1.2に強制的に設定しないでください。 def profが言うようにdpiを使用する
Christopher Michael(2):
削除する前にクライアントが内部かどうかを確認する
DRM_FORMAT_XRGB8888の欠けている定義を修正
デレク・フォアマン(6):
内部ウィンドウのセッション回復をブロックする
解放するときにシェルフのEVAS_CALLBACK_HIDEを削除
地域のタイラーの面積を増やす
大規模なウェイドランド入力領域の破損を修正
ウェイランド不透明領域を修正
_e_comp_wl_surface_state_initへのディメンションの受け渡しを停止する
ジョシュア・マクベス(1):
dbusメッセージ 'org.enlightenment.wm.Window.SendToDesktop'を追加する
マルセルホラーバッハ(5):
ウィザード:ページ065を翻訳可能にする
ミキサー:ミキサーをマージしたときにその名前が変更されました
ドイツ語翻訳を更新する
ポットファイルが変更されました。ミキサー:ドラッグが終了したらemixから値を戻さない
マッシモ・マイラナ(1):
イタリア語翻訳の更新
Michael Bouchaud(yoz)(2):
ミキサー:ボリューム変換の計算をpulseaudioバックエンドに固定する
「ミキサーを元に戻す」:ドラッグが進行中の場合のスライダーをロックする
Mike Blumenkrantz(80):
方向が変わるとブライスのサイズを変更する
ガジェットサイトの名前を変更するためのEINTERN機能を追加
ブライスチェックで棚の有無を確認する
ブライス名にゾーン番号を追加する
ブライスウィザード中に対向するアンカーにシェルフ/ブライスの有無をチェックしない
ゾーン間のブライスの移植性をさらに向上
また、ゾーン間を移動するときにブライスの名前を完全に変更する
ゾーンエッジオブジェクトに新しいフラグを追加して、イベントを繰り返す際にシェイプカットを可能にする
エディタのアクティビティ中にブライスの可視性を強制する
ガジェットサイトの可視性を強制するためにgadget_site_(un)ロックされたスマートコールバックを追加する
ガジェットの設定時にgadget_popupスマートコールバックを呼び出す
ガジェットの表示オブジェクトでgadget_popupスマートコールバックを処理する
ガジェットのマウス操作をトリガするときにON_HOLDフラグを設定する使用されたパラメータから未使用の属性を削除する
イベントが消費されていない場合は右クリックからブライスメニューをトリガします
ブライスアップグレードパスを0から修正します。 2 re:命名
ガジェットアクションをアクティブにするときにON_HOLDフラグをより正確に設定する
ブライスの向きを変更したときに余分な再計算を避ける
elm box sizing desyncを回避するためのガジェットサイトサイジング回避策を追加
アンカーの変更時にブライスの名前を変更する
ガジェットサイトがまだサイズを計算していないときにループブライス自動サイズ調整を行います
セッションリカバリだけを見つけるec->覚えていないかどうかを覚えている
リカバリを作成するときに非セッション回復をクライアントに覚えておいてください
正確にnon-SRの適用を処理します。
連続するzone_geometry_dirty()呼び出しを拒否する
ゾーン/机の障害を更新するときにゾーンのジオメトリイベントをトリガする
ショー中にワイヤレスポップアップで最小サイズを強制する
入力シェイプタイリングで使用するctxpopupジオメトリの回避策を追加する
ガジェットサイトで再計算を実行するときにブライススクロールバーに力をかける
サイト>イベントの可視性に基づいてノーオリエントガジェットの可視性を処理する
サイズ変更を確実にするガジェットオブジェクトの作成で強制的にガジェットを再構築するポインタガジェットからガジェットの位置をコピーする - >ドロップ実行時にガジェットをドロップする
サイズの比に基づいてcalcの新しいガジェットサイズ:ターゲットサイトサイズ
フレームからの切り替え時にクライアントフレームの変更を許可する - >フレームなし
ボーダレスクライアントテーマの再適用を最適化する
e_sysウィンドウをブロックする
e_zone_for_id_get()の文字列比較にeina_streqを使用する
ブライスの名前を変更するときにフリー後に使用を修正する
ブライス位置をその親ゾーンにクランプする
ブライス起動時に潜在的な除算を避ける
起動時にブライスゾーン/名前を変更しないでください
デスクトップガジェットのエディタポップアップを起動したゾーンに表示
アンカーコーナーに基づいて非オリエンテーションガジェットのサイズ変更を処理しようとする
最初の配置時にホイールイベントを使用してスケーリングガジェットを許可する
コンテナのオーバーフローしたガジェットを再計算しようとする
サイズ変更エフェクトがアクティブでない場合、エフェクトを移動するためのefxアンカーを適用しない
_bryce_position()から早く戻らない
削除の成功を返すe_exec_phony_del()のブールリターンを追加
ガジェットサイトを削除してからサイトでイベントを有効にする前にマウスを押し上げるガジェットのヒントが変更された場合、スタイルオブジェクトからガジェットを再構築する
bryce postのイベントコールバックから正しい値を返す
単にimage_argbフラグに基づいてwl pixmap argbを決定する
バッファなしでwl pixmapにe_pixmap_image_existsを呼び出すとクラッシュしないようにする
以前のpixmapコミットのために括弧を追加する
使用できないwlカーソルpixmapのpixmap argbを返すための特殊なケースを追加する
ウィンドウの上にないときにブライスをE_LAYER_DESKTOP_TOPに移動する
起動時にブライスをターゲットゾーンに再配置する
編集中にブライスをゾーンに移動するときは、ゾーン座標のみを使用します
クランプe_placeはゾーンジオメトリに計算されます
e_place_desk_region_smart()エリアの計算を別々の関数に分解する
_e_place_desk_region_smart_area_calc()からの繰り返しコードを別の関数に分割する
隠れている(しかし、削除していない)ときに初期の内部クライアント状態をリセットする
サーフェス上のwlクライアントサーフェスポインタの設定を解除する
delでwlクライアントのpixmapエイリアシングを削除する
非キャッシュイメージクリア時に常にwl pixmapバッファリストを解放する
elm winで内部wlクライアントのpixmapsをunaliasトラップコールバックを隠す
ブライスでe_scaleを正しく処理する
ブライスの開始サイズをスケーリングしないで維持する
クライアントメニューの削除時にcur_mouse_actionの設定を解除する
ブライススクロールのテーマに方向信号を送る
クライアントメニューのcur_mouse_actionを解除して、正しいアクションを削除する
efm削除ダイアログのフォーカス確認オプション
デスクロック中にバインディングを無効にする
ロッカーエントリーから印刷不可能な文字を拒否する
確認ダイアログを確認するオプションを自動選択する
ルーン・サーフェス・コミットの内部勝利の自動可視性を適用するにはelm winが必要
elmの勝利を必要とする表面検査をいくつか明確にする
保留ポインターワープの条件付きでフォーカスアウト時に偽のマウス出力を行う
古いウィンドウのセッション回復のブロックを修正して古いeflでコンパイルする
ガジェットのアスペクトサイジングの計算時にゼロで除算しないようにする
Romain Naour(1):
E:xwaylandビルドなしでWaylandを修正
ステファン・シュミット(2):
e_fm:最後のコミットを修正して、clangで再度コンパイルする
e_fm:未使用の変数を削除する
Stephen okra Houston(1):
時間ガジェット:マウスホイールの暦月を変更します。
バージョン0.21.3の新機能:
Carsten Haitzler(6):e - コンプキャンバスのトップオブジェクトを取得することによるdnd問題の修正
e ibar / iboxポートからelmボックスへ - サイズ変更の前提を修正
e - glモードで大容量メモリが肥大化する - shmセグメントを作成しない
e tempモジュール - 死を確実にするためにtempgetプロセスを終了させない
ibar - 修正devilhornsは、右の高さと高さを使用するように修正セパレータ
ランダムなクラッシュを避けるためにネイティブサーフェスを設定した後にアルファを設定
Chidambar Zinnoury(3):
e:クライアントメニューに必要がない場合、2つの連続するメニューセパレータを表示しない。
e fm:前に何かがある場合にのみ区切り文字を追加します。
e fm:メニューを作成するときにその場所が書き込み可能かどうかは、1行おきにチェックしないでください。
Christopher Michael(7):
Revert "e - glモードで大容量メモリが肥大化する - shmセグメントを作成しない"
_ibar_resize_handleから未使用の変数を削除する
適切な変数を使用して、ibarにsize_hint_maxを設定する
e ibar - "老人"の太い指のタイプミスを修正;)
途中で異なるダイアログウィンドウを作成する必要性を取り除く
wl_fb:e_comp_wl_initが失敗しないことを確認します。
key_upとkey_downメソッドをsreenインタフェースに追加するデレク・フォアマン(2):
隠れているときに削除しないwaylandクライアントを修正する
wayland extensionグローバル作成を修正
Jean-Philippe ANDRE(1):
bg:単一のjpeg画像でbgを修正する(edjなし)
カン・ジェヒョン(1):
e_comp_wl:無意味なループから抜け出す
マーセル・ホラーバッハ(4):
e_comp_wl:ソースが消えたときにe_dragを破壊する
e_alert:インクルードする前にEFL_BETA_API_SUPPORTを定義する
e_dnd:ungrabをオブジェクトフリーに移動する
xwayland:ecore_wl2が同期した後にダイアログを表示する
マッシモ・マイラナ(2):
イタリア語とスペイン語の翻訳を更新する
イタリア語翻訳の更新
Mike Blumenkrantz(6):
該当する場合、x11 configurerequestジオメトリの変更のみをチェックしてください
クイックアクセスの再起動ヘルプのダイアログテキストを改善する
e_comp_top_window_at_xy_get()の新しいバージョンをdndに移動し、古いバージョンを復元する
サブサーフェスも削除されない場合にのみ削除中のサブサーフェスデータをクリア
efl 1.19+のxwayland compatを追加
efl wayland reqを1.18に上げて
Romain Naour(1):
E:Waylandサポートが有効になっている場合にのみuuid.hをインクルードします。
Stefan Schmidt(1):
mailmap:efl repoから更新されたファイルを同期する
バージョン0.21.2の新機能:
Carsten Haitzler(6):e - コンプキャンバスのトップオブジェクトを取得することによるdnd問題の修正
e ibar / iboxポートからelmボックスへ - サイズ変更の前提を修正
e - glモードで大容量メモリが肥大化する - shmセグメントを作成しない
e tempモジュール - 死を確実にするためにtempgetプロセスを終了させない
ibar - 修正devilhornsは、右の高さと高さを使用するように修正セパレータ
ランダムなクラッシュを避けるためにネイティブサーフェスを設定した後にアルファを設定
Chidambar Zinnoury(3):
e:クライアントメニューに必要がない場合、2つの連続するメニューセパレータを表示しない。
e fm:前に何かがある場合にのみ区切り文字を追加します。
e fm:メニューを作成するときにその場所が書き込み可能かどうかは、1行おきにチェックしないでください。
Christopher Michael(7):
Revert "e - glモードで大容量メモリが肥大化する - shmセグメントを作成しない"
_ibar_resize_handleから未使用の変数を削除する
適切な変数を使用して、ibarにsize_hint_maxを設定する
e ibar - "老人"の太い指のタイプミスを修正;)
途中で異なるダイアログウィンドウを作成する必要性を取り除く
wl_fb:e_comp_wl_initが失敗しないことを確認します。
key_upとkey_downメソッドをsreenインタフェースに追加するデレク・フォアマン(2):
隠れているときに削除しないwaylandクライアントを修正する
wayland extensionグローバル作成を修正
Jean-Philippe ANDRE(1):
bg:単一のjpeg画像でbgを修正する(edjなし)
カン・ジェヒョン(1):
e_comp_wl:無意味なループから抜け出す
マーセル・ホラーバッハ(4):
e_comp_wl:ソースが消えたときにe_dragを破壊する
e_alert:インクルードする前にEFL_BETA_API_SUPPORTを定義する
e_dnd:ungrabをオブジェクトフリーに移動する
xwayland:ecore_wl2が同期した後にダイアログを表示する
マッシモ・マイラナ(2):
イタリア語とスペイン語の翻訳を更新する
イタリア語翻訳の更新
Mike Blumenkrantz(6):
該当する場合、x11 configurerequestジオメトリの変更のみをチェックしてください
クイックアクセスの再起動ヘルプのダイアログテキストを改善する
e_comp_top_window_at_xy_get()の新しいバージョンをdndに移動し、古いバージョンを復元する
サブサーフェスも削除されない場合にのみ削除中のサブサーフェスデータをクリア
efl 1.19+のxwayland compatを追加
efl wayland reqを1.18に上げて
Romain Naour(1):
E:Waylandサポートが有効になっている場合にのみuuid.hをインクルードします。
Stefan Schmidt(1):mailmap:efl repoからの更新ファイルの同期
コメントが見つかりません