Commit Graph
100 Commits
Author SHA1 Message Date
Petr Mironychev 7663bd34af refactor: Move UI controls to own lib 2025-09-29 18:55:51 +02:00
Petr Mironychev a52c86c6f0 fix: remove Cmake dev variable 2025-09-29 17:54:35 +02:00
Petr Mironychev ac53296e85 fix: Change behavior of cancel request
*now cancel request cancel all requests
2025-09-28 15:28:01 +02:00
Petr Mironychev c688cba3dd fix: Change handling shortcuts for handling copy-paste 2025-09-28 15:12:55 +02:00
Petr Mironychev ff750c271a feat: Add list project files tool 2025-09-23 00:09:56 +02:00
Petr MironychevandGitHub d0f8c1098f feat: Add tools, fabric and executable handler (#230) 2025-09-22 12:36:13 +02:00
Petr Mironychev 5cde6ffac7 feat: Add tool interface and factory 2025-09-17 22:24:31 +02:00
Petr Mironychev 8c6f1e514b fix: Fully qualified for Provider signals and slots 2025-09-17 20:29:53 +02:00
Petr Mironychev 99cd79aac8 refactor: Add request id as type 2025-09-17 20:27:49 +02:00
Petr Mironychev d2b6c11569 fix: Reset for char renderer 2025-09-17 19:43:20 +02:00
Petr MironychevandGitHub ec1b5bdf5f refactor: Remove non-streaming support (#229) 2025-09-17 19:38:27 +02:00
Petr Mironychev 561661b476 fix: Compatibility problem with nvenc on windows
* change default chat render to software on windows
2025-09-17 10:20:19 +02:00
Petr MironychevandGitHub 76309be0a6 Refactor llm providers to use internal http client (#227)
* refactor: Move http client into provider

* refactor: Rework ollama provider for work with internal http client

* refactor: Rework LM Studio provider to work with internal http client

* refactor: Rework Mistral AI to work with internal http client

* fix: Replace url and header to QNetworkRequest

* refactor: Rework Google provider to use internal http client

* refactor: OpenAI compatible providers switch to use internal http client

* fix: Remove m_requestHandler from tests

* refactor: Remove old handleData method

* fix: Remove LLMClientInterfaceTest
2025-09-03 10:56:05 +02:00
Petr Mironychev 5969d530bd chore: Upgrade plugin to 0.6.2 2025-09-01 00:51:03 +02:00
Petr MironychevandGitHub 809f1c6614 feat: Add support QtCreator 17.0.1 (#225)
Add support 17.0.1 instead 17.0.0
2025-09-01 00:49:52 +02:00
Petr Mironychev 851e681cf5 feat: Add new http client 2025-08-30 18:34:10 +02:00
Petr MironychevandGitHub f2f3b7cce0 doc: Add hotkey to close chat view 2025-08-20 09:31:27 +02:00
Petr MironychevandGitHub 5b7a9b681c doc: Update chat description in README.md 2025-08-19 11:41:20 +02:00
Petr MironychevandGitHub 29af277139 doc: Added chat and hotkeys description 2025-08-18 12:29:03 +02:00
Petr Mironychev a45786bd00 chore: Upgrade plugin to 0.6.1 2025-08-18 12:07:27 +02:00
Petr MironychevandGitHub 695b35b510 feature: Add support Qwen3-coder model (#221)
Add support Qwen3-coder model
Rename template for old
2025-08-18 12:01:34 +02:00
Petr Mironychev 5a23ab9c5a fix: Add compatible version in json info 2025-08-18 10:12:57 +02:00
Petr MironychevandGitHub c36dffea93 refactor: Add model output settings instead smartprocessing setting (#220) 2025-08-17 22:01:26 +02:00
Petr Mironychev 4b7eed2779 fix: Change icon for close chat 2025-08-16 23:36:23 +02:00
Petr Mironychev 88c11c4702 fix: Change status bar icon for show chat 2025-08-16 23:21:29 +02:00
Petr MironychevandGitHub 543c79161d fix: Clean connection for workaround http2 windows problem (#219) 2025-08-15 10:17:40 +02:00
Petr MironychevandGitHub 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 894fec860a fix: Change LMStudio completion endpoint 2025-08-08 16:38:02 +02:00
Petr Mironychev e4324f8e80 refactor: Remove checking format on CI 2025-08-08 15:23:38 +02:00
Petr Mironychev 6a0198ae9b refactor: Moved execute function to protected 2025-07-20 12:52:02 +02:00
Petr MironychevandGitHub e136d6056a feat: Add basic task flow run and edit (#212) 2025-07-12 23:44:34 +02:00
Petr MironychevandGitHub ff027b12af fix: Using Qt linguist tool in CI (#210)
* fix: Path to qt tools
* fix: Change TS dir variable for compatibility with Qt6.8
2025-07-04 01:11:51 +02:00
Petr Mironychev 0bdf77f38d feat: Add possibility for translation 2025-07-04 00:40:05 +02:00
Petr MironychevandGitHub 21814e8809 fix: Change qtc version typo in README.md 2025-06-24 14:22:30 +02:00
Petr Mironychev d732e2f9aa chore: Upgrade plugin version to 0.6.0 2025-06-18 20:04:36 +02:00
Petr MironychevandGitHub bf6d09a068 fix: Apply part of code suggestion (#203) 2025-06-18 20:00:18 +02:00
Petr MironychevandGitHub c3f2011c29 Add support QtCreator 17.0.0 (#202)
- removed support QtCreator 16.0.1, 16.0.2 instead
2025-06-18 19:51:51 +02:00
Petr Mironychev af3fdb58ff fix: Add custom endpoint to reset function 2025-05-18 20:06:46 +02:00
Petr MironychevandGitHub 637a4d9d4c feat: Add custom providers endpoint (#188) 2025-05-17 09:21:06 +02:00
Petr MironychevandGitHub 7e2345773f doc: Add support QtC 16.0.2 to README.md 2025-05-14 19:20:35 +02:00
Petr Mironychev 14a5ddbdd8 chore: Upgrade plugin to 0.5.13 2025-05-14 19:09:16 +02:00
Petr MironychevandGitHub e178b7daa7 feat: Add multi QtCreator versions
* feat: Add multi qtc version
* feat Upgrade plugin to QtC 16.0.2
2025-05-14 16:06:15 +02:00
Petr MironychevandGitHub 4b353d5091 doc: Update targets in README.md 2025-05-10 15:09:35 +02:00
Petr MironychevandGitHub f7ba7b95be doc: Fix ignore files api in README.md 2025-05-02 08:58:31 +02:00
Petr MironychevandGitHub 6ae95fec45 doc: Added quick refactoring feature description to README.md 2025-05-02 08:31:34 +02:00
Petr Mironychev dad8ab2bf3 chore: Update plugin to 0.5.12 2025-05-01 15:38:05 +02:00
Petr MironychevandGitHub 25a6983de0 refactor: Make connection more async (#182) 2025-05-01 15:35:33 +02:00
Petr Mironychev 4e05abc7d2 feat: Add settings for text format 2025-05-01 00:01:44 +02:00
Petr MironychevandGitHub 784529e344 feat: Add chat font settings (#180) 2025-04-30 22:44:59 +02:00
Petr Mironychev 155153a763 fix: Optimize searching unreadable symbols for markdown 2025-04-30 21:23:43 +02:00
Petr Mironychev 9225c0c1a9 fix: Check readable symbols for markdown 2025-04-29 21:55:44 +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
Petr Mironychev a3edb8a577 chore: Upgrade plugin to 0.5.11 2025-04-24 21:46:32 +02:00
Petr Mironychev 407d3b11c0 fix: Change maximum limit of chat tokens 2025-04-24 21:44:49 +02:00
Petr Mironychev 285e739074 refactor: Change base text style render to markdown 2025-04-24 21:38:54 +02:00
Petr Mironychev f7e748ba7e chore: Upgrade plugin to 0.5.10 2025-04-24 03:24:00 +02:00
Petr Mironychev acb1306321 fix: Improve detect unclose codeblock 2025-04-24 03:21:19 +02:00
Petr Mironychev 8b38ecc29b feat: Add Chat preview scroll bar 2025-04-24 02:54:21 +02:00
Petr Mironychev cfb364f033 fix: Correct removing latest item in messages list 2025-04-24 01:32:01 +02:00
Petr Mironychev 2fe6850a06 refactor: Improve textsuggestion working 2025-04-24 01:25:45 +02:00
Petr MironychevandGitHub 3e9506ca92 doc: Add description of ignoring files feature to README.md 2025-04-21 09:40:34 +02:00
Petr Mironychev d24adff0f5 chore: Update plugin version to 0.5.9 2025-04-21 09:18:02 +02:00
Petr MironychevandGitHub 447324eb07 feat: Make artifacts name more meaningful (#172) 2025-04-21 09:17:16 +02:00
Petr Mironychev 4ca494cc51 fix: Suggestion symbols count 2025-04-21 09:02:02 +02:00
Petr Mironychev 8a80dbe8f5 fix: Exclude ignore file from attach 2025-04-21 08:37:57 +02:00
Petr Mironychev 2b539bbdeb fix: Remove check ignoring file on open 2025-04-21 08:08:20 +02:00
Petr Mironychev 3f2c146df1 fix: Save codestral api key 2025-04-20 09:57:14 +02:00
Petr MironychevandGitHub 9a54f04a0d feat: Add Codestral as separate ai provider (#171) 2025-04-20 09:48:36 +02:00
Petr MironychevandGitHub 7a33425d1a feat: Add reset button to clean message list to specific message (#168) 2025-04-18 19:06:17 +02:00
Petr MironychevandGitHub 711aa672f2 fix: Increase mac threshold tokens for tokens (#167) 2025-04-18 17:56:48 +02:00
Petr MironychevandGitHub 8cb6a2f6d2 fix: Check patterns and remove filewatcher (#166)
* fix: Check patterns and remove filewatcher
* fix: Don't show log for non-existent ignore file
2025-04-18 10:55:46 +02:00
Petr MironychevandGitHub 2f9622e23e Update details for Quick Refactor tool in README.md 2025-04-18 08:18:46 +02:00
Petr Mironychev 674b1fecde chore: Upgrade plugin version to 0.5.8 2025-04-17 10:40:10 +02:00
Petr MironychevandGitHub b36d01d2c7 feat: Improve quick refactor dialog (#165) 2025-04-17 10:34:31 +02:00
Petr MironychevandGitHub 615175bea8 feat: Add file list for ignoring in request for llm (#163) 2025-04-17 09:12:47 +02:00
Petr MironychevandGitHub 7515599acb doc: Add hotkey description for Quick Refactor to README.md 2025-04-14 14:38:12 +02:00
Petr MironychevandGitHub 3652d4d5d9 Fix QtCreator version compatibility 2025-04-14 10:54:01 +02:00
Petr MironychevandGitHub 75677770b2 Update QtCreator version compatibility README.md 2025-04-14 10:52:45 +02:00
Petr MironychevandGitHub 329a1efd5d Update QtCreator version in README.md 2025-04-14 10:51:51 +02:00
Petr MironychevandGitHub 27760a3b99 doc: Add example of Quick Refactor to README.md 2025-04-14 01:59:49 +02:00
Petr MironychevandGitHub a93b3cd7f5 chore: Upgrade plugin to QtCreator 16.0.1 (#162) 2025-04-14 01:32:51 +02:00
Petr MironychevandGitHub bacde51d71 feat: Add quick refactor command via context menu (#161)
* feat: Add quick refactor command via context menu
* feat: Add settings for Quick Refactor
2025-04-14 01:01:44 +02:00
Petr Mironychev 418578743a feat: Prepare widget for chat 2025-04-09 18:27:25 +02:00
Petr MironychevandGitHub 56e5ef22f1 doc: Remove commercial support from README.md 2025-04-08 08:14:57 +02:00
Petr Mironychev e90933d713 fix: Add hack for codellama fim models 2025-04-07 18:55:08 +02:00
Petr MironychevandGitHub 5b9c67c2d8 doc: Add sharing opened files feature description to README.md 2025-04-04 22:12:36 +02:00
Petr Mironychev fe84a2a303 chore: Upgrade plugin version to 0.5.6 2025-04-04 18:39:18 +02:00
Petr Mironychev 62de53c306 chore: Update copyrights 2025-04-04 18:01:02 +02:00
Petr MironychevandGitHub 7c6a10936c refactor: Simplify update mechanism (#159) 2025-04-04 17:55:36 +02:00
Petr Mironychev 032c9bbbf3 fix: Add input_extra to llama.cpp validator 2025-04-04 17:16:05 +02:00
Petr MironychevandGitHub 8906f98038 fix: Rework copyright searching (#158) 2025-04-04 15:29:36 +02:00
Petr MironychevandGitHub 9d2d70fc63 feat: Add sharing opened files with code completion requests (#156) 2025-04-04 10:38:06 +02:00
Petr MironychevandGitHub ffaf6bd61b feat: Add code completion request progress animation (#153) 2025-04-02 21:00:45 +02:00
Petr MironychevandGitHub 79218d8412 refactor: Replace singletone for context manager (#151) 2025-04-01 22:29:45 +02:00
Petr Mironychev 7e6e526ac8 refactor: Removed deprecated api keys fields 2025-03-27 02:12:07 +01:00
Petr MironychevandGitHub 80646e2af0 feat: Add additional language for handling to CodeCompletion settings (#150) 2025-03-27 02:07:09 +01:00
Petr Mironychev 5808a892c1 fix: Change expected name in test 2025-03-27 00:41:28 +01:00
Petr Mironychev d58ff90458 fix: Fixed typo in the use of the project name 2025-03-27 00:34:10 +01:00
Petr Mironychev 7d06ab04dc feat: Add RunQtCreator target 2025-03-27 00:29:23 +01:00