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
TeroK
c5e5958a6e
Fixes #3294 TechDraw: Prevent scale changing
...
Now scale number changing controls are disabled by default and enabled only in
Custom Scale mode.
Previously user was all time allowed to edit scale numerical values.
But this had effect on the size of generated views in drawing page only
when scale type was set to Custom.
2018-01-07 18:39:47 -02:00
triplus
e8a76cd2e8
TechDraw LabelFont defaults
2017-12-31 15:09:13 +01:00
luzpaz
3c53da4e35
TechDraw: Crowdin request to remove apostrophes in translation string
...
This was green-lit by @wandererfan in a private message on the forum.
ref: https://crowdin.com/translate/freecad/27911/en-hu#6503436
2017-12-31 15:03:50 +01:00
WandererFan
df16d730ce
TechDraw Prefs page 1 defaults & tooltips
2017-12-31 14:54:05 +01:00
WandererFan
309178f2ff
Allow multiple sources for all View types
2017-12-31 14:54:05 +01:00
Unknown
e3eca59173
Misc. typo fixes
...
Various workbenches
2017-12-23 14:30:30 +01:00
WandererFan
e2655bc726
Allow user to modify Vertex size by parameter
2017-12-11 13:17:05 +01:00
WandererFan
5b19abb0dd
Fix "still touched after recompute" and display
2017-12-03 19:17:53 -02:00
Unknown
88f6ecc118
SVG Cleanup: remove typos + uniformity fixes
2017-12-02 14:02:14 +01:00
Unknown
198ba0a123
SVG cleanup: remove all redundant <dc:title> content
...
Removed duplicate mentions of `[agryson] Alexander Gryson`
2017-12-02 14:02:14 +01:00
luzpaz
985980648c
Typos: user-facing and trivial
...
Several typos and uniformity fixes.
Note:
*SCL/SimpleDataTypes.py is a upstream stepcode file whose fiz has been submitted upstream and accepted.
*the header of Tools/generateBase/generateMetaModel_Module.xsd had redundant data. It has been removed. Please double check it.
2017-12-02 14:00:57 +01:00
wmayer
bb40f9737e
remove trailing whitespace
2017-12-02 13:54:07 +01:00
WandererFan
4756cfab4e
Implement LineGroups for default weights
...
- Add ability to control default weight for visible,
hidden and decorative lines from a configuration
file. Diffent sets of defaults can be specified as
a preference.
2017-12-02 13:51:25 +01:00
luzpaz
8200c97ed2
Fix Techdraw UI typo found via crowdin + misc. typos
...
Ref: https://crowdin.com/translate/freecad/27911/en-eu#6503377
2017-11-26 15:48:20 +01:00
WandererFan
58e8cefc56
Fix #3224 Seg Fault in DrawProjGroup
...
- QGIViews for DrawProjGroupItem were not being deleted since
DPGI belongs to DPG, not DrawPage. Since there is a 1 to 1
relationship between MDIViewPage and DrawPage, the check for
membership in DrawPage is unnecessary.
2017-11-24 20:03:02 -05:00
WandererFan
56f07de8ad
Fix #2967 Ph2 Do not show page on restore.
...
- phase 1 of this fix displayed an empty Page when
restoring with Preference set to "Do Not Keep Pages
Up To Date". Ph2 does not show the Page at all.
2017-11-24 20:03:02 -05:00
luzpaz
cc87c20afe
Make uniform the use of B-spline visible to users
...
Forum thread: https://forum.freecadweb.org/viewtopic.php?f=8&t=25411
This commit does not include fixes to source comments unless they were 'doxygenated'.
No .xml files were altered either.
2017-11-17 19:30:37 -05:00
Yorik van Havre
007e31a7fa
TechDraw: Updated translation scripts
2017-11-16 17:12:52 -03:00
WandererFan
74350839d1
Correct sceneRect when Template size changes
2017-11-16 10:31:14 -05:00
WandererFan
857aca5e8b
Fix calculation of integer scale
...
- conversion of <double> scale to/from integer scale
n:d was generating odd fractions and overflowing
spinboxes in ui.
2017-11-12 19:08:33 -05:00
WandererFan
c4e10f50f6
Fix QGIVSymbol positioning/rotation
2017-11-12 19:08:33 -05:00
WandererFan
9c85b1aca3
Poistioning and Rotation for QGIVAnnotation
2017-11-12 19:08:32 -05:00
WandererFan
d832eb55c9
Fix QGIVImage positioning/rotation
2017-11-12 19:08:32 -05:00
WandererFan
3b8c240f89
Rotate DrawViewPart around part centroid
2017-11-12 19:08:32 -05:00
WandererFan
e6f8cf1d35
Remove incorrect .qm/.ts files
...
- TechDraw translations directory contains old files based on
Drawing module.
2017-11-05 18:44:49 +01:00
wmayer
10eb96c6e7
use scoped connection to automatically disconect on deletion
2017-11-01 14:13:57 +01:00
Yorik van Havre
05a5e9965e
Updated translations from crowdin
2017-10-23 18:32:02 -02:00
WandererFan
9277e964a1
Fix 3215 - ViewDetail does not handle Scale correctly
2017-10-19 13:24:19 +02:00
Unknown
8d9bd319bd
Misc. Typos
2017-10-09 19:59:33 +02:00