Commit Graph

350 Commits

Author SHA1 Message Date
Petr Mironychev
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 Mironychev
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 Mironychev
b36d01d2c7
feat: Improve quick refactor dialog (#165) 2025-04-17 10:34:31 +02:00
Petr Mironychev
615175bea8
feat: Add file list for ignoring in request for llm (#163) 2025-04-17 09:12:47 +02:00
Petr Mironychev
7515599acb
doc: Add hotkey description for Quick Refactor to README.md 2025-04-14 14:38:12 +02:00
Petr Mironychev
3652d4d5d9
Fix QtCreator version compatibility 2025-04-14 10:54:01 +02:00
Petr Mironychev
75677770b2
Update QtCreator version compatibility README.md 2025-04-14 10:52:45 +02:00
Petr Mironychev
329a1efd5d
Update QtCreator version in README.md 2025-04-14 10:51:51 +02:00
Petr Mironychev
27760a3b99
doc: Add example of Quick Refactor to README.md 2025-04-14 01:59:49 +02:00
Petr Mironychev
a93b3cd7f5
chore: Upgrade plugin to QtCreator 16.0.1 (#162) 2025-04-14 01:32:51 +02:00
Petr Mironychev
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 Mironychev
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 Mironychev
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 Mironychev
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 Mironychev
8906f98038
fix: Rework copyright searching (#158) 2025-04-04 15:29:36 +02:00
Agron
5126092449
doc: Minor Update README.md to include a shortcut on Linux (#157)
Added short-cut for Linux KDE Plasma
2025-04-04 14:37:36 +02:00
Petr Mironychev
9d2d70fc63
feat: Add sharing opened files with code completion requests (#156) 2025-04-04 10:38:06 +02:00
Petr Mironychev
ffaf6bd61b
feat: Add code completion request progress animation (#153) 2025-04-02 21:00:45 +02:00
Petr Mironychev
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 Mironychev
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
Petr Mironychev
9d40e8ca25 chore: Upgrade plugin to 0.5.5 version 2025-03-20 19:02:11 +01:00
Mariusz Jaskółka
5b16c5403a
fix: Add authorization while getting installed models (#142) (#147) 2025-03-20 11:33:38 +01:00
Mariusz Jaskółka
4ddbe0b8b9
feat: Support Ollama authorization via BaseAuth (#145) (#146) 2025-03-20 11:14:50 +01:00
Petr Mironychev
f41e063c02 chore: Upgrade plugin version to 0.5.4 2025-03-17 02:51:31 +01:00
Petr Mironychev
9d7d084448
fix: Wrong template replace to first template (#143) 2025-03-17 02:48:18 +01:00
Petr Mironychev
1ca1ffc629
fix: Remove reading from replay leading to crash (#142) 2025-03-17 01:22:27 +01:00
Petr Mironychev
8419577ae5
fix: Resolve thread-related QNetworkAccessManager issue (#140)
Fixes "QObject: Cannot create children for a parent that is in a different thread" error by creating QNetworkAccessManager in the same thread where it's used, ensuring proper thread affinity for network operations.
2025-03-16 09:47:04 +01:00
Petr Mironychev
91a6a88130
doc: Add default path for installed plugin 2025-03-14 11:35:37 +01:00
Petr Mironychev
be38abc505
chore: upgrade plugin to 0.5.3 (#139) 2025-03-14 10:59:23 +01:00
Petr Mironychev
f2e0afb6b8
fix: Add qml in code handler for processing model answers (#138) 2025-03-14 10:47:30 +01:00
Petr Mironychev
3cf07238fd
doc: Update QtC version to 16 2025-03-14 09:32:54 +01:00
Petr Mironychev
b98f85a997
chore: Upgrade plugin to QtCreator 16 (#136) 2025-03-13 16:46:32 +01:00
Petr Mironychev
085659483f
doc: Add info about linux compatibility to README.md 2025-03-11 08:34:14 +01:00
Povilas Kanapickas
8a1fd5438e
chore: Add tests for LLMClientInterface (#131) 2025-03-10 21:54:17 +01:00
Povilas Kanapickas
78f69e82a5
chore: Checkout submodules when building (#133) 2025-03-10 19:17:30 +01:00
Povilas Kanapickas
3d770f91c7
refactor: Reduce dependency on TextDocument in ContextManager (#128) 2025-03-10 18:06:19 +01:00
Povilas Kanapickas
c724bace06
refactor: Move document access out of prepareContext() (#129) 2025-03-10 17:54:03 +01:00
Povilas Kanapickas
719065ebfc
refactor: Extract document reading to separate class (#127)
This decouples LLMClientInterface from Qt Creator text editor
implementation and allows to write tests
2025-03-10 17:42:40 +01:00
Povilas Kanapickas
a218064a4f
refactor: Introduce base class for RequestHandler (#125)
This will make it possible to write a mock implementation.
2025-03-10 17:29:45 +01:00
Povilas Kanapickas
13cd12b00a
chore: Add 3rdparty/inja dependency (#126) 2025-03-10 17:28:25 +01:00