Repository navigation
ImKit 4.0.0 — Modern UI. Familiar workflow.
ImKit 4.0.0 — Modern UI. Familiar workflow.
Give your Dear ImGui app a modern look with one theme call, then add the parts a real tool needs. Your context, backends, fonts, data and undo history stay in your application.
See it: the three-minute film (English and Japanese) is on the documentation site. Try it: download the package for your platform, extract it and run bin/imkit_gallery.exe (Windows) or imkit_gallery.app (macOS).
What is new
- A new default look. Larger radii, real shadows, smooth 0.14 s motion, tonal buttons, pill segments, fill sliders and redrawn progress, toasts and charts.
- Make it yours.
MakeBrandThemebuilds a complete theme from four colours. Add corners, an outline and a hard shadow, or replace component frames with a skin. Theme Studio and Skins in the Gallery show it live. - Inspector parts. A three-axis vector field, compact icon buttons, collapsible inspector cards and tinted hierarchy rows for tool panels.
- New modules. Charts, PTZ control, range sliders, and the optional
imkit::showmodule for media servers: cue list, mixer, control surface, LED and DMX address tools, scheduling and beat tools. - A redesigned Gallery with a Start page that flips between plain Dear ImGui and ImKit, searchable navigation, and 321 icons.
Upgrading from 3.x
Rebuild your application and every linked ImKit library with the 4.0 headers, and do not mix 3.x objects with 4.0 structures. The default radii, shadows, motion and control height changed; the migration guide lists the old and new values and how to keep the 3.3 look. The Dear ImGui revision is unchanged. The changelog has the full list.
Assets
| File | Contents |
|---|---|
imgui-modern-kit-4.0.0-Windows-x64.zip, -Windows-arm64.zip |
SDK and Gallery for Windows |
imgui-modern-kit-4.0.0-Darwin-arm64.zip, -Darwin-x86_64.zip, -Darwin-universal2.zip |
SDK and Gallery for macOS (unsigned, not notarized) |
imkit-v4.0.0-source.zip |
Source at the release commit |
imkit-v4.0.0-validation-evidence.zip, imkit-v4.0.0-manifest.json, SHA256SUMS |
Evidence, manifest and checksums |
The film's music is "Laserpack" by Kevin MacLeod ft. DarkNES (incompetech.com), licensed under CC BY 4.0.
CI built, tested, packaged and ran a consumer check for all five packages at the release commit. Automated checks do not establish physical input, native IME, screen-reader, mixed-DPI, third-party host or notarization acceptance.
ImKit 4.0.0 — Dear ImGuiのまま、現代的なUIへ。
テーマを1つ足すだけで、Dear ImGuiアプリが現代的な見た目になります。実用のツールに要る部品も、あとから足せます。Context、バックエンド、フォント、データ、Undo履歴は、これまでどおりアプリが持ちます。
見る: 約3分の紹介動画(日本語・英語)はドキュメントサイトにあります。試す: お使いの環境向けのパッケージをダウンロードして展開し、bin/imkit_gallery.exe(Windows)または imkit_gallery.app(macOS)を起動してください。
新しくなったこと
- 新しい既定の見た目。 角丸を大きく、影を実際に落とし、動きを0.14秒のなめらかな遷移に。トーン塗りのボタン、ピル形のセグメント、塗りつぶし表示のスライダーを備え、進捗・トースト・グラフを描き直しました。
- 自分の世界観に。
MakeBrandThemeが4色から完成したテーマを作ります。角、枠線、硬い影を足したり、スキンで部品の枠を差し替えたりできます。GalleryのTheme StudioとSkinsで、その場で試せます。 - インスペクター用の部品。 三軸入力、小型アイコンボタン、開閉式のインスペクターカード、種類色つきの階層行を追加しました。
- 新しいモジュール。 グラフ、PTZ操作、範囲スライダー、そしてメディアサーバー向けの任意モジュール
imkit::show(キューリスト、ミキサー、コントロールサーフェス、LEDとDMXアドレスの道具、スケジュールとビートの部品)。 - 作り直したGallery。 素のDear ImGuiとImKitを切り替えられるStart画面、検索できるナビゲーション、321個のアイコン。
3.xから更新するとき
アプリと、リンクするすべてのImKitライブラリを、4.0のヘッダーで再ビルドしてください。3.xのオブジェクトと4.0の構造体は混ぜられません。角丸、影、動き、コントロールの高さの既定値が変わっています。旧い値と新しい値、3.3の見た目を保つ方法は、移行ガイドにあります。Dear ImGuiのrevisionは変わりません。変更の全体は変更履歴を参照してください。
配布物
| ファイル | 内容 |
|---|---|
imgui-modern-kit-4.0.0-Windows-x64.zip、-Windows-arm64.zip |
Windows向けのSDKとGallery |
imgui-modern-kit-4.0.0-Darwin-arm64.zip、-Darwin-x86_64.zip、-Darwin-universal2.zip |
macOS向けのSDKとGallery(署名・公証なし) |
imkit-v4.0.0-source.zip |
リリースコミットのソース |
imkit-v4.0.0-validation-evidence.zip、imkit-v4.0.0-manifest.json、SHA256SUMS |
検証の記録、マニフェスト、チェックサム |
動画の音楽は、Kevin MacLeod ft. DarkNES「Laserpack」(incompetech.com)で、CC BY 4.0です。
CIが、リリースコミットで、5つのパッケージすべてのビルド、テスト、パッケージ化、利用側の確認を行いました。自動検査では、実機の入力、ネイティブIME、スクリーンリーダー、複数DPI、他社ホスト、公証の受入は確かめていません。