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

refactor previous merge of #3a2c2c52a

54efebef936297d21f932b0ea1f8ccff83a8e4ba authored about 4 years ago by Armin Stebich <[email protected]>
Merge pull request #1257 from JeremyRuhland/line_visibility, closes #1256

Enhance visibility of black lines on dark backgrounds

3a2c2c52a384574de6a01dd97722440398efd400 authored about 4 years ago by Armin Stebich <[email protected]>
Merge pull request #1249 from GSStnb/fixBsizes

Fix b sizes

0f83a3e5bf8d05ed75a8d6fdd539b2633dc0aa43 authored about 4 years ago by Armin Stebich <[email protected]>
Fix typos

Found via `codespell -q 3 -S *.ts,./libraries,*.dxf,*.lff -L ans,atleast,ba,lightyear`

0c74be32a8a8982016958f5497c7575a7c8ad630 authored about 4 years ago by luz paz <[email protected]>
additional fix for #1137, angle not consistent between move and rotate option and dialog

ca256068c0ee47458e733e458f6088c26e6975f4 authored about 4 years ago by Armin Stebich <[email protected]>
Merge pull request #1137 from gwhitney/moveRotateAngle

Fix persistence of the angle in a MoveRotate operation

32c23ca27adf240f4d2e855a9fde8052ca7531ea authored about 4 years ago by Armin Stebich <[email protected]>
Add missing subclass marker to PLOTSETTINGS.

06739fd1ba59f03cb1e66b21455a863613b5c4f3 authored over 4 years ago by Konstantin Baranovskiy <[email protected]>
Enhance visibility of black lines on dark backgrounds

55b22716e935c3c7d4d9bef161b1385d56e30b69 authored over 4 years ago by Jeremy Ruhland (teller) <[email protected]>
Added comment, re Tabloid / Ledger / ANSI B

61deb515ad4113134d49b89ea100995f2274c07a authored over 4 years ago by GSStnb <[email protected]>
Combined Letter / ANSI A, Tabloid / ANSI B

123846ace1fa119a7b73bd517156232faae3244d authored over 4 years ago by GSStnb <[email protected]>
Changed Ledger to Tabloid

367f8818a435664ff0e9bd9e69314e5556db4fb3 authored over 4 years ago by GSStnb <[email protected]>
Removed ISO B series

8b3bb54721cf477dd50ab4091ed2b0fbfdfd3b51 authored over 4 years ago by GSStnb <[email protected]>
Revert "Fixed 11x17 page size (ANSI B, Tabloid, Ledger) and removed legal, ISO B series"

This reverts commit 4f2648271a4195a7007127fb92a1aa9dec6acfa5.

46d8f76a4ed6589bcb7eb5a8f1dd478173454636 authored over 4 years ago by GSStnb <[email protected]>
Revert "Fixed 11x17 page size (ANSI B, Tabloid, Ledger) and removed legal, ISO B series - tweak"

This reverts commit 7e27da908a968b3b8f93f62c8a6f041a065b1bff.

0e740318124f2c7d1b4419a50fa9fb62d40cdb96 authored over 4 years ago by GSStnb <[email protected]>
Fixed 11x17 page size (ANSI B, Tabloid, Ledger) and removed legal, ISO B series - tweak

7e27da908a968b3b8f93f62c8a6f041a065b1bff authored over 4 years ago by GSStnb <[email protected]>
Fixed 11x17 page size (ANSI B, Tabloid, Ledger) and removed legal, ISO B series

4f2648271a4195a7007127fb92a1aa9dec6acfa5 authored over 4 years ago by GSStnb <[email protected]>
fixed save/restore issue of snap modes, caused by #1147

9f2c32dd4b9dc2ed5e028b682473b098c48ad3e0 authored over 4 years ago by Armin Stebich <[email protected]>
fixed #1101, also implemented new undo/redo buffer for active line drawing undo/redo (rebased)

0e463c42db0b0b26dfcc230a20c3596b53f26f5e authored over 4 years ago by Armin Stebich <[email protected]>
reformatting for readability to debug #1101

c888a72494b79f78131824a15f4e06a9b203b0bb authored over 4 years ago by Armin Stebich <[email protected]>
fixed garbage return issue detected by static analyzer

a857c382e316847aeb1a398cbc5713af1489b444 authored over 4 years ago by Armin Stebich <[email protected]>
fixed dead initialization issues detected by static analyzer

