Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
Choose a Base Repository
h4ck3rm1k3/LibreCAD
LibreCAD/LibreCAD
0825732889/LibreCAD
ADVALAIN596/LibreCAD
ASF-inhambane/LibreCAD
Alpha-Kand/LibreCAD
BEINAR/LibreCAD
CERobertson/LibreCAD
CNClaus/LibreCAD
Cantar4/LibreCAD
DINKIN/LibreCAD
DevinderKaur/LibreCAD-1
DraftSouls/LibreCAD
Equoda/LibreCAD
FsCad/LibreCAD
GreatDevelopers/LibreCAD
HUANGMENGDI/LibreCAD
Harpalus/LibreCAD
HelloArsenal/LibreCAD
JGabriel85/LibreCAD
Jameslai54/LibreCAD
Joeycc/LibreCAD
JohnCC330/LibreCAD
Leboudin/LibreCAD
MichaelTaylor3D/LibreCAD
NHellFire/LibreCAD
Ngassa/LibreCAD
OnlyMe2/LibreCAD
OskarLinde/LibreCAD
Osndok/LibreCAD
Palmitoxico/LibreCAD
PlastecProfiles/LibreCAD
Rallaz/LibreCAD
Regmos/LibreCAD
RoboMod/LibreCAD
RoyOnWheels/LibreCAD
Rupicapra-rupicapra/LibreCAD
Salmista-94/LibreCAD
Samsagax/LibreCAD
SkipUFO/LibreCAD
Solvoj/LibreCAD
TNick/LibreCAD
TNick2/LibreCAD
Windyztree/LibreCAD
YChuan1115/LibreCAD
absorb-it/LibreCAD
aisq2008/LibreCAD
aitolos/LibreCAD
alexmpcb/LibreCAD
alice23/LibreCAD
ankush1995/LibreCAD
aromis/LibreCAD
ashokgowtham/LibreCAD
bdube/LibreCAD
beginner1/LibreCAD
bert/LibreCAD
bgoodr/LibreCAD
bgpiraja/LibreCAD
bhabanism/LibreCAD
borneq/LibreCAD
boundaryfree/LibreCAD
bshyf/LibreCAD
bygreencn/LibreCAD
cbirla/LibreCAD
cgrzemba/LibreCAD
chenchizhao/LibreCAD
ckvk/LibreCAD
coryjc190/LibreCAD
daodaoliang/LibreCAD
darrelo2/LibreCAD
dbenamy/LibreCAD
dellus/LibreCAD
diegoroman17/LibreCAD
dinkel/LibreCAD
dongzk/LibreCAD
drjolo/LibreCAD
dstrev/LibreCAD
duk3luk3/LibreCAD
dvstrom/LibreCAD
dxli/LibreCAD
effad/LibreCAD
emagdalena/LibreCAD
enfreeworld/LibreCAD
epagel/LibreCAD
erburrell/LibreCAD
ezhangle/LibreCAD
fhchina/LibreCAD
fitorec/LibreCAD
frankhardy/LibreCAD
gbonnema/LibreCAD
github20150101/LibreCAD
gitter-badger/LibreCAD
gonboy/LibreCAD
gordonc64/LibreCAD
gracie89/LibreCAD
halftanolger/LibreCAD
hatindera/LibreCAD
hcarsten/LibreCAD
hekaiyuany/LibreCAD
hemanshupa/LibreCAD
hulu1528/LibreCAD
hwwh1999/LibreCAD
iborrell/LibreCAD
ilkos90/SEdit
inderpreetsingh/LibreCAD
inkscaper/LibreCAD
isdsi/LibreCAD
isili/LibreCAD
izikhuang/LibreCAD
jacklibj/LibreCAD
jasleenkaur/LibreCAD
jmundry/LibreCAD
joseph-oc/LibreCAD
juilyoon/LibreCAD
kfoltman/LibreCAD
kk4728/LibreCAD
kleopatra999/LibreCAD
konysulphrea/LibreCAD
korhadris/LibreCAD
korval937/LibreCAD
kosnick/LibreCAD
kromanenko/LibreCAD
kumans/LibreCAD
lentin/LibreCAD
leogargu/LibreCAD
liangcheng/LibreCAD
liberostelios/LibreCAD
liqingchao/LibreCAD
ljx0305/LibreCAD
locke314/LibreCAD
lordofbikes/LibreCAD
louemusic/LibreCAD
lovlyFarhan/LibreCAD
luisivan/LibreCAD
lukeandrew/LibreCAD
luzhongtong/LibreCAD
lxb66666/LibreCAD
lzhang1106/LibreCAD
mandeepsimak/LibreCAD
maqifrnswa/LibreCAD
mbornoz/LibreCAD
mcanthony/LibreCAD
mcvsama/LibreCAD
meantaipan/LibreCAD
midzer/LibreCAD
miguelramosfdz/LibreCAD
mojadita/LibreCAD
mszczygiel/LibreCAD
myutwo/LibreCAD
n89nanda/LibreCAD
navyzhao/LibreCAD
noselhq/LibreCAD
oktay454/LibreCAD
oskardolch/LibreCAD
p-friedrich/LibreCAD
paul-kennedy/LibreCAD
peizhan/LibreCAD
perepujal/LibreCAD
petroleo/LibreCAD
priyankacool10/LibreCAD
qiujiejia/LibreCAD-1
qtonthat/LibreCAD
r-a-v-a-s/LibreCAD
ranky2009/LibreCAD
rbarraud/LibreCAD
rbuj/LibreCAD
rmamba/LibreCAD
rmdz76/LibreCAD
rubdos/LibreCAD
rvt/LibreCAD
sambar-fgfs/LibreCAD
seasonsfx/LibreCAD
secretgenes342/LibreCAD
seem-sky/LibreCAD
shainline/LibreCAD
silerya/LibreCAD
smallfix/LibreCAD
tarun112/LibreCAD
theking0/LibreCAD
tianqizi/LibreCAD
tin-pot/LibreCAD
tripas/LibreCAD
trojohn5/LibreCAD
turboic/LibreCAD
tytower/LibreCAD
viewsat/LibreCAD
vinayan/LibreCAD
vlachoudis/LibreCAD
wangchenxicool/LibreCAD
wdmchaft/LibreCAD
wiesiwies/LibreCAD
xdiosdev/LibreCAD
xiaomailong/LibreCAD
xnakos/LibreCAD
xyuan/LibreCAD
yadvirkaur/LibreCAD-1
yekose/LibreCAD
yoc3/LibreCAD
zhmzhgis/LibreCAD
zhongxingzhi/LibreCAD
Nothing to show
...
Choose a Head Repository
h4ck3rm1k3/LibreCAD
LibreCAD/LibreCAD
0825732889/LibreCAD
ADVALAIN596/LibreCAD
ASF-inhambane/LibreCAD
Alpha-Kand/LibreCAD
BEINAR/LibreCAD
CERobertson/LibreCAD
CNClaus/LibreCAD
Cantar4/LibreCAD
DINKIN/LibreCAD
DevinderKaur/LibreCAD-1
DraftSouls/LibreCAD
Equoda/LibreCAD
FsCad/LibreCAD
GreatDevelopers/LibreCAD
HUANGMENGDI/LibreCAD
Harpalus/LibreCAD
HelloArsenal/LibreCAD
JGabriel85/LibreCAD
Jameslai54/LibreCAD
Joeycc/LibreCAD
JohnCC330/LibreCAD
Leboudin/LibreCAD
MichaelTaylor3D/LibreCAD
NHellFire/LibreCAD
Ngassa/LibreCAD
OnlyMe2/LibreCAD
OskarLinde/LibreCAD
Osndok/LibreCAD
Palmitoxico/LibreCAD
PlastecProfiles/LibreCAD
Rallaz/LibreCAD
Regmos/LibreCAD
RoboMod/LibreCAD
RoyOnWheels/LibreCAD
Rupicapra-rupicapra/LibreCAD
Salmista-94/LibreCAD
Samsagax/LibreCAD
SkipUFO/LibreCAD
Solvoj/LibreCAD
TNick/LibreCAD
TNick2/LibreCAD
Windyztree/LibreCAD
YChuan1115/LibreCAD
absorb-it/LibreCAD
aisq2008/LibreCAD
aitolos/LibreCAD
alexmpcb/LibreCAD
alice23/LibreCAD
ankush1995/LibreCAD
aromis/LibreCAD
ashokgowtham/LibreCAD
bdube/LibreCAD
beginner1/LibreCAD
bert/LibreCAD
bgoodr/LibreCAD
bgpiraja/LibreCAD
bhabanism/LibreCAD
borneq/LibreCAD
boundaryfree/LibreCAD
bshyf/LibreCAD
bygreencn/LibreCAD
cbirla/LibreCAD
cgrzemba/LibreCAD
chenchizhao/LibreCAD
ckvk/LibreCAD
coryjc190/LibreCAD
daodaoliang/LibreCAD
darrelo2/LibreCAD
dbenamy/LibreCAD
dellus/LibreCAD
diegoroman17/LibreCAD
dinkel/LibreCAD
dongzk/LibreCAD
drjolo/LibreCAD
dstrev/LibreCAD
duk3luk3/LibreCAD
dvstrom/LibreCAD
dxli/LibreCAD
effad/LibreCAD
emagdalena/LibreCAD
enfreeworld/LibreCAD
epagel/LibreCAD
erburrell/LibreCAD
ezhangle/LibreCAD
fhchina/LibreCAD
fitorec/LibreCAD
frankhardy/LibreCAD
gbonnema/LibreCAD
github20150101/LibreCAD
gitter-badger/LibreCAD
gonboy/LibreCAD
gordonc64/LibreCAD
gracie89/LibreCAD
halftanolger/LibreCAD
hatindera/LibreCAD
hcarsten/LibreCAD
hekaiyuany/LibreCAD
hemanshupa/LibreCAD
hulu1528/LibreCAD
hwwh1999/LibreCAD
iborrell/LibreCAD
ilkos90/SEdit
inderpreetsingh/LibreCAD
inkscaper/LibreCAD
isdsi/LibreCAD
isili/LibreCAD
izikhuang/LibreCAD
jacklibj/LibreCAD
jasleenkaur/LibreCAD
jmundry/LibreCAD
joseph-oc/LibreCAD
juilyoon/LibreCAD
kfoltman/LibreCAD
kk4728/LibreCAD
kleopatra999/LibreCAD
konysulphrea/LibreCAD
korhadris/LibreCAD
korval937/LibreCAD
kosnick/LibreCAD
kromanenko/LibreCAD
kumans/LibreCAD
lentin/LibreCAD
leogargu/LibreCAD
liangcheng/LibreCAD
liberostelios/LibreCAD
liqingchao/LibreCAD
ljx0305/LibreCAD
locke314/LibreCAD
lordofbikes/LibreCAD
louemusic/LibreCAD
lovlyFarhan/LibreCAD
luisivan/LibreCAD
lukeandrew/LibreCAD
luzhongtong/LibreCAD
lxb66666/LibreCAD
lzhang1106/LibreCAD
mandeepsimak/LibreCAD
maqifrnswa/LibreCAD
mbornoz/LibreCAD
mcanthony/LibreCAD
mcvsama/LibreCAD
meantaipan/LibreCAD
midzer/LibreCAD
miguelramosfdz/LibreCAD
mojadita/LibreCAD
mszczygiel/LibreCAD
myutwo/LibreCAD
n89nanda/LibreCAD
navyzhao/LibreCAD
noselhq/LibreCAD
oktay454/LibreCAD
oskardolch/LibreCAD
p-friedrich/LibreCAD
paul-kennedy/LibreCAD
peizhan/LibreCAD
perepujal/LibreCAD
petroleo/LibreCAD
priyankacool10/LibreCAD
qiujiejia/LibreCAD-1
qtonthat/LibreCAD
r-a-v-a-s/LibreCAD
ranky2009/LibreCAD
rbarraud/LibreCAD
rbuj/LibreCAD
rmamba/LibreCAD
rmdz76/LibreCAD
rubdos/LibreCAD
rvt/LibreCAD
sambar-fgfs/LibreCAD
seasonsfx/LibreCAD
secretgenes342/LibreCAD
seem-sky/LibreCAD
shainline/LibreCAD
silerya/LibreCAD
smallfix/LibreCAD
tarun112/LibreCAD
theking0/LibreCAD
tianqizi/LibreCAD
tin-pot/LibreCAD
tripas/LibreCAD
trojohn5/LibreCAD
turboic/LibreCAD
tytower/LibreCAD
viewsat/LibreCAD
vinayan/LibreCAD
vlachoudis/LibreCAD
wangchenxicool/LibreCAD
wdmchaft/LibreCAD
wiesiwies/LibreCAD
xdiosdev/LibreCAD
xiaomailong/LibreCAD
xnakos/LibreCAD
xyuan/LibreCAD
yadvirkaur/LibreCAD-1
yekose/LibreCAD
yoc3/LibreCAD
zhmzhgis/LibreCAD
zhongxingzhi/LibreCAD
Nothing to show
Commits on Sep 16, 2015
@Rupicapra-rupicapra @dxli Rupicapra-rupicapra + dxli Added help tip, shortcut command & corrected bug
Help tip : when in mode "circle with center and radius", typing "radius"
in the command-line allow the user to set the radius without moving
hands off the keyboard, but the helper message didn't mentionned that
possibility.

