Povilas Kanapickas
61196cae90
chore: Run clang-format over the codebase ( #82 )
...
This commit is a result of the following commands:
clang-format-19 --style=file -i $(git ls-files | fgrep .cpp)
clang-format-19 --style=file -i $(git ls-files | fgrep .hpp)
2025-03-02 22:44:20 +01:00
Povilas Kanapickas
102bb114a1
refactor: Remove duplicate constants from SettingsConstants.hpp ( #81 )
...
These are duplicated in QodeAssistConstants.hpp. This prevents inclusion
of both files into any source file anywhere in the project.
2025-03-02 22:25:25 +01:00
Petr Mironychev
e507d7ee17
doc: Add discord link with description
2025-02-27 11:39:57 +01:00
Petr Mironychev
ed55c829af
doc: Add Mistral AI and Google AI
2025-02-27 00:20:32 +01:00
Petr Mironychev
d651a246de
chore: Upgrade plugin to version 0.5.0
2025-02-26 23:25:19 +01:00
Petr Mironychev
c8e0f3268e
fix: End completion position in lsp answer
2025-02-26 23:12:26 +01:00
Petr Mironychev
84025ec843
feat: Separate system prompt for fin and non-fim models
2025-02-26 22:51:38 +01:00
Petr Mironychev
f6fd411b2d
feat: Add moving to api key settings page if needed
2025-02-26 21:51:11 +01:00
Petr Mironychev
903eb50e7a
fix: Current template description in General Settings
2025-02-26 13:39:49 +01:00
Petr Mironychev
e8f7f031b6
feat: Enabling Position Independent Code
2025-02-26 13:25:29 +01:00
Petr Mironychev
90ae6cd1c0
feat: Add checkbox for disabling chat
2025-02-26 13:18:30 +01:00
Petr Mironychev
2ad0117498
fix: Crash in open General Settings after another settings tab
2025-02-26 11:15:36 +01:00
Petr Mironychev
9d58565de3
feat: Add template description in general settings
2025-02-25 21:58:39 +01:00
Petr Mironychev
8dba9b4baa
fix: Saving mistral and google keys to settings
2025-02-25 19:21:44 +01:00
Petr Mironychev
7ba615a72d
feat: Add Google AI provider and template
2025-02-25 14:26:56 +01:00
Petr Mironychev
1b06a651f0
fix: Chat item code style
2025-02-24 19:37:29 +01:00
Petr Mironychev
912c3d8c04
feat: Additional marker for user message in chat
2025-02-24 16:54:45 +01:00
Petr Mironychev
e924029ec2
feat: Add filter templates for each provider
2025-02-23 01:41:47 +01:00
Petr Mironychev
d96f44d42c
refactor: Rework providers and templates logic
2025-02-22 19:39:28 +01:00
Petr Mironychev
bd25736a55
refactor: Optimize SystemPrompt for code completion
2025-02-16 16:53:03 +01:00
Petr Mironychev
60936f6d84
refactor: Improve code completion message for Instruct models
Build plugin / ${{ matrix.config.name }} (map[artifact:Linux-x64 cc:gcc cxx:g++ name:Ubuntu Latest GCC os:ubuntu-latest platform:linux_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:Windows-x64 cc:cl cxx:cl environment_script:C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat name:Windows Latest MSVC os:windows-latest platform:windows_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:macOS-universal cc:clang cxx:clang++ name:macOS Latest Clang os:macos-latest platform:mac_x64]) (push) Has been cancelled
Build plugin / update_json (push) Has been cancelled
Build plugin / release (push) Has been cancelled
2025-02-12 02:05:37 +01:00
Petr Mironychev
7d23d0323f
refactor: Improve system prompt and message
2025-02-12 01:47:52 +01:00
Petr Mironychev
1fa6a225a4
Add discord invite
Build plugin / ${{ matrix.config.name }} (map[artifact:Linux-x64 cc:gcc cxx:g++ name:Ubuntu Latest GCC os:ubuntu-latest platform:linux_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:Windows-x64 cc:cl cxx:cl environment_script:C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat name:Windows Latest MSVC os:windows-latest platform:windows_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:macOS-universal cc:clang cxx:clang++ name:macOS Latest Clang os:macos-latest platform:mac_x64]) (push) Has been cancelled
Build plugin / update_json (push) Has been cancelled
Build plugin / release (push) Has been cancelled
2025-02-05 02:01:32 +01:00
Petr Mironychev
31133e3378
chore: Update plugin to 0.4.13
Build plugin / ${{ matrix.config.name }} (map[artifact:Linux-x64 cc:gcc cxx:g++ name:Ubuntu Latest GCC os:ubuntu-latest platform:linux_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:Windows-x64 cc:cl cxx:cl environment_script:C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat name:Windows Latest MSVC os:windows-latest platform:windows_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:macOS-universal cc:clang cxx:clang++ name:macOS Latest Clang os:macos-latest platform:mac_x64]) (push) Has been cancelled
Build plugin / update_json (push) Has been cancelled
Build plugin / release (push) Has been cancelled
2025-02-02 23:28:31 +01:00
Petr Mironychev
a2f15fc843
refactor: Remove experimental Ubuntu 22.04 build from releases
2025-02-02 23:03:51 +01:00
Petr Mironychev
2a0beb6c4c
feat: Add language-specific LLM preset configuration
...
- Add ability to configure separate provider/model/template for specific programming language
- Add UI controls for language preset configuration
- Support custom provider selection per language
- Support custom model selection per language
- Support custom template selection per language
2025-02-02 22:57:18 +01:00
Petr Mironychev
e836b86569
chore: Upgrade plugin to 0.4.12
Build plugin / ${{ matrix.config.name }} (map[artifact:Linux-x64 cc:gcc cxx:g++ name:Ubuntu Latest GCC os:ubuntu-latest platform:linux_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:Linux-x64(Ubuntu-22.04-experimental) cc:gcc cxx:g++ name:Ubuntu 22.04 GCC os:ubuntu-22.04 platform:linux_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:Windows-x64 cc:cl cxx:cl environment_script:C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat name:Windows Latest MSVC os:windows-latest platform:windows_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:macOS-universal cc:clang cxx:clang++ name:macOS Latest Clang os:macos-latest platform:mac_x64]) (push) Has been cancelled
Build plugin / update_json (push) Has been cancelled
Build plugin / release (push) Has been cancelled
2025-02-01 09:37:21 +01:00
Petr Mironychev
288fefebe5
feat: Add CodeLlama QML FIM
2025-02-01 09:36:14 +01:00
Petr Mironychev
528badbf1e
Add commercial support to README.md
Build plugin / ${{ matrix.config.name }} (map[artifact:Linux-x64 cc:gcc cxx:g++ name:Ubuntu Latest GCC os:ubuntu-latest platform:linux_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:Linux-x64(Ubuntu-22.04-experimental) cc:gcc cxx:g++ name:Ubuntu 22.04 GCC os:ubuntu-22.04 platform:linux_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:Windows-x64 cc:cl cxx:cl environment_script:C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat name:Windows Latest MSVC os:windows-latest platform:windows_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:macOS-universal cc:clang cxx:clang++ name:macOS Latest Clang os:macos-latest platform:mac_x64]) (push) Has been cancelled
Build plugin / update_json (push) Has been cancelled
Build plugin / release (push) Has been cancelled
2025-01-29 15:00:16 +01:00
Petr Mironychev
b789e42602
chore: Upgrade plugin to 0.4.11
Build plugin / ${{ matrix.config.name }} (map[artifact:Linux-x64 cc:gcc cxx:g++ name:Ubuntu Latest GCC os:ubuntu-latest platform:linux_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:Linux-x64(Ubuntu-22.04-experimental) cc:gcc cxx:g++ name:Ubuntu 22.04 GCC os:ubuntu-22.04 platform:linux_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:Windows-x64 cc:cl cxx:cl environment_script:C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat name:Windows Latest MSVC os:windows-latest platform:windows_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:macOS-universal cc:clang cxx:clang++ name:macOS Latest Clang os:macos-latest platform:mac_x64]) (push) Has been cancelled
Build plugin / update_json (push) Has been cancelled
Build plugin / release (push) Has been cancelled
2025-01-27 00:55:39 +01:00
Petr Mironychev
4bf955462f
feat: Update dialog offer open plugin folder
2025-01-27 00:54:49 +01:00
Petr Mironychev
5b99e68e53
doc: Added file context feature description
2025-01-27 00:14:38 +01:00
Petr Mironychev
0f1b277ef7
chore: Upgrade plugin to 0.4.10
2025-01-26 23:11:58 +01:00
Petr Mironychev
56995c9edf
fix: Saving name of chat in native language
...
- Add button to show chat history folder in system viewer
2025-01-26 23:06:51 +01:00
Petr Mironychev
45aba6b6be
fix: Sync editors and chat when sync enable
2025-01-26 22:35:43 +01:00
Petr Mironychev
1dfb3feb96
doc: Update info for QtC 15.0.1 changes
Build plugin / ${{ matrix.config.name }} (map[artifact:Linux-x64 cc:gcc cxx:g++ name:Ubuntu Latest GCC os:ubuntu-latest platform:linux_x64]) (push) Waiting to run
Build plugin / ${{ matrix.config.name }} (map[artifact:Linux-x64(Ubuntu-22.04-experimental) cc:gcc cxx:g++ name:Ubuntu 22.04 GCC os:ubuntu-22.04 platform:linux_x64]) (push) Waiting to run
Build plugin / ${{ matrix.config.name }} (map[artifact:Windows-x64 cc:cl cxx:cl environment_script:C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat name:Windows Latest MSVC os:windows-latest platform:windows_x64]) (push) Waiting to run
Build plugin / ${{ matrix.config.name }} (map[artifact:macOS-universal cc:clang cxx:clang++ name:macOS Latest Clang os:macos-latest platform:mac_x64]) (push) Waiting to run
Build plugin / update_json (push) Blocked by required conditions
Build plugin / release (push) Blocked by required conditions
2025-01-26 10:08:03 +01:00
Petr Mironychev
2c49d45297
fix: Keep name of chat after saving
2025-01-26 10:03:34 +01:00
Petr Mironychev
31145f191b
chore: Upgrade plugin to 0.4.9
Build plugin / ${{ matrix.config.name }} (map[artifact:Linux-x64 cc:gcc cxx:g++ name:Ubuntu Latest GCC os:ubuntu-latest platform:linux_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:Linux-x64(Ubuntu-22.04-experimental) cc:gcc cxx:g++ name:Ubuntu 22.04 GCC os:ubuntu-22.04 platform:linux_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:Windows-x64 cc:cl cxx:cl environment_script:C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvars64.bat name:Windows Latest MSVC os:windows-latest platform:windows_x64]) (push) Has been cancelled
Build plugin / ${{ matrix.config.name }} (map[artifact:macOS-universal cc:clang cxx:clang++ name:macOS Latest Clang os:macos-latest platform:mac_x64]) (push) Has been cancelled
Build plugin / update_json (push) Has been cancelled
Build plugin / release (push) Has been cancelled
2025-01-24 18:27:07 +01:00
Petr Mironychev
9096adde6f
fix: Remove installing plugin from update dialog
2025-01-24 18:23:11 +01:00
Petr Mironychev
b8e578d2d7
chore: Update plugin to QtCreator 15.0.1
...
* fix: Additional check qtc version
* build: Upgrade plugin to QtC 15.0.1
* chore: Upgrade plugin version to 0.4.8
2025-01-24 13:29:44 +01:00
Petr Mironychev
4e45774bce
chore: Upgrade version to 0.4.7
2025-01-24 01:52:09 +01:00
Petr Mironychev
928490d31f
fix: small style changes
2025-01-24 01:50:56 +01:00
Petr Mironychev
97163cf6c9
fix: Add calculate tokens after clean chat
2025-01-24 01:08:30 +01:00
Petr Mironychev
f85c162692
fix: Improve scroll bar style
2025-01-24 00:59:26 +01:00
Petr Mironychev
258053d826
feat: Add chat file name in top bar
2025-01-24 00:52:10 +01:00
Petr Mironychev
bf63ae5714
refactor: Improve systemPrompt for code completion
2025-01-24 00:37:52 +01:00
Petr Mironychev
ae76850e78
fix: Buttons order in urls dialog on general page
2025-01-24 00:29:15 +01:00
Petr Mironychev
bf3c0b3aa0
feat: Add auto sync open files with model context
2025-01-24 00:22:44 +01:00
Petr Mironychev
9add61c805
feat: Add possibility to link files to the current system prompt
...
- Add linking files to chat
- Rework tokens counting
2025-01-23 10:17:38 +01:00
Petr Mironychev
add86d2e67
chore: Upgrade version to 0.4.6
2025-01-21 15:05:48 +01:00