New to LibreCAD

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

New to LibreCAD

Ankush
       I am an undergraduate student pursuing Computer Science currently in 3rd year and I'm newbie to this organization. I am familiar with C/C++, python, OpenGL  and Git. Can somebody tell me about the bugs which I can solve so that I can start contributing.

Thanks
Ankush khandelwal
Reply | Threaded
Open this post in threaded view
|

Re: New to LibreCAD

ravas
Reply | Threaded
Open this post in threaded view
|

Re: New to LibreCAD

dxli
In reply to this post by Ankush
Welcome!

I'm thinking about non-trivial but only takes no more than 1 day or 2 to get there.

Since this is non-trivial, please do not force yourself on this.
https://sourceforge.net/p/librecad/bugs/555/

The  user reported that newly added files in the library directories (sub-folders of the library path, as set in main menu: Application Preferences -> Paths ) are not available without restarting the LibreCAD app.

Have a look at the source code:

Interface:
src/ui/qg_librarywidget.h
and the cpp:
src/ui/qg_librarywidget.cpp

Investigate calling and tasks for updatePreview() method:

    connect(dirView, SIGNAL(clicked(QModelIndex)), this, SLOT(updatePreview(QModelIndex)));

Do we need to trigger this method more or just modify the method to check for new files?



Ankush wrote
I am an undergraduate student pursuing Computer Science currently in 3rd year and I'm newbie to this organization. I am familiar with C/C++, python, OpenGL  and Git. Can somebody tell me about the bugs which I can solve so that I can start contributing.

Thanks
Ankush khandelwal
Reply | Threaded
Open this post in threaded view
|

Re: New to LibreCAD

dxli
In reply to this post by Ankush
Feel free to choose your favorite, some wild ideas:

1, engine: equation solvers, bezier/spline, hatch, offset. Algorithms, how to find spline-spline intersections efficiently?

2, platform: is it possible to port the app to android by Qt-android?

3, for LibreCAD v3, add HTML5 support?

4, pure bug hunting, try to use the app, fix any crash.

Reply | Threaded
Open this post in threaded view
|

Re: New to LibreCAD

Ankush
Thanks for the reply. I am looking forword to choose my idea.