Bug : when setting radius from commandline, pressing enter to validate
causes LibreCAD to draw a circle of selected radius at relative zero
position (if no mouse activity into the container) or crosshair
position (if mouse activity into the container).
I added a `switch` test to the `trigger()` method to test the mode, and
if the user is in mode "SetRadius", circle is not drawn & relative zero
is not moved.

Command shortcuts: `circlecr` and `cc`

Conflicts:
	librecad/src/cmd/rs_commands.cpp
9114493
@Rupicapra-rupicapra @dxli Rupicapra-rupicapra + dxli Fixed conflict in rs_commands.cpp 9b5ff06
Commits on Sep 17, 2015
@dxli dxli vector: c++11 style cleanup 640fa5e
Commits on Sep 25, 2015
@dxli dxli issue #579 , fixed incorrect command hints during Action c58dcc3
@dxli dxli command: file cleanup 0e0544e
Commits on Oct 01, 2015
@dxli dxli vector: fixed a regression 076be30
Commits on Oct 03, 2015
@dxli dxli dim: fixed snapper for diameter/radius/angular 3828677
@dxli dxli snapper: constness 487f76d
Commits on Oct 08, 2015
@Rallaz @dxli Rallaz + dxli Enable draw of 4 corner solids sf bug #527 a15afc3
Commits on Oct 09, 2015
@Rallaz Rallaz correct default DIMDEC & DIMADEC fe383ca
Commits on Oct 11, 2015
@r-a-v-a-s r-a-v-a-s removed experimental composition mode; issue #576 fb252d1
@dxli dxli Date: Mon Sep 14 20:09:21 2015 -0400 ellipse: cppcheck fixes commit ad42ea7c060f7f3cc135b73c8bdaed1431d37f99 Author: Dongxu Li Date: Mon Sep 14 20:09:04 2015 -0400 splineoption: cppcheck fixes commit cd0fa0b0a012fe02ee131e570fb5763ee4b7cb76 Author: Dongxu Li Date: Mon Sep 14 19:59:37 2015 -0400 dialogfactory: cppcheck variable scope fixes commit 1b41ba24d94a0ec414d451eb371dedbacf984b5f Author: Dongxu Li Date: Mon Sep 14 19:59:07 2015 -0400 layerwidget: cppcheck fixes commit 11dafcc951c1e188528743463c0ecc5d75c83cef Author: Dongxu Li Date: Mon Sep 14 19:42:01 2015 -0400 cppcheck: ctor cleanup commit c1c940cd57109ce6d672ba63c984d059153b2f29 Author: Dongxu Li Date: Mon Sep 14 19:40:30 2015 -0400 cppcheck: ctor initialization fixes commit 7d612222dff89e2f8bd5740d7e581373e5d993f5 Author: Dongxu Li Date: Mon Sep 14 19:36:24 2015 -0400 blockssave: ccpcheck fixes commit ce47792d8357ef2b569488d642e1a521f3dad92a Author: Dongxu Li Date: Mon Sep 14 18:54:16 2015 -0400 splinepoints: cppcheck fixes commit aedec358ec70775eb6d450638b1e309f85ed3632 Author: Dongxu Li Date: Mon Sep 14 10:32:51 2015 -0400 mainwindow: file cleanup commit 635a7966ef427468cac5913fb457ea257f2bbb14 Author: Dongxu Li Date: Mon Sep 14 19:38:41 2015 -0400 polylineappend/arctangential: avoid C-style cast commit 293f6d416f15fd153398731d9957a615b2c7b19a Author: Dongxu Li Date: Sat Sep 12 14:13:43 2015 -0400 widthbox: file cleanup commit e24d8e8ef3c9101cc0b36975794d51972b0d9532 Author: Dongxu Li Date: Mon Sep 14 10:31:42 2015 -0400 math: file cleanup and c++11 style commit 75507281f50ca788cf7609b7aef2fa5caa990c6d Author: Jerry Magnin Date: Fri Sep 4 18:09:50 2015 +0200 Extended commandline autocompletion Commandline mimics bash autocompletion When an input may lead to at least 2 valid commands, if these commands have the same root, pressing will put that root into input line. Example : typing 'di ' will prompt 'dim', as 'dim' is the common root for all commands starting by 'di'. It mimics bash autocompletion behavior. Later, I’ll try to implement zsh behavior (first press on prompts the common root, next presses prompts possible commands one after another). modifié : librecad/src/ui/forms/qg_commandwidget.cpp commit bbd2b84afab432769b1c2ff7d6216ded37a2c6f7 Author: Jerry Magnin Date: Tue Sep 8 14:44:54 2015 +0200 Improvements in layer creation UI Plus some adujstements in action->order Added a shortcut (Ctrl + L) for "Create new layer". Layer Name field in layerdialog have now the focus when the dialog is opened (useful for layer creation, particularly with Ctrl+L). commit 4097b9c2f70d0f1e7b45bf6efcea7eec47875d88 Author: Jerry Magnin Date: Tue Sep 8 05:59:23 2015 +0200 Shortcuts for GUI Added shortcuts for drawing order They are based on Inkscape shortcuts for drawing order, but it's just a proposal for the moment." >Accumulated fixes from master branch
Squashed commit of the following:

