Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/LibreCAD/LibreCAD_3

LibreCAD 3 is a next generation 2D CAD application written to be modular, with a core independent from GUI toolkits. Scripting is possible with Lua.
https://github.com/LibreCAD/LibreCAD_3

Code cleanup

8fc1bd0bd86fc8d16ac6774e24fa7b5e3d235214 authored over 8 years ago by R. van Twisk <[email protected]>
Compilers are hard to satisfy, I hoep you like me adding override to your virtuals today....

848cc1a55486f60fef2d84d5a2c10704e648b24e authored over 8 years ago by R. van Twisk <[email protected]>
Refactored stuff

Added line types
re-organised how metaData is handled

be9fe2b869a74d66f7e8a6919c48f68bd08d8e74 authored over 8 years ago by R. van Twisk <[email protected]>
Lua examples need to have proper alpha setting

c90a07e5dd8ab12537c7f4c7382e066151f2f513 authored over 8 years ago by R. van Twisk <[email protected]>
Keep bounding box calculation private

18159c3685506cc9de68de3d4f1416f6f20bdc6c authored over 8 years ago by R. van Twisk <[email protected]>
Small fix where I forgot to take the first item in the entities as a start for the boundingBox size

e3e51d4d09017419b7c0929ed29c6c6f543922a5 authored over 8 years ago by R. van Twisk <[email protected]>
Merge branch 'master' of https://github.com/LibreCAD/LibreCAD_3

ef88b58cacaa4d8f9d25cae232a9a82f8040ee38 authored over 8 years ago by R. van Twisk <[email protected]>
Merge pull request #45 from feragon/splinebb

Add spline bounding box

9e31352fac495475c6a26196e4cb66ab624e85d3 authored over 8 years ago by R. van Twisk <[email protected]>
Add spline bounding box

3de398b51d46d6a9fda196467c5386e75ccb6620 authored over 8 years ago by Florian ROMEO <[email protected]>
Code cleanup on quadratic to function

f396747e8b1fdddb04f06dfcb1be18f994f878fc authored over 8 years ago by R. van Twisk <[email protected]>
Add spline drawing

9b7e023a639dc86d03c0239f9e67f8cda321c68e authored over 8 years ago by R. van Twisk <[email protected]>
Correctly calculate quadratic_curve_to

2404d67d0ef4b591b9e7100f0dc59bc9b4d42a3e authored over 8 years ago by R. van Twisk <[email protected]>
Fix for loading of Spline

cb39106e0dc43d6ce91efca60d3a4dd6cb726cc9 authored over 8 years ago by R. van Twisk <[email protected]>
Merge branch 'master' of https://github.com/LibreCAD/LibreCAD_3

09ede74086e3d1625e798a51a70f1a2dde9c543c authored over 8 years ago by R. van Twisk <[email protected]>
Updated readme with link to dxf files we can use to test various functions

42adda7ce3607312d91a4141f3368310537bd6f0 authored over 8 years ago by R. van Twisk <[email protected]>
Merge pull request #44 from feragon/master

Allow different working directory

112f5eb8dcacf43b3ce2d1f32d2b4c464546cdf1 authored over 8 years ago by R. van Twisk <[email protected]>
Allow different working directory

9b962c5302e8f6903da204c46f68095324ddcc33 authored over 8 years ago by Florian ROMEO <[email protected]>
proper autoScale for the UI. Only first load won't do auto-scale yet, there must be some order of Qt going where we don't capture the right size correctly.

33b5cd76a88e6a8b95b1057d366407fe6475dc4b authored over 8 years ago by R. van Twisk <[email protected]>
Merge branch 'master' of https://github.com/LibreCAD/LibreCAD_3

6a70c527ab3423312e4e448d2d57d9e0378e572b authored over 8 years ago by R. van Twisk <[email protected]>
Auto scale after initial load

698a364771bf6e5c983635a90c8284ba1ab5d685 authored over 8 years ago by R. van Twisk <[email protected]>
Temprary draw cursor location next to the cursor untill we have a better solution.

b224d84ae6647d369d83c4d05a09e50b671778dc authored over 8 years ago by R. van Twisk <[email protected]>
Forgot to take center of drawing into account

b8d98ab8bde994a1a9b6b5296b1d5683e443afc3 authored over 8 years ago by R. van Twisk <[email protected]>
Small fixes for test lua files

71ab3b546f493dc0e157954ee754549dfa4b2a88 authored over 8 years ago by R. van Twisk <[email protected]>
Merge pull request #42 from bhattigurjot/master

Update dimradial draw function

4d4a703d408256608555388f5b433f3f53f74646 authored over 8 years ago by R. van Twisk <[email protected]>
Merge branch 'master' of https://github.com/LibreCAD/LibreCAD_3

