Giter Site home page Giter Site logo

zeugwerk / twinpack Goto Github PK

View Code? Open in Web Editor NEW
41.0 8.0 1.0 2.02 MB

Twinpack is a package manager for TwinCAT libraries with integration into the TwinCAT IDE. It enables the TwinCAT community to share their libraries and simplifies the continous integration of third-party components into TwinCAT projects.

Home Page: https://twinpack.dev

License: GNU General Public License v3.0

C# 94.97% Groovy 0.01% Inno Setup 5.03%
beckhoff libraries package packagemanager placeholders plc references twincat

twinpack's Issues

Support for auxiliary files

Upload files and let the user specify to destination target. This can be used to

  • upload library specific templates
  • Device description files
  • etc

To handle this use case we archive all files and upload the archive instead of a library file and add a designates files section to the config

installed entry on a library does not show if a library is installed

if one installed a library, closes twinpack catalog and opens it again, installed is empty

grafik

or should this show referenced?

Edit:
it seems like creator overwrites the config.json file

Edit:
it looks like that the installed entry does not see that this library version is allready installed in twincat? is it supposed to do so?
grafik

fetching library information takes some time, maybe a loading screen would be nice

if one is clicking on a library on the left side in the list, twinpack is fetching the information and shows it on the right.
this takes some time and leaves the user without any information that it will take some time (its also depending on the speed of your internet line).

add a loading gif or something like this on the right half of the dialogue?

grafik

its also a strange behavior when changing from one library to the next that the name gets updated and the other information takes half a second longer till its updatet

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.