Commit Graph

2102 Commits

Author SHA1 Message Date
donovaly
c77b63d2bd [TD] add property for section line style
see https://forum.freecadweb.org/viewtopic.php?f=35&t=44320
2020-03-21 09:46:04 -04:00
donovaly
6fa80d8cbf [TD] fix order of arrow heads
see https://forum.freecadweb.org/viewtopic.php?f=35&t=44334#p378675
2020-03-21 09:44:07 -04:00
wandererfan
30a0047cd4 [TD]Fix handling of CL flip parameter 2020-03-21 09:40:22 -04:00
wandererfan
92d005b26f [TD]GeomHatch - handle empty parameter 2020-03-20 18:42:48 -04:00
wandererfan
4a0ab015f6 [TD]Hatch - handle empty parameter - use default 2020-03-20 18:42:48 -04:00
donovaly
cf69517aa8 TaskBalloon.ui: add and correct tooltips 2020-03-20 11:34:03 -04:00
donovaly
7e60dcd734 - add missing update on changed color
- some minor code rearrangements and wording changes
2020-03-20 11:34:03 -04:00
donovaly
14fbda341c [TD] Balloon fixes
- remove the unused property OriginIsSet
- refurbish TaskDialog and add new settings:
  - use SpinBox for Shape Scale
  - add Font Size
  - add Text Color
  - add Line Width
  - add Kink Length
- correct and add tooltips
2020-03-20 11:34:03 -04:00
wandererfan
dd794a9e34 [TD]update balloon test case for OriginIsSet 2020-03-20 08:56:07 -04:00
wandererfan
080c658ab1 [TD]avoid crash on cancel of section edit 2020-03-20 07:28:33 -04:00
wandererfan
072b6f11b1 [TD]make geom hatch lines on property change 2020-03-20 07:28:33 -04:00
wandererfan
3c0d9d3d98 [TD]add separate property for geom hatch 2020-03-20 07:28:33 -04:00
wandererfan
7a9a87fa6c [TD]common preference getters for hatches 2020-03-20 07:28:33 -04:00
vocx-fc
111777fa0a TechDraw: use only plural instead of Line(s) 2020-03-19 12:12:17 -04:00
donovaly
f4b79637f3 TaskCenterLine.h: correct line endings 2020-03-19 09:33:31 -04:00
donovaly
f9c9d1ee14 [TD] cleanup and fixes for Centerlines
- merge the flip Ends option to the main dialog
- use a QuantitySpinBox with angular unit for the angle
- store the state of the flipping correctly
- cleanup UI of dialog to avoid vertical whitespace
2020-03-19 09:33:31 -04:00
donovaly
e98a214463 [TD] fix LeaderLine dialog
- remove unnecessary layouts and avoid vertical whitespace
2020-03-19 09:29:40 -04:00
donovaly
bfe542fd67 [TD] use enum for line style
see https://forum.freecadweb.org/viewtopic.php?f=10&t=44268#p377798
2020-03-19 09:28:39 -04:00
donovaly
45ee763af2 DrawViewBalloon.cpp: add missing renaming routine 2020-03-19 09:26:50 -04:00
donovaly
d8fda751d0 [TD] use uniform naming for balloon outline
- in the prefs we call the outline "shape" and this describes it better than "symbol" (it is the shape of the bubble). The line end, however, has a symbol so "Shape" makes clear that is is something different.
2020-03-19 09:26:50 -04:00
wandererfan
197c0f799c [TD]improve selection filtering for ArchSection 2020-03-19 08:00:53 -04:00
wandererfan
55da881bc9 [TD]improve selection filtering for DraftView 2020-03-19 08:00:53 -04:00
donovaly
f585ab5d58 DlgPrefsTechDraw3.ui: fix overall height
- not really important but while I am at it...
2020-03-18 09:52:42 -04:00
donovaly
197efb8b28 [TD] improve dialogs
- DlgPrefsTechDraw3.ui: improve wording as discussed
- TaskCL2Lines.ui: morph option to QCheckBox
- TaskCenterLine.cpp: the Aligned option is not available for face mode
- TaskCenterLine.ui: use same default line style as in prefs
- TaskCenterLine.ui: correct tooltip for align option
2020-03-18 09:52:42 -04:00
wandererfan
10d802698b [TD]fix bad preference keys
- GeomHatch color, centerline color, ortho balloon
  filled triangle end
