Commit Graph

142 Commits

Author SHA1 Message Date
Yorik van Havre
7e72031926 Draft: discard unsupported curve types in intersection snap 2019-07-09 17:33:03 -03:00
Yorik van Havre
46f253d5d0 Draft: General grid fixes
- Killed 'double-grid' bug
- Consistent one grid per view, be it new doc or new view
- Grid recreated when needed on each snap use
- Misc optimizations
2019-07-08 22:07:14 -03:00
Dion Moult
1b362fd82b Fix draft missing line tracker when snapper detects an object without any snap targets 2019-06-03 16:36:07 -03:00
Derek V. Schmalenberger
297c7f2ec6 increased default snapRange from 5 to 8
Grid snapping will fail with a snapRange of 5 if a line or arc passes through the grid point.
2019-05-20 11:08:48 -03:00
Yorik van Havre
d72d5a5b21 Draft: allow to use different snapping task dialogs 2019-05-10 22:27:08 -03:00
Yorik van Havre
48c077532e Draft: Fixed failing dimension snap tool 2019-03-04 15:54:51 -03:00
triplus
062206bee2 Icon themes support for draft tray and snap 2019-02-18 10:11:25 -03:00
Dion Moult
0498a4c619 Allow tabbing to cycle through objects to snap
To do this, the object snapping code has been refactored into a snapToObject function. This allows it to be called on different objects easily. A new base class which handles the tab event has been added.
2019-02-08 10:59:26 -02:00
Yorik van Havre
1115f55184 Draft: Fixed regression in snapping 2019-01-23 13:27:22 -02:00
Yorik van Havre
7d0d870b67 Draft: Fixed grid not appearing on working plane setup 2019-01-08 11:43:36 -02:00
Yorik van Havre
6297a58a1e Draft: Added ON/OFF status to the tooltip of snapping buttons 2018-12-26 12:59:50 -02:00
Yorik van Havre
2b8745c6bb Draft: minor bugfix 2018-12-18 11:01:14 -02:00
Yorik van Havre
12cb1baec7 Draft: Fixed tolerance problem in snapping to intersections 2018-12-17 12:58:21 -02:00
Yorik van Havre
d92e8dd524 Draft: Fixed nearest snap not snapping to the working plane when required 2018-12-14 13:22:32 -02:00
Yorik van Havre
36114bac0a Draft: Fixed dangling temp snap points 2018-12-05 16:38:34 -02:00
Yorik van Havre
e890a50ff0 Draft: Fixed snapping to sectionPlanes 2018-12-01 12:11:10 -02:00
Yorik van Havre
25c56801ca Draft: Fixed wrong moving of BuildingParts 2018-11-28 16:51:02 -02:00
Yorik van Havre
cdf9625af1 Draft: fixed snapping to WPProxies 2018-11-05 19:28:20 -02:00
Yorik van Havre
12df04e4b8 Draft: Fixed leftover scene callbacks in snapping 2018-08-24 15:16:35 -03:00
Yorik van Havre
90a047b5e8 Draft: Snap to BuildingPart base points 2018-07-25 20:25:11 -03:00
looooo
52a0eb8f13 draft: fix snapping with images 2018-05-07 12:18:43 -03:00
Yorik van Havre
a2951e77e7 Draft: Fixed snapping to shapes inside a moved Part container - fixes #3392 2018-04-17 11:14:40 -03:00
Yorik van Havre
6101a3062c Draft: Do not allow concurrent snap runs 2018-03-08 18:53:49 -03:00
Yorik van Havre
99f227b08d Fixed errors in DraftSnap.py 2018-02-20 17:11:39 -03:00
Yorik van Havre
63d14a1edc Draft: Small fix in snapper 2018-02-16 10:52:57 -02:00
triplus
2ac99ab801 Reusability of snap toolbar commands
- Improved reusability of snap toolbar commands.
- Ability to change draft snap toolbar icon size from preferences. Without the need to restart FreeCAD after.
2018-01-12 10:29:25 -02:00
Unknown
e3eca59173 Misc. typo fixes
Various workbenches
2017-12-23 14:30:30 +01:00
wmayer
a3f5e87c63 fixes #0003258: Draft Snap toolbar doesn't display MenuText AKA status bar text when hovering over icons 2017-11-19 17:59:46 +01:00
luzpaz
e4d1d305ea Draft: tooltip uniformity fixes 2017-11-13 11:49:55 -05:00
Markus Lampert
e0197fb6ea Fixed holding tags snapper interaction. 2017-11-01 10:39:07 -02:00
triplus
d15c27e5ec WhatsThis support for Draft Snap toolbar 2017-09-02 16:01:38 +02:00
Markus Lampert
b3e834f7bf Added option to snapper to hode the snapbar once it's done 2017-08-22 10:16:58 -03:00
Yorik van Havre
04f34b8603 Draft: Added snapping between mid of two hold points 2017-06-01 19:02:15 -03:00
Yorik van Havre
920fc9d9c4 Draft: Fixed snapping to intersection of Arch axes 2017-05-05 10:42:48 -03:00
triplus
a618b0e862 Reusable Draft Snap toolbar commands
- Reusable Draft Snap toolbar commands
- Use default size for toolbar/toolbuttons
2017-04-09 19:01:06 -03:00
Yorik van Havre
10ad6c6d02 Draft: Hold snapping points
When drawing (snapping) using the Draft module, it is now possible
to press the Q key to record points. Additional snap locations then
become available orthogonally to these hold points.
2017-04-05 19:04:05 -03:00
looooo
d8e9d98ae2 py3: Draft: use ordered dicts 2017-02-04 15:48:43 +01:00
Alexander Gryson
15132bc115 Use QToolButton for Draft Snap, not QPushButton 2016-12-05 23:42:33 -02:00
wmayer
c3fe2de155 replace Part.Line with Part.LineSegment 2016-11-30 21:25:18 +01:00
Yorik van Havre
bf0d37bf28 Doc: Fixes in doxygen docs for Draft,Arch, FEM 2016-11-17 17:04:09 -02:00
Yorik van Havre
d6c953d301 Arch: Allow to manually edit structural nodes - issue #2356 2016-10-09 23:18:23 -03:00
Yorik van Havre
fa9e476185 Arch: Fixed remaining bugs in Pipes 2016-08-24 11:25:57 -03:00
Yorik van Havre
031bf0ec10 Arch: Added specials snap
* Remove Arch option to snap to wall base (reimplemented below)
* Added new Specials snap button
* Special snap snaps to wall baselines, structure basepoints, and contents of SnapPoints property, if existing
2016-08-22 13:49:54 -03:00
Yorik van Havre
8b7bbc1bc9 Draft: Fixed grid that was not working anymore after closing a document 2016-08-17 16:38:23 -03:00
Yorik van Havre
5e21c0de2d Draft: Center Snap can now also snap to center of faces 2016-06-13 13:46:51 -03:00
Yorik van Havre
533a3aa852 Draft: solved bug in snapper - fixes #2563 2016-05-28 22:35:14 -03:00
Yorik van Havre
2ff5b6ae01 Draft: small fix in snaps - issue #2487 2016-03-31 19:33:50 -03:00
Yorik van Havre
a31c207c6c Draft: fixes in line/wire creation by angle 2016-02-18 20:09:19 -02:00
Yorik van Havre
c5bff2eecb Draft: Added a grid toggle button to the snap toolbar 2015-12-29 12:10:22 -02:00
Yorik van Havre
a7cd5629bd Draft: Fixed translation of snap bar 2015-02-28 16:45:04 -03:00