commit f04c1d46ffdd1fecf4112c9a80cadadb8b893b89
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Sun Oct 11 18:56:06 2015 -0400

    bug529: polygon creation precision

commit 066c631643358e581666495138864c7b0c1654b0
Author: ravas <his_self@live.com>
Date:   Fri Oct 9 23:04:17 2015 -0700

    c++11 style

commit 1f26d6d89514c268de0fba34c03f440949a5590a
Author: ravas <his_self@live.com>
Date:   Fri Oct 9 22:24:57 2015 -0700

    fixed wacky indentation // clean up

commit 735c6f6e9e063a65d26ac5922a4d1f13bf20aa23
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Thu Oct 8 13:44:47 2015 -0400

    SF bug 528, fixed an infinite loop for new block names

commit 877d99287583cd7d7d53c9c56c600657ddc1025c
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Wed Oct 7 11:17:13 2015 -0400

    switch to addRectangle() API

commit ee6058b5cebdb12f06d2efce20f5a0e4a29b817d
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Wed Oct 7 11:16:22 2015 -0400

    entityContainer: new public API addRectangle(v0, v1)

    add Rectangle by diagonal vertices

commit fbf9e462231353e30047628ae926f581f2e7bc92
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Tue Oct 6 22:38:44 2015 -0400

    experimental feature: draw rectangles as polylines

