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
|
- **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
|
- **Online Mode** - DuckDuckGo and Google web search integration
|
||||||
- **Session Statistics** - Track token usage, costs, and response times
|
- **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
|
### 🧠 Enhanced Memory & Context System
|
||||||
- **Smart Context Selection** - Automatically select relevant messages to reduce token usage by 50-80%
|
- **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)
|
- `/load` or `/list` - List and load saved conversations (⌘L)
|
||||||
- `/delete <name>` - Delete a saved conversation
|
- `/delete <name>` - Delete a saved conversation
|
||||||
- `/export <md|json> [filename]` - Export conversation
|
- `/export <md|json> [filename]` - Export conversation
|
||||||
- `/history` - Open command history modal (⌘H)
|
- `/history` - Open command history modal (⇧⌘H)
|
||||||
|
|
||||||
### Provider & Settings
|
### Provider & Settings
|
||||||
- `/provider [name]` - Switch or display current provider
|
- `/provider [name]` - Switch or display current provider
|
||||||
@@ -238,7 +238,7 @@ Can you review this code? @~/project/main.swift
|
|||||||
- `⌘,` - Open settings
|
- `⌘,` - Open settings
|
||||||
- `⌘N` - New conversation
|
- `⌘N` - New conversation
|
||||||
- `⌘L` - List saved conversations
|
- `⌘L` - List saved conversations
|
||||||
- `⌘H` - Command history
|
- `⇧⌘H` - Command history
|
||||||
- `Esc` - Cancel generation / Close dropdown
|
- `Esc` - Cancel generation / Close dropdown
|
||||||
- `↑/↓` - Navigate command dropdown (when typing `/`)
|
- `↑/↓` - Navigate command dropdown (when typing `/`)
|
||||||
- `Return` - Send message
|
- `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>
|
<dt><kbd>⌘L</kbd></dt>
|
||||||
<dd>Browse Conversations</dd>
|
<dd>Browse Conversations</dd>
|
||||||
|
|
||||||
<dt><kbd>⌘H</kbd></dt>
|
<dt><kbd>⇧⌘H</kbd></dt>
|
||||||
<dd>Command History</dd>
|
<dd>Command History</dd>
|
||||||
|
|
||||||
<dt><kbd>⌘M</kbd></dt>
|
<dt><kbd>⌘M</kbd></dt>
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ private let helpCategories: [CommandCategory] = [
|
|||||||
brief: "View command history",
|
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.",
|
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"],
|
examples: ["/history"],
|
||||||
shortcut: "⌘H"
|
shortcut: "⇧⌘H"
|
||||||
),
|
),
|
||||||
CommandDetail(
|
CommandDetail(
|
||||||
command: "/clear",
|
command: "/clear",
|
||||||
|
|||||||
+1
-1
@@ -132,7 +132,7 @@ struct oAIApp: App {
|
|||||||
Divider()
|
Divider()
|
||||||
|
|
||||||
Button("Command History") { chatViewModel.showHistory = true }
|
Button("Command History") { chatViewModel.showHistory = true }
|
||||||
.keyboardShortcut("h", modifiers: .command)
|
.keyboardShortcut("h", modifiers: [.command, .shift])
|
||||||
|
|
||||||
Button("In-App Help") { chatViewModel.showHelp = true }
|
Button("In-App Help") { chatViewModel.showHelp = true }
|
||||||
.keyboardShortcut("/", modifiers: .command)
|
.keyboardShortcut("/", modifiers: .command)
|
||||||
|
|||||||
Reference in New Issue
Block a user