wandererfan
fdaf316e9e
Add #3337 Arbitrary Dimension
2018-04-25 11:09:39 +02:00
wandererfan
9bcc7da599
Fix exterior angle arc and value
2018-04-25 11:09:39 +02:00
wandererfan
e9eeea9318
Remove duplicate code/save Dim line geom
2018-04-25 11:09:39 +02:00
wandererfan
2d4865bb11
Fix #3367 : view/data pane is unselected
...
- error in coordination of Tree & QGraphicsScene
selection logic caused Feature to become
unselected during update.
2018-04-23 07:55:38 +02:00
wandererfan
91a0aff25f
Coverity fixes
...
CID 174671
CID 174670
CID 174669
CID 174668
CID 174667
CID 174664
2018-04-23 07:55:38 +02:00
wandererfan
1de2c231fa
Fix add ArchSection w/ multiple Pages
2018-04-22 07:44:41 +02:00
wmayer
99ec96acd5
prepare for PyCXX 7.0
2018-04-18 19:20:50 +02:00
WandererFan
f4ffecee89
Sync TechDraw what's this with Wiki page names
2018-04-11 10:53:42 -03:00
WandererFan
a683b7a89d
Align TechDraw menu and toolbars
2018-04-11 10:53:42 -03:00
wmayer
4ca35e7746
fix typos in German translation
2018-03-27 10:47:52 +02:00
Yorik van Havre
46fd41d70a
Merged translations from crowdin
2018-03-26 18:52:02 -03:00
wmayer
d17d3cf768
repair French and Finnish translation files
2018-03-22 14:40:14 +01:00
wmayer
34fd583b76
TD Translation fixes
2018-03-18 15:12:39 +01:00
luz.paz
e2623ad7fa
TD Translation fixes
2018-03-18 14:30:52 +01:00
wandererfan
5aaf20f6e5
Fix display of Edge/Edge horiz/vert Dims
2018-03-11 20:43:16 -04:00
wandererfan
402274ed78
Preserve setting across language change
2018-03-11 21:33:59 +01:00
wandererfan
04421039a8
Correct delayed scaling of center/section lines
2018-03-11 21:33:59 +01:00
wandererfan
91ccfca926
Prevent translation of LineGroup name
2018-03-11 21:33:59 +01:00
wandererfan
5d363b450a
Sync code default values with Pref defaults
2018-03-11 21:33:59 +01:00
WandererFan
6384622cb9
Fix Bad View Position on Add to Clip
2018-03-08 11:24:31 +01:00
WandererFan
8d7abc916d
Use Unit Aware Spinbox in Prefs
...
- use length aware spinboxes for font and
arrow sizes in TechDraw preferences.
2018-03-08 11:12:45 +01:00
wmayer
4fd7ccc98e
fix German translation
2018-03-03 23:37:15 +01:00
wandererfan
f0ebddc2cc
Fix painting of detail highlight
...
- painting of the detail highlight in the base
view was being delayed until the base view
was updated. It is now drawn when detail
changes.
2018-03-03 11:22:15 -03:00
Sebastian Bachmann
efba5e209a
TechDraw: small corrections for line sizes
...
changeing the line weight for dimensions to a thin line
and get the font size for detail view labels from the configuration
rather than using a hardcoded value.
Also removing a duplicate method, as it is already implemend in the
parent class.
2018-03-02 10:48:55 -03:00
WandererFan
d08f59f411
Fix Dimension Response to Changed X/Y
...
- Dimensions in Gui were not responding to changes in
the Feature's X/Y properties.
2018-02-28 18:38:59 -05:00
WandererFan
032d2feda7
Use PrefFontBox for TD Label Font Selection
...
- was PrefLineEdit.
2018-02-27 14:30:21 -05:00
Sebastian Bachmann
1505ee3115
TechDraw: new center/section draw style
...
using custom QT pen styles, the center and section lines look much
better.
With some math we are also able to control the middle position, thus
the centerlines will always look good, regardless of the size of an
object.
Also getting the section label size from the settings, so the font
size is controllable and not hardcoded.
Bonus: adding blank templates for the common paper sizes (as the
Drawing WB has them)
2018-02-24 16:58:17 +01:00
WandererFan
946cce2fc1
Fix DrawViewAnnotation TextSize
...
- text size was originally specified in integer
point size. Now they are specified in mm. The
relevant Properties have been changed to
PropertyLength.
2018-02-22 19:17:40 +01:00
Yorik van Havre
143b89c8f3
Applied latest translations from crowdin
2018-02-21 14:25:31 -03:00
WandererFan
9b4f451e21
Fix default GeomHatch weight
2018-02-14 15:42:26 -05:00
WandererFan
bdba11d965
Dimension Graphic Properties to Gui side
2018-02-14 15:42:26 -05:00
WandererFan
02b64dca3a
VPart/VSection Graphic Properties to Gui side
2018-02-14 15:42:26 -05:00
WandererFan
cbca02f7f3
HatchColor & HatchScale prop to Gui side
2018-02-14 15:42:25 -05:00
WandererFan
6fa92cb188
KeepLabel Property to Gui side
2018-02-14 15:42:25 -05:00
WandererFan
bf0d94458a
Remove unneeded code, add menu item
...
- remove code for updating tab with Page label
(handled in MDIView)
- add context menu item to toggle Page
KeepUpdated property
2018-02-12 21:57:15 +01:00
WandererFan
6b930016c8
Avoid affecting other Tabs when Page deleted.
...
- when Page object was deleted, closing the Page's
tab would have undesired effect on 3D tab. Now Page
delete does not affect other tabs.
2018-02-12 21:57:15 +01:00
WandererFan
8b32757376
Change removeWindow logic for consistency
...
- Page window is removed in two places. Problem with
display of 3D window when Page window closed was fixed
by http://github.com/FreeCAD/FreeCAD/commit/e69a825 .
This commit makes the code for Page object delete
consistent, but doesn't fix the problem with display
of 3D window.
2018-02-11 20:07:57 +01:00
WandererFan
56280b1ffb
Fix Unrequested Page Zoom
...
- Page zoomed out after updating editable
text.
2018-02-11 20:07:57 +01:00
WandererFan
6fb1972875
Fix hidden click handles on Templates
...
- on some Templates, the green click handles for
editing text were being painted under the Template
and were not visible.
2018-02-07 19:05:25 +01:00
WandererFan
172eab4fc2
Correct Selection When Multiple Pages
...
- when inserting a new View in a document with
multiple Pages, the View did not always get
added to the proper Page.
2018-02-06 13:58:00 -05:00
WandererFan
39c5848d44
Show Page Label in Tab
2018-02-06 13:58:00 -05:00
WandererFan
b812f8bea8
Prevent Page Template Interference
...
- adding a 2nd+ Page with a different Template
modified the existing Page's Template
2018-02-06 13:58:00 -05:00
WandererFan
0ea5b9923b
Fix CmdTechDrawProjGroup Selection Criteria
...
- CmdTechDrawProjGroup was not allowing Body or
App::Part to be selected as Source for new
ProjectionGroup even though DPG handles
both.
2018-02-02 15:39:01 -05:00
WandererFan
abada49d33
Show Dimension text on Document load
...
- if keepUpdated is off, Dimension text never
gets shown.
2018-02-01 17:01:13 -05:00
WandererFan
7252a8898b
Correct Scaling/boundingRect of Svg Symbols
...
- Svg symbols were over scale and reporting their
boundingRect incorrectly.
2018-01-29 22:35:47 +01:00
TeroK
61b202992c
TechDraw: Add option to use polygonal HLR algorithm
...
Now on property panel there is option 'Coarse View' which allows to set
selected drawing view's Hidden Line Removal to utilize polygonal algorithm.
This should be faster on same cases (complex models).
When this option is set for a view there is known limitation with dimensions not
working on this experimental mode. At least currently this is best utilized on
view with no dimensions.
Also the vertices' 'black dots' are not drawn on this mode view to avoid
cluttering. Face hilite is avoided, to gain speed. All curves are represented
by short linesegments in this mode.
Previously TechDraw always used OCC's exact HLR algorithm to generate views,
which produces good quality and continous shape lines but is sometimes
slower to generate than with polygonal approach.
Additionally now there is bool 'CoarseView' Parameter Editor setting, if anyone
wants to set this as their default.
2018-01-22 19:31:30 +01:00
WandererFan
c58a7d9785
Remove NewViewMulti from toolbars/menu
2018-01-20 14:07:31 +01:00
WandererFan
4f2fe1d1a5
Allow GroupExtension as Source for Views
...
- DrawViewPart had special case logic for App::Part.
It now handles DocumentObjectGroup and any other
GroupExtensions as Source.
2018-01-20 14:07:31 +01:00
WandererFan
1e7aa621f1
Allow View Position to be Locked
...
- prevents accidently moving View A from desired position
while grabbing/dragging View B.
2018-01-11 11:21:25 -02:00
TeroK
442892ffa7
Fixed indentation
2018-01-07 18:39:47 -02:00