commit 660878bd8d40b156e2f68d877acc13ef233e5773
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Tue Oct 6 22:37:36 2015 -0400

    file cleanup

commit 989efc937a92e912bceffca7a512ecd39386f80f
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Tue Oct 6 21:35:37 2015 -0400

    polyline: API cleanup

commit a46e79e00a76b5b59537894c22d2de58bde77312
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Tue Oct 6 21:34:56 2015 -0400

    entity container: first/last() methods

commit e5ad865c039cea7448fe822ca2e1d5a300f621fa
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Tue Oct 6 20:55:48 2015 -0400

    entityContainer: array cleanup

commit addd1930fc5db329a08b46f315acf513ad8ea068
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Fri Oct 2 23:21:03 2015 -0400

    math: fixed double2String unit test

commit 7660bb96ccd8df4f40c502ac1303937bb2e0830d
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Fri Oct 2 21:12:01 2015 -0400

    doc_plugin: nullptr cleanup

commit 52b2e11398a18bd632b47fe7ea6c3e016a064c44
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Fri Oct 2 21:11:31 2015 -0400

    Ellipse: c++11 ctor style

commit bbf54eaf66d98a228482690c461645479acdc796
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Thu Oct 1 00:34:25 2015 -0400

    Ellipse: ctor cleanup

commit 1fa46ec8cb8962c8984c363a893a7b405a1a1db4
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Wed Sep 30 23:09:49 2015 -0400

    issue #581 fixed a crash by polyline

commit f0e1b1796a1695459e8d1bbc7ee0489ecd0a267c
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Wed Sep 30 21:53:10 2015 -0400

    creation: fixed a typo for bisector

commit c55c9a27128453cf6e0c2686f1081ca00398464e
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Wed Sep 30 16:58:33 2015 -0400

    issue #582, fixed a polyline crash

commit 4fcd0634de10f4c9c68b72e1072a9526acfb23fe
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Sat Sep 26 15:06:05 2015 -0400

    more nullptr cleanup

commit 712836e412e9b06d0495fbe2446742736747b6e6
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Sat Sep 26 12:06:18 2015 -0400

    nullptr cleanup

commit 9aac2e7a80fa30c5558a37470e68a82140b89598
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Sat Sep 26 13:06:47 2015 -0400

    Line: c++11 style ctor

commit 8e382cc170518619f31e1a607324ba0a19596fb1
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Fri Sep 25 00:29:40 2015 -0400

    command: file cleanup

commit 7271d97371db43d9c66cc43ede6f1d8f2cb6b9bd
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Fri Sep 25 00:14:05 2015 -0400

    issue #579 , fixed incorrect command hints during Action

