Ecosyste.ms: OpenCollective

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

github.com/LibreCAD/LibreCAD

LibreCAD is a cross-platform 2D CAD program written in C++17. It can read DXF/DWG files and can write DXF/PDF/SVG files. It supports point/line/circle/ellipse/parabola/spline primitives. The user interface is highly customizable, and has dozens of translations.
https://github.com/LibreCAD/LibreCAD

auto zoom: add shortcut Ctl-F

c983bb4e037527e522def46e30abfca9638fe29c authored over 1 year ago by Dongxu Li <[email protected]>
boost tuple: namespace boost::tuples

2353381e5ad18cb86f2f4a5be1a030cc9927253f authored over 1 year ago by Dongxu Li <[email protected]>
issue #1514 : hide warning messages Radius=0

b2b9386c8e66844d63eefe77035db8cab7d1bea7 authored over 1 year ago by Dongxu Li <[email protected]>
layer and library widgets cleanup

4ad13e31452d21df123dc44fcadac2c898952ff1 authored over 1 year ago by Dongxu Li <[email protected]>
building fixes

643f7069d49dab710f169cd467f2cb5bb6dc36cc authored over 1 year ago by Dongxu Li <[email protected]>
lib widget : fix building CI

0601d9f5fef6ab6dd6ccef1047d01ade771898dd authored over 1 year ago by Dongxu Li <[email protected]>
main window: support dropEvents

ff06674166c734ee29be2731743ed80f8a832db5 authored over 1 year ago by Dongxu Li <[email protected]>
issue #1603 : part library path cleanup

84f23dc66a7e632bdd8eacae0f507b4a9be9adc3 authored over 1 year ago by Dongxu Li <[email protected]>
building fix: unique_ptr

e9bd492cd78389687aa8e2a57fd30342b75b7d3e authored over 1 year ago by Dongxu Li <[email protected]>
issue #891 : treat infinity bulge as zero angle for tangential polylines

aec7b7161087a7783f77369c77c6807b32b5bd2f authored over 1 year ago by Dongxu Li <[email protected]>
QG_RecentFiles: save to settings at menu updating

fb40a2a985fee7298f918719aa7ee2d1a2502a42 authored over 1 year ago by Dongxu Li <[email protected]>
issue #1612 : fixed a typo

d58422aaf4ac493dc84454cefb7560ce1e21c354 authored over 1 year ago by Dongxu Li <[email protected]>
main window singleton: allow cleanup

8c2e3ce6e5301f92ee90ed86a4402413fd4badce authored over 1 year ago by Dongxu Li <[email protected]>
SplinePoints: file cleanup

b66705734f5bf05f7ca9d7e8cafe204ed553c7b0 authored over 1 year ago by Dongxu Li <[email protected]>
issue #1610 : length integral LenInt math cleanup

9700416d615882064f5bf01a6c2602360ae742dc authored over 1 year ago by Dongxu Li <[email protected]>
SplinePoints: file cleanup

d0b36e35b7d4a94f850d72e928832cac8a008609 authored over 1 year ago by Dongxu Li <[email protected]>
SplinePoints: GetMatrix(): RAII coding style

3c6794f55943cfdf9ea5714e0fa0eb6b6ad9b2af authored over 1 year ago by Dongxu Li <[email protected]>
SplinePoints: math functions from the std namespace

dddf1ad41efc34c727a18bafd2b4218c9b19c724 authored over 1 year ago by Dongxu Li <[email protected]>
issue #1610 : stable LenInt()

LenInt() is the length integral for quadratic splines of the SplinePoints
class.

0a0bc3b01245b2a457e4096d0b390735a2635a56 authored over 1 year ago by Dongxu Li <[email protected]>
fixed the previous commit

10b1c73ca5a27235002ddfb86ada1cdabd672659 authored over 1 year ago by Dongxu Li <[email protected]>
coding style: avoid uninitialized

