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

Line width fix when constant line width was selected

fd5d9d3bc2e643ce5baa93671cf7b72a10178875 authored over 10 years ago by R. van Twisk <[email protected]>
Intersection work

43bf38789779e0512d04550d9fc367562b6d788a authored over 10 years ago by R. van Twisk <[email protected]>
Merge pull request #7 from gaganjyot/test

DimAligned, DimAngular, DimRadial, DimLinear, DimDiametric.

37ba11df5438d9f154493cf4b11a29432c29a1ea authored over 10 years ago by R. van Twisk <[email protected]>
ellipse error

e813b14efdda3aa91592fbd3b782f422280c57e1 authored over 10 years ago by gaganjyot <[email protected]>
Merge branch 'master' of github.com:LibreCAD/LibreCAD_3 into ellipsetest

25c6a3f079be90c8cb7101f43a2fdffc624f4cce authored over 10 years ago by gaganjyot <[email protected]>
small code cleanup

id will now start at 1, just for clarity that it was initialised
lcadviewer now responds to commi...

3eb92305603b85a7a6bee022e26902a2f294b9c0 authored over 10 years ago by R. van Twisk <[email protected]>
Erase wasn't called correctly to QuadTreeSub, to messed up things a LOT

b2157f68061e392bbb9039b6f7667b0dd638d1d2 authored over 10 years ago by R. van Twisk <[email protected]>
ellipse lcadview

412808d369f5c56dc047c307f9af45fb78b6ead4 authored over 10 years ago by gaganjyot <[email protected]>
Merge branch 'master' of github.com:LibreCAD/LibreCAD_3 into test

dbb334ab35d8bae20f29d8bb5291f4f7d0777a5b authored over 10 years ago by gaganjyot <[email protected]>
Little but of documentation

d82c8ff294ef9e7745638b58a4aa56f1f2b6a6f0 authored over 10 years ago by R. van Twisk <[email protected]>
Merge branch 'VisualiseQuadTree' of github.com:LibreCAD/LibreCAD_3 into test

15ca36a025ccb6007c4ee42512a2fcc0287a36cd authored over 10 years ago by gaganjyot <[email protected]>
enable quad tree visualisation

4ddac2d3ad5e2825d583e808b5a2587e6b601e32 authored over 10 years ago by R. van Twisk <[email protected]>
Visualize Quad Tree

e045bba47488cba34ccdb259508b465aa1106112 authored over 10 years ago by R. van Twisk <[email protected]>
changes to dimlinear

9edfccd0d492e87b2c458ad775c07937b4277a74 authored over 10 years ago by gaganjyot <[email protected]>
merge LCv3 master

303689cc3ea9f6b9b8ab12429b5d4847b54a7f2e authored over 10 years ago by gaganjyot <[email protected]>
All Dimension support

d3b8fd429b755f37336997d13d44cadf35b9e6ba authored over 10 years ago by gaganjyot <[email protected]>
Test code to add start/end cap, currently commented out on Arc.

9e4a3119677a5e126db6e524ba3f37389a3bc58f authored over 10 years ago by R. van Twisk <[email protected]>
Updated oxygen file

01101fbfede8e5d9b5e251165bcbde8980ae61ef authored over 10 years ago by R. van Twisk <[email protected]>
Added drawing of arc

1613c067e01f6253c38950456e570653c113ca28 authored over 10 years ago by R. van Twisk <[email protected]>
Added missing algorithm for for_each

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

034bf558bb29ec6dca9386b6bb02effc9e6000de authored over 10 years ago by R. van Twisk <[email protected]>
Made EntityContainer QuadTree templates

Allow for selection of entities
Added a .each Lambda to execute a function on all entities within...

bc90777e6ca03eaf50a5cc7ee855ea5106df8ebb authored over 10 years ago by R. van Twisk <[email protected]>
DimAligned, DimAngular

9d2f049f12376cf39da883c14d7c294d400dee51 authored over 10 years ago by gaganjyot <[email protected]>
dimaligned -> DimAligned

4e9117aababc74246ca62ed4a334f2504aa9b5cf authored over 10 years ago by gaganjyot <[email protected]>
dimaligned + corrected dimensionbase

