Jump to content

Patrick Irvin

Members
  • Posts

    71
  • Joined

  • Last visited

  • Days Won

    13

Posts posted by Patrick Irvin

  1. Trying out Dragon with JKI SMO project:

    1. Try install all required dependences in Dragon. Stuck on "resolving dependences" for hours

    2. Try install packages 1 at a time. JKI State Machine 3.0 and jki_rsc_toolkit_palette OK. Would not install three dependencies (from Dragon window)

    3. Open vipc file and was able to installed the remaining three packages into lv-venv (they are all unpublished and exist only inside the vipc file)

    image.png

    • Like 1
  2. @Jim Kring Yes clicking the .dragon file now opens my project in the Dragon window.

    - I saw some strange behavior the first time - I did not see any splash screens indicating anything was happening until my project showed up in the Dragon window. Subsequently I see the splash screens of VIPM and then LabVIEW.

    - The project I tried takes about 4 minutes to load, including 1 minute for VIPM to start, which is before LabVIEW opens. I'm not sure if the time is due to number of files, number of dependencies, reliance on global packages, etc...

  3. It's not a showstopper, but I would say somewhat yes. Looking at the following screenshot, what it is the quickest way to switch back to my project?

    2021-03-01_17-47-17.png

    Also seeing the icon highlighted let's me know that LabVIEW hasn't crashed when I wasn't looking 😅 But I will say that I have not used it in this mode extensively yet, so maybe it is something to get used to. Maybe adding a Dragon icon to the taskbar will help?

    • Upvote 1
  4. Yes, exactly - just make it more convenient to switch back and forth, and keep the focus on Dragon when in LabVIEW. (and encourage team members to interact with VCS often.)

    My workflow in GitHub Desktop is to do the most common actions like commit/push/pull and basic branch switch/merge. And then I go to the website to handle releases, edit issues, edit readme files. (Other more advanced actions like checking out an old commit needs to be done via the command line or something like TortoiseGit or Git GUI.)

    • Upvote 1
  5. Clicking the *.lvproj file opens the normal project window in LabVIEW, not in the Dragon wrapper. The result is that even if .dragon specifies a particular version of LabVIEW a developer can unwittingly open the project in the wrong LabVIEW version.

    Idea: change this behavior such that Dragon handles opening the lvproj file (in the proper LV version).

    Bonus idea: "Developer A" can require that Dragon be installed and used to open the lvproj file (further protecting us from accidentally fast forwarding the LV version)

    Caveat: What if we mean to open in the "wrong" LabVIEW version?

    • Like 2
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.