689ad568f4caf520ce34546dc06058c4d2407740 authored over 8 years ago by R. van Twisk <[email protected]>
Auto scale fix

New zoom methods in DocumentCanvas

f2c517de9eb0481b6d4af69078e5e2dee4a9a28b authored over 8 years ago by R. van Twisk <[email protected]>
Update dimradial draw function

6fcb60bd8f5395288b11fac186e7f82329fd7002 authored over 8 years ago by bhattigurjot <[email protected]>
Merge pull request #41 from LibreCAD/revert-40-master

Revert "Update the dimradial draw function"

5d4ce2c757b2094f0820bfb622148cc64685139f authored over 8 years ago by R. van Twisk <[email protected]>
Revert "Update the dimradial draw function"

c1b9fa0188c3356ed0b6918a1637c1a33c5b1e5b authored over 8 years ago by R. van Twisk <[email protected]>
Merge pull request #37 from gaganjyot/paintercurveto

Float to Double

2c569bc56c911a96595c47126bb27f2734a79985 authored over 8 years ago by R. van Twisk <[email protected]>
Merge pull request #40 from bhattigurjot/master

Update the dimradial draw function

ade8edf235d4bff49821cfe3b87a9272c5fa4734 authored over 8 years ago by R. van Twisk <[email protected]>
Update the dimradial draw function

ea009ebba92817612b40b1391b7d4466272a4029 authored over 8 years ago by bhattigurjot <[email protected]>
Merge pull request #39 from feragon/lcui

Add LuaScript widget

6ceafc5534eaac06e9776d58e2eef087a6684056 authored over 8 years ago by R. van Twisk <[email protected]>
Add LuaScript widget

222fc6e619ec894a53503e8ac1c8ecc802cacab9 authored over 8 years ago by Florian ROMEO <[email protected]>
CMakeLists.txt fix for QtUiTools

12c56ced1a7e909699e0d2ab044f7ef6aa1e2aa3 authored over 8 years ago by R. van Twisk <[email protected]>
Merge pull request #38 from feragon/lcui

Lua user interface

1af18a5c36b534a728d538fbf9dfca2eaeeadbae authored over 8 years ago by R. van Twisk <[email protected]>
Change from c++11 to c++14

9c35cac02c3853c87499c24fa87a561709ca325e authored almost 9 years ago by Florian ROMEO <[email protected]>
Fix some memory leaks

4e459460cb79b0d6ad8e12f8069df50906f4e968 authored almost 9 years ago by Florian ROMEO <[email protected]>
Remove event when line is created

1dbcc807d73c4783af31763c5d5b7eb4fe9bc33d authored almost 9 years ago by Florian ROMEO <[email protected]>
Get document coordinates when creating a line

6e332b658c296582b378ce4666017b7d24b12a20 authored almost 9 years ago by Florian ROMEO <[email protected]>
Lua user interface

cbbd5e40c12056e99d283aa579cc2b94c8f8f8f7 authored almost 9 years ago by Florian ROMEO <[email protected]>
Merge branch 'master' of github.com:LibreCAD/LibreCAD_3 into paintercurveto

1369c078184ef33d9a244fdc605fded46650dde0 authored almost 9 years ago by gaganjyot <[email protected]>
Float to double

0e43b4de4c33c146f067c31f37c660de00c2f9ce authored almost 9 years ago by gaganjyot <[email protected]>
Merge branch 'master' of https://github.com/LibreCAD/LibreCAD_3

bef3e127b4f97797c426700a6bf1ba700eb28bd5 authored almost 9 years ago by R. van Twisk <[email protected]>
Change from c++11 to c++14. If this doesnt work for some people we can change it back to c++11

3cf171088a75347e1728f523c607448d9295e31b authored almost 9 years ago by R. van Twisk <[email protected]>
Merge pull request #36 from gaganjyot/paintercurveto

Paintercurveto

69f736a5e475b2aff1a91de4f78451b3860405a5 authored almost 9 years ago by R. van Twisk <[email protected]>
Bezier Curve in painter

953669b00072d576b0ee623c97f3113e4fcc42ad authored almost 9 years ago by gaganjyot <[email protected]>
Merge branch 'master' of github.com:LibreCAD/LibreCAD_3 into paintercurveto

22d02ae506efe62f25bf9c6fd0f1591298c126de authored almost 9 years ago by gaganjyot <[email protected]>
Document canvas now always call's save/restore for each entity.

2925dabf85b67be2ecf2346872c08d4147c0618c authored almost 9 years ago by R. van Twisk <[email protected]>
Removed a commented out bit of code.