9fecf423bc742e433693a3a65a70d17e84f7fb5c authored over 10 years ago by gaganjyot <[email protected]>
Merge pull request #6 from gaganjyot/master

MText, Dimension

9e1abffccfb8b456365e126757a3d43ade19e826 authored over 10 years ago by R. van Twisk <[email protected]>
Fix to load up the UI correctly and rescale of UI work's now correctly

98dda8007c44b9b0dd9f726e6bae3a259671f153 authored over 10 years ago by R. van Twisk <[email protected]>
error

afc4b1ba624ec6ee8667e3784ad4afeb6fd8101c authored over 10 years ago by gaganjyot <[email protected]>
dimensions and mtext

639f9c48453ea414ec2fc7f17bb9b8910df68ace authored over 10 years ago by gaganjyot <[email protected]>
Added initial graphs for selecting are'a within a document. Note, updates to screen are not your completes, just scroolzoom and then it will look fine.

f4e36534ed1eb83dcc465a540cf6cf62818e32a8 authored over 10 years ago by R. van Twisk <[email protected]>
Ran style

Allow selection within entity container up-untill a maximum level, this can be used to speedup dr...

a3087b4b2bf3c0f0d922b54b63aace342f0e72d4 authored over 10 years ago by R. van Twisk <[email protected]>
Dimension doc and run astyle

59da39a73b80c0880c08b81a49c5b59d396d5534 authored over 10 years ago by gaganjyot <[email protected]>
base dimension

78a628b821d2d8088d1434563bb818f8811df18f authored over 10 years ago by gaganjyot <[email protected]>
MText improvement

63b9b26d29a86767ac2bc16f4f476dc52739732c authored over 10 years ago by gaganjyot <[email protected]>
MText added

0c0e4c900f1058d2ce0d7e4b944bcc531877b23c authored over 10 years ago by gaganjyot <[email protected]>
Code cleanup

Inlined Area, Vector and Coordinate this gave a speed bump of around of a test from 1.45 to 1.1 s...

34a945b3adbd33932dc2e1cb96f32d9197876f86 authored over 10 years ago by R. van Twisk <[email protected]>
Code cleanup Coordinate

727937f968a17c003a73ad154c829828a52c189a authored over 10 years ago by R. van Twisk <[email protected]>
code cleanup

04d76512a97dff305aba52d59af5225e1fc1dd1f authored over 10 years ago by R. van Twisk <[email protected]>
Removed some Qt classes from lcadluascript

4a5f699c61bcad3795a740e22e7029be8318964a authored over 10 years ago by R. van Twisk <[email protected]>
Patch from g0rdon to compile on freebsd

2a969dc45f3a5aac0fcd34ddd1435954c44b5931 authored over 10 years ago by R. van Twisk <[email protected]>
changed from math.h to cmath

5db18f000089b537d4da75b0021571bc839f6fdc authored over 10 years ago by R. van Twisk <[email protected]>
Merge branch 'gaganjyot-master'

ca2825231b0d66ccd3a6c94f0672e10dd9dc5321 authored over 10 years ago by R. van Twisk <[email protected]>
Merge branch 'master' of https://github.com/gaganjyot/LibreCAD_3 into gaganjyot-master

Conflicts:
lckernel/lckernel.pro

4839ac54a14ad79f48bba7244df9f6d09654272f authored over 10 years ago by R. van Twisk <[email protected]>
Merge branch 'quad-tree'

Conflicts:
README.md

95383830eb1c5e4e7fbda026699e62a730f9f530 authored over 10 years ago by R. van Twisk <[email protected]>
Quad Tree implementation

653575969f1263b33a5da3b607edbbac0d9e75ce authored over 10 years ago by R. van Twisk <[email protected]>
old ellipse NearestPointOnPath

439cdd6521aef05b8bebf2e0cc8bd4b837d54146 authored over 10 years ago by gaganjyot <[email protected]>
std::swap

1cf8fe554805fc3d1b148fdb50b047c1e7cd5fbd authored over 10 years ago by gaganjyot <[email protected]>
math class, ellipse

1d494ae3941e4ace116982007df84d08c87038e8 authored over 10 years ago by gaganjyot <[email protected]>
math class, ellipse

c9eb1e67c64f0b29c9505e867fa79125b6365734 authored over 10 years ago by gaganjyot <[email protected]>
Merge pull request #3 from gaganjyot/master

