Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
- Fixed Cancel button sending Ctrl+C instead of Esc, making it impossible to exit /usage and similar screens
- Fixed "Open with Claude Code" context menu not applying Default profile settings (API key, proxy, Extra CLI args, etc.) (https://github.com/nbclaudecodegui/NetbeansClaudeCodeGui/issues/23)
- Added alphabetical sorting to the "Select Project" dropdown (https://github.com/nbclaudecodegui/NetbeansClaudeCodeGui/issues/21)
- Fixed Default profile settings (API key, connection type, proxy, etc.) not being saved when edited in Tools → Options → Claude Code → Profiles
Expand Down
4 changes: 2 additions & 2 deletions docs/to-do.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
- [x] **IDE restore не сохраняет режим Resume specific** — `ClaudeSessionTab.writeExternal()` сохраняет значение настройки `contextMenuSessionMode` вместо фактического режима/resumeId, с которым была открыта сессия. Если сессия была открыта через "Resume specific", после рестарта IDE она восстановится в режиме Continue last (или New), а не возобновит ту же конкретную сессию.
- [ ] Drag and drop in a text field: вставлять в текущую позицию курсора, а не
сдвигать позицию курсора. Рднако, возможность перемещения позиции курсора кликом должна быть созранена
- [ ] Невозможно выйти из /usage по кнопке cancel. Отладить
- [ ] Не учитываются цвета Look and Feel для кнопок
- [x] Невозможно выйти из /usage по кнопке cancel. Отладить
- [x] Не учитываются цвета Look and Feel для кнопок
- [ ] Previe markdown: не показываются изображения
- [ ] Previe markdown: не работает навигация по линкам внутри файла

Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>io.github.nbclaudecodegui</groupId>
<artifactId>netbeans-claude-code-gui</artifactId>
<version>0.21.45-SNAPSHOT</version>
<version>0.21.46-SNAPSHOT</version>
<packaging>nbm</packaging>
<name>Netbeans Claude Code GUI</name>
<description>NetBeans plugin that provides a GUI for Claude Code CLI — run claude code sessions directly inside the IDE.</description>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -365,13 +365,13 @@ public void sendPrompt(String text) {
}

/**
* Sends Ctrl+C (0x03) to the PTY and transitions to READY state.
* Sends ESC (0x1B) to the PTY and transitions to READY state.
* No-op if no PTY connector is active.
*/
public void cancelPrompt() {
if (connector == null) return;
try {
sendCancelToPty(new byte[]{0x03});
sendCancelToPty(new byte[]{0x1b});
} catch (IOException ex) {
LOG.warning("cancelPrompt failed: " + ex.getMessage());
}
Expand Down
Loading