508cb20700e2ab4904d29aac8cc5c4286862c45e authored almost 9 years ago by R. van Twisk <[email protected]>
Better drawing for DimDiametric

c0905977228f0b471769a7713e2b99bff77babd8 authored almost 9 years ago by R. van Twisk <[email protected]>
Filledd caps should use close_path

0fb33884b780dcd175fce163b409f47d37e117ea authored almost 9 years ago by R. van Twisk <[email protected]>
Added moveTo to geo::Coordinate, just like move that needs a directional vector, moveTo just needs a point to move to over distanced.

67b4520e566b3e2c20726e8294c437b700d98d6a authored almost 9 years ago by R. van Twisk <[email protected]>
Fixes to Bezier PR

3a7db905f6d9aca0006c733c4fd5688da0cc13f4 authored almost 9 years ago by gaganjyot <[email protected]>
Bezier algo implementations

3afa8356d672a26fefd98b7a9e9673755386a5a9 authored almost 9 years ago by gaganjyot <[email protected]>
Merge branch 'master' of github.com:LibreCAD/LibreCAD_3

abb7140026e40ad32d610c793adce4803cf7896b authored almost 9 years ago by gaganjyot <[email protected]>
Bezier Base

881c7a771139aa68304f1cdefc8b6fa7cb27661b authored almost 9 years ago by gaganjyot <[email protected]>
Merge pull request #34 from gaganjyot/master

LibDXFrw 0.6.3 support, namespace for the viewer.

8ab8b959b0df30b999824f7d86f05ca1a7383270 authored almost 9 years ago by R. van Twisk <[email protected]>
Fixed Spline DXF Import

2247bbe8f4d6459654cf47329cec7f0240d094f5 authored almost 9 years ago by gaganjyot <[email protected]>
LCViewer Namespace for Viewer.

5111b12945a3720f0b21b8dc40c2ec7896808b34 authored almost 9 years ago by gaganjyot <[email protected]>
Update to the LibDXFrw

c2a605507f2f73314e6c4cfe3bcd407cc24e4652 authored almost 9 years ago by gaganjyot <[email protected]>
Merge pull request #32 from bhattigurjot/master

Replace typdefs with using keywords

cfbb417ac4a2dbfd573d49b99be4001cc3bf31b1 authored almost 9 years ago by Dongxu Li <[email protected]>
Replace typdefs with using keywords

9b9ec96477ded9b422bc3691fec27351a3dff890 authored almost 9 years ago by bhattigurjot <[email protected]>
Merge branch 'master' of https://github.com/LibreCAD/LibreCAD_3

46cddbfa2fbd4b1cce307b106c81dafee890591a authored almost 9 years ago by R. van Twisk <[email protected]>
Updated to lua 5.3

Updated readme

75e00c6625a9d44fdef5a53c8b5028f657ca9219 authored almost 9 years ago by R. van Twisk <[email protected]>
Makeup for #12

a675b903594b030c2b8f1824308f79eabb660d9f authored over 9 years ago by Kerekes Edwin <[email protected]>
Merge branch 'master' of https://github.com/LibreCAD/LibreCAD_3

865921c784958489dc27348a3cfda1b05de0a570 authored over 9 years ago by R. van Twisk <[email protected]>
[FIX] Cleanup of snapmanager. One thing we need to add is remembering of previous snapped entities to take into consideration ifr 'path' snapping is enabled.

60ee8c1ae010284a52a0fb71d872102039ae3bed authored over 9 years ago by R. van Twisk <[email protected]>
Added quadratic hint to replace nublas for something less of a large lib and faster

eacbc2fbb96ca81843f0e25b2776ababada1353d authored over 9 years ago by R. van Twisk <[email protected]>
Makeup for issue: Drawing: DimRadial #13

a6cadeeacd0e62395d506f6c72a9eca53509828a authored over 9 years ago by Kerekes Edwin <[email protected]>
Removed initalizer_list from Coordine

523d0972c6f7179b4e9ea1d38398f5c1e695fa30 authored over 9 years ago by Kerekes Edwin <[email protected]>
Added two functions to Quadric to avoid using std::vector to create a quadratic

Removed 'isArc' from Ellipse and used checking of start/end angle instead.

b4bf4e2642e750e6728dc6eab3ba2e21698a9fcf authored over 9 years ago by R. van Twisk <[email protected]>
Updated nano

bcebc3d441e452f05eab6e99d49d02a41e552df3 authored over 9 years ago by R. van Twisk <[email protected]>
no message

63b3a9f212ab1f857601738f4b851efbd1102e0d authored over 9 years ago by R. van Twisk <[email protected]>
[FIX] Intersection for lwpolyline