2020-03-17 08:45:26 -04:00
WandererFan
1cd05192cd [TD]fix welding tile file included setup 2020-03-17 08:45:26 -04:00
WandererFan
636d50f8e1 [TD]fix Section file included set up 2020-03-17 08:45:26 -04:00
donovaly
bf3e9ff5ab [TD] more preferences work
- General: add missing tooltips, rearrange 2 color entries, uniform wording
- all tabs: uniform right-alignment for spin boxes
- Dimensions: add icons and clarify option name
2020-03-16 22:38:00 -04:00
wandererfan
eb3e4ce56c [TD]fix crash when Section deleted during creation
- if the Section is deleted while the section dialog
  is still in progress, further processing in the
  dialog would cause a crash.
- should have "update intent" locks to prevent this
2020-03-16 08:57:08 -04:00
wandererfan
ee626abef4 [TD]synchronize defaults in code and prefs 2020-03-16 08:57:08 -04:00
donovaly
36eb07fdd8 [TD] sanitize Scale preferences
- take care that custom scale is only in effect if the scale type is 'Custom'
- use UnitSpinBox for Template Mark
- use uniform width for all scale edits
- also use UnitSpinBox for Balloon Kink
2020-03-15 09:15:14 -04:00
donovaly
cee8cefd92 [TD] use icons uniform in all dialogs
(preferences and task)

- also uniform wording
2020-03-15 09:14:48 -04:00
donovaly
a6a1b02d40 add icons for line style
- also break a too long tooltip
2020-03-14 08:05:47 -04:00
donovaly
eeec05977b add missing tooltips
- also some wording improvements
2020-03-14 08:05:47 -04:00
donovaly
c7f8a5b2b6 [TD] add missing signal/slot for decimals
- also update some tooltips
2020-03-14 08:05:47 -04:00
Tobias Ellinghaus
4ce9fbc57c TD: Fix decimal separator of dimensions
When the system separator isn't '.' we want to make sure to use it.
2020-03-14 08:04:49 -04:00
donovaly
3141db5879 [TD] wording fixes and improvement for HLR prefs 2020-03-13 09:05:40 -04:00
Tobias Ellinghaus
85c9376fef Fix label of angular dimensions
According to ISO 129-1 labels of angular dimensions may never be upside
down (that is also true for other labels but not relevant for this
commit).
2020-03-13 09:02:37 -04:00
donovaly
5c4263961d improve another tooltip as discussed:
https://forum.freecadweb.org/viewtopic.php?f=35&t=21857&p=376366#p376381
2020-03-13 09:01:43 -04:00
donovaly
f714519f1c some more wording 2020-03-13 09:01:43 -04:00
donovaly
ec05f120fb another improvement 2020-03-13 09:01:43 -04:00
donovaly
c9b6078239 [TD] wording fixes and improvement for advanced prefs 2020-03-13 09:01:43 -04:00
donovaly
8c9a568d2c better UI names for arrow ends,
see https://forum.freecadweb.org/viewtopic.php?f=35&t=21857&p=376366#p376381
2020-03-13 09:01:06 -04:00
donovaly
a219f92711 [TD] fix arrow end None for dimensions
This was not merged from my PR to PR #3153

- also uniform the combobox appearance in the preferences
2020-03-13 09:01:06 -04:00
wandererfan
37b578bf49 [TD]support App::Link in View Source 2020-03-13 09:00:14 -04:00
wandererfan
5a443e8df3 [TD]accept QGraphicsItem from Python 2020-03-12 07:58:38 -04:00
wandererfan
0ab6ba7a5c [TD]remove Hatches from Display when deleted 2020-03-11 18:17:46 -04:00
wandererfan
b7146a5ea3 [TD]fix crash on RenderMode = NONE 2020-03-11 18:17:46 -04:00
wandererfan
f181c882e9 [TD]GOST welding symbols 64x64 2020-03-11 18:17:46 -04:00
wandererfan
c1d50ec3e4 [TD]Fix Balloon tool tip 2020-03-11 09:33:54 -04:00