-
Notifications
You must be signed in to change notification settings - Fork 215
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release for Qt Creator 4.14 #406
Comments
I do. I have time coming up where I plan to upgrade and fix some issues with it. I also plan to release it as a snap package and update CI so these are automatically generated to simplify the release process. |
That's awesome! Thanks. I very much prefer an auto-updated snap package over the manual installer. You need a sponsor button for this project :-) |
Cross referencing another discussion on newer versions of QtCreator. Personally, I run neither Ubuntu nor a snap ecosystem. I believe the biggest issue is not setting up better deployment, but actually patching for the API of newer qtc versions. It looks like the long term plan has been (for quite a long time) to get the plugin updated and submit it for inclusion in the qtcreator-developer tree, so that further API changes will be adjusted by the upstream maintainers. At the moment I run with a slightly patched version of qt-creator 4.10 (with llvm 10 support), but I experience quite a lot of random lag in window redraw that might be one of the unaddressed issues even with 4.10. I tried to migrate to 4.12 before, but eventually gave up because I don't even know about all the functionality that needs to be tested with such a migration and there have been many API changes. @Levi-Armstrong I know you are doing lots of great work at all fronts and there's only so much one can do per day. |
Qt Creator 4.13 RC released. |
Qt Creator 4.13 released |
@Levi-Armstrong As an intermediate step to get the entire plugin functionality upstreamed, would it be possible to split the whole functionality into a catkin/colcon plugin and a ROS1/2 plugin? I imagine that upstreaming a catkin/colcon-only plugin first would reduce the maintenance costs as you would only need to adapt the ROS-specific parts, and from my perspective the catkin/colcon support provides the main functionality of the plugin as you can build and debug ROS nodes without the templates. |
Qt Creator 4.14 should be released next month. Thanks |
Are there plans to release an installer for Qt Creator 4.14? Thanks |
Do you mean |
Qt Creator 4.14 released |
@vincent-hui see #417 For the impatient, you can use pre-built binaries (without the templates) for Ubuntu 20.04 / Qt Creator 4.14:
Or all in one step:
|
Support has been merge by #417. Please create a new issue if something is not working as it used to with version 4.9.2. |
Thank you very much for your porting. Sorry , currently I have no time to test it. Is there any plan to upstream the repo of ros_qtc_plugin to the repo of Qt Creator? I think upstreaming ros_qtc_plugin can greatly benefit to both of ROS community of Qt community. |
I also think that upstreaming this into the Qt Creator repo would reduce the API maintenance burden. But I have no idea how this is done and what the implications would be. Would they adapt the API for you, or do you have to keep maintainer anyway with the same duties that you would have now (i.e. keeping track of API changes)? Maybe @Levi-Armstrong knows more about the upstreaming work? |
They should keep things up to date with API changes. The only thing that we would need to do is update the style to match the Qt Creator style and create PR. |
This should be relatively easy using a clang-format style file. If upstreaming the plugin (or parts of it) is a viable option, maybe we should go this route instead of putting the efforts into creating a snap version of Qt Creator. |
Any help with getting the style update would be great. I will work on getting the contributor agreement signed so I can submit the PR. Then it would be working through any request they may have. |
https://lists.qt-project.org/pipermail/qt-creator/2021-February/008783.html |
The release of 4.15 is still months away (~ Apr 20 2021). I would stick with #325 to track the integration into the upstream repo. |
I propose the first task of ros_qtc_plugin release for Qt Creator 4.15 is upstreaming ros_qtc_plugin. |
Qt Creator 4.15 has been branched out. |
Qt Creator 4.15 ROS plugin released :-) plugin: libROSProjectManager.zip |
@christian-rauch thank a lot. |
Are there plans to release an installer for the newer Qt Creator 4.13?
The last release is nearly a year ago and newer Qt Creator versions deal better with HiDPI screens.
The text was updated successfully, but these errors were encountered: