Change Command History shortcut from ⌘H to ⇧⌘H
⌘H is reserved by macOS for "Hide Application" and pre-empts app-level menu bindings before they ever fire, so the Command History shortcut never actually worked. Moved to ⇧⌘H and updated all references (in-app help, macOS Help Book, README). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -21,7 +21,7 @@ A powerful native macOS AI chat application with support for multiple providers,
|
||||
- **Reasoning / Thinking Tokens** - Stream live reasoning from thinking-capable models (DeepSeek R1, Claude 3.7+, o1/o3, Qwen); configurable effort level (High/Medium/Low/Minimal); collapsible block auto-expands while thinking and collapses when the answer arrives
|
||||
- **Online Mode** - DuckDuckGo and Google web search integration
|
||||
- **Session Statistics** - Track token usage, costs, and response times
|
||||
- **Command History** - Navigate previous commands with searchable modal (⌘H)
|
||||
- **Command History** - Navigate previous commands with searchable modal (⇧⌘H)
|
||||
|
||||
### 🧠 Enhanced Memory & Context System
|
||||
- **Smart Context Selection** - Automatically select relevant messages to reduce token usage by 50-80%
|
||||
@@ -193,7 +193,7 @@ Add your API keys in Settings (⌘,) → General tab:
|
||||
- `/load` or `/list` - List and load saved conversations (⌘L)
|
||||
- `/delete <name>` - Delete a saved conversation
|
||||
- `/export <md|json> [filename]` - Export conversation
|
||||
- `/history` - Open command history modal (⌘H)
|
||||
- `/history` - Open command history modal (⇧⌘H)
|
||||
|
||||
### Provider & Settings
|
||||
- `/provider [name]` - Switch or display current provider
|
||||
@@ -238,7 +238,7 @@ Can you review this code? @~/project/main.swift
|
||||
- `⌘,` - Open settings
|
||||
- `⌘N` - New conversation
|
||||
- `⌘L` - List saved conversations
|
||||
- `⌘H` - Command history
|
||||
- `⇧⌘H` - Command history
|
||||
- `Esc` - Cancel generation / Close dropdown
|
||||
- `↑/↓` - Navigate command dropdown (when typing `/`)
|
||||
- `Return` - Send message
|
||||
|
||||
@@ -1535,7 +1535,7 @@ Whenever the user asks you to translate something, translate it to Norwegian Bok
|
||||
<dt><kbd>⌘L</kbd></dt>
|
||||
<dd>Browse Conversations</dd>
|
||||
|
||||
<dt><kbd>⌘H</kbd></dt>
|
||||
<dt><kbd>⇧⌘H</kbd></dt>
|
||||
<dd>Command History</dd>
|
||||
|
||||
<dt><kbd>⌘M</kbd></dt>
|
||||
|
||||
@@ -52,7 +52,7 @@ private let helpCategories: [CommandCategory] = [
|
||||
brief: "View command history",
|
||||
detail: "Opens a searchable modal showing all your previous messages with timestamps in European format (dd.MM.yyyy HH:mm:ss). Search by text content or date to find specific messages. Click any entry to reuse it.",
|
||||
examples: ["/history"],
|
||||
shortcut: "⌘H"
|
||||
shortcut: "⇧⌘H"
|
||||
),
|
||||
CommandDetail(
|
||||
command: "/clear",
|
||||
|
||||
+1
-1
@@ -132,7 +132,7 @@ struct oAIApp: App {
|
||||
Divider()
|
||||
|
||||
Button("Command History") { chatViewModel.showHistory = true }
|
||||
.keyboardShortcut("h", modifiers: .command)
|
||||
.keyboardShortcut("h", modifiers: [.command, .shift])
|
||||
|
||||
Button("In-App Help") { chatViewModel.showHelp = true }
|
||||
.keyboardShortcut("/", modifiers: .command)
|
||||
|
||||
Reference in New Issue
Block a user