luz.paz
9bd704d320
Misc. code comment typo fixes
...
Found via `codespell -q 3 -I ../fc-word-whitelist.txt --skip="*.ts,*.po,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./.git,./src/zipios++"`
2018-07-27 10:39:43 -03:00
hokieengr
faf9278500
Fixed default HideUnits option to FALSE
2018-07-23 12:44:26 -03:00
hokieengr
9066b354c5
Added code to strip units from display string
2018-07-23 12:44:26 -03:00
hokieengr
0fb8306380
WIP. Moving to other machine.
2018-07-23 12:43:46 -03:00
hokieengr
504e75d441
WIP. Added logic to not hide non-base units.
2018-07-23 12:43:46 -03:00
hokieengr
8662d1af1b
WIP. Moved code to hide units to seperate function
2018-07-23 12:43:46 -03:00
hokieengr
2a2324d7f5
WIP. Added logic to hide units on distance dimensions.
...
More of a prototype than anything else right now. Will find a better way to add this functionality to the rest of Sketcher.
2018-07-23 12:41:14 -03:00
JimStar
8a8348e72b
Extended global marker size to be used for Sketcher
2018-07-11 21:22:28 -03:00
Abdullah Tahiri
0b4a2d2937
Sketcher: Do not update point height when highlighted i.e. (pre)selected
2018-06-02 16:44:57 +02:00
Abdullah Tahiri
f8e3f0ce3e
Sketcher: Extend existing rendering order for lines to points
2018-05-31 14:31:29 +02:00
wmayer
37411e0a7b
fix string
2018-05-31 13:27:38 +02:00
Abdullah Tahiri
d75be1cd03
Sketcher: Support for clickable DoFs to launch DoF finder
2018-05-31 11:40:28 +02:00
luz.paz
68c4b22315
Source typos fixes
2018-05-11 10:02:56 -03:00
Abdullah Tahiri
e14f284cba
Sketcher: Bug fix not updating constraints on switch of virtual space
2018-01-26 17:04:28 +01:00
Abdullah Tahiri
471c0a4a2c
Sketcher: Enable switching of virtual space in ViewProvider
2018-01-26 17:03:16 +01:00
Abdullah Tahiri
5e11e37712
Sketcher: Python Interface for Constraint Virtual Space
...
=======================================================
set/get/toggle python interface to enable to set the virtual space status of a constraint via SketchObject.
2018-01-26 17:02:46 +01:00
Abdullah Tahiri
804bbbc9cd
Sketcher: Enable Virtual space updates on the View Provider
...
===========================================================
Basic initial working implementation to hide constraints.
2018-01-26 17:02:22 +01:00
Abdullah Tahiri
66f29c52ad
Sketcher: Fix normal rendering when full-constraint
...
fixes #3320
2018-01-23 16:57:33 +01:00
wmayer
c65585ccaf
improve whitespace, fix const correctness
2018-01-23 00:40:41 +01:00
Abdullah Tahiri
46aa2c6356
Sketcher: Change nomenclature relating to Block constraint
2018-01-22 22:52:56 +01:00
Abdullah Tahiri
470913434a
Sketcher: Blocked constraint viewprovider rendering
2018-01-22 22:52:56 +01:00
wmayer
ee0b91961b
improve whitespaces
2018-01-13 15:49:39 +01:00
Abdullah Tahiri
40459e73cd
Sketcher: Remove errors in reporting view while deleting
...
=======================================================
fixes #2275
https://freecadweb.org/tracker/view.php?id=2275
Deletion of coincidents rely on selected vertex. The original code was trying to delete a coincident without checking whether one was there.
The implementation now relies on checking whether a coincident is present.
2018-01-13 15:47:02 +01:00
Abdullah Tahiri
c80e6a8d60
Sketcher: Special sketcher color for dimensions having an expression
...
fixes #3285
2018-01-01 21:00:06 +01:00
wmayer
ad26e922ef
improve whitespaces
2018-01-01 20:51:12 +01:00
Abdullah Tahiri
300ca1d88e
Sketcher: Match angle on lines representation match solver result
2018-01-01 20:28:41 +01:00
wmayer
178794610d
fixes #0003252 : External geometry tool keeps hovered item active after leaving
2017-12-25 10:47:51 +01:00
Abdullah Tahiri
a309e417fc
Sketcher: New Setting for improved dragging mode
2017-12-12 22:20:27 +01:00
Abdullah Tahiri
a014c1cbc1
Sketcher: Clean code and adapt previous solution only to non-relative cases
...
===========================================================================
Cleaning up ViewProviderSketch, as relative mode is never used for points.
Adapting the recalculation of the initial solution only to non-relative cases.
For relative movement cases (movePoint with relative=true) no cases where such a solution will be advantageous have been identified
and applying a similar solution involves changing the current behaviour too much, as to run the risk of introducing further bugs.
Decision to be revised if such cases where an advantage can be found are discovered.
2017-12-12 22:20:27 +01:00
Abdullah Tahiri
c49981c41b
Sketcher: Do not show support when entering sketch edit mode if it is a datum plane
...
=====================================================================================
https://forum.freecadweb.org/viewtopic.php?f=10&t=25700
2017-12-07 11:39:35 +01:00
wmayer
952a4a781f
fixes #0002290 : Point-on-object constraint icon not selectable
2017-11-20 14:06:12 +01:00
Jeff
7f633cfbb2
Added color prefs to sketcher create commands
...
Create geometry commands in sketcher now have configurable crosshair color and editCurve color.
2017-11-18 15:30:41 +01:00
DeepSOIC
356e2810a4
Sketcher: fix false detection of doubleclick
...
Double-click detector code was comparing double-click threshold (value =
5) with distance between clicked objects in model space (i.e.
double-click distance threshold was equal to 5 mm in model space
regardless of zoom). The fix changes the comparison to pixels on screen
instead.
This fixes the inability to select sketch entities in quick succession,
when the sketch is small (i.e. less than 40 mm or so).
2017-11-10 18:12:48 +03:00
wmayer
96d01c9200
fix several kind of warnings:
...
+ fix -Wparentheses/-Wlogical-op-parentheses
+ fix -Wunused-variable
+ disable -Wundefined-var-template due to many false-positives (clang)
+ fix -Winconsistent-missing-override
+ fix -Wmaybe-uninitialized
2017-10-15 19:12:07 +02:00
Unknown
31a32b9931
Doxygen Typos
...
+ doxy whitespace formatting
+ added more misc. typos
+ grammar fixes
[skip ci]
2017-10-15 16:27:42 +02:00
wmayer
47fe76fe1d
whitespace improvements + some optimizations
2017-10-12 11:22:10 +02:00
wmayer
84eedf2448
don't select circle/ellipse center if not inside selection box
2017-10-12 11:07:27 +02:00
SparkyCola
b5062920dd
changed touch-selection so that it doesn't select the center- and end-
...
points of an object when they're not boxed
2017-10-12 10:42:04 +02:00
SparkyCola
47aec30a51
fixed touch-selection of circle and ellipse centerpoints not working
2017-10-12 10:41:05 +02:00
SparkyCola
695ded7d90
fixed selection of centerpoints when only selecting them resulted in not
...
selecting anything at all (in Sketcher touch-selection)
2017-10-12 10:36:13 +02:00
SparkyCola
6145699d54
resolves #3204
2017-10-12 10:35:52 +02:00
SparkyCola
267438d6a4
implemented simple selection of b-spline in touch mode, so far it allows
...
only to select the whole spline if one of the points is selected, a
better implementation requires much more sophisticated algorithms
2017-10-12 10:35:52 +02:00
SparkyCola
75b466dae5
implemented touch mode for arc of parabola with precision inaccuracity
2017-10-12 10:35:52 +02:00
SparkyCola
77b5b282b5
implemented touch mode for arc of hyperbola
2017-10-12 10:35:52 +02:00
SparkyCola
c3c50c3e92
implemented arc of ellipses touch mode (precision issue as well)
2017-10-12 10:35:52 +02:00
SparkyCola
899f3e26ea
Implemented arc of circle in touch mode, same issue with precision as in
...
circle and ellipse
2017-10-12 10:35:52 +02:00
Mattis
295b4ab0f9
fixed issue related to polylines in touchmode, also implemented ellipse
...
touchmode (same issue as circle touching for now)
2017-10-12 10:35:52 +02:00
Mattis
f674cf5544
touch mode for circle implemented, does work for 90% of the cases, not
...
yet with relatively big circles and a narrow selectionbox.
2017-10-12 10:35:52 +02:00
Mattis
776cfe62ed
added selection of end-points to line touch-select
2017-10-12 10:35:52 +02:00
SparkyCola
826551b740
Added touchMode-detection and partially implemented touchMode for line-
...
detection (only works when one end-point is selected, yet).
The touchMode refers to a rectangular selection where objects are
selected even if only a part of them is int the box. It's used when the
selection box is drawn from right to left.
2017-10-12 10:35:52 +02:00