Commit Graph

  • 2fe6850a06 refactor: Improve textsuggestion working Petr Mironychev 2025-04-24 01:25:45 +02:00
  • 3e9506ca92 doc: Add description of ignoring files feature to README.md Petr Mironychev 2025-04-21 09:40:34 +02:00
  • d24adff0f5 chore: Update plugin version to 0.5.9 v0.5.9 Petr Mironychev 2025-04-21 09:18:02 +02:00
  • 447324eb07 feat: Make artifacts name more meaningful (#172) Petr Mironychev 2025-04-21 09:17:16 +02:00
  • 4ca494cc51 fix: Suggestion symbols count Petr Mironychev 2025-04-21 09:02:02 +02:00
  • 8a80dbe8f5 fix: Exclude ignore file from attach Petr Mironychev 2025-04-21 08:37:57 +02:00
  • 2b539bbdeb fix: Remove check ignoring file on open Petr Mironychev 2025-04-21 08:08:20 +02:00
  • 3f2c146df1 fix: Save codestral api key Petr Mironychev 2025-04-20 09:57:14 +02:00
  • 9a54f04a0d feat: Add Codestral as separate ai provider (#171) Petr Mironychev 2025-04-20 09:48:36 +02:00
  • 7a33425d1a feat: Add reset button to clean message list to specific message (#168) Petr Mironychev 2025-04-18 19:06:17 +02:00
  • 711aa672f2 fix: Increase mac threshold tokens for tokens (#167) Petr Mironychev 2025-04-18 17:56:48 +02:00
  • 8cb6a2f6d2 fix: Check patterns and remove filewatcher (#166) Petr Mironychev 2025-04-18 10:55:46 +02:00
  • 2f9622e23e Update details for Quick Refactor tool in README.md Petr Mironychev 2025-04-18 08:18:46 +02:00
  • 674b1fecde chore: Upgrade plugin version to 0.5.8 v0.5.8 Petr Mironychev 2025-04-17 10:40:10 +02:00
  • b36d01d2c7 feat: Improve quick refactor dialog (#165) Petr Mironychev 2025-04-17 10:34:31 +02:00
  • 615175bea8 feat: Add file list for ignoring in request for llm (#163) Petr Mironychev 2025-04-17 09:12:47 +02:00
  • 7515599acb doc: Add hotkey description for Quick Refactor to README.md Petr Mironychev 2025-04-14 14:38:12 +02:00
  • 3652d4d5d9 Fix QtCreator version compatibility Petr Mironychev 2025-04-14 10:54:01 +02:00
  • 75677770b2 Update QtCreator version compatibility README.md Petr Mironychev 2025-04-14 10:52:45 +02:00
  • 329a1efd5d Update QtCreator version in README.md Petr Mironychev 2025-04-14 10:51:51 +02:00
  • 27760a3b99 doc: Add example of Quick Refactor to README.md Petr Mironychev 2025-04-14 01:59:49 +02:00
  • a93b3cd7f5 chore: Upgrade plugin to QtCreator 16.0.1 (#162) v0.5.7 Petr Mironychev 2025-04-14 01:32:51 +02:00
  • bacde51d71 feat: Add quick refactor command via context menu (#161) Petr Mironychev 2025-04-14 01:01:44 +02:00
  • 418578743a feat: Prepare widget for chat Petr Mironychev 2025-04-09 18:27:25 +02:00
  • 56e5ef22f1 doc: Remove commercial support from README.md Petr Mironychev 2025-04-08 08:14:57 +02:00
  • e90933d713 fix: Add hack for codellama fim models Petr Mironychev 2025-04-07 18:55:08 +02:00
  • 5b9c67c2d8 doc: Add sharing opened files feature description to README.md Petr Mironychev 2025-04-04 22:12:36 +02:00
  • fe84a2a303 chore: Upgrade plugin version to 0.5.6 v0.5.6 Petr Mironychev 2025-04-04 18:39:18 +02:00
  • 62de53c306 chore: Update copyrights Petr Mironychev 2025-04-04 18:01:02 +02:00
  • 7c6a10936c refactor: Simplify update mechanism (#159) Petr Mironychev 2025-04-04 17:55:36 +02:00
  • 032c9bbbf3 fix: Add input_extra to llama.cpp validator Petr Mironychev 2025-04-04 17:16:05 +02:00
  • 8906f98038 fix: Rework copyright searching (#158) Petr Mironychev 2025-04-04 15:29:36 +02:00
  • 5126092449 doc: Minor Update README.md to include a shortcut on Linux (#157) Agron 2025-04-04 08:37:36 -04:00
  • 9d2d70fc63 feat: Add sharing opened files with code completion requests (#156) Petr Mironychev 2025-04-04 10:38:06 +02:00
  • ffaf6bd61b feat: Add code completion request progress animation (#153) Petr Mironychev 2025-04-02 21:00:45 +02:00
  • 79218d8412 refactor: Replace singletone for context manager (#151) Petr Mironychev 2025-04-01 22:29:45 +02:00
  • 7e6e526ac8 refactor: Removed deprecated api keys fields Petr Mironychev 2025-03-27 02:12:07 +01:00
  • 80646e2af0 feat: Add additional language for handling to CodeCompletion settings (#150) Petr Mironychev 2025-03-27 02:07:09 +01:00
  • 5808a892c1 fix: Change expected name in test Petr Mironychev 2025-03-27 00:41:28 +01:00
  • d58ff90458 fix: Fixed typo in the use of the project name Petr Mironychev 2025-03-27 00:34:10 +01:00
  • 7d06ab04dc feat: Add RunQtCreator target Petr Mironychev 2025-03-27 00:29:23 +01:00
  • 9d40e8ca25 chore: Upgrade plugin to 0.5.5 version v0.5.5 Petr Mironychev 2025-03-20 19:02:11 +01:00
  • 5b16c5403a fix: Add authorization while getting installed models (#142) (#147) Mariusz Jaskółka 2025-03-20 11:33:38 +01:00
  • 4ddbe0b8b9 feat: Support Ollama authorization via BaseAuth (#145) (#146) Mariusz Jaskółka 2025-03-20 11:14:50 +01:00
  • f41e063c02 chore: Upgrade plugin version to 0.5.4 v0.5.4 Petr Mironychev 2025-03-17 02:51:31 +01:00
  • 9d7d084448 fix: Wrong template replace to first template (#143) Petr Mironychev 2025-03-17 02:48:18 +01:00
  • 1ca1ffc629 fix: Remove reading from replay leading to crash (#142) Petr Mironychev 2025-03-17 01:22:27 +01:00
  • 8419577ae5 fix: Resolve thread-related QNetworkAccessManager issue (#140) Petr Mironychev 2025-03-16 09:47:04 +01:00
  • 91a6a88130 doc: Add default path for installed plugin Petr Mironychev 2025-03-14 11:35:37 +01:00
  • be38abc505 chore: upgrade plugin to 0.5.3 (#139) v0.5.3 Petr Mironychev 2025-03-14 10:59:23 +01:00
  • f2e0afb6b8 fix: Add qml in code handler for processing model answers (#138) Petr Mironychev 2025-03-14 10:47:30 +01:00
  • 3cf07238fd doc: Update QtC version to 16 Petr Mironychev 2025-03-14 09:32:54 +01:00
  • b98f85a997 chore: Upgrade plugin to QtCreator 16 (#136) v0.5.2 Petr Mironychev 2025-03-13 16:46:32 +01:00
  • 085659483f doc: Add info about linux compatibility to README.md Petr Mironychev 2025-03-11 08:34:14 +01:00
  • 8a1fd5438e chore: Add tests for LLMClientInterface (#131) Povilas Kanapickas 2025-03-10 22:54:17 +02:00
  • 78f69e82a5 chore: Checkout submodules when building (#133) Povilas Kanapickas 2025-03-10 20:17:30 +02:00
  • 3d770f91c7 refactor: Reduce dependency on TextDocument in ContextManager (#128) Povilas Kanapickas 2025-03-10 19:06:19 +02:00
  • c724bace06 refactor: Move document access out of prepareContext() (#129) Povilas Kanapickas 2025-03-10 18:54:03 +02:00
  • 719065ebfc refactor: Extract document reading to separate class (#127) Povilas Kanapickas 2025-03-10 18:42:40 +02:00
  • a218064a4f refactor: Introduce base class for RequestHandler (#125) Povilas Kanapickas 2025-03-10 18:29:45 +02:00
  • 13cd12b00a chore: Add 3rdparty/inja dependency (#126) Povilas Kanapickas 2025-03-10 18:28:25 +02:00
  • ed59be4199 refactor: Extract performance logging to separate class (#124) Povilas Kanapickas 2025-03-10 18:10:01 +02:00
  • 7dd8b3d085 fix: Make build CMakeLists.txt standalone (#123) Povilas Kanapickas 2025-03-10 18:00:07 +02:00
  • 3839d6896c refactor: Pass LLMClientInterface to QodeAssistClient (#122) Povilas Kanapickas 2025-03-10 17:56:27 +02:00
  • 6b86637dcb doc: Add llama.cpp description to README.md Petr Mironychev 2025-03-10 12:07:39 +01:00
  • 58c3e26e7f refactor: Decouple LLMClientInterface from ProvidersManager (#120) Povilas Kanapickas 2025-03-10 11:40:51 +02:00
  • 98e1047bf1 refactor: Decouple prompt template manager from their users (#115) Povilas Kanapickas 2025-03-10 03:13:10 +02:00
  • b6f36d61ae fix: Replace ubuntu-latest to ubuntu 22.04 (#119) v0.5.1 Petr Mironychev 2025-03-10 01:33:03 +01:00
  • f2f453ccc8 chore: Upgrade plugin to 0.5.1 Petr Mironychev 2025-03-10 01:00:33 +01:00
  • 1bcfd749d5 fix: Change OpenAI model parser conditions Petr Mironychev 2025-03-10 00:47:16 +01:00
  • e66f467214 feat: Add llama.cpp provider and fim template (#118) Petr Mironychev 2025-03-09 22:57:33 +01:00
  • c9a3cdaf25 refactor: Reuse extractFilePathFromRequest() more (#117) Povilas Kanapickas 2025-03-08 17:18:44 +02:00
  • 7c483f89cd chore: Replace deprecated FilePath::toString() with toFSPathString() (#116) Povilas Kanapickas 2025-03-08 17:08:33 +02:00
  • 6c323642e4 refactor: Inject settings into LLMClientInterface (#114) Povilas Kanapickas 2025-03-08 16:08:15 +02:00
  • 3a494d5254 chore: Remove duplicate label setting for systemPromptForNonFimModels (#111) Povilas Kanapickas 2025-03-08 11:40:22 +02:00
  • 44b3b0cc0c refactor: Don't use global state in ContextManager::isSpecifyCompletion (#112) Povilas Kanapickas 2025-03-08 11:38:52 +02:00
  • 3aae923d43 feat: Improve describe recent changes in system prompt (#113) Povilas Kanapickas 2025-03-08 09:58:28 +02:00
  • f94c79a5ff fix: Improve support for code blocks without language (#108) Povilas Kanapickas 2025-03-07 16:30:22 +02:00
  • 9a5047618d chore: Silence Qt warnings during tests (#110) Povilas Kanapickas 2025-03-07 02:58:09 +02:00
  • 90beebf2ee Revert "refactor: Move all processing logic to CodeHandler::processText()" (#109) Povilas Kanapickas 2025-03-07 02:57:13 +02:00
  • 521261e0a3 refactor: Move all processing logic to CodeHandler::processText() (#107) Povilas Kanapickas 2025-03-06 19:49:28 +02:00
  • 5536de146c chore: Remove dead code in RequestHandler (#106) Povilas Kanapickas 2025-03-06 15:19:01 +02:00
  • 81ac3c71fb chore: Add tests for CodeHandler (#105) Povilas Kanapickas 2025-03-06 14:45:12 +02:00
  • 61ca5c9a1b fix: Properly omit copyright information (#103) Povilas Kanapickas 2025-03-06 14:00:15 +02:00
  • 8a167bf248 chore: Expand DocumentContextReaderTest to cover more conditions (#102) Povilas Kanapickas 2025-03-06 13:08:57 +02:00
  • ab97f39ea4 chore: Fix pretty printing for QString (#101) Povilas Kanapickas 2025-03-06 13:08:16 +02:00
  • 0d3493e7f6 feat: Change linux build base to ubuntu 22.04 (#99) Petr Mironychev 2025-03-06 11:55:04 +01:00
  • 1d062e1fe4 chore: Use zero-based line numbers in tests (#100) Povilas Kanapickas 2025-03-06 12:53:27 +02:00
  • 5dceb5cd19 fix: Bring back old behavior of readStrings{After,Before}Cursor setting (#97) Povilas Kanapickas 2025-03-05 21:27:16 +02:00
  • 69a8aa80d9 refactor: Make DocumentContextReader::prepareContext() testable (#96) Povilas Kanapickas 2025-03-05 21:18:59 +02:00
  • e218699e64 refactor: Reuse getContext{Before,After}() instead of duplicating logic (#95) Povilas Kanapickas 2025-03-05 20:43:51 +02:00
  • 3dc0d910bf fix: Fix off by one errors in getContext{Before,After}() (#94) Povilas Kanapickas 2025-03-05 20:32:53 +02:00
  • f9f2a86cea fix: Correctly pick whole file context (#85) Povilas Kanapickas 2025-03-05 20:17:51 +02:00
  • 247256d4a4 chore: Add unit tests for DocumentContextReader (#90) Povilas Kanapickas 2025-03-05 16:01:52 +02:00
  • bcf7b6c226 refactor: Make DocumentContextReader usable outside Qt Creator context (#89) Povilas Kanapickas 2025-03-05 02:53:02 +02:00
  • 29a3939c64 chore: Add Github Actions job for checking formatting (#92) Povilas Kanapickas 2025-03-05 02:46:17 +02:00
  • cb3464170e chore: Run clang-format over the codebase (#91) Povilas Kanapickas 2025-03-05 02:45:15 +02:00
  • ca0fb5efbb fix: Make plugin registration be compatible with Qt Creator 16 (#80) Povilas Kanapickas 2025-03-04 12:29:30 +02:00
  • d8a01504a3 chore: Add support for Qt Creator version to the plugin build script (#87) Povilas Kanapickas 2025-03-04 12:17:19 +02:00
  • 3b188740e8 fix: Make settings dialogs button order consistent (#84) Povilas Kanapickas 2025-03-03 20:12:01 +02:00