Commit Graph
100 Commits
Author SHA1 Message Date
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 MironychevandGitHub 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 MironychevandGitHub 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
Petr MironychevandGitHub a6c909d34d exp: Add ubuntu 22.04 experimental builds 2025-01-21 14:58:44 +01:00
Petr Mironychev 2814dec3e5 fix: Improve file attachment handling
- Add files to existing list instead of replacing when using attach dialog
- Prevent duplicate files from being added to attachment list
2025-01-21 11:33:13 +01:00
Petr MironychevandGitHub 1b86b60de8 Add system prompt configuration to readme 2025-01-20 10:00:36 +01:00
Petr MironychevandGitHub 4b7f638731 Add setup OpenAI provider 2025-01-19 20:28:06 +01:00
Petr Mironychev de046f0529 chore: Bump version to 0.4.5 2025-01-19 17:44:11 +01:00
Petr Mironychev e975e143b1 fix: Handling Ollama messages 2025-01-19 17:32:12 +01:00
Petr Mironychev c97c0f62e8 fix: Handling full input message from OpenAI compatible providers 2025-01-19 01:16:33 +01:00
Petr Mironychev 61fded34ea feat: add OpenAI provider settings 2025-01-19 00:50:23 +01:00
Petr Mironychev 289a19ac1a feat: Add OpenAI provider and template 2025-01-17 01:22:12 +01:00
Petr Mironychev 43ac662671 fix: Text width in chat item 2025-01-17 00:46:11 +01:00
Petr Mironychev 1d64d2afc9 refactor: Move to using colors from QtC theme palette 2025-01-15 00:05:12 +01:00
Petr MironychevandGitHub 9db61119aa feat: Add check plugin update and dialog for update 2025-01-13 20:11:27 +01:00
Petr MironychevandGitHub 70481b3116 Remove discord link from README.md 2025-01-08 16:03:00 +01:00
Petr MironychevandGitHub 511f5b36eb Upgrade to version 0.4.4
* feat: Add attachments for message
* feat: Support QtC color palette for chat view
* feat: Improve code completion from non-FIM models
* refactor: Removed trimming messages
* chore: Bump version to 0.4.4
2025-01-08 02:05:25 +01:00
Petr Mironychev 35012865c7 refactor: Claude user message and code completion system prompt 2024-12-25 17:50:47 +01:00
Petr Mironychev f27429aa66 refactor: Move context to separate lib 2024-12-24 22:45:20 +01:00
Petr Mironychev 113d5adcf4 fix: Add description for deprecated settings 2024-12-24 22:00:53 +01:00
Petr Mironychev 30ea89cdc2 chore: Bump version to 0.4.3 2024-12-23 23:36:47 +01:00
Petr Mironychev 13469edce6 doc: Add Claude to README 2024-12-23 23:34:28 +01:00
Petr Mironychev ee2c3950e8 fix: path to chat file without project 2024-12-23 23:17:43 +01:00
Petr MironychevandGitHub d04e5bc967 Add Claude provider and templates for chat and code (#55)
* feat: Add provider settings
* feat: Add Claude provider
* feat: Add Claude templates
* refactor: Setting input sensitivity
* fix: Back text after read code block
* fix: Add missing system message for ollama fim
2024-12-23 22:22:01 +01:00
Petr MironychevandGitHub d8ef9d0120 refactor: Update issue templates 2024-12-23 18:36:27 +01:00
Petr MironychevandGitHub e544e46d76 feat: Add saving and loading chat history
* feat: Add chat history path
* feat: Add save and load chat
* fix: Change badge width calculation
* refactor: Move chat action to top
* feat: Add autosave of messageReceived
* feat: Add settings for autosave
2024-12-23 18:34:01 +01:00
Petr Mironychev 63f0900511 fix: remove additional message in Ollama Auto Chat template 2024-12-23 16:43:37 +01:00
Petr Mironychev 7dee6f62c0 feat: Add project settings panel 2024-12-21 14:11:45 +01:00
Petr Mironychev dc06ea2ed5 🔖 chore: Bump version to 0.4.2 2024-12-17 10:33:29 +01:00
Petr Mironychev fc5e1adc0d 🐛 fix: Fix context for MessageBuilder 2024-12-17 10:32:32 +01:00
Petr MironychevandGitHub 93e59fb2dc Add multiline code completion description to README.md 2024-12-17 01:36:28 +01:00
Petr Mironychev cd2a56cde0 🔖 chore: Bump version to 0.4.1 2024-12-17 00:55:53 +01:00
Petr Mironychev 09cde8fd3d ♻️ refactor: Multiline text suggestion 2024-12-17 00:47:15 +01:00
Petr MironychevandGitHub ac8080542d feat: Add using instruct model in code completion
*  feat: Add MessageBuilder for code completion
*  feat: Add move text from request to comments
*  feat: Add settings for process text of instruct model
* 🐛 fix: Add stop to ollama request validator
* 🐛 fix: Template double delete
2024-12-17 00:35:17 +01:00
Petr Mironychev 7376a11a05 feat: Add request validator 2024-12-15 02:08:35 +01:00
Petr Mironychev 10e8b16caf 🐛 fix: Content description in network request 2024-12-12 21:02:23 +01:00
Petr Mironychev a38debb140 🐛 fix: Remove test buttons 2024-12-12 15:25:31 +01:00
Petr Mironychev 844ac35a59 🐛 fix: Change name for OpenRouter provider 2024-12-12 15:09:21 +01:00
Petr Mironychev 16b77a5722 feat: Add stream option to settings 2024-12-10 21:46:39 +01:00
Petr Mironychev c070fd5cfd feat: Add OpenRouter provider 2024-12-10 21:28:15 +01:00
Petr Mironychev 882047d7b2 ♻️ refactor: Improve response handler for LMStudio 2024-12-10 17:13:56 +01:00
Petr Mironychev b692402897 ♻️ refactor: Improve Ollama response handler 2024-12-10 08:25:30 +01:00
Petr MironychevandGitHub 8102ba95f9 Update README.md 2024-12-03 22:33:43 +01:00
Petr Mironychev f8bb9998ab 🐛 fix: Fix tags 2024-12-03 21:52:41 +01:00
Petr Mironychev 6dab055ca2 🐛 fix: FIx json error formating 2024-12-03 21:46:24 +01:00
Petr Mironychev 7b31fff9f2 🐛 fix: Update qodeassist json 2024-12-03 21:32:18 +01:00
Petr Mironychev be9156fd0e 🐛 fix: Add plugins data 2024-12-03 21:16:39 +01:00
Petr MironychevandGitHub 657413344d Add icons to README 2024-12-03 21:11:31 +01:00
Petr MironychevandGitHub 5f3deb44b9 doc: temporary fix for qtc version 2024-12-03 12:00:03 +01:00
Petr MironychevandGitHub 55e2b24b8d Upgrade plugin to Qt Creator 15
* 🐛 fix: Change plugin configs
* 🐛 fix: Update Button aspect api
* 🐛 fix: Temproary fix for LLMSuggestions
* 🐛 fix: Update github actions
* 🔖 chore: Upgrade version in README
2024-12-03 11:15:35 +01:00
Petr Mironychev 76c17f03dd feat: Add model-template compatibility table 2024-11-26 14:03:28 +01:00
Petr Mironychev 19c25043fb 🔖 chore: Bump version to 0.3.10 2024-11-26 11:48:10 +01:00
Petr Mironychev 56b5ea8e68 feat: Improve OpenAI message handling 2024-11-26 11:43:51 +01:00
Petr Mironychev b475f15e3d feat: Improve system prompt for code completion 2024-11-26 11:29:20 +01:00
Petr Mironychev 31f4516e7b feat: Add removing codeblock wrappers from code completion 2024-11-26 11:26:50 +01:00
Petr Mironychev bfdbc755e3 🐛 fix: Move api key from request json to config 2024-11-26 10:52:47 +01:00
Petr Mironychev 30964d90d5 🐛 fix: Change format for context in system prompt 2024-11-26 10:15:20 +01:00
Petr Mironychev 1261f913bb ♻️ refactor: Rework currents and add new templates
Add Alpaca, Llama3, LLama2, ChatML templates
2024-11-26 00:28:27 +01:00
Petr Mironychev 36d5242a1f 🐛 fix: Removing message from chat after complete receiving 2024-11-25 23:00:53 +01:00
Petr Mironychev 6503887091 Upgrade to version 0.3.9 2024-11-23 21:59:35 +01:00
Petr Mironychev 50087aa744 Change configure part in description
- Replace codellama to qwen models
- Add prefer auto template for ollama provider
2024-11-23 21:55:57 +01:00
Petr Mironychev 4f2dc0c450 feat: Add Ollama auto template for chat 2024-11-23 21:15:34 +01:00
Petr MironychevandGitHub 80fe388bdd feat: Add automatic template handling for Ollama models (#43)
* feat: Add automatic template handling for Ollama models

- Add OllamaAutoFim
- Use native Ollama API format when possible
- Remove need for manual template selection for most Ollama models
- Default to model-specific format from Ollama modelfile
- Fallback to manual template selection if needed

This change simplifies configuration by automatically using
the correct template format for each Ollama model.
2024-11-23 19:37:55 +01:00
Petr Mironychev 8375d85f7d Upgrade to 0.3.8 2024-11-16 15:42:10 +01:00
Petr MironychevandGitHub 54b2cc7011 Update FUNDING.yml 2024-11-16 15:34:22 +01:00
Petr MironychevandGitHub f209cb75a2 Impove UX general setting by added helpers dialogs for user (#42)
- Added dialogs for selecting url, model and custom model when provider doesn't provide model list or setup of qode assist is not finishing
2024-11-16 15:25:28 +01:00
Petr MironychevandGitHub 5e813ba402 Fix systemPrompt and context working 2024-11-16 10:20:57 +01:00
Petr MironychevandGitHub 7af8fc2ddc Add projects code style improvements
* Add qmlls to gitignore
* Fix qmlformat file
* Add project code style description to README.md
2024-11-16 00:47:57 +01:00
Petr MironychevandGitHub 46300f7635 Update issue templates 2024-11-16 00:35:24 +01:00
Petr MironychevandGitHub 0a1c941d8b Fix selecting chat models
Old code linked to fim provider, changed to chat provider now
2024-11-12 08:15:06 +01:00
Petr MironychevandGitHub f86182408d Add clang-format and qmlformat files 2024-11-12 00:12:18 +01:00
Petr Mironychev 252db4c5f7 Add clang-format and qmlformat files 2024-11-12 00:07:12 +01:00
Petr MironychevandGitHub e5af3a2884 Merge pull request #36 from Palm1r/fix-pr30-building
Fix pr30 build
2024-11-11 21:51:08 +01:00
Petr Mironychev bb543d1f40 Fix pr30 build 2024-11-11 21:45:38 +01:00
Petr MironychevandGitHub a184916d7b Fix double call building in build_cmake.yml 2024-11-11 21:43:46 +01:00
Petr MironychevandGitHub 7ad8ddfee4 Merge pull request #30 from SidneyCogdill/patch/fix-qml-warnings
Fix all warnings in QML
2024-11-11 21:30:26 +01:00
Petr MironychevandGitHub 0ed6fb4a6b Add pull_request to build_cmake.yml 2024-11-11 21:27:31 +01:00
Petr MironychevandGitHub 00fce5db99 Version 0.3.7
Fix settings category icon and name
2024-11-11 11:30:37 +01:00
Petr Mironychev 251a9bae03 Fix settings category icon and name 2024-11-11 11:26:11 +01:00
Petr MironychevandGitHub 3dba9d7abe Fix link to discord README.md 2024-11-11 11:03:48 +01:00
Petr MironychevandGitHub 45b0f3f18e Add discord link to README.md 2024-11-11 10:50:53 +01:00
Petr MironychevandGitHub 4432d4019d Version 0.3.6
Upgrade plugin version to 0.3.6
2024-11-11 08:29:12 +01:00
Petr Mironychev f679d76d43 Upgrade version to 0.3.6 2024-11-11 08:25:05 +01:00
Petr MironychevandGitHub 29f94561ef Fix openai api key
Restore the ability to use API key
2024-11-11 07:21:18 +01:00
Petr MironychevandGitHub 87393b681f Version 0.3.5
- Rework General, Code Completion and Chat Assist pages in settings 
- Add Sharing current open file with model and settings for default behavior for this
- Fixed a bug on WindowsOS where settings were set incorrectly
2024-11-11 01:08:18 +01:00
Petr Mironychev 5d496fee58 Upgrade version 2024-11-11 01:01:26 +01:00