GTKインスペクター
GTKインスペクターのスクリーンショットGTK インスペクターは、GTK に組み込まれた対話型デバッグツールで、開発者は UI 要素を検査および変更したり、CSS の変更をテストしたり、ウィジェット構造をリアルタイムで分析したりできます。ショートカットキーを使用するか、環境変数を設定することで有効にできますControl + Shift + I。Control + Shift + D[ GTK_DEBUG=interactive20 ]これはGTK バージョン 3.14 で導入されました。[ 21 ] [ 22 ]
特徴
- 対話型デバッグ
- リアルタイムCSSテストと修正
- 詳細検査のためのウィジェット拡大機能
- UI構造分析とオブジェクト特性の検証
- 環境変数によるカスタマイズ可能な表示設定
- オブジェクトの詳細な検査(タイプ、状態、プロパティ、CSS、アクションなど)
- グローバルアプリケーション情報表示
- CSSルールのデバッグ
- レンダリングパイプラインの記録と検査
批判
GTKに対する最も一般的な批判は、主要なアップデートにおける後方互換性の欠如であり、特にアプリケーションプログラミングインターフェース(API)[ 28 ]とテーマ[ 29 ]において顕著である。その結果、アプリケーションおよびテーマの開発者は、GTKの新しいバージョンとの互換性を確保するために、コードの一部を書き直す必要があることが多い。
GTK 3.x 開発サイクル中のマイナーリリース間の互換性の破壊は、2013 年に Benjamin Otte によって、現代のユーザーが期待する機能の提供や、ますます影響力を増しているWayland ディスプレイサーバー プロトコルのサポートなど、イノベーションに対する強い圧力によるものだと説明されました。GTK 4 のリリースにより、イノベーションの必要性による圧力は解放され、安定性とイノベーションのバランスは安定性に傾きます。[ 30 ]同様に、テーマに関する最近の変更は、API のその部分を改善して安定させることを特に目的としており、現在の投資は後で報われるはずです。しかし、2025 年に、GTK 5 は公式ドキュメントで「GTK 4.x と比較して API と ABI の両方を破壊する GTK のメジャー新バージョン」と説明されており、GTK 3 および 4 と同様です。[ 31 ] [ 32 ] [ 33 ]
使用
GTKがWaylandをサポートするためには、アプリケーションもWaylandに対応させる必要がある。
GIMP 2.8のスクリーンショット– GTKは、メニュー、ボタン、入力フィールドなど、プログラムのインターフェースコンポーネントの管理を担当します。ウィンドウマネージャー
以下のウィンドウマネージャはGTKを使用しています。
GtkSourceView
構文ハイライトには、ソースコード編集ウィジェットであるGtkSourceViewがあります。GtkSourceViewは、GTKとは別にGNOMEによってライブラリgtksourceviewとして管理されています。gsvへの名称変更が計画されています。
歴史
GTK は元々、Motifツールキットの代替としてGNU Image Manipulation Program (GIMP) で設計され使用されていました。ある時点でPeter Mattis はMotif に幻滅し、GIMP ツールキットという独自の GUI ツールキットを書き始め、GIMP の 0.60 リリースまでに Motif を置き換えることに成功しました。[ 43 ]最終的に GTK はオブジェクト指向に書き直され、GTK+ と改名されました。[ 44 ]これは GIMP の 0.99 リリースで初めて使用されました。その後、GTK はGNOME Foundationによってメンテナンス対象として採用され、GNOME デスクトップ環境で使用されています。
GTK 4
GTK 4 の最初のバージョンは 2020 年 12 月にリリースされました。2018 年のDevConf.czで、Matthias Clasen 氏は、GTK 3 でのレンダリングと入力の仕組み、GTK 4 で行われている変更点、およびそれらの変更の理由など、当時の GTK 4 開発の現状の概要を説明しました。GTK 4 で可能になったことの例も示されました。[ 50 ]
GTK 4の開発サイクル(GTK 3.92など)で行われた主な変更点の1つは、ユーザーによるカスタマイズオプション(GTK+ 2で設定できた個別のキーボードショートカットなど)の削除と、GTKが提供する基本クラスに機能を組み込むのではなく、補助オブジェクトに機能を委譲することでした。その他の変更点は以下のとおりです。
- GtkWidgetによって記述されたシグナルハンドラからのイベント処理は、イベントコントローラに委任されます。
- レンダリングはGtkSnapshotオブジェクトに委任されます。
- レイアウト機構は、GtkWidgetからGtkLayoutManagerに委譲されます。
- Cairoの重要性は低下し、代わりにVulkanまたはGLを使用してほとんどのグラフィック要素を描画するようになった。[ 14 ]
参考文献
- ↑ 「リリース 4.22.4」。
- ↑ 「Open Hub の GTK オープンソース プロジェクト: 言語ページ」。www.openhub.net。2019年3 月 28 日のオリジナルからアーカイブ済み。2019年3 月 28 日取得。
- ↑ 「GTKがどのように誕生したかについての簡単な説明」。www.gtk.org。2023年 6 月 9 日のオリジナルからアーカイブ。2023年7 月 5 日取得。
- ↑ Bassi, Emmanuele (2019年2月6日). 「プロジェクト名を「GTK」に変更」" . mail.gnome.org . GNOMEメーリングリスト。2020年 11 月 7 日のオリジナルからアーカイブ済み。2019年2 月 7 日取得。
- ↑ GTK+ チーム。「GTK+ の機能」。2019年 5 月 25 日のオリジナルからアーカイブ済み。2014年9 月 8 日取得。
- ↑ 「ドキュメント」 . www.x.org . 2019年12月21日のオリジナルからアーカイブ済み。2019年11月22日取得。
- 1 2 "Projects/GTK/Roadmap - GNOME Wiki!" . wiki.gnome.org . 2019年5月22日のオリジナルからアーカイブ済み。 2019年11月22日取得。
- ↑ 「GTK 4.0 – GTK 開発ブログ」。2020 年 12 月 16 日。2023年 5 月 28 日のオリジナルからアーカイブ。2021年10 月 18 日取得。
- ↑ "Robin Rowe / GTK1 · GitLab" . GitLab . 2023年3月9日のオリジナルからアーカイブ済み。2023年2月22日取得。
- ↑ 「GTK+ 3 リファレンス マニュアル」。2025年 7 月 15 日のオリジナルからアーカイブ済み。2025年7 月 19 日取得。
- 1 2 「Broadway で GTK+ を使用する」 . GNOME 開発者. GNOME。2021年 6 月 14 日のオリジナルからアーカイブ済み。2018年3 月 6 日取得。
- 1 2 "Broadway - GitHub symbiose/symbiose Wiki" . GitHub . 2023年6月28日のオリジナルからアーカイブ済み。2018年3月6日取得。
- ↑ mclasen (2025年2月1日) 「GTKの新機能、2025年冬版」 GTK開発ブログ2025年9月26日取得X11およびBroadwayバックエンドは非推奨となり、GTK 5でこれらを削除する予定であることを明確に示しています。
それまでの間は、引き続き利用可能です。
- 1 2 GTK 開発チーム。「Gtk – 4.0: よくある質問」 。2025年9 月 26 日取得。cairo
の別のバックエンド (GL など) を使用してアプリケーションのパフォーマンスを向上させることはできますか? いいえ。GTK での描画のほとんどは、もはや cairo を介して行われません (代わりに GSK の GL または Vulkan レンダラーによって行われます)。
- ↑ GTK+ チーム。「GTK+ 言語バインディング」。www.gtk.org。2019年5 月 25 日のオリジナルからアーカイブ。2017年6 月 3 日取得。
- ↑ GUADEC. "Cambalache: バージョン 1.0 への道" .
- ↑ "glade - man pages section 1: User Commands" . docs.oracle.com . 2024年9月11日取得.
- ↑ "Debian -- パッケージ検索結果 -- gazpacho" . packages.debian.org . 2023年6月28日のオリジナルからアーカイブ済み。 2019年11月22日取得。
- ↑ 「Nothing-personal - Crow Designer、GuiLoader、Rally の開発サイト - Google プロジェクト ホスティング」 。2012年 3 月 13 日にオリジナルからアーカイブ済み。2014年2 月 17 日に取得。
- ↑ 「GTK Inspector」 . GNOME開発者向けドキュメント. 2024年9月14日取得。
- ↑ 「GtkInspector の紹介」。2014 年 5 月 15 日。2014年 5 月 17 日のオリジナルからアーカイブ済み。2014年5 月 17 日取得。
- ↑ 「GtkInspector の別のアップデート」。2014 年 7 月 11 日。2014年 7 月 14 日のオリジナルからアーカイブ済み。2014年7 月 13 日取得。
- ↑ 「GNOME クイック SWOT 分析」。GNOMEプロジェクト。2014年 3 月 18 日のオリジナルからアーカイブ済み。2014年3 月 18 日取得。
- ↑ "GNOME 言語" . Ohloh . Black Duck Software. 2014 年 5 月 22 日のオリジナルからアーカイブ済み。2014年5 月 22 日取得。
- ↑ 「概要」。GNOMEユーザーおよび開発者欧州会議(GUADEC)。2011年10月4日のオリジナルからアーカイブ。 2011年12月3日に取得。
- ↑ "GTK 4.0" . GTK開発ブログ。2020年12月16日。2023年5月28日のオリジナルからアーカイブ済み。2021年10月18日取得。
- ↑ 「ビルドシステムの変更 GTK のマスターブランチ」。mail.gnome.org。2017年8 月 15 日のオリジナルからアーカイブ済み。2018年10 月 29 日取得。
- ↑ 「Gtk+ アプリケーションの作成方法 – Morten Welinder」。blogs.gnome.org。2014年 6 月 23 日。2014年 7 月 1 日のオリジナルからアーカイブ。2017年6 月 3 日取得。
- ↑ mclasen (2015年11月20日)。「GTK+ のアップデート」。Goings on。2016年5月2日のオリジナルからアーカイブ済み。2016年6月3日に取得。
- 1 2 "GUADEC2013: Benjamin Otte 氏が GTK+ について語る" . GUADEC . 2014 年 3 月 6 日のオリジナルからアーカイブ済み。2014年3 月 5 日取得。
- ↑ "Gtk: GTK 5 の準備" . docs.gtk.org . 2025 年8 月 19 日取得.
- ↑ "Gtk: GTK 2.x から GTK 3 への移行" . docs.gtk.org . 2025 年8 月 19 日取得.
- ↑ "Gtk: GTK 3.x から GTK 4 への移行" . docs.gtk.org . 2025 年8 月 19 日取得.
- ↑ Aurélien Gâteau (2021 年 10 月 3 日). 「Gwenview という名前の由来」 . agateau.com . 2024 年 4 月 22 日のオリジナルからアーカイブ済み。2024年12 月 15 日取得。
そうです、お読みになったとおりです。Gwenview は GTK+ アプリケーションとして誕生しました。
- ↑ Larabel, Michael (2014年1月12日). 「GTKの最大の問題点とQtの優れた点」 . Phoronix . 2016年7月1日のオリジナルからアーカイブ済み。2014年9月10日取得。
- ↑ Hong Jen Yee (2013年3月26日). "PCManFM Qt 0.1.0 リリース" . 2013年6月7日のオリジナルからアーカイブ済み。2014年9月10日取得。
- ↑ 「Audacious - 高度なオーディオプレーヤー」。audacious -media-player.org。2019年7月28日のオリジナルからアーカイブ済み。 2019年11月22日取得。
- ↑ Lindgren, John (2014 年 5 月 6 日). 「醜い窓の装飾とその直し方 (GTK 3.12)」。2014 年 10 月 13 日のオリジナルからアーカイブ済み。2014年10 月 21 日取得。
- ↑ジェラルド・コムズ (2013 年 10 月 15 日) 「Qt に移行します」。2013年 10 月 19 日のオリジナルからアーカイブ。2015年8 月 19 日取得。
- ↑ "Qt移植のためのタスク · Issue #3521 · wwmm/easyeffects" . GitHub . 2025年7月21日取得.
- ↑ 「GIMPの簡潔な(そして古代の)歴史」。Gimp.org。2015年9月5日のオリジナルからアーカイブ済み。2012年6月18日に取得。
- ↑ "GTK+" . WxWidgetsと他のツールキットの比較. 2007年10月5日のオリジナルからアーカイブ済み。 2007年8月28日取得。
- ↑ 「LinuxWorld - スペンサー・キンボールとピーター・マティスはどこへ行ったのか?」。1999年4月17日のオリジナルからアーカイブ。2013年8月19日取得。
- ↑ 「GTK+ の + は何ですか?」 2011 年。2012年 3 月 26 日のオリジナルからアーカイブ。2014年3 月 18 日取得。
- ↑ 「GTK+-2.0.0 リリースノート」。
- ↑ 「GTK+ が Cairo ベクトルエンジンを使用する」。2005 年 2 月 5 日。2009年12 月 27 日取得。
- ↑ 「GTK+ 3.0.0 がリリースされました」。
- ↑ "Gtk: GTK 2.x から GTK 3 への移行" . docs.gtk.org . 2023 年 5 月 26 日のオリジナルからアーカイブ済み。2022年6 月 16 日取得。GTK
3 での描画はすべて Cairo を介して行われます。
- ↑ "GTK+ への参照の一部名を変更 (d080be3e) · コミット · GNOME / gtk" . gitlab.gnome.org . 2019 年 2 月 4 日。2021年 2 月 25 日のオリジナルからアーカイブ済み。2019年2 月 5 日取得。
- ↑ Clasen, Matthias. "GTK+ 4 ステータスアップデート" (PDF) . Fedora People . 2024 年 4 月 22 日のオリジナルからアーカイブ(PDF) . 2024 年4 月 22 日取得.
- ↑アムンソン、ショーン T. (1998 年 4 月 13 日)。「お知らせ: GTK+ 1.0.0 リリース!」。GNOME メール サービス(メーリング リスト)。2019年 3 月 12 日のオリジナルからアーカイブ。2019年5 月 20 日取得。
- ↑アムンドソン、ショーン T. (1999 年 2 月 25 日)。「お知らせ: GTK+ と GLib 1.2.0 がリリースされました」。GNOMEメール サービス(メーリング リスト)。2020年 8 月 10 日のオリジナルからアーカイブ済み。2019年5 月 20 日取得。
- ↑ Taylor, Owen (2002年3月11日). "GTK+-2.0.0 リリース" . GNOME Mail Services (メーリングリスト). 2020年8月10日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑テイラー、オーウェン (2002 年 12 月 22 日)。「GTK+-2.2.0 リリース」。GNOMEメール サービス(メーリング リスト)。2020年 8 月 10 日のオリジナルからアーカイブ。2019年5 月 20 日取得。
- ↑ Taylor, Owen (2004年3月16日). "GTK+-2.4.0 リリース" . GNOME Mail Services (メーリングリスト). 2020年8月10日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑ Clasen, Matthias (2004 年 12 月 16 日). "GTK+-2.6.0 リリース" . GNOME Mail Services (メーリングリスト). 2020 年 8 月 10 日のオリジナルからアーカイブ済み。2019年5 月 20 日取得。
- ↑ Clasen, Matthias (2005年8月13日)。「GTK+ 2.8.0 リリース」。GNOME Mail Services (メーリングリスト)。2020年8月10日のオリジナルからアーカイブ。 2019年5月20日取得。
- ↑ Clasen, Matthias (2006年7月3日). "GTK+ 2.10 リリース" . GNOME Mail Services (メーリングリスト). 2021年1月22日のオリジナルからアーカイブ済み. 2019年5月20日取得.
- ↑ Clasen, Matthias (2007年9月14日). "GTK+ 2.12 リリース" . GNOME Mail Services (メーリングリスト). 2019年5月25日のオリジナルからアーカイブ済み. 2019年5月20日取得.
- ↑ Clasen, Matthias (2008年9月4日)。「GTK+ 2.14.0 リリース」。GNOME Mail Services (メーリングリスト)。2020年8月10日のオリジナルからアーカイブ。 2019年5月20日取得。
- ↑ Clasen, Matthias (2009年3月13日). "GTK+ 2.16.0 リリース" . GNOME Mail Services (メーリングリスト). 2019年6月3日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑ Clasen, Matthias (2009年9月23日)。「GTK+ 2.18.0 リリース」。GNOME Mail Services (メーリングリスト)。2019年6月3日のオリジナルからアーカイブ。 2019年5月20日取得。
- ↑ Clasen, Matthias (2010年3月23日). "GTK+ 2.20.0 リリース" . GNOME Mail Services (メーリングリスト). 2019年5月25日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑ Clasen, Matthias (2010年9月23日). "GTK+ 2.22.0 リリース" . GNOME Mail Services (メーリングリスト). 2019年5月25日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑ Clasen, Matthias (2011年1月20日). "GTK+ 2.24.0" . GNOME Mail Services (メーリングリスト). 2019年5月8日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑ "タグ · GNOME / gtk · GitLab" . GitLab . 2020年12月21日。2023年12月4日のオリジナルからアーカイブ済み。2023年10月18日取得。
- ↑ Clasen, Matthias (2011年2月10日)。「GTK+ 3.0.0 リリース」。GNOME Mail Services (メーリングリスト)。2019年3月12日のオリジナルからアーカイブ。 2019年5月20日取得。
- ↑ "Gtk+ 3.0 テーマ API ハックフェスト" . Silicon Island . 2011 年 7 月 17 日のオリジナルからアーカイブ済み. 2017 年6 月 3 日取得.
- ↑ 「Gtk+ 3 ロードマップ ドラフト」。2009年 4 月 12 日にオリジナルからアーカイブ済み。2017年6 月 3 日に取得。
- ↑ "Attic/ProjectRidley - GNOME Wiki!" . wiki.gnome.org . 2016年3月4日のオリジナルからアーカイブ済み。2014年3月29日取得。
- ↑ Clasen, Matthias (2011年9月25日). "GTK+ 3.2.0" . GNOME Mail Services (メーリングリスト). 2019年5月25日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑ Clasen, Matthias (2012年3月26日). "GTK+ 3.4.0 リリース" . GNOME Mail Services (メーリングリスト). 2019年5月25日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑ Clasen, Matthias (2012年9月24日). "GTK+ 3.6.0 リリース" . GNOME Mail Services (メーリングリスト). 2019年5月25日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑ Clasen, Matthias (2013年3月25日). "GTK+ 3.8.0 リリース" . GNOME Mail Services (メーリングリスト). 2016年3月3日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑ 「フレームクロック:GDK 3 リファレンスマニュアル」。developer.gnome.org 。 2017年4月14日のオリジナルからアーカイブ済み。 2017年4月13日取得。
- ↑ Clasen, Matthias (2013年9月23日). "GTK+ 3.10.0 リリース" . GNOME Mail Services (メーリングリスト). 2019年5月25日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑ Clasen, Matthias (2014年3月25日). "GTK+ 3.12 リリース" . GNOME Mail Services (メーリングリスト). 2019年5月25日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑ 「テーマにおけるクライアントサイドの装飾|最新情報」。2013年12月5日。2015年9月19日にオリジナルからアーカイブ済み。2015年12月31日に取得。
- ↑ Clasen, Matthias (2014年9月22日)。「GTK+ 3.14.0 リリース」。GNOME Mail Services (メーリングリスト)。2019年5月25日のオリジナルからアーカイブ。 2019年5月20日取得。
- ↑ Matthias Clasen (2014年5月15日)。「GtkInspector 作者のブログ記事」。2014年5月17日のオリジナルからアーカイブ。2014年5月17日に取得。
- ↑ 「GNOME wiki の GtkInspector」。2014 年 5 月 15 日。2014年 5 月 24 日のオリジナルからアーカイブ済み。2014年5 月 17 日取得。
- ↑ 「ジェスチャーを3.14に統合する」。2014年5月23日。2016年9月14日にオリジナルからアーカイブ済み。2014年5月23日に取得。
- ↑ 「RFC: ジェスチャー」。2014年3月4日。2014年5月24日のオリジナルからアーカイブ済み。2014年5月23日取得。
- ↑ "gtk+ 3.13.2"。2014年5月27日。2014年5月29日のオリジナルからアーカイブ済み。2014年5月28日取得。
- ↑ "gtk+ 3.13.3"。2014年6月24日。2014年12月15日のオリジナルからアーカイブ済み。2014年6月25日取得。
- ↑ Clasen, Matthias (2015年3月22日)。「GTK+ 3.16.0 リリース」。GNOME Mail Services (メーリングリスト)。2019年5月25日のオリジナルからアーカイブ。 2019年5月20日取得。
- ↑オンライン、ヘイセ (2015 年 3 月 25 日)。「Linux-デスクトップ: 新しいノームの変化」。ハイセオンライン。2016 年 6 月 25 日のオリジナルからアーカイブ。2017 年6 月 3 日に取得。
- ↑ "GTK+ 3.16.0 リリース" . mail.gnome.org . 2016 年 4 月 7 日のオリジナルからアーカイブ済み。2017年6 月 3 日取得。
- ↑ Nestor, Marius (2015年9月24日). "GTK+ 3.18.0がGNOME 3.18デスクトップ環境の一部として正式にリリースされました" . Softpedia . 2019年5月25日のオリジナルからアーカイブ済み. 2019年5月25日取得.
- ↑ Clasen, Matthias (2016年3月21日). "GTK+ 3.20" . GNOME Mail Services (メーリングリスト). 2019年3月12日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑ 「GTK+ 3.20 – スタイル クラスと要素名」。2015年11月20日。2016年3月5日のオリジナルからアーカイブ。2015年12月18日取得。
- ↑ Clasen, Matthias (2016年9月21日)。「GTK+ 3.22 リリース」。GNOME Mail Services (メーリングリスト)。2019年5月25日のオリジナルからアーカイブ。 2019年5月20日取得。
- ↑ 「GTKにおけるバージョン管理と長期的な安定性の約束」。GTK開発ブログ。2016年9月1日。2016年9月21日のオリジナルからアーカイブ。2016年9月2日に取得。
- ↑ 「GTK+ Wayland タブレット サポートが統合されました – Carlos Garnacho」。2016 年 4 月 6 日。2016年 4 月 16 日のオリジナルからアーカイブ済み。2016年4 月 8 日取得。
- ↑ "hutterer input" . www.x.org . 2016年9月23日のオリジナルからアーカイブ済み。2016年9月23日に取得。
- 1 2 「Gtk 4.0 は Gtk 4.6 まで安定しない」 。2016 年 6 月 13 日。2016年 6 月 23 日のオリジナルからアーカイブ。2016年6 月 15 日取得。
- 1 2 「Gtk 5.0 は Gtk 5.6 まで安定しません」。2016 年 6 月 14 日。2016年 6 月 23 日のオリジナルからアーカイブ。2016年6 月 15 日取得。
- ↑ Clasen, Matthias (2018年9月3日). "gtk+ 3.24.0" . GNOME Mail Services (メーリングリスト). 2019年5月25日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑ Clasen, Matthias (2017年3月31日). "gtk+ 3.90.0" . GNOME Mail Services (メーリングリスト). 2017年12月29日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑ "コミット · master · GNOME / gtk" . GitLab . 2020年6月22日のオリジナルからアーカイブ済み。2019年11月22日取得。
- ↑ Clasen, Matthias (2017年10月18日). "gtk+ 3.92.1" . GNOME Mail Services (メーリングリスト). 2017年12月29日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- ↑ Clasen, Matthias (2017年10月23日). "GTK+ 3.92" . GTK開発ブログ. 2019年5月25日のオリジナルからアーカイブ済み。2019年5月25日取得。
- ↑ 「GNOME 3.26 リリース」。2017 年 9 月 13 日。2021年 3 月 16 日のオリジナルからアーカイブ済み。2017年10 月 19 日取得。
- ↑ Clasen, Matthias (2018年6月26日). "gtk+ 3.94.0" . GNOME Mail Services (メーリングリスト). 2018年7月5日のオリジナルからアーカイブ済み。 2019年5月20日取得。
- 1 2 Clasen, Matthias (2019 年 5 月 7 日). "gtk 3.96" . GNOME Mail Services (メーリングリスト). 2019 年 5 月 28 日のオリジナルからアーカイブ済み。2019年5 月 28 日取得。
- ↑ 「amtk の紹介」 。2020年 6 月 22 日のオリジナルからアーカイブ済み。2020年5 月 4 日取得。
- ↑ Clasen, Matthias (2020年2月13日). "GTK 3.98" . GTK+ 開発ブログ. 2020年2月18日のオリジナルからアーカイブ済み。2020年2月18日に取得。
- 1 2 Clasen, Matthias (2021年6月9日). "gtk 4.3.1" . FTP Releases (メーリングリスト). 2021年7月10日のオリジナルからアーカイブ済み。2021年7月10日に取得。
- ↑ "Emmanuele Bassi / guadec-2020" . GitLab . 2020年8月15日のオリジナルからアーカイブ済み。2020年9月12日取得。
- ↑ Clasen, Matthias (2020年12月16日). "gtk 4.0.0" . GNOME Mail Services (メーリングリスト). 2021年10月28日のオリジナルからアーカイブ済み。 2020年12月16日取得。
- ↑ Clasen, Matthias (2021年3月30日). "gtk 4.2.0" . GNOME Mail Services (メーリングリスト). 2021年10月27日のオリジナルからアーカイブ済み。 2021年3月30日取得。
- ↑ Clasen, Matthias (2021年8月23日). "gtk 4.4.0" . GNOME Mail Services (メーリングリスト). 2021年8月24日のオリジナルからアーカイブ済み。 2022年1月23日取得。
- ↑ Clasen, Matthias (2021年12月30日). "gtk 4.6.0" . FTP Releases (メーリングリスト). 2022年1月23日のオリジナルからアーカイブ済み。2022年1月23日に取得。
- ↑ Clasen, Matthias (2022年9月6日). "gtk 4.8.0" . 2023年1月11日のオリジナルからアーカイブ済み。2023年1月11日に取得。
- ↑ "NEWS · 4.10.1 · GNOME / gtk · GitLab" . GitLab . 2023年3月13日。2023年4月19日のオリジナルからアーカイブ済み。2023年4月19日に取得。
- ↑ 「非推奨について – GTK 開発ブログ」。2022 年 10 月 30 日。2024年 2 月 28 日のオリジナルからアーカイブ。2024年4 月 21 日取得。
- ↑ Clasen, Matthias (2023年7月28日). "NEWS · 4.12.0 · GNOME / gtk · GitLab" . GitLab . 2025年1月4日取得.
- ↑ Clasen, Matthias (2024年3月12日). "NEWS · 4.14.0 · GNOME / gtk · GitLab" . GitLab . 2025年1月4日取得.
- ↑ Clasen, Matthias (2024年9月7日). "NEWS · 4.16.0 · GNOME / gtk · GitLab" . GitLab . 2025年1月4日取得.
- ↑ Clasen, Matthias (2025年3月14日). "NEWS · 4.18.0 · GNOME / gtk · GitLab" . GitLab . 2025年7月28日取得.
- ↑ Clasen, Matthias (2025年4月6日). "NEWS · 4.19.0 · GNOME / gtk · GitLab" . GitLab . 2025年10月23日取得.
- ↑ Clasen, Matthias (2025年8月29日). "NEWS · 4.20.0 · GNOME / gtk · GitLab" . GitLab . 2025年10月23日取得.
- ↑ Clasen, Matthias (2025年9月29日). "NEWS · 4.21.0 · GNOME / gtk · GitLab" . GitLab . 2025年10月23日取得.
- ↑ Clasen, Matthias (2026年3月6日). "ニュース" . gitlab.gnome.org . 2026年3月6日取得。
参考文献
- Krause, Andrew (2007年4月23日), 『GTK+開発の基礎』(第1 版), Apress , ISBN 978-1-59059-793-4
- ライト、ピーター(2000年5月15日)、『Beginning GTK+ and GNOME』(第1 版)、ピア情報、ISBN 978-1-86100-381-2
- ローガン、シド(2001年9月6日)、『C言語によるGTK+プログラミング』(第1 版)、プレンティス・ホール、ISBN 978-0-13-014264-12012年9月30日にオリジナルからアーカイブされ、2009年8月15日に取得されました。
外部リンク
- 公式サイト