5e135d65bc250a1ca9538c319e1de2c7c6274e23 authored over 1 year ago by Dongxu Li <[email protected]>
issue #1611 : strict main window singleton style

2a74ef2c47d5b6b80ef41b589dc62cec825e74e1 authored over 1 year ago by Dongxu Li <[email protected]>
issue #1611 : main window singleton style

405dda13d24f566f950ddf15b0299f845855312d authored over 1 year ago by Dongxu Li <[email protected]>
RS_Ellipse: avoid static casting

0f4bd405cea60303689a6e15cc79df4effbaba33 authored over 1 year ago by Dongxu Li <[email protected]>
RS_MText: use auto type to avoid casting

0a3e2c62b7142804854764d75d08a0db55a6f4f8 authored over 1 year ago by Dongxu Li <[email protected]>
Coding style: avoid non-initialized members

b20d66fa3ac47e621ea00fb0209478aa91c512f5 authored over 1 year ago by Dongxu Li <[email protected]>
revert incompatible change from 03f0cd2 (for pre Qt 5.10)

d280dc329b73802129ec382152c9b89c90d86c91 authored over 1 year ago by Armin Stebich <[email protected]>
revert incompatible change from d54d6bc

cb949f4fde3f82f1cc6af538f34c1f02a48dc43f authored over 1 year ago by Armin Stebich <[email protected]>
Coding style: avoid non-initialx

98eac341d933fb7ae70eb422febd46b2fd23a7ee authored over 1 year ago by Dongxu Li <[email protected]>
header coding style

3b6d61a07d55c1e9260fd757d37619909d502474 authored over 1 year ago by Dongxu Li <[email protected]>
Fixed Qt version check for QList::swapAtItems

f32f41da13b76910667ad28b685774b1353d7aaa authored over 1 year ago by Dongxu Li <[email protected]>
Fixed Qt version check for QList::swapAtItems

7181515d38a801e9aabb73ce6c1b2962482bc928 authored over 1 year ago by Dongxu Li <[email protected]>
header coding style: avoid uninitialized primitives

ab055202490bb70e912d035a62b196e29bd49d9b authored over 1 year ago by Dongxu Li <[email protected]>
RS_MText: allow escaping control strings

use \\S and \\P for literal "\S" and "\\P"

5d327e50c18e17d8143ad9ab9cf16da97ff32704 authored over 1 year ago by Dongxu Li <[email protected]>
RS_Ellipse: math cleanup

d54d6bc1ed7a9bbb0ec25200b6e0ec3fa685a0a6 authored over 1 year ago by Dongxu Li <[email protected]>
RS_Leader: avoid uninitialized varible

a2888e69eeab0252e7e1a02b0facd319640241aa authored over 1 year ago by Dongxu Li <[email protected]>
RS_Command: fixed a Qt building issue

14816bd5b725f9917ae24c925157d18ae1dad4f1 authored over 1 year ago by Dongxu Li <[email protected]>
rs_command: file cleanup

e6db50506176f2a3e91cf1cefedd245688bb6001 authored over 1 year ago by Dongxu Li <[email protected]>
header cleanup

7ce0f744d4721646833a32e27dc6cd650fa99454 authored over 1 year ago by Dongxu Li <[email protected]>
MText: fixed non-font \F

03f0cd27bf4841ecdba595a75a0a10209d759f14 authored over 1 year ago by Dongxu Li <[email protected]>
rs_math: updated math functions

18c6d01de9b221dffed32b68a41ce350a8acc2d2 authored over 1 year ago by Dongxu Li <[email protected]>
Qt5: use QTransform instead of QMatrix

024ae66da0afa8ede4211dafdb5867437e178d94 authored over 1 year ago by Dongxu Li <[email protected]>
painter: math function cleanup

17e13704e8a68dafe5cda5f10623cd3425751d72 authored over 1 year ago by Dongxu Li <[email protected]>
RS_VECTOR: std namespace for math functions

