Commit Graph

94 Commits

Author SHA1 Message Date
Ian Rees
fe4b42e3f1 Removed some debugging stuff that was accidentally pushed earlier 2014-08-02 20:04:56 +12:00
wmayer
1a3beb44b0 + fix author notes, fix memory leak, fix build failure under Windows 2014-07-30 10:05:13 +02:00
wmayer
4f71c3543e Squashed commit of the following:
commit 8853bf442b6e1a98699fa90fca5eb30b3f6d3a5e
Author: Ian Rees <ian.rees@gmail.com>
Date:   Tue Jul 29 15:46:59 2014 +1200

    Refactoring and small fix in constraint icon bounding boxes

commit c03e4c13d8fd657e18e3c78d16bbdef209f8c779
Author: Ian Rees <ian.rees@gmail.com>
Date:   Mon Jul 28 15:41:15 2014 +1200

    Implemented picking of individual constraints from combined icons

commit 254aaab450fe6646bee7542c532c454af91b6597
Author: Ian Rees <ian.rees@gmail.com>
Date:   Mon Jul 28 13:04:18 2014 +1200

    Added bounding boxes for combined constraint icons

commit 4f0738ec30220fbf1abdea14dd121d0a134e5dfd
Author: Ian Rees <ian.rees@gmail.com>
Date:   Sat Jul 26 18:53:33 2014 +1200

    Added screenCoordsOfPath() to View3DInventorViewer

commit 14e2dc7b4aa79db97cbacd2c848728a66276d644
Author: Ian Rees <ian.rees@gmail.com>
Date:   Sun Jul 20 14:24:27 2014 +1200

    Bit of code to make constraint icon text rendering nicer.

    This won't be useful unless the font changes, but wanted to add it while
    I was thinking about it.

commit 8020d2d62214d71875cbae101d5ac5e96d998201
Author: Ian Rees <ian.rees@gmail.com>
Date:   Sun Jul 20 13:54:51 2014 +1200

    Fixed an off-by-one in ViewProviderSketch::combineConstratintIcons

    Bug resulted in icons occasionally not being combined into groups,
    when they should've been.

commit 20d92a3ccc1f795be1cb86f6f92045518dc8eb81
Author: Ian Rees <ian.rees@gmail.com>
Date:   Tue Jul 15 19:38:20 2014 +1200

    Fixed a bug that was introduced two commits ago.

commit 69e1ea848e3bc3c8c372c539f30a7b4d2a563aa2
Author: Ian Rees <ian.rees@gmail.com>
Date:   Tue Jul 15 15:33:30 2014 +1200

    Fixed dumb copy-and-paste error

commit a998b75a905cc31e1f4f49869e81ecaef5858b69
Author: Ian Rees <ian.rees@gmail.com>
Date:   Sun Jul 13 18:39:22 2014 +1200

    Fixed crash reported by sponssi

    More info at http://forum.freecadweb.org/viewtopic.php?f=10&t=6965&p=56590

commit 27b7b804790dda5164c7ef0b9418f6c160228859
Author: Ian Rees <ian.rees@gmail.com>
Date:   Thu Jul 10 13:32:16 2014 +1200

    Cleaning up my git repo for FreeCAD.

    This branch now has just the Sketcher icon fixes, plus a few random comment edits.