commit 9d0227a0505c814dac0564b35d8396b5e1e96e38
Author: Rupicapra-rupicapra <dev@montagnisme.fr>
Date:   Wed Sep 23 14:16:30 2015 +0200

    Fixed bug in hatch dialog box

    Bug introduced by commit 776c8ae
    Changing from `if(hatch==nullptr)` to `if(hatch)` caused the hatch
    dialog box not to show when called.
    It seems that this change fixed it... Will see.

commit 253ff014832baf0978be75bb02da43abff88939a
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Sat Sep 19 16:21:23 2015 -0400

    ellipse: file cleanup

commit 519fa1b998851d5187b82128232294702c6d1e87
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Sat Sep 19 14:08:58 2015 -0400

    circle: file cleanup

commit 09b5d0f719fcc7a3d44f8e92042b780cb2c38e5d
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Sat Sep 19 14:02:54 2015 -0400

    dialogfactory: file cleanup

commit 6607a4ad0e91c442a83897dcecbee16cf791dc35
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Fri Sep 18 22:31:45 2015 -0400

    eventhandler: compiler warning cleanup

commit d607914fb2e87f4732a46e6a3f39f9afcf9438a9
Author: Rallaz <rallazz@gmail.com>
Date:   Fri Sep 18 18:11:37 2015 +0200

    libdxfrw: remove enum warning

commit 49183c0f5af063f99eac33529299505c353c33e2
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Fri Sep 18 00:56:49 2015 -0400

    file cleanup

commit e6bb0870373221b33ed17ca2172f5da9307e7e34
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Fri Sep 18 00:56:16 2015 -0400

    replaced VLA with vectors

commit a6e1e791e1d2f83490bd3b84adcefbb6ad7425c4
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Thu Sep 17 21:05:16 2015 -0400

    rs_information: file cleanup

commit b46b3af4f56b2f171ffff69e965e9b45ffc8604a
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Thu Sep 17 20:43:13 2015 -0400

    RS_Vector: polar() construction method

commit 6e8d67b83150f46b6076865f292c9eb39b876da9
Author: Jerry <dev@montagnisme.fr>
Date:   Wed Sep 16 16:18:19 2015 +0200

    Fixed conflict in rs_commands.cpp

commit 3d82a65301a0ae73b7b3b23d75f876d45b53630a
Author: Rupicapra-rupicapra <dev@montagnisme.fr>
Date:   Wed Sep 16 16:14:13 2015 +0200

    Added help tip, shortcut command & corrected bug

    Help tip : when in mode "circle with center and radius", typing "radius"
    in the command-line allow the user to set the radius without moving
    hands off the keyboard, but the helper message didn't mentionned that
    possibility.

    Bug : when setting radius from commandline, pressing enter to validate
    causes LibreCAD to draw a circle of selected radius at relative zero
    position (if no mouse activity into the container) or crosshair
    position (if mouse activity into the container).
    I added a `switch` test to the `trigger()` method to test the mode, and
    if the user is in mode "SetRadius", circle is not drawn & relative zero
    is not moved.

    Command shortcuts: `circlecr` and `cc`

    Conflicts:
    	librecad/src/cmd/rs_commands.cpp

commit e47c4aa3bbc378ee2dcb08726975f87ccf2f6a1f
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Mon Sep 14 20:09:21 2015 -0400

    ellipse: cppcheck fixes

commit ad42ea7c060f7f3cc135b73c8bdaed1431d37f99
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Mon Sep 14 20:09:04 2015 -0400

    splineoption: cppcheck fixes

commit cd0fa0b0a012fe02ee131e570fb5763ee4b7cb76
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Mon Sep 14 19:59:37 2015 -0400

    dialogfactory: cppcheck variable scope fixes

commit 1b41ba24d94a0ec414d451eb371dedbacf984b5f
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Mon Sep 14 19:59:07 2015 -0400

    layerwidget: cppcheck fixes

commit 11dafcc951c1e188528743463c0ecc5d75c83cef
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Mon Sep 14 19:42:01 2015 -0400

    cppcheck: ctor cleanup

commit c1c940cd57109ce6d672ba63c984d059153b2f29
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Mon Sep 14 19:40:30 2015 -0400

    cppcheck: ctor initialization fixes

commit 7d612222dff89e2f8bd5740d7e581373e5d993f5
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Mon Sep 14 19:36:24 2015 -0400

    blockssave: ccpcheck fixes

commit ce47792d8357ef2b569488d642e1a521f3dad92a
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Mon Sep 14 18:54:16 2015 -0400

    splinepoints: cppcheck fixes

commit aedec358ec70775eb6d450638b1e309f85ed3632
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Mon Sep 14 10:32:51 2015 -0400

    mainwindow: file cleanup

commit 635a7966ef427468cac5913fb457ea257f2bbb14
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Mon Sep 14 19:38:41 2015 -0400

    polylineappend/arctangential: avoid C-style cast

commit 293f6d416f15fd153398731d9957a615b2c7b19a
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Sat Sep 12 14:13:43 2015 -0400

    widthbox: file cleanup

commit e24d8e8ef3c9101cc0b36975794d51972b0d9532
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Mon Sep 14 10:31:42 2015 -0400

    math: file cleanup and c++11 style

commit 75507281f50ca788cf7609b7aef2fa5caa990c6d
Author: Jerry Magnin <dev@montagnisme.fr>
Date:   Fri Sep 4 18:09:50 2015 +0200

    Extended commandline autocompletion
    Commandline mimics bash autocompletion
    When an input may lead to at least 2 valid commands, if these commands
    have the same root, pressing <tab> will put that root into input line.
    Example : typing 'di <tab>' will prompt 'dim', as 'dim' is the common
    root for all commands starting by 'di'.
    It mimics bash autocompletion behavior.

    Later, I’ll try to implement zsh behavior (first press on <tab> prompts
    the common root, next presses prompts possible commands one after
    another).

    	modifié :         librecad/src/ui/forms/qg_commandwidget.cpp