eb675e5e9c26e9caf4cb4d9f850769bd0689a0dd authored over 1 year ago by Dongxu Li <[email protected]>
VectorSolutions: getClosest: update cutoff distance

9f39a7b0dbe503c95ffc4552c44bfb830ce03986 authored over 1 year ago by Dongxu Li <[email protected]>
rs_circle: header cleanup

e880e39ee546a918a44d596293ccf454b965dabd authored over 1 year ago by Dongxu Li <[email protected]>
Revert "picfile plugin: fixed compiling warnings due to QString::split"

This reverts commit 0dc6747d120c9d5b6a6d4e6dc1fc819db3f6601e.

The change requires Qt-5.14

8303b5bca1bab355a3a6281a3fabae2e9a9101ad authored over 1 year ago by Dongxu Li <[email protected]>
picfile plugin: fixed compiling warnings due to QString::split

0dc6747d120c9d5b6a6d4e6dc1fc819db3f6601e authored over 1 year ago by Dongxu Li <[email protected]>
contour area: handle reversed arcs

3c897aea1a6ecbe9e08253eec94d07d93b78a31e authored over 1 year ago by Dongxu Li <[email protected]>
Fix linker error when linking freetype w/ ttf2lff

```
clang++ -stdlib=libc++ -headerpad_max_install_names -arch x86_64 -isysroot /Applications/Xc...

9be3ea42e65d7bca66971579f81e3f024bc858a8 authored almost 2 years ago by Christian Felder <[email protected]>
Update pt-br translation

5c3059a8236327a445caab2819442314203046d6 authored about 2 years ago by Natã Rodrigo Santos Pereira <[email protected]>
Merge pull request #1580 from hfiguiere/appdata

Issue #1007 - Update appadata to pass validation

f55f341e69b70c2c8ceaf73ad594261406507349 authored about 2 years ago by Armin Stebich <[email protected]>
Issue #1007 - Update appadata to pass validation

- this is required for flathub submission
- this is in no way specific to flathub

ec44894b1b577ed88abbd4320a38c0ae1f8541e1 authored about 2 years ago by Hubert Figuière <[email protected]>
tagged official stable release 2.2.0

4b91d9b0f919be41f7e7568c87c5c67dfac189aa authored about 2 years ago by Armin Stebich <[email protected]>
update Italian translation

many thanks to the contributor Roberto De Colle!

a430a803fc4e6414819105f626d626c6bb376b26 authored about 2 years ago by Armin Stebich <[email protected]>
fixed #1579, solve mistake in last commit

b305f15dab4a85d72c76e17fb3813e90a253fdf4 authored about 2 years ago by Armin Stebich <[email protected]>
mitigated DWG open warning and allow opening with errors

cca3c2dcfafa7ef9ddc902e305a030bf231a158f authored about 2 years ago by Armin Stebich <[email protected]>
sync libdxfrw (d73a25c)

8558da26289e06bdad1e5c0729cf5b2ccea54eb6 authored about 2 years ago by Armin Stebich <[email protected]>
sync libdxfrw (d00615b)

e3fae3dc49cc544fa716e2573d5fad4c7ca37e2f authored about 2 years ago by Armin Stebich <[email protected]>
fixed #1570, missing resources in unix folder [ci skip]

f2eff3c3a5b63040b3a6e8a7cb0f0cdb0d8f1b46 authored about 2 years ago by Armin Stebich <[email protected]>
fixed #1567, flood of RS_Modification warnings

dbc1f410922065851bbe84aed443465c380012cb authored about 2 years ago by Armin Stebich <[email protected]>
fixed #1568, clang regression with std::initializer_list

1b478b80f7df828b3cff16471165ff2498013ca3 authored about 2 years ago by Armin Stebich <[email protected]>
add donate link to help menu

8da1b601e4d593134dcd29b57a30b588da0e6220 authored about 2 years ago by Armin Stebich <[email protected]>
add FUNDING.yml for sponsors [ci skip]

0876feee6dfde43dfabb50d22f24b0a48bb329a2 authored about 2 years ago by Armin Stebich <[email protected]>
fix AppImage build

07ef2b45c6288e38083e2f4e0590f72294a861ca authored over 2 years ago by Armin Stebich <[email protected]>
Merge pull request #1564 from luzpaz/typos [ci skip]

Fix source comment typos

3b878e8d508acbd677b3a4aebf71dd5216f4b1ea authored over 2 years ago by Armin Stebich <[email protected]>
clean up around librecad.appdata.xml

cf6ebe4e04d718591c6a31affa8526480ec079c3 authored over 2 years ago by Armin Stebich <[email protected]>
Fix source comment typos

Fix some trivial source comment typos

b8deda762cedecc3fe426623e0ba032d04184514 authored over 2 years ago by luz paz <[email protected]>
fixed appimagetool download for Linux build action

b08ba8967ce30c68e324c2911b789da3658702e4 authored over 2 years ago by Armin Stebich <[email protected]>
added librecad.desktop.appdata.xml for AppImage creation

fd3c0b99357f1bea7ac43b33255ba70a34804243 authored over 2 years ago by Armin Stebich <[email protected]>
add /usr/lib64 to search for plugins, fixes #1563

6f74b427bec82b477a912385370901d085121dba authored over 2 years ago by Armin Stebich <[email protected]>
revamp help menu, open online links direct

moved online links from invokeLinkList() to menu actions, to ease their
use

0c79bb2b42f6ca77b07ab839e35a7c8a8aca5ff5 authored over 2 years ago by Armin Stebich <[email protected]>
sync libdxfrw (e0dad4c)

2e5d0fc189612735b1103ac99125ade1192169f6 authored over 2 years ago by Armin Stebich <[email protected]>
update CHANGELOG

5a07ab418ab23f2f2553d267eeb15a09c1220ec0 authored over 2 years ago by Armin Stebich <[email protected]>
sync libdxfrw (a610710)

3c1b37f4d9b77d3d3495897859ec21f0e2a5b586 authored over 2 years ago by Armin Stebich <[email protected]>
added CHANGELOG and README to project file [ci skip]

c8e93bd05e07c0b9ad680622c69a981b3b3b42c8 authored over 2 years ago by Armin Stebich <[email protected]>
fix for splines with 32-bit compiler

18e8b09debd930fae02445eca76a385ba1b02990 authored over 2 years ago by Armin Stebich <[email protected]>
Merge pull request #1526 from adamzimny/issue_1525

fix image mirroring, fixes #1525

d702618c0446496e20264c0e30705d24779eb5df authored over 2 years ago by Armin Stebich <[email protected]>
fixed build for Linux

added missing include <memory> for std::unique_ptr

2536f52d7887c65b781b0217c5023991199e896a authored over 2 years ago by Armin Stebich <[email protected]>
Fix image mirroring - attempt 2

Image was rotated and offset instead of mirrored.
Also, when mirrored image was selected, the se...

e8967fb586e9b8fc96c23212fd0bb0fb85d6a939 authored over 2 years ago by Adam Zimny <[email protected]>
update CHANGELOG

07128e130d1b76797835accadb0f116bf2db3eab authored over 2 years ago by Armin Stebich <[email protected]>
Merge pull request #1530 from pollywinters/issue_1519

no tooltips shown for widgets on the 'Categories' toolbar, fixes #1519

f334bdfff4126eb30fbbbe8c0439cc247d6d7f0f authored over 2 years ago by Armin Stebich <[email protected]>
Merge pull request #1528 from adamzimny/issue_1527

renaming of nested blocks, fixes #1527

49b2a3a6f8528c401336a48a2edfd50d03912766 authored over 2 years ago by Armin Stebich <[email protected]>
Merge pull request #1516 from michalg0x5a/issue_1515

don't scroll layer widget after toggling layer visibility, fixes #1515

faacdb4ef1db6bb2097a2fad4a8c2b9e7a75998a authored over 2 years ago by Armin Stebich <[email protected]>
Merge pull request #1503 from melwyncarlo/Task_53

fillets caused spurious lines, fixes #1496

12dc3ea160d01fe8cdbf1ac00c3c8ee086c3e5a8 authored over 2 years ago by Armin Stebich <[email protected]>
Merge pull request #1456 from melwyncarlo/Task_40

mark relative coordinates in status bar, fixes #1452

99208a0c7f828aaa4f05a0d62ef2a07fedb4761a authored over 2 years ago by Armin Stebich <[email protected]>
Merge pull request #1455 from melwyncarlo/Task_38

rename fixed length unit label in current drawing preferences, fixes #1453

77f0f7e035dd5fc1e34efc3ffe5502d17fea0f87 authored over 2 years ago by Armin Stebich <[email protected]>
Merge pull request #1432 from MarcelloTheArcane/update-tab-order-in-qg_dlgtext.ui

Update tab order qg_dlgtext.ui

6e6357fe1791a32a3bbf0cf3e6040f3e1879c81f authored over 2 years ago by Armin Stebich <[email protected]>
manual merge melwyncarlo:Task_11, fixes #1412, closes #1417

9f1c564a7da602a7ae9861eb6be17034ba535ddc authored over 2 years ago by Armin Stebich <[email protected]>
Merge pull request #1414 from melwyncarlo/Task_8

update recent files list when file is saved as ..., fixes #1364

b8d79fc1cd3881ab18b701a0f645c2435916cd3b authored over 2 years ago by Armin Stebich <[email protected]>
manual merge melwyncarlo:Task_6, fixes #1369, closes #1411

keep option menu enabled when no drawing window is open, except for
Current Drawing Preferences,...

14f77b1867ce113231ec03f118649ae35d4f91fb authored over 2 years ago by Armin Stebich <[email protected]>
fixed int/uint comparison warning from merge of #1407

a40bae347348b7a34c6d63621e59b9afd7d5ef48 authored over 2 years ago by Armin Stebich <[email protected]>
Merge pull request #1407 from melwyncarlo/Task_2

snap on middle fails for last point on spline, fixes #1395

f671d3abb30085b4583ee42092b5d0e8c7020677 authored over 2 years ago by Armin Stebich <[email protected]>
update CHANGELOG

c85808436b84e9fe2a5f8af4b4b6113cad95af8f authored over 2 years ago by Armin Stebich <[email protected]>
fix - spline issue with tolerance on ascii to double conversion

734740f3e4ba891440a5d411d70d5229d4719142 authored over 2 years ago by Armin Stebich <[email protected]>
sync libdxfrw (8378f39)

88b52a11c5d19d632da83dcd1f2d5dca3fabf339 authored over 2 years ago by Armin Stebich <[email protected]>
sync statusbar and mouse widget heights, fixes #1010,#1026,#1303,#1304

eb0223968761df405c16a4885fff36c2fd05e9d1 authored over 2 years ago by Armin Stebich <[email protected]>
Issue #1515 Don't scroll blockwidget after toggling block visibility

Before the change (as noted by
https://github.com/LibreCAD/LibreCAD/issues/1515#issuecomment-105...

7e2efdad75aad3c6d29c1d12717f2939bb5c1252 authored over 2 years ago by Michał Grzybowski <[email protected]>
Merge pull request #1537 from luzpaz/typos

Fix typos

f094ab36715d4beb36349ac551011264c6168ae8 authored over 2 years ago by Armin Stebich <[email protected]>
Merge pull request #1367 from gwhitney/status_hidpi

fix: increase maximum sizes of statusbar widgets to accommodate hidpi

0037f14a7451972fd0c986bee837147c4921b3ac authored over 2 years ago by Armin Stebich <[email protected]>