9c92615a53a3e2ea9c38d23906111e52aaf9961e authored over 4 years ago by Armin Stebich <[email protected]>
fixed dead assignment issues detected by static analyzer

39fa2d4bd30c69cf270488e9f3bccb679748ab9f authored over 4 years ago by Armin Stebich <[email protected]>
fixed a follow up issue from #1233, call of an uninitialized pointer

4bfe117098a1b4eb3c03617a196b6232c13bca78 authored over 4 years ago by Armin Stebich <[email protected]>
fixed chance of calling nullptr objects, detected by static analyzer

8cbf149f5643fe41a35ce879c12d88bd4170a029 authored over 4 years ago by Armin Stebich <[email protected]>
Merge pull request #1233 from v-tyrtov/master

fix null pointer dereference in main window

38c3f94b58cad366ae39532411896f7d604049b2 authored over 4 years ago by Armin Stebich <[email protected]>
fix for #962, export black/white with black background used black pen too

282f779aae7bebd404188dddfc5a784849a2b32d authored over 4 years ago by Armin Stebich <[email protected]>
alternativ fix for pull request #1232, allow to call setBackground() with Qt::GlobalColor

09072e4e5d67825cdcda86797b148a63b870d76b authored over 4 years ago by Armin Stebich <[email protected]>
fixed some more issues with paper size, NPageSize is no paper size, localize paper size names

e8d9114ca5b545413c771375cebda89bb75b289e authored over 4 years ago by Armin Stebich <[email protected]>
Merge pull request #1229 from GSStnb/PageSizes

Page sizes

40f4bc817ddf07ff3a6cd059ba0a248845c26c25 authored over 4 years ago by Armin Stebich <[email protected]>
Merge pull request #1227 from irsbugs/master

Update qg_commandedit.cpp

891cb5d2d42047efaad653d4977876572fc9dab6 authored over 4 years ago by Armin Stebich <[email protected]>
Merge pull request #1224 from a17r/qt-5.15

Fix build with Qt 5.15 (missing QPainterPath include)

a074a3061c0658361d05260ad313810ffea79d35 authored over 4 years ago by Armin Stebich <[email protected]>
Merge pull request #1208 from baranovskiykonstantin/scalelinesgeneral

Print Preview: Line Scaling respects General Scale.

1f7f4b646b465fa31acccc7579b11f5b0fce17f3 authored over 4 years ago by Armin Stebich <[email protected]>
Merge pull request #1206 from TomaszPluta/print-preview-scale-list

removed too big and too small scales

98bb7ce14e79cddfbf073399072b9469c601f547 authored over 4 years ago by Armin Stebich <[email protected]>
Merge pull request #1204 from TomaszPluta/zoom-after-insert-image

added auto-zoom after inserting an image

fdc8efa11e3ae055701c243039292cf5684ceb3c authored over 4 years ago by Armin Stebich <[email protected]>
additional fix for #1201, equidistant polylines had the correct layer, but not the layers properties

0de519c9905b0cb839a383db9b24c4f959cf2bfb authored over 4 years ago by Armin Stebich <[email protected]>
Merge pull request #1201 from martinvanzijl/issue-682-equ-polyline-cur-layer

Create equidistant polylines in currently selected layer

730503c831a3b5998a5d60ae1cfabd66b140896c authored over 4 years ago by Armin Stebich <[email protected]>
Merge pull request #1200 from martinvanzijl/issue-1040-move-to-bottom-fix

Fix for 'move to bottom' command with existing selection

ae9c67d7b262036b1fcbecc380dd12633e31f01b authored over 4 years ago by Armin Stebich <[email protected]>
Unhighlight entity after exiting Orthogonal Line tool.

Fixes #974 (comment #2).

cf298bb351a9058bdebeb2d80db6e8b17128795b authored over 4 years ago by Martin van Zijl <[email protected]>
Merge pull request #1196 from martinvanzijl/issue-974-unhighlight-when-exit-trim

Unhighlight limiting entity after exiting Trim tool

43845b0c2dde2669b789c8e56ba991adfcf2d595 authored over 4 years ago by Armin Stebich <[email protected]>
Use std::sort instead of qSort (deprecated since Qt5.2)

79136f4a0cb335afa31dd578cfe257f87ebbbb70 authored over 4 years ago by Petko Georgiev <[email protected]>
Remove useless operator=() for RS_VectorSolutions