commit bbd2b84afab432769b1c2ff7d6216ded37a2c6f7
Author: Jerry Magnin <dev@montagnisme.fr>
Date:   Tue Sep 8 14:44:54 2015 +0200

    Improvements in layer creation UI
    Plus some adujstements in action->order
    Added a shortcut (Ctrl + L) for "Create new layer".
    Layer Name field in layerdialog have now the focus when the dialog is
    opened (useful for layer creation, particularly with Ctrl+L).

commit 4097b9c2f70d0f1e7b45bf6efcea7eec47875d88
Author: Jerry Magnin <dev@montagnisme.fr>
Date:   Tue Sep 8 05:59:23 2015 +0200

    Shortcuts for GUI
    Added shortcuts for drawing order
    They are based on Inkscape shortcuts for drawing order, but it's just a
    proposal for the moment.
1073d6d
Commits on Oct 12, 2015
@dxli dxli iso3098 azomix fonts by AZO 5d983b4
Commits on Oct 13, 2015
@dxli dxli avoid highlight flag in offset a6dbf21
Commits on Oct 15, 2015
@dxli dxli fixed a crash by undo
TODO: understand why the undo cycle could be nullptr
d4afce8
Commits on Oct 16, 2015
@Rallaz Rallaz Dims, more work with zeros be41866
Commits on Oct 17, 2015
@Rallaz Rallaz completed decimal dimzin support b3617d3
Commits on Oct 19, 2015
@Rallaz Rallaz libdxfrw: update to 0.6.3 0c27928
@Rallaz Rallaz more dims compatibility dcd167d
Commits on Oct 22, 2015
@dxli dxli bug 531: bounding box checks for intersection
TODO: implement O(N lgN) bounding box algorithms
df18910
Commits on Oct 23, 2015
@dxli dxli dimension: compiler warning 654f7f7
@dxli dxli rectangular area: initial port of rectangular areas from V3 a917b36
@Rallaz Rallaz libdxfrw: write dimfxl in dim styles fa7156a
Commits on Oct 24, 2015
@lordofbikes lordofbikes added debug/ wildcard to .gitignore for clean Windows repos b4d98d2
Commits on Oct 25, 2015
@dxli dxli rs_line: fixed bounding box checking in getIntersection d203846
Commits on Oct 26, 2015
@dxli dxli lc_rect: allow zero size rects 46b9a83
@dxli dxli construction line: fixed regression on drawing bda88b4
@dxli dxli vectorsolutions: fixed find closest on subset 95f6feb
@dxli dxli drawline: fixed "undo/redo" commands 44843b3
@lordofbikes lordofbikes Updated translations from pootle server, after lupdate 194c675
Commits on Oct 29, 2015
@dxli dxli undo: file cleanup 90ffa0b
@dxli dxli undo: stop all suspended actions to avoid crash by deleted entities
Original bug report: a) draw line(1) with tool line; b) select tool
"parallel line", plaсe pointer near line(1) that there was dotted line.
c) do not move mouse! press ctrl+z, both lines vanish. d)then mouseclick
crash librecad.
95965d5
Commits on Oct 31, 2015
@dxli dxli eventhandler: file cleanup 57e881a
@dxli dxli lc_rect: 'using' instead of typedef 54b0fa1
@dxli dxli grid: replaced QRectF with LC_Rect 24c03e3
@dxli dxli painter: header cleanup 01dc873
@dxli dxli snaptoolbar: fixed a segfault at closing
1. Start LibreCAD;
2. Close the application.

LibreCAD crashes during the snap toolbar dtor, due to the using of Snap
toolbar widgets, which may have been destroyed.
9c92447
Commits on Nov 01, 2015
@dxli dxli rs.h removed Qt headers
since rs.h is included in almost every class, it makes sense to
avoid pulling in Qt headers in it.
7847194
Commits on Nov 02, 2015
@dxli dxli fixes and cleanup for commit: rs.h headers 7847194 c940cd4
@dxli dxli A minor binary search optimization 497961c
Commits on Nov 03, 2015
Armin Stebich another fix for commit: rs.h headers 7847194 5a297f0
Armin Stebich ignore Windows generated files in libdxfrw ef702d6
Commits on Nov 07, 2015
@dxli dxli Squashed commit of the following:
commit eba465f6636165bf2545c58d8bddf943864c7a70
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Sat Nov 7 14:51:42 2015 -0500

    fixed building errors

commit 747e61a04cb3fba666dde765403740c9f3a3824f
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Wed Nov 4 23:28:02 2015 -0500

    snapper header cleanup, RS_Vector

commit 0822abee1642cea48d6de65c776a5abb3de6945b
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Wed Nov 4 22:53:53 2015 -0500

    snapper header cleanup: removed <set>

commit 2e684aee98a51c968a5e54d80962768d5cfab713
Author: Dongxu Li <dongxuli2011@gmail.com>
Date:   Wed Nov 4 22:25:07 2015 -0500

    explicit default dtors
3a25b71
Commits on Nov 08, 2015
@Rallaz Rallaz SF bug #535 correct bevel with polylines c1a8e9d
Commits on Nov 09, 2015
@dxli dxli vector/quadratic: explicit conversion to boolean
Motivation: for a vector v, to write
if (v) foo;

