Commit Graph

1157 Commits

Author SHA1 Message Date
donovaly
326bb15b91 forbid negative width and size
- also uniform line endings
2020-03-22 09:33:38 -04:00
donovaly
3ea70429e7 [TD] make balloon dialog show changes
see https://forum.freecadweb.org/viewtopic.php?f=35&t=44362
2020-03-22 09:33:38 -04:00
donovaly
2651dc8402 [TD] deny input of negative lengths in pref dialogs
see https://forum.freecadweb.org/viewtopic.php?f=35&t=44374&p=379207#p379207
2020-03-22 09:31:45 -04:00
wandererfan
396f858dfe [TD]properly initialize Unit Widgets in Prefs 2020-03-22 09:31:08 -04:00
donovaly
9860c741c8 fix typos 2020-03-21 09:46:04 -04:00
donovaly
69125f7ef7 [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
e16a452c3d [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
26ea08e8c5 [TD]Fix handling of CL flip parameter 2020-03-21 09:40:22 -04:00
wandererfan
d210c14167 [TD]GeomHatch - handle empty parameter 2020-03-20 18:42:48 -04:00
wandererfan
54cd3b8130 [TD]Hatch - handle empty parameter - use default 2020-03-20 18:42:48 -04:00
donovaly
6f2f6018c6 TaskBalloon.ui: add and correct tooltips 2020-03-20 11:34:03 -04:00
donovaly
e68116f448 - add missing update on changed color
- some minor code rearrangements and wording changes
2020-03-20 11:34:03 -04:00
donovaly
76fb23d69f [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
64e6bca2c4 [TD]update balloon test case for OriginIsSet 2020-03-20 08:56:07 -04:00
wandererfan
9defe5440e [TD]avoid crash on cancel of section edit 2020-03-20 07:28:33 -04:00
wandererfan
cddb3fda75 [TD]make geom hatch lines on property change 2020-03-20 07:28:33 -04:00
wandererfan
252293adaf [TD]add separate property for geom hatch 2020-03-20 07:28:33 -04:00
wandererfan
4bc0718a3b [TD]common preference getters for hatches 2020-03-20 07:28:33 -04:00
vocx-fc
b15e448bac TechDraw: use only plural instead of Line(s) 2020-03-19 12:12:17 -04:00
donovaly
ed2b456818 TaskCenterLine.h: correct line endings 2020-03-19 09:33:31 -04:00
donovaly
00e5c48b3c [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
c374a1213a [TD] fix LeaderLine dialog
- remove unnecessary layouts and avoid vertical whitespace
2020-03-19 09:29:40 -04:00
donovaly
865f2af0da [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
7251e586d1 DrawViewBalloon.cpp: add missing renaming routine 2020-03-19 09:26:50 -04:00
donovaly
7f58c979b7 [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
71192a9129 [TD]improve selection filtering for ArchSection 2020-03-19 08:00:53 -04:00
wandererfan
75e1ed95d0 [TD]improve selection filtering for DraftView 2020-03-19 08:00:53 -04:00
donovaly
bb4352c62d DlgPrefsTechDraw3.ui: fix overall height
- not really important but while I am at it...
2020-03-18 09:52:42 -04:00
donovaly
909b702995 [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
5f1f5f2195 [TD]fix bad preference keys
- GeomHatch color, centerline color, ortho balloon
  filled triangle end
2020-03-17 08:45:26 -04:00
WandererFan
505521a0e3 [TD]fix welding tile file included setup 2020-03-17 08:45:26 -04:00
WandererFan
47aeca65e1 [TD]fix Section file included set up 2020-03-17 08:45:26 -04:00
donovaly
9fd5b0e97f [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
f55e724891 [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
7100eb4ba3 [TD]synchronize defaults in code and prefs 2020-03-16 08:57:08 -04:00
donovaly
80e26b01a3 [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
0cc3a2778b [TD] use icons uniform in all dialogs
(preferences and task)

- also uniform wording
2020-03-15 09:14:48 -04:00
donovaly
f344791939 add icons for line style
- also break a too long tooltip
2020-03-14 08:05:47 -04:00
donovaly
74b6249b28 add missing tooltips
- also some wording improvements
2020-03-14 08:05:47 -04:00
donovaly
4cdf567023 [TD] add missing signal/slot for decimals
- also update some tooltips
2020-03-14 08:05:47 -04:00
Tobias Ellinghaus
ccabe852b3 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
9f106983c6 [TD] wording fixes and improvement for HLR prefs 2020-03-13 09:05:40 -04:00
Tobias Ellinghaus
cfc04404b6 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
cc0ae914c6 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
391cd78afe some more wording 2020-03-13 09:01:43 -04:00
donovaly
4fe75ceb01 another improvement 2020-03-13 09:01:43 -04:00
donovaly
6d85cb908c [TD] wording fixes and improvement for advanced prefs 2020-03-13 09:01:43 -04:00
donovaly
36406ec937 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
23bf029d66 [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
99a9964231 [TD]support App::Link in View Source 2020-03-13 09:00:14 -04:00