[ADD] Added more unit tests
[FIX] Math work
[FIX] Arc drawing

d1c5e0c036f4f2bb34b29cee6b5d91a57ff29d39 authored over 9 years ago by R. van Twisk <[email protected]>
Merge branch 'master' of https://github.com/kedwin/LibreCAD_3

2b6c9724dbc16f9d6575f5f52584b1ea74b8b712 authored over 9 years ago by Kerekes Edwin <[email protected]>
[FIX] Warnings

7ed1dfc6453ae6c1ea49ad4b2b90739aadcd39ab authored over 9 years ago by Kerekes Edwin <[email protected]>
[FIX] Warnings

d1470408288412e39281dadef1ac569e44430408 authored over 9 years ago by Kerekes Edwin <[email protected]>
[FIX] Warnings

2d8a6c6573f7e4d957473e957e20a1ffed8c8b6a authored over 9 years ago by Kerekes Edwin <[email protected]>
I have no idea what happened here

4086e3b711773601493fd4016ae017f5e8e09bee authored over 9 years ago by R. van Twisk <[email protected]>
Merge branch 'master' of https://github.com/LibreCAD/LibreCAD_3

411f0c058577963812525fd4e3f348b7f0ebfd1e authored over 9 years ago by R. van Twisk <[email protected]>
[FIX] Removed extra std::cerr

ea1543cf07152963c78a72aabb0406f2317f4004 authored over 9 years ago by R. van Twisk <[email protected]>
[FIX] Compiling, warnings

f339489f11c7764cad3541cca0f971e2d8bfed2c authored over 9 years ago by Kerekes Edwin <[email protected]>
[FIX] Snapping to various entities added including snapping to 'path' and intersections

7f6c48c110b0e71eb3bdf84ff0a39c4c22d69ade authored over 9 years ago by R. van Twisk <[email protected]>
[FIX] Code cleanup + re-enabled snapping, more work is needed!

[TEST] Added more unit tests

312ca34d72ff52fbb9fa82e8ea0f1bcd12249bad authored over 9 years ago by R. van Twisk <[email protected]>
Work in progress snapping

a93bb78e398e0d5572bdc29feb37f8324d362f61 authored over 9 years ago by R. van Twisk <[email protected]>
Work in progress for Cursor and snapping to entities

49d84dd05e15743c92a8c39ca2a61b4654f43c5d authored over 9 years ago by R. van Twisk <[email protected]>
RE-added private version of nano signal and slots

3034d1b45350a6ef7ceb6f623ba620d71bf58bc2 authored over 9 years ago by R. van Twisk <[email protected]>
removed nano

c35f6ffe853e1c479e881f6f9f7a4c4db5700abc authored over 9 years ago by R. van Twisk <[email protected]>
Updated Nano

8fb858e2522c0e6d5ef4b94daaa9661690ebd13b authored over 9 years ago by R. van Twisk <[email protected]>
Remove nano

c68eaec894f0b61da0ffa4bf7391db63cc2c86e3 authored over 9 years ago by R. van Twisk <[email protected]>
Fix for linear gradient drawing

808aa5868db5ce42fcb129a66424e2f9552ae53a authored over 9 years ago by R. van Twisk <[email protected]>
Allow imperial grid and additional conversion unit's in the grid.

add8396e276d96dee387e88b73c8198df9731c71 authored over 9 years ago by R. van Twisk <[email protected]>
[FIX] jumping in the panning

Added panning with mouse scroll button

beb191b39d24b15bb4719f10e7fa35526ebcd4c3 authored over 9 years ago by Kerekes Edwin <[email protected]>
[FIX] fixes crash when the document and viewer get's removed from memory

76bf33a6b69da539741ef5fcbb78c4d5cb2f6b44 authored over 9 years ago by R. van Twisk <[email protected]>
[FIX] Unit tests fix

3c63435cb79aaa538493c4661be244e118696c72 authored over 9 years ago by R. van Twisk <[email protected]>
[FIX] DOn't import * layers

1714c76552c0a159ea642a2368fb9607835aae57 authored over 9 years ago by R. van Twisk <[email protected]>
[FIX] Change some of the pointer oddness to references or smart pointers

365bbdad91adc3f1284fd13fd751d2f7402bafa6 authored over 9 years ago by R. van Twisk <[email protected]>
[FIX] Draw LWPolyline with start/end thickness

da0dfd5ebc44027275b22c6e21bbd9ada3d93800 authored over 9 years ago by R. van Twisk <[email protected]>
Added scale + rotate fexample or polyline

485865c62b2167c5d53ab03a471adfd5c379d518 authored over 9 years ago by R. van Twisk <[email protected]>