See commit 4a8b64c3ad1503c47059c78a30e1160ea371b748

409e379fe54017539b1db757e94c29ffbc5373e4 authored over 4 years ago by Petko Georgiev <[email protected]>
Remove useless operator=() for DRW_Coord

See commit 4a8b64c3ad1503c47059c78a30e1160ea371b748

e1cb7f6c7bc1b110eb327956544dc7e253c8d0cc authored over 4 years ago by Petko Georgiev <[email protected]>
Fix issues with DL_Extrusion

DL_Extrusion used a dynamically allocated direction vector
(which is always allocated to 3 eleme...

61f52df76718085bb92c988f1fea1cf69f6db9b8 authored over 4 years ago by Petko Georgiev <[email protected]>
Remove useless operator=() for DL_Attributes

As DL_Attributes itself does not use any dynamic memory,
the default assignment operator will do...

ad7b375bd39fe02a646bd554ccee2517362ad54b authored over 4 years ago by Petko Georgiev <[email protected]>
Fix deprecated usage of QString::null

This commit replaces all usages of QString::null with QString()
as the former has been deprecate...

5fed3c66ff07eb9fea82489ca99cfdcd293b29e6 authored over 4 years ago by Petko Georgiev <[email protected]>
fixed .travis.yml, applied new access token on Travis for static analyzer reports

b24e26a6b7911afe6d36be35051e48ceac2b496e authored over 4 years ago by Armin Stebich <[email protected]>
libdxfrw: fix spline parsing

Splines were parsed incorrectly when weight == 0 - fixed

weight type was changed to int to prin...

ce59dd5dc00e4b0d66ae4d29e4ccb8f60b374bd4 authored over 4 years ago by Vyacheslav Tyrtov <[email protected]>
fix .travis.yml, install Qt dependency libgl-dev, build machine has only 2 cores

20c77c8dcef7eb294deec235e5748f8c69267358 authored over 4 years ago by Armin Stebich <[email protected]>
update .travis.yml, use bionic image, llvm 3.9 and Qt5.12

0dab398b3c1e75a3a5aa071c7d81fa8f6aeb6795 authored over 4 years ago by Armin Stebich <[email protected]>
fix null pointer dereference in main window

There is possibility of null pointer dereference
in some systems while opening or creating a fil...

0729c80191fbc7cdf80c60eae21be6da7d939861 authored over 4 years ago by Vyacheslav Tyrtov <[email protected]>
Merge pull request #1181 from baranovskiykonstantin/modborders

Modifications: calculate borders of new entities

7706b5f22f7ef648b5ae7356bcad1f7627e9c2fa authored over 4 years ago by Armin Stebich <[email protected]>
Manual merged pull request #1177 from baranovskiykonstantin/blocklistforblock

50d0591ad5fce48d68e51ef85c65fb592ecf6779 authored over 4 years ago by Armin Stebich <[email protected]>
Page sizes cleaned up, added ANSI

3e4696c83dae3257eae920d9f64ced4d94beec1e authored over 4 years ago by GSStnb <[email protected]>
Test

8dc3f8bdfb1a1735e79cead0e840ad5983812782 authored over 4 years ago by GSStnb <[email protected]>
Update qg_commandedit.cpp

qg_commandedit.cpp has `void QG_CommandEdit::readCommandFile(const QString& path)` function to r...

f19f14000ad544c2ba7e2dea5240475fb38477a8 authored over 4 years ago by irsbugs <[email protected]>
Merge pull request #1180 from baranovskiykonstantin/saveblockfault, fixes #1202

Fix saving to file of the block with inserts.

3930051681270c2309f4c94f128eb4eba7e57469 authored over 4 years ago by Armin Stebich <[email protected]>
Merge pull request #1176 from baranovskiykonstantin/customlandscapesize

Drawing Preferences: Fix custom landscape paper size resetting.

574d9f0a73d4ed7f9612f222773de03b3c5ed5b9 authored over 4 years ago by Armin Stebich <[email protected]>
Merge pull request #1175 from baranovskiykonstantin/pasteintoblock

Fix pasting from clipboard to block.

9d14117050148fd39a817ebd30041162939ed478 authored over 4 years ago by Armin Stebich <[email protected]>
Print Preview: fix auto zoom on opening.

1dfeeb0d41b394adffa0085b9b8717e95348ca3d authored over 4 years ago by Konstantin Baranovskiy <[email protected]>
Fix build with Qt 5.15 (missing QPainterPath include)

81741a875847c806c05f0f3a4610e69b3c3002aa authored over 4 years ago by Andreas Sturmlechner <[email protected]>
Merge pull request #1151 from lightbulbjim/app-name-icon

Fix missing app name and icon on Wayland

24027e4430fa1c54bd8aff262dc38a7de7c61c23 authored over 4 years ago by Armin Stebich <[email protected]>
Print Preview: Line Scaling respects General Scale.

6bdcf7b98d1b47ccb7c78a962eac405eef96bf0a authored almost 5 years ago by Konstantin Baranovskiy <[email protected]>
removed too big and too small scales

5f2f7e5b15e76343463388c92e5ab329ef992e7f authored almost 5 years ago by TomaszPluta <[email protected]>
added auto-zoom after inserting an image

2fa735718a0905b5e48631153428cf40602b2cf3 authored almost 5 years ago by TomaszPluta <[email protected]>
added more digits to extension lines lenth input box (#1203)

added more digits to fixed extension lines length input box

51b21cc7011e9a277c58e7ec2bf2b90018ecb4dc authored almost 5 years ago by Tomek <[email protected]>
Merge pull request #1170 from baranovskiykonstantin/printpreviewselected

Do not highlight selection on Print Preview

7904e4ef69b1d700a0aec56bb15c88f654b4b25a authored almost 5 years ago by Armin Stebich <[email protected]>
Print Preview behaves as other windows.

Print preview opens maximized and after closing the previously opened
window also became maximiz...

49a607dff8119e909e251f68e24a633805dbe961 authored almost 5 years ago by Konstantin Baranovskiy <[email protected]>
Sync options visibility with window focus.

If print preview is opened but has no focus the options must be hidden.
When print preview gets ...

5f2425157dc0b711ed91bf22fd63e6ffcc269e64 authored almost 5 years ago by Konstantin Baranovskiy <[email protected]>
Print Preview not closing.

Fixes #1139

Conflicts:
librecad/src/main/qc_mdiwindow.cpp (solved by lordofbikes)

a19975410e8b787af8561f637334ebbb997cdda6 authored almost 5 years ago by Konstantin Baranovskiy <[email protected]>
Merge pull request #1168 from baranovskiykonstantin/scalelines

Print Preview: Line width scaling

1681a6933258165b75bc16ccd6534ef78f288361 authored almost 5 years ago by Armin Stebich <[email protected]>
Merge pull request #1167 from baranovskiykonstantin/fittopage

Fit to whole page.

14ee937ae057068622b74049cf610b9c744e79b2 authored almost 5 years ago by Armin Stebich <[email protected]>
fixed more links, mostly HTTP to HTTPS

01f8295e29d4d0b809cdfdccc54867f5e00a8260 authored almost 5 years ago by Armin Stebich <[email protected]>
Merge pull request #1165 from flywire/patch-1

Reorder Users Documentation

4c424a1d655a147d04d0d926580225421abb409a authored almost 5 years ago by Armin Stebich <[email protected]>
eliminate warning about unused variable

a4f918c0e266ce495052abed8819853f02ee4bdc authored almost 5 years ago by Armin Stebich <[email protected]>
little clean up after merge of #1147

c2697cb7b152e6406f3ff5bf589467d125495ae2 authored almost 5 years ago by Armin Stebich <[email protected]>
Merge pull request #1147 from susnicek/master

Angle constraint with pressed "shift" key also for moving and copying entities

3b9db86ab544dd3555d8850ba2d1059197d7a5dc authored almost 5 years ago by Armin Stebich <[email protected]>
Merge pull request #1136 from gwhitney/dividePluginLayout

Make layout of the Divide plugin independent of pixel density

8ef77b40082e37c4fce9372cca6944825d8b2681 authored almost 5 years ago by Armin Stebich <[email protected]>
fix #1085 Zoom panning can only be used once and must then be reactivated

- Right clicking with the mouse now exits the toolbar panning mode.

e5aab73a77b67e196791019000d6f1cbf8c95b0c authored almost 5 years ago by shawn.curry <[email protected]>
fix: allow Save As for unmodified files

613555040a82b1e8f21802b44edec74310071d10 authored almost 5 years ago by Armin Stebich <[email protected]>
fix: Save As could not create new files

f37b83ecfa5de60396f6cedf89e43f77422cd9fd authored almost 5 years ago by Armin Stebich <[email protected]>
- ifdef'd the qt_ntfs_permission_lookup; this is only available on Windows platforms

a02e7987999d7108e5b9dfa3080b51675edb56ec authored almost 5 years ago by shawn.curry <[email protected]>
- Fixes an endless loop that occurred when trying to save a write-locked file

-- (present save as dialog if the file is not writable)
- Fixes a bug preventing Print Preview wi...

940d0b231c106b72028b85591166d4bb51e0d73c authored almost 5 years ago by shawn.curry <[email protected]>
- Move EntityTypeList typedef to rs_snapper

- Reverse font changes from previous commit

9830e2e172a1fd276b34dda05e24d3e433c1650f authored almost 5 years ago by shawn.curry <[email protected]>
- Propose alternative solution for fix #1111, #1117

- commit d0a0ef2 causes Compiler Error C2797 in Visual Studio

eb2e1465bb6186de155fc1b68e4aa5580e6990dc authored almost 5 years ago by shawn.curry <[email protected]>
New feature: multiple layers selection and deletion.

6449ab7ca37a26f5c2de089d4c39fac14d7a714a authored almost 5 years ago by Alexander Pravdin <[email protected]>
convert connect() to newer syntax; minor style fixes

3d84165fef4db83bb007fa3f929b50d7dee1571a authored almost 5 years ago by Armin Stebich <[email protected]>
fix: using shift key to select has deselected layers/blocks between after mouse button release

7d8cb17b1fab9d243e23804fe293ff589e8d73be authored almost 5 years ago by Armin Stebich <[email protected]>
Toggle actions adjustments for Layer/Block Lists multiselection feature.

a1c4a56c60b0960e3a50370da056f1e345a933e2 authored almost 5 years ago by Alexander Pravdin <[email protected]>
Multiple blocks selection, toggling, deletion.

faa5c2fce63954141a937ab9bc3e71e872cba6d0 authored almost 5 years ago by Alexander Pravdin <[email protected]>
Respect Layer List Filter on layers removal

Delete only those layers on removal which are selected and
visible when Layer List Filter is app...

8148c3091690226339113da044723447e147b837 authored almost 5 years ago by Alexander Pravdin <[email protected]>
Fix for 'move to bottom' command with existing selection.

Fixes #1040.

e6e1d42925254d5bc8ae1ef5e4d7c40f32ccacd9 authored almost 5 years ago by Martin van Zijl <[email protected]>
Unhighlight limiting entity after exiting Trim tool.

Fixes #974.

c8972140a82c7b4fc2a9c937ffca5c4a8a42b153 authored almost 5 years ago by Martin van Zijl <[email protected]>
Create equidistant polylines in currently selected layer.

Fixes #682.

45559304a92ec925c290eb16f994767eaff30ff3 authored almost 5 years ago by Martin van Zijl <[email protected]>
Repairs issue described at:

https://github.com/LibreCAD/LibreCAD/issues/1145
Adds "hold shift" feature to mirroring entities

9fb6ef7ad2301bf152e5505f172632e2c85f74ad authored almost 5 years ago by kordik <[email protected]>
Extension of the previous commit.

29cdebbaa65505dfb9ca0290ec9abb3917e035f0 authored almost 5 years ago by kordik <[email protected]>
Extension of the previous commit

a740bb6f2d24348542dfc13d33a65e2afbcce53d authored almost 5 years ago by kordik <[email protected]>
Modifications: calculate borders of new entities

c3e577dfaecb95366d05dd49ac698655ae801920 authored about 5 years ago by Konstantin Baranovskiy <[email protected]>
Revert commit 5375db3.

That patch does not resolve associed problem anymore
(SF bug 528, fixed an infinite loop for new...

585ab1182c951abcd87cb27de07d490352ec6383 authored about 5 years ago by Konstantin Baranovskiy <[email protected]>
Save Block: do not remove blocks while saving.

e349d09e229b39d6f30de4133873beea2fe9a8c9 authored about 5 years ago by Konstantin Baranovskiy <[email protected]>
Cleaned up new regex for readability.

578dabf2454082906ecb1fc76ff5d8b88fab26a4 authored about 5 years ago by Sleet01 <[email protected]>