Tags: dominion525/cmd-eikana
Tags
fix: Key Remapの削除・無効化ができない問題を修正 (#17) (#18) ## Summary - チェックボックスを有効化し、マッピングのEnable/Disableができるように - メニューボタンのテキストを「…」に変更 - プルダウン矢印を非表示にしてシンプルに - テーブルのレイアウトを改善(列幅固定、ヘッダー追加、中央寄せ、列並び替え無効化) - バージョンを2.4.2に更新 Refs #17 ## Test plan - [x] Key Remapのチェックボックスでマッピングを有効/無効にできることを確認 - [x] 「…」ボタンからメニューが開き、削除や移動ができることを確認 - [x] テーブルのレイアウトが崩れていないことを確認 🤖 Generated with [Claude Code](https://claude.com/claude-code)
fix: 自動起動しない不具合を修正 (v2.4.1) (#15) ## Summary - 自動起動用のバンドルIDが古いままだった不具合を修正 - バージョンアップ時に自動起動設定を自動再登録するロジックを追加 - 既存ユーザーがオフ→オン操作をしなくても自動起動が有効になるように ## Changes - `toggleLaunchAtStartup.swift`: バンドルID修正 + `shouldReregisterLaunchAtStartup()` 関数追加 - `AppDelegate.m`: バンドルID修正 (2箇所) - `AppDelegate.swift`: バージョンチェック&再登録ロジック追加 - `LaunchAtStartupMigrationTests.swift`: テストコード追加 (6ケース) - `Info.plist`: バージョンを 2.4.1 に更新 ## Test plan - [x] ビルド成功 - [x] 全テストパス - [x] 公証 (Notarization) 成功 - [x] 実機で自動起動の動作確認 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Releasesからダウンロードしたバイナリが動作しない問題を修正 (#8) ## 概要 GitHub Releasesからダウンロードしたバイナリの起動方法についてドキュメントを整備。 Closes #7 ## 原因 - 本アプリは未署名(ad-hoc署名)のため、macOSのGatekeeperによってブロックされる - これはアプリの不具合ではなく、macOSのセキュリティ仕様 - オリジナル版も同様の状態 ## 変更内容 - 初回起動時の手順をスクリーンショット付きで詳細に説明 - オリジナル版からの移行手順を追加(Bundle ID変更による競合対応) - AboutリンクURLを公式サイト(https://eikana.dominion525.com/)に変更 - バージョン 2.3.0 → 2.3.1 ## スクリーンショット - setup-00-blocked.png: ブロックダイアログ - setup-01-privacy-security.png: システム設定 - setup-02-allow-app.png: 「このまま開く」ボタン - setup-03-open-dialog.png: 確認ダイアログ - setup-04-auth.png: Touch ID認証 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Apple Silicon (arm64) 対応 (#1) ## 概要 [iMasanari/cmd-eikana](https://github.com/iMasanari/cmd-eikana) のApple Silicon (arm64) ネイティブビルド対応フォーク版 ## 変更内容 - MACOSX_DEPLOYMENT_TARGET を 12.0 (Monterey) に更新 - arm64 専用ビルド設定 - Bundle ID を `io.github.dominion525.cmd-eikana` に変更 - バージョン 2.3.0 (build 16) - 更新チェック機能を一時無効化 (#2) - About リンクを GitHub リポジトリに変更 - README をフォーク版として更新 - GitHub Actions CI を追加 ## 動作確認 - [x] macOS 15.7 Sequoia (Apple Silicon) で動作確認済み - [x] 左右Commandキーで英数/かな切り替え - [x] 設定画面の表示 - [x] CI ビルド成功 ## 関連Issue - #2 自動更新チェック機能をGitHub Releases APIに対応させる - #3 Aboutリンク先のコンテンツを作成する