Skip to content

Tags: dominion525/cmd-eikana

Tags

v2.4.2

Toggle v2.4.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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)

v2.4.1

Toggle v2.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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)

v2.4.0

Toggle v2.4.0's commit message
バージョンを2.4.0に更新

- macOS Tahoe (26) 対応
- Input Monitoring権限チェックの追加
- テストの大幅拡充(97件)
- コード品質改善(SwiftLint/swift-format適用)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

v2.3.1

Toggle v2.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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)

v2.3.0

Toggle v2.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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リンク先のコンテンツを作成する