CLionArduinoPlugin icon indicating copy to clipboard operation
CLionArduinoPlugin copied to clipboard

Series of changes to enable plugin to work on CLion 2016.3.2.

Open rjuang opened this issue 8 years ago • 8 comments

This change updates code to utilize the API in CLion 2016.3.2. Because NewCMakeProjectStepAdapter was deprecated, this change adds a new class to replace the adapter. It makes use of a custom UI (simpler than original NewCMakeProjectStepAdapter) to create new projects.

rjuang avatar Jan 11 '17 04:01 rjuang

This looks like it's intended to address #29 right?

fsparv avatar Apr 01 '17 22:04 fsparv

Guys, could you please merge this pull request and update the plugin in repository? Updated version works perfectly for me and I believe for others too.

yeswolf avatar May 26 '17 12:05 yeswolf

I am still encountering this bug as a user, six months after a PR has been submitted with the bug fix.

bobbywatson3 avatar Jul 28 '17 13:07 bobbywatson3

The pull request is still open and has not been submitted yet. Maintainer doesn't seem to be active. You'll have to manually patch or build from the pull request branch.

On Jul 28, 2017 6:30 AM, "Bobby Watson" [email protected] wrote:

I am still encountering this bug as a user, six months after a PR has been submitted with the bug fix.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/francoiscampbell/CLionArduinoPlugin/pull/30#issuecomment-318652185, or mute the thread https://github.com/notifications/unsubscribe-auth/ABiuyKuk-836o6qbJcsQyRc2IpWWFE0oks5sSeJugaJpZM4LgMSq .

rjuang avatar Jul 28 '17 15:07 rjuang

Great Job on resurrecting this project!

Build works fine. CLion 2017 found some bugs in the Arduino library.

Having an issue with the edit window source library path. When I hit ALT Enter to fix dependency issues CLion inserts the whole path.

#include "../../../../Program Files (x86)/Arduino/hardware/arduino/avr/cores/arduino/USBAPI.h"

Where it should just add USBAPI.h

It also it highlights the #include <Arduino.> in red.

How do we tell configure CLion parser to use the correct Arduino source paths

skut avatar Aug 31 '17 07:08 skut

This PR fixed my issues as well. Highly suggest merging! CLion and Arduino is a very powerful combo!

masha256 avatar Sep 16 '17 03:09 masha256

Hey @rjuang ! Would it be possible for you to update your fork with the new arduino-cmake project? The one used here ist quite old (as you may know ;) and is broken for more modern versions of the Arduino-SDK.

You can find the new arduino-cmake here: https://github.com/arduino-cmake/arduino-cmake

Thank you!

mindsolve avatar Jan 15 '18 17:01 mindsolve

ah. appologies. This seemed to have gotten filtered and only spotted this e-mail now. Been on a long break. It might take me a bit of time to figure out how to update to the new arduino-cmake. Do you want to send a patch ?

On Mon, Jan 15, 2018 at 9:59 AM, Felix E. [email protected] wrote:

Hey @rjuang https://github.com/rjuang ! Would it be possible for you to update your fork with the new arduino-cmake project? The one used here ist quite old (as you may know ;) and is broken for more modern versions of the Arduino-SDK.

You can find the new arduino-cmake here: https://github.com/arduino- cmake/arduino-cmake

Thank you!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/francoiscampbell/CLionArduinoPlugin/pull/30#issuecomment-357752253, or mute the thread https://github.com/notifications/unsubscribe-auth/ABiuyKbCDHgaZ3QndK_MB3WZbuN_g_xAks5tK5HogaJpZM4LgMSq .

rjuang avatar Feb 14 '18 15:02 rjuang