instead of:
if (v.valid) foo;
6e60d00
Commits on Nov 10, 2015
@dxli dxli header cleanup: use <iosfwd> f3a4e84
@dxli dxli file cleanup 4e397b5
@dxli dxli fixed building issues for commit f3a4e84 3a8772e
@dxli dxli another header fix for commit f3a4e84 cba26e5
Commits on Nov 17, 2015
@Rallaz Rallaz SF bug #539 Vertical dimension's alignment 648e6f2
@Rallaz Rallaz Fix dim horizontal alignment b37b464
Commits on Nov 24, 2015
@dxli dxli trim amount: improved length input handling 5008af8
Commits on Nov 27, 2015
@dxli dxli issue #617 removed snap indicator 96414d2
@dxli dxli hatch: fixed a hatch drawing issue.
TODO: fix hatch preview
724339d
@dxli dxli Revert "hatch: fixed a hatch drawing issue."
This reverts commit 724339d.
ae93492
Commits on Nov 28, 2015
@dxli dxli hatch: fixed a preview regression f0bbc5a
@dxli dxli hatch: preview rectangle loop cleanup 543ecea
@dxli dxli splinepoints: file cleanup 7a31bb0
@dxli dxli bug545: spline properties dialog cleanup 450a1b1
@dxli dxli splinepoints: initial property dialog fc9a80a
Commits on Nov 29, 2015
@dxli dxli spline points: file cleanup a141246
@dxli dxli spline points: control points in property editor 1c04344
@dxli dxli spline points: file cleanup 03dce0e
Commits on Nov 30, 2015
@dxli dxli spline points: fixed a qt4 building issue 8b93d60
@dxli dxli exit dialog: header cleanup 7c4e64d
@dxli dxli bug 544: spline mirror b781e91
@dxli dxli entity container: header cleanup 527cbd4
@dxli dxli avoid potential performance regression by 527cbd4 3fa9933
@dxli dxli spline properties: dialog style 106b4d6
@dxli dxli bug517: equidistant polylines 2035f61
Commits on Dec 01, 2015
@dxli dxli file cleanup acb493d
Commits on Dec 03, 2015
@dxli dxli bug548: invisible layer, exporting as image 4aba170
Commits on Dec 04, 2015
@dxli dxli pentoolbar: use devicePixelRatio e1be379
@dxli dxli file cleanup 90d954a
Commits on Dec 05, 2015
@dxli dxli building issue for qt4-mac, header issues 33c9f4b
Commits on Dec 09, 2015
@dxli dxli printpreview: added commands: blackwhite/color
TODO: make the printpreview toolbar more conspicuous
4eff330
Commits on Dec 11, 2015
@dxli dxli undoable: c++11 style
removed rs_debug header from base class
5921117
Commits on Dec 15, 2015
@dxli dxli undo: cleanup 0fe8931
Commits on Dec 17, 2015
@dxli dxli arc: move by center a87aa21
Commits on Dec 23, 2015
@dxli dxli rs_arc: override identifier 613c678
Commits on Dec 30, 2015
@dxli dxli read coustom.pri as well as .pro 24e9fca
Commits on Dec 31, 2015
@dxli dxli bug552: fixed a construction layer regression 7e042cb
Commits on Jan 03, 2016
@dxli dxli AZO: font fixes 73ddac5
@dxli dxli polyline: cleanup 992e896
@dxli dxli polyline: cleanup d03539d
@dxli dxli polyline: experimental, create from selected entities 513e499
Commits on Jan 05, 2016
@dxli dxli bug549: dxfrw: troubleshooting an infinite loop be5d23c
Commits on Jan 07, 2016
Pootle Updated translations from pootle server 1f445ba
Pootle Merge branch '2.0' of https://github.com/LibreCAD/LibreCAD into 2.0 070c830
Pootle Updated translations after lupdate 7d1cfec
Commits on Jan 12, 2016
@dxli dxli undoable: ctor/dtor cleanup 714e51b
@dxli dxli updated SCM version 2.0.10 19b6b24
@dxli dxli undoable: avoid unnecessary virtual function aca9ff2
@dxli dxli RS_Undo: avoid unnecessay ctor 584472d
Commits on Jan 13, 2016
@dxli dxli math: const 2*Pi c5d193e
Commits on Jan 14, 2016
@dxli dxli vector solution: renamed appendTo to push_back 4929f0e
Commits on Jan 18, 2016
@dxli dxli bug554: dot in file names in part library 9ee62be
Commits on Jan 28, 2016
@dxli dxli bug557: count selected from visible 12c11ec
Commits on Jan 29, 2016
@dxli dxli quadratic solver: use 'long double' intermediate
add several test cases in RS_Math::test()
5bf3c21
@dxli dxli Quadratic solver cleanup cd92b75
@dxli dxli Quadratic solver: added test cases f73bba4
Commits on Feb 05, 2016
@dxli dxli removed leftover option to build without boost
boost is mandatory to build LibreCAD
those HAS_BOOST doesn't help, as LC won't build without boost anyway
53a3b87
Commits on Feb 11, 2016
@dxli dxli tangent2_1p: draw centers of tangent circles dcb5fc3
Commits on Feb 14, 2016
@kfoltman @dxli kfoltman + dxli issue #648: do not move all the arcs, only ones where ends coincide w…
…ith the vertex being moved
520031b
@kfoltman @dxli kfoltman + dxli bug#476, issue #641: suppress 'command not found' for radius and trim d29407b
@kfoltman @dxli kfoltman + dxli issue #643: only allow the wraparound case for closed polylines 609995d
@kfoltman @dxli kfoltman + dxli issue #639: fix "convert to polyline" when one of the entities is a p…
…olyline

