Commit Graph
38 Commits
Author SHA1 Message Date
Petr Mironychev 34d4f2c517 refactor: Restructure project into sources/tests layout and dissolve PluginLLMCore 2026-07-14 02:50:43 +02:00
Petr MironychevandGitHub 449317ab91 feat: Add support QtCreator 20 (#352) 2026-06-17 14:15:20 +02:00
Petr MironychevandGitHub 86f4635080 feat: Add support QtCreator 19.0.2 (#346) 2026-05-14 09:33:49 +02:00
Petr MironychevandGitHub d15b46825e feat: Add support QtCreator 19.0.1 (#343) 2026-04-25 09:13:07 +02:00
Petr MironychevandGitHub 6c05f0d594 refactor: Add external LLMCore lib (#334)
* feat: Add LLMCore submodule
2026-04-03 12:30:40 +02:00
Petr Mironychev a72cdd85a4 feat: Add support QtC 19
remove support QtC 17
2026-03-12 23:31:35 +01:00
Petr Mironychev 52fb65c5b1 feat: Add support QtCreator 18.0.2 2026-01-27 22:41:20 +01:00
Petr MironychevandGitHub 50e1276ab2 feat: Add support QtC 18.0.1 (#296)
* feat: Add support QtC 18.0.1
* feat: Remove support QtC 16.0.2
2025-12-14 02:53:58 +01:00
Petr MironychevandGitHub 4bd96e0718 fix: Add downloading svg (#285) 2025-12-01 14:11:09 +01:00
Petr Mironychev f5a445b021 feat: Add updater to release folder 2025-11-14 00:30:38 +01:00
Petr MironychevandGitHub db82fb08e8 feat: Add chat-agent switcher in chat ui (#247)
* feat: Add chat-agent switcher in chat ui

fix: qml errors

refactor: Change top bar layout

fix: default value

* fix: update github action for qtc
2025-10-31 16:09:38 +01:00
Petr MironychevandGitHub 64bca47290 feat: Add support QtCreator 18 (#246) 2025-10-31 04:08:37 +01:00
Petr MironychevandGitHub f0d2e42680 feat: Add support QtCreator 17.0.2 (#239)
feat: Add support QtC 17.0.2
2025-10-14 02:19:14 +02:00
Petr MironychevandGitHub ea4f8b9df9 feat: Freeze commit hash for gh actions (#233) 2025-10-01 15:32:41 +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 e4324f8e80 refactor: Remove checking format on CI 2025-08-08 15:23:38 +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 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 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 447324eb07 feat: Make artifacts name more meaningful (#172) 2025-04-21 09:17:16 +02:00
Petr MironychevandGitHub a93b3cd7f5 chore: Upgrade plugin to QtCreator 16.0.1 (#162) 2025-04-14 01:32:51 +02:00
Petr MironychevandGitHub b98f85a997 chore: Upgrade plugin to QtCreator 16 (#136) 2025-03-13 16:46:32 +01:00
Povilas KanapickasandGitHub 8a1fd5438e chore: Add tests for LLMClientInterface (#131) 2025-03-10 21:54:17 +01:00
Povilas KanapickasandGitHub 78f69e82a5 chore: Checkout submodules when building (#133) 2025-03-10 19:17:30 +01:00
Povilas KanapickasandGitHub 7dd8b3d085 fix: Make build CMakeLists.txt standalone (#123)
Previously it depended on QODEASSIST_QT_CREATOR_VERSION_* flags being
passed to cmake during build process. Making it standalone saves time
for the users.
2025-03-10 17:00:07 +01:00
Petr MironychevandGitHub b6f36d61ae fix: Replace ubuntu-latest to ubuntu 22.04 (#119) 2025-03-10 01:33:03 +01:00
Petr MironychevandGitHub 0d3493e7f6 feat: Change linux build base to ubuntu 22.04 (#99) 2025-03-06 11:55:04 +01:00
Povilas KanapickasandGitHub 247256d4a4 chore: Add unit tests for DocumentContextReader (#90)
chore: Add unit tests for DocumentContextReader

The tests are based on GTest like some tests in Qt Creator itself, which
makes it easy to run as full Qt Creator does not need to be started.
2025-03-05 15:01:52 +01:00
Povilas KanapickasandGitHub 29a3939c64 chore: Add Github Actions job for checking formatting (#92) 2025-03-05 01:46:17 +01:00
Povilas KanapickasandGitHub d8a01504a3 chore: Add support for Qt Creator version to the plugin build script (#87)
This will allow to add code conditional on the Qt Creator version to the
plugin codebase. The Qt Creator version will be passed from the build
script automatically. This will also allow to easily extend the Github
Actions job matrix to create releases for more than one Qt Creator
version.

Using QT_VERSION_CHECK allows to reuse existing Qt patterns of checking
versions.

Code has been tested by invoking QODEASSIST_QT_CREATOR_VERSION in code.
2025-03-04 11:17:19 +01:00
Petr Mironychev a2f15fc843 refactor: Remove experimental Ubuntu 22.04 build from releases 2025-02-02 23:03:51 +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 MironychevandGitHub a6c909d34d exp: Add ubuntu 22.04 experimental builds 2025-01-21 14:58:44 +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 MironychevandGitHub a184916d7b Fix double call building in build_cmake.yml 2024-11-11 21:43:46 +01:00
Petr MironychevandGitHub 0ed6fb4a6b Add pull_request to build_cmake.yml 2024-11-11 21:27:31 +01:00
Petr Mironychev 1760a2d5ff Upgrade QtCreator to 14.0.2
Add no print support

Test disabling qt6 print component

Clean unnecessary code

Add library
2024-10-03 15:30:16 +02:00
Petr Mironychev 819e103471 Initial commit 2024-08-27 11:58:55 +02:00