Text operations, reference -> copy

68a8310da1bd5210b62a94c2ff0237b0cf27e73a authored over 10 years ago by R. van Twisk <[email protected]>
reference to copy

f393c35127dc8732b05366992e520cdfc22352fe authored over 10 years ago by gaganjyot <[email protected]>
text added

9d8481c0bb3dcc9cabf17dc61202d36d94d92d93 authored over 10 years ago by gaganjyot <[email protected]>
added QuadTree implementation

TODO: fill in more of the bounding box functions of each entity
Actually implement it in EntityCo...

54d6782f90e748e2fa073d4f73461135a3f9c0a9 authored over 10 years ago by R. van Twisk <[email protected]>
Update README.md

06b74ad2d9e4820e495ec4bf85e776e2e49dcff3 authored over 10 years ago by R. van Twisk <[email protected]>
Forgot to remove some Qt classes

ran style

46a0f4ae0167a4ce62f7727e00e82ad80ae9177c authored over 10 years ago by R. van Twisk <[email protected]>
Missed some qt classes

fb6082b34be2e1e060e7014c6e65150317204ddf authored over 10 years ago by R. van Twisk <[email protected]>
Added nano signal slot

Added logger framework
Removed Qxxxx classes like QString, QList etc..

6d5946817c500a7776414f8c8bac8f492dc9de80 authored over 10 years ago by R. van Twisk <[email protected]>
Merge pull request #1 from gaganjyot/patch-1

Update lcadluascript.pro

dddc5411107b607b8c2491d1b0f7817912a67ed1 authored over 10 years ago by Dongxu Li <[email protected]>
Update lcadluascript.pro

3ccee47d6c3061b536c5a23efc38ec39507915af authored over 10 years ago by gaganjyot <[email protected]>
better way of finding different versions of lua

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

736fac8e3f23ed9680cf2911d84a43313b238e52 authored over 10 years ago by R. van Twisk <[email protected]>
.

5f32377c27acfe62643bac76b0da728d36e9901a authored over 10 years ago by R. van Twisk <[email protected]>
better way of finding different versions of lua

d42b10ea62c3800b93f7b9e89c6d2fe7fada986e authored over 10 years ago by R. van Twisk <[email protected]>
fix for lua build

cdd3f46de93fc56255e84f6e2d1f2e8222e28adf authored over 10 years ago by R. van Twisk <[email protected]>
Changed to stl for other libs, no more Qt containers!

078518044478e86ede6dad4466b0b79427894e1d authored over 10 years ago by R. van Twisk <[email protected]>
Removed Qt Containers in favour of stl

cf866601f71b35f1228ff01e7d9400791e959cce authored over 10 years ago by R. van Twisk <[email protected]>
removed a lot of std:shared_ptr into typedef for better readability

e99c48a65baca3ebb096864c36f5c9a7f418340e authored over 10 years ago by R. van Twisk <[email protected]>
Fixed crash on circle with negative scale factors

eb602074532525482e412bc89928f81e15c70e2d authored over 10 years ago by R. van Twisk <[email protected]>
Merge remote-tracking branch 'gaganjyot/master'

5ebfd3bc00548a4e8835a281dc3306958e2a454c authored over 10 years ago by R. van Twisk <[email protected]>
Updated OSX compiler settings

7f71d1149d46961f8f6b6de7464f85b0ebaa786f authored over 10 years ago by R. van Twisk <[email protected]>
scale part of builder

0547cbedfa9fe1677f83c501b8ccc0aaf291f653 authored over 10 years ago by gaganjyot <[email protected]>
changes

e76f6d0b81dd558c004dc20c6a7e106b11d96e97 authored over 10 years ago by gaganjyot <[email protected]>
removed foreach macro's

2ea88d6aef4d090698fd840cc6c63faea085c4d8 authored over 10 years ago by R. van Twisk <[email protected]>
changed NULL to nullptr

ce36a2b5991859e79b7a01a2648f5771d90cf75a authored over 10 years ago by R. van Twisk <[email protected]>
Updated read me

d3e0cfa4b99019a70648507396849493160479d5 authored over 10 years ago by R. van Twisk <[email protected]>
.gitignore

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

