Commit Graph

64 Commits

Author SHA1 Message Date
Petr Mironychev
725de4a2c3 fix: Replace to custom tooltip 2026-05-27 19:23:28 +02:00
Petr Mironychev
abdcab3c7d fix: Add focus guard 2026-05-27 15:43:18 +02:00
Petr Mironychev
b9e0b5a00c fix: Change getting focus to chat in editor and name of title 2026-05-21 10:48:11 +02:00
Petr Mironychev
7483c78777 feat: Add skills feature for tool and chat calling (#351) 2026-05-19 09:46:50 +02:00
Petr Mironychev
6addcedfd0 feat: Add chat to editor view and refactor current openning 2026-05-15 23:44:43 +02:00
Petr Mironychev
eb7fc2f7b4 fix: Copy button can flow in expanded codeblock 2026-05-15 22:07:40 +02:00
Petr Mironychev
b1ca6823b8 fix: Throwing focus and hotkeys to QtCreator 2026-05-15 21:27:45 +02:00
Petr Mironychev
7704bffd88 feat: Add caching Claude provider 2026-05-15 10:28:21 +02:00
Petr Mironychev
3b421f60af refactor: Update token usage api (#347)
* refactor: Improve token usage api
* refactor: Image recognition to tokens
2026-05-14 21:19:12 +02:00
Petr Mironychev
ca0a47b160 feat: Improve Chat UI
Move send and compress button to right bottom corner
2026-04-23 01:48:17 +02:00
Petr Mironychev
6b069b55e3 chore: Update copyrights 2026-04-21 08:57:06 +02:00
lebedeviv1988
088887c802 fix: enables the send message shortcut only for active chat (#322)
fix: Disables sending message shortcut instead of filtering in `Shortcut::activated` signal handler

Co-authored-by: Ivan Lebedev <ilebedev@flightpath3d.com>
2026-03-05 12:01:14 +01:00
Petr Mironychev
3de1619bf0 feat: Add file search to chat (#317) 2026-02-22 13:53:44 +01:00
Petr Mironychev
9f050aec67 feat: Add summarize chat (#289) 2025-12-05 11:08:23 +01:00
Petr Mironychev
5c8a8f305d Fix chat scrolling (#288)
* fix: Change chat scrolling behavior
* feat: Add compact mode for chat blocks
2025-12-04 20:00:53 +01:00
Petr Mironychev
fc33bb60d0 feat: Add agent roles (#287)
* feat: Add agent roles
* doc: Add agent roles to docs
2025-12-04 19:41:30 +01:00
Petr Mironychev
498eb4d932 feat: Add todo tool (#286) 2025-12-03 21:28:59 +01:00
Petr Mironychev
7b0d3c2abb feat: Add settings shortcut to chat view 2025-12-01 13:39:26 +01:00
Petr Mironychev
22377c8f6a feat: Add temp file storage for chat (#279)
* fix: Add signature to chat history
* feat: Add file storage for chat
2025-11-28 13:59:43 +01:00
Petr Mironychev
85a7bba90e refactor: Change top bar layout and tools/thinking settings 2025-11-27 00:39:37 +01:00
Petr Mironychev
a3527e1442 fix: Remove image dublicate (#271) 2025-11-20 23:25:00 +01:00
Petr Mironychev
1e3b1997cc feat: Add configuration manager (#270) 2025-11-20 17:31:13 +01:00
Petr Mironychev
6f7d8a0987 feat: Add drag n drop for chat (#269)
feat: Add dran n drop for chat
2025-11-20 16:19:50 +01:00
Petr Mironychev
55b6080273 feat: Add image support for Claude, OpenAI and Google (#268)
* feat: Add image support for Claude
* feat: Add images support for OpenAI
* feat: Add support images for google ai
* refactor: Separate ImageComponent
* feat: Add attach image button
* feat: Add support image for Mistral provider
* feat: Add support images for OpenAI compatible providers
* feat: Add support images for Ollama
2025-11-20 15:49:39 +01:00
Petr Mironychev
ef73895823 feat: Add open in editor and remove from list (#267)
* refactor: Rename and move chat items
* feat: Add hotkeys for open in editor and remove file from list
* feat: Add opening by system
* feat: Add context action menu
2025-11-19 01:15:43 +01:00
Petr Mironychev
8570b9667a refactor: Change handling finished tools and thinking blocks 2025-11-14 01:46:36 +01:00
Petr Mironychev
c302138568 feat: Add disappearing tools and thinking component from chat 2025-11-13 02:19:49 +01:00
Petr Mironychev
fea9ecddc8 fix: Remove replace message after complete receiving 2025-11-12 20:32:01 +01:00
Petr Mironychev
161d77ac04 feat: Add Claude extended thinking (#254)
* feat: Add Claude extended thinking
* fix: Set 1.0 temperature for thinking mode
2025-11-12 18:33:15 +01:00
Petr Mironychev
89797639cf fix: Getting http errors (#252) 2025-11-11 09:00:33 +01:00
Petr Mironychev
9b90aaa06e feat: Add edit file tool (#249)
* feat: Add edit file tool
* feat: Add icons for action buttons
2025-11-03 08:56:52 +01:00
Petr Mironychev
1848d44503 fix: Chat mode default value 2025-10-31 23:23:08 +01:00
Petr Mironychev
db82fb08e8 feat: Add chat-agent switcher in chat ui (#247)
* feat: Add chat-agent switcher in chat ui

fix: qml errors

refactor: Change top bar layout

fix: default value

* fix: update github action for qtc
2025-10-31 16:09:38 +01:00
Petr Mironychev
a143cc8e20 fix: Add ctrl+enter shortcut 2025-10-31 09:13:40 +01:00
Petr Mironychev
eae2b748d5 fix: Chat items width 2025-10-31 09:05:17 +01:00
Petr Mironychev
3b56c1f07a feat: Add build tool 2025-10-28 23:50:44 +01:00
Petr Mironychev
608103b92e feat: Popup to show current project rules (#241)
* feat: Popup to show current project rules
* feat: Add icon to show project rules button
* feat: Add counter for active rules
2025-10-23 21:41:59 +02:00
Petr Mironychev
8a338ecb69 feat: Add file suggestion edit tool and chat UI (#240)
* feat: Add settings for write to system tool access
2025-10-20 11:48:18 +02:00
Petr Mironychev
5f094887e7 refactor: remove navigation panel 2025-10-12 02:33:21 +02:00
Petr Mironychev
86b52bf858 feat: Add context menu to input field and text blocks 2025-10-11 18:35:19 +02:00
Petr Mironychev
8d495dd1bf feat: Add navigation panel for messages 2025-10-11 18:02:08 +02:00
Petr Mironychev
b4e8bdf6da fix: Handling request error on provider error 2025-10-10 10:53:06 +02:00
Petr Mironychev
d2b28093a6 feat: Improve showing tools in chat (#235) 2025-10-10 10:03:22 +02:00
Petr Mironychev
7663bd34af refactor: Move UI controls to own lib 2025-09-29 18:55:51 +02:00
Petr Mironychev
c688cba3dd fix: Change handling shortcuts for handling copy-paste 2025-09-28 15:12:55 +02:00
Petr Mironychev
aa2edf5954 feature: Add popup window for chat
* feature: Add chat view via QQuickView
* feature: Update chat UI
* fix: Disable chat in navigation panel and bottom bar by default
2025-08-15 09:35:34 +02:00
Petr Mironychev
4e05abc7d2 feat: Add settings for text format 2025-05-01 00:01:44 +02:00
Petr Mironychev
784529e344 feat: Add chat font settings (#180) 2025-04-30 22:44:59 +02:00
Petr Mironychev
43adc95857 feat: Add a floating "copy" button 2025-04-28 09:25:39 +02:00
Petr Mironychev
ee672f2cda refactor: Remove Chat preview scrollbar 2025-04-26 17:29:06 +02:00