Modified version, including comments from code review.
89761e8
@kfoltman @dxli kfoltman + dxli issue #640: Move dialog: move the buttons so that Cancel button is no…
…t focused by default
a204e16
@kfoltman @dxli kfoltman + dxli issue #644, bug476: invert the logic to make both trimmed and non-tri…
…mmed version work

This only applies to non-polyline rounded corners. Before the fix, two problems occur:

1. Without 'trim' enabled, the original lines were deleted
2. With 'trim' enabled, the original lines were NOT deleted
3. With 'trim' enabled, the undo operation was broken (the trimmed segments
survived undo)

Inverting the trim part of the condition seems to fix all three.
7ba1d06
@r-a-v-a-s @dxli r-a-v-a-s + dxli ensured that only .dylib files are loaded as plugins on mac; issue #656 b705f8c
@dxli dxli EditCopy snap point, patch by @vlachoudis 4643d32
Commits on Feb 18, 2016
@dxli dxli issue #650: coredump by startUndoCycle() 3b1aed4
@dxli dxli Merge pull request #637 from midzer/patch1
Some minor performance enhancements
04ed101
@r-a-v-a-s @dxli r-a-v-a-s + dxli fixed undo crash; issue #660 2f0a41b
@dxli dxli issue #660 crash by undo 83c284e
Commits on Feb 19, 2016
@dxli dxli issue #652 : no snapping on hatch 367d18e
Commits on Feb 24, 2016
@dxli dxli Revert "issue #652 : no snapping on hatch"
This reverts commit 367d18e.
e0221f9
@dxli dxli issue #652: separate ignoredSnap, IgnoredModifications 2b436b6
Commits on Feb 27, 2016
@r-a-v-a-s r-a-v-a-s fixed hatch and getNearestEndpoint problem; #652 & #661 c894937
@r-a-v-a-s r-a-v-a-s fixed DXF extension line length option eb5e647
@r-a-v-a-s r-a-v-a-s fixed icon size issue on high resolution displays
This was producing HUGE toolbar icons,
and oddly icons so small on the CAD toolbar
that it was unusable… I didn’t even notice the toolbar at first!
2b39f02
@r-a-v-a-s r-a-v-a-s allowed statusbar to autosize
The statusbar height and fontsize seem to be appropriate when you don’t
set anything.
dadfe8f
@r-a-v-a-s r-a-v-a-s fixed missing Window menu; issue #662
This is a temporary solution.
b6ed88a
@r-a-v-a-s r-a-v-a-s removed statustips
They cause dynamic statusbar sizing and aren’t needed anyhow.
0e60e83
@r-a-v-a-s r-a-v-a-s fixed scrolling on OS X; issue #658
Anyone using high resolution trackpad will need to build using Qt 5.5+,
or build from the master branch and set the option in Device Options.
4a8003e
@r-a-v-a-s r-a-v-a-s ensured the file dialog opens with the previously selected file ext 33a0212
@r-a-v-a-s r-a-v-a-s fixed the auto-backup shutoff
It seems that the check at startup was never implemented; therefore,
auto-backup has been active for people who didn’t want that.
d2e2079
@r-a-v-a-s r-a-v-a-s fixed building issue with boost 1.6 57e7037
Commits on Feb 29, 2016
@r-a-v-a-s r-a-v-a-s included custom.pro and .pri in boost.pri
Because custom.pro or .pri were not being included BOOST_DIR was always
set to 1_53
be6f8e0
Commits on Mar 08, 2016
@dxli dxli fixed hatch preview 2094a8c
@dxli dxli hatch: file cleanup eebf9e8
Commits on Mar 09, 2016
@dxli dxli bug573 fixed a regression of quadratic solver d230fa5
Commits on Mar 10, 2016
@dxli dxli replaced fabs with std::abs() 1f78356
@dxli dxli hatch: no need for shared_ptr e1f2e39
@lordofbikes lordofbikes added support for Basque language 8f79f2d
Pootle Updated translations from pootle server c578cad
Pootle Merge branch '2.0' of https://github.com/LibreCAD/LibreCAD into 2.0 6bd3220
Pootle Updated translations after lupdate bf5d13d
Commits on Mar 11, 2016
@dxli dxli Arc Tangential: fixed option widgets ff1149e
Commits on Mar 12, 2016
@dxli dxli arc tangential: relaxed angular length restriction 14419c0
Commits on Mar 20, 2016
@r-a-v-a-s @dxli r-a-v-a-s + dxli eliminated memory leak in dwgreader21 c15552d
@dxli dxli dxfrw: fixed a potential memory leak 8d827fd
@dxli dxli ellipse: fixed some static analysis warnings 2d3b640
Commits on Mar 21, 2016
@lordofbikes lordofbikes Updated translations from pootle server 5fdb494
@lordofbikes lordofbikes Updated translations after lupdate c17b448
Commits on Mar 28, 2016
@lordofbikes lordofbikes added Travis CI files to 2.0 branch 95235a4
Commits on Mar 29, 2016
@r-a-v-a-s r-a-v-a-s eliminated memory leaks in rs_information 81705ee
@r-a-v-a-s r-a-v-a-s eliminated memory leaks in rs_graphicview 8c241ae
@r-a-v-a-s r-a-v-a-s fixed pentoolbar sizing issue
Let the widgets automatically size for optimal cross-platform results.
Add options as needed.
0fc6edf
Commits on Mar 30, 2016
@lordofbikes lordofbikes quoted 2.0 branch in .travis.yml 39a7cf0
Commits on Apr 15, 2016
@r-a-v-a-s r-a-v-a-s added support for Arch paper sizes; #553 ca6529d
Commits on Apr 16, 2016
@dxli dxli ellipse: fixed trim by amount(lengthen) 1ff18a6