Conflicts:
.gitignore

e1bb608c55aa1e954606053aa8dbd928d722f10e authored over 10 years ago by R. van Twisk <[email protected]>
Removed selection manager

9760663e88bd190da2de5f62bfcb84c714bdd39d authored over 10 years ago by R. van Twisk <[email protected]>
Initial commit

fe3a821473cc57df3b39b5c336073026814710d7 authored over 10 years ago by R. van Twisk <[email protected]>
Fixed updateRectangle coordinates

0741b94e037c16b30a25ad5041c405b1e595f261 authored over 10 years ago by R. van Twisk <[email protected]>
Merge branch 'master' of https://github.com/rvt/kerneldev

477dede5ef732dbd884240a9302b7631a6fb7b33 authored over 10 years ago by R. van Twisk <[email protected]>
Fixed linux build

33faa54e1c23084ff70e80cc0c34d508b39dd48d authored over 10 years ago by R. van Twisk <[email protected]>
Added painting on multiple layers (not yet optimised)

a814d743879c8664f9b8f7c485815bc6d4150ee9 authored over 10 years ago by R. van Twisk <[email protected]>
Merge branch 'Cairo_tests'

03e01e851f333e53ffef5c913560d34205c0adec authored over 10 years ago by R. van Twisk <[email protected]>
Merge cairo changes back. This turned out to be a general viewer that can handle multiple output devices. Currently on cairo is supported

09e6a35060c1300d222b932dd3315dde84b177ff authored over 10 years ago by R. van Twisk <[email protected]>
More Cairo expriments...

f5c5d44b30e6d441bfc3b025975fc2151cb46c43 authored over 10 years ago by R. van Twisk <[email protected]>
More testing

5fd4d2a824eb64196b8e6cb1ef81bf4978558210 authored over 10 years ago by R. van Twisk <[email protected]>
Various changes to do Cairo testing

b8e1ef4727b81fc5f45b5785f998d8c50d775fb7 authored over 10 years ago by R. van Twisk <[email protected]>
Implement fix for lua-intf update. We can now get rid of some proxy classes

a1af82d5062ea8235fe604e6340b31abad0862c5 authored over 10 years ago by R. van Twisk <[email protected]>
Update to lua submodule

1affff1b1f8f3d78de7d865c35661b8996901571 authored over 10 years ago by R. van Twisk <[email protected]>
Initial library for CairoGraphics testing

53a22eb6b8859f06f5a55285c4c42c69d94a000b authored over 10 years ago by R. van Twisk <[email protected]>
Updated to viewer.

fixed BSP tree depth size (experimental)
Fixed bug on selecting items where line thickness would ...

4d2dbf56b563c6dca4499e25e21446f30f6547cb authored over 10 years ago by R. van Twisk <[email protected]>
Added Removal option

cc8abe1086cf09dc91ea28e9a4f525699c834c8e authored over 10 years ago by R. van Twisk <[email protected]>
Removed boost shared_ptr and now using std only

changed pro/pro files

eda82cee41e0de3539d54874ef2fa81384284551 authored over 10 years ago by R. van Twisk <[email protected]>
run style

5ae56cad737b5eddfbce088110fd284b78d6b7c1 authored over 10 years ago by R. van Twisk <[email protected]>
bug fix for undo in builder

8ea37fbf3f9fbd16c4b94a1d4bfcaa801697485c authored over 10 years ago by R. van Twisk <[email protected]>
Made StorageManager part of the document

Added select by layer
renamed some functions to make them more consistent

3fc78c1d15e125d122585fe55ce300a96917101b authored over 10 years ago by R. van Twisk <[email protected]>
Introduced concept of storage manager.

The idea is that you can attract away underlaying optimisations.

6ad3da7da9d3186917318230e191c418ead2e8c1 authored over 10 years ago by R. van Twisk <[email protected]>
Removed 'hard coded' "0" layer during add entity. This isn't required anymore because each entity now takes in a reference to a layer

83d605ca31bf3c1b66658e32b3b52ba3d6e60550 authored over 10 years ago by R. van Twisk <[email protected]>
Fixes for GCC

b477f8b9f7ae6a4ad70c9940fc0d04dc94b547d1 authored over 10 years ago by R. van Twisk <[email protected]>