2014-07-30 10:05:12 +02:00
Johan K
5edd3229cb Added more regular polygons to the sketcher gui 2014-07-27 00:25:40 +02:00
wmayer
05e8a4f74c + fixes #0001549: crash with Draft move tool while sketch is in edit mode 2014-05-20 15:25:03 +02:00
wmayer
d431f52a2d + fix issues with angle constraints 2014-05-17 18:27:56 +02:00
wmayer
7481237fdf + fix transparency issue, disable sample buffers when using front buffer 2014-05-09 19:20:30 +02:00
wmayer
d52a842379 + fixes #0001517: Problem with constraint menu not displaying properly if moved (overwrites the background) 2014-05-03 23:39:04 +02:00
wmayer
8290b221f0 + fix crash when closing sketch while external geometry handler is still active 2014-04-08 12:07:03 +02:00
wmayer
5c63c3cc59 + fixes #0001490: Implement a perimeter circle (3 point circle) similar to solidworks in sketcher (mdinger) 2014-03-29 12:03:17 +01:00
wmayer
593ae37f64 + fixes #0001479: 'Escape' key dismissing dialog cancels Sketch editing 2014-03-18 14:18:55 +01:00
wmayer
aee30113fd + fixes #0001480: Crash when editing sketch with Pad hidden 2014-03-18 13:14:04 +01:00
wmayer
052966126e + issue #0001475: Implement a 3 point arc similar to solidworks in sketcher 2014-03-17 09:37:56 +01:00
wmayer
484d6bcc9a + issue #0001475: Implement a 3 point arc similar to solidworks in sketcher 2014-03-16 13:29:44 +01:00
wmayer
ba207a1848 + fixes #0000844: Cannot use edge hidden by sketch axis as external geometry 2014-03-15 19:53:14 +01:00
wmayer
cfeaf3b16a + ignore v/h axes and grid of sketcher on view fit 2014-03-15 16:08:24 +01:00
wmayer
a7a0573114 + sketcher settings 2014-03-14 15:29:00 +01:00
wmayer
6ad25ef75d + fixes #0001393: Allow the user to set desired font size in pixels (used by sketcher constraints) in preferences 2014-03-09 18:29:26 +01:00
wmayer
8c33b39bf5 + fixes #0001112: Changing sketch size that contains arcs after padding will create an artifact on bottom side 2014-03-09 11:02:33 +01:00
wmayer
e213734866 + fixes #0001423: Crash on draw on face 2014-03-06 09:33:35 +01:00
wmayer
def5d954c0 + fixes #0001330: Cannot link edge to external geometry 2014-03-03 18:50:43 +01:00
logari81
220930941d + fixes #0000928: Change selection numbering base in the Sketcher from 0 to 1 2014-02-08 23:51:15 +01:00
wmayer
1de1c1d4a9 + Resort edit nodes of sketch view provider 2014-01-19 18:34:47 +01:00
jriegel
41882ff3b9 fix radius bug and add new imperial sketch grid cascading... 2013-12-18 18:18:39 +01:00
jriegel
16c6fe2470 Add unti support to Sketcher 2013-12-15 22:47:47 +01:00
wmayer
99e0e21193 Fix inconsistency of order of points of an arc 2013-08-14 12:01:02 +02:00
wmayer
5c7aa1e81a 0001201: Highlight coincident constraint in sketch view when clicking on (coincident) constraint in constraints list 2013-08-13 20:12:08 +02:00
wmayer
5e976d0547 0000846: [Sketcher] Dragging + ESC 2013-07-12 15:30:47 +02:00
wmayer
15a718d349 0001175: pressing escape in datum editing dialog closes sketch 2013-07-12 11:28:54 +02:00
wmayer
c64d0594b6 Apply fix from mrlukeparry for datum labels 2013-05-27 11:25:50 +02:00
wmayer
af8955aac0 Improve performance of box selection in sketcher 2013-04-27 20:45:16 +02:00
wmayer
ef1a3312f1 Add a GLPainter class to do all the OpenGL drawing stuff 2013-04-27 19:24:39 +02:00
wmayer
0df4eccb64 Fix box selection in sketcher 2013-01-05 13:29:39 +01:00
logari81
d86db1f2ee Sketcher: Avoid unnecessary updates in the ViewProviderSketch 2012-12-08 23:51:24 +01:00
logari81
ccd25bfc77 Sketcher: Include root point in box selections 2012-12-08 23:49:48 +01:00
logari81
4a680d12b7 Sketcher: Fix deletion of coincident constraints on the root point 2012-12-08 23:48:35 +01:00
logari81
5e008d8b76 Sketcher: Support auto-constraints with root cross elements and swap axes colors 2012-11-29 16:13:13 +01:00
logari81
a6cf1fd88f Sketcher: Add root point by default
Replace all Vertex ids with Geo,Pos id pairs in CommandConstraints
2012-11-28 15:14:13 +01:00
wmayer
645877826b Again fixes on memory leaks 2012-11-15 11:44:03 +01:00
wmayer
f473e90cca 0000869: Mousepointer does not track to line endpoint in sketches attached to copied or imported sketches. 2012-11-15 11:17:59 +01:00
wmayer
2b5efd45fe Fix some memory leaks 2012-11-15 01:25:55 +01:00
wmayer
3b3aaa5bcd Fix some memory leaks 2012-11-14 17:12:42 +01:00
wmayer
367d7122db Fix memory leak in sketcher view provider 2012-11-14 15:04:14 +01:00
wmayer
b2d9026e7c Prepare sketch solver messages to be translated 2012-10-30 13:51:08 +01:00
logari81
1f3434fa6e Sketcher: implement box selection (based on mrlukeparry's work) 2012-09-04 14:14:03 +02:00
logari81
14b3ad0b9e Sketcher: fix memory leak in MoveConstraint 2012-09-04 14:08:03 +02:00
logari81
7c5de0b882 Sketcher: crashes fix and other small fixes for the polyline tool 2012-08-12 12:21:53 +02:00
wmayer
7ca646c991 Allow to customize cursor text color in sketcher 2012-08-10 11:04:26 +02:00
logari81
dc0475ed92 Sketcher, Issue 0000808: fix one more issue with restoring of external geometry 2012-08-07 01:21:45 +02:00
logari81
6a305d0cfb Sketcher: improve position text during geometry creation 2012-08-06 23:05:31 +02:00