[Python LibreDcl+] - first test

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[Python LibreDcl+] - first test

emanuel
I'm really very happy that I managed
to port the DCL [Dialog Control Language] from LibreLisp to Python.
I probably have to call it Plus because it shouldn't just be able to do AutoCAD dcl, or rather it can do something else.

Still, it's all a lot of work, but I still enjoy it.

Here's a little video:

LibreDcl+

enjoy ;-)
Reply | Threaded
Open this post in threaded view
|

Re: [Python LibreDcl+] - first test

dxli
That's wonderful.

We all hoped for such a solution, but didn't have the knowhow and often being suggested to avoid.

We will have to fix the CI issues(i assume, mostly windows and macos, since Linux building appears to be fine).

Do you want to look into this issue? Clarify the building and runtime dependency, so CI can be updated.

We may also consider pushing to a new branch, before the CI part is worked out.


Reply | Threaded
Open this post in threaded view
|

Re: [Python LibreDcl+] - first test

emanuel
I have to admit, I only ported something to Windows with Qt for the first time six months ago. I'm completely out of Mac. The Windows test project was also with Python. I think my "extra dependencies" are limited to this core5compat (for QRegExp), python, and swig for wrapping the python gui, or later the combined object model from LC. It's still really difficult and I still have to gain a lot of experience. That's pretty good with the gui. But if I only build the LC Vector I get a lot of warnings and QtCreator asks me whether I want to run the finished build because an error is suspected due to the many currencies. The librecad python works very well.

I'll try to build the whole thing under Windows when I get the chance. Unfortunately, I had never done anything with swig under Windows. I've also hardly ever done anything with cmake. But I can learn...
Reply | Threaded
Open this post in threaded view
|

Re: [Python LibreDcl+] - first test

dxli

Don't worry yourself with that. I am sure we can figure out a way.

We definitely couldn't improve the core work part without your help.

I am currently trying to finalize the 2.2.1 release, which is overdue.