Commit Graph

665 Commits

Author SHA1 Message Date
wmayer
fcd3fe0a46 fix -Winconsistent-missing-override 2019-02-28 23:17:20 +01:00
wmayer
2ccffbe406 fix -Winconsistent-missing-override 2019-02-28 22:55:46 +01:00
wandererfan
be45d5e7ba Implement kb scroll and pan 2019-02-25 17:52:46 +01:00
wandererfan
1c209d423f Implment ctl+/- zoomin on Page 2019-02-25 17:52:46 +01:00
wandererfan
77b22f4f30 Fix bad highlight position in Detail from ProjGroup 2019-02-22 11:55:21 +01:00
wandererfan
8b8f96b930 Fix Selection center marks
- CenterMarks were difficult to select due to small
  pick radius.  Pick radius is now an adjustable
  parameter.
2019-02-22 11:55:21 +01:00
wandererfan
c940081de1 Allow Section of unfused Source
- ViewSection required Source shapes to be fused before performing
  the section cut.  This caused some Edges to not be shown in the
  result.  An option to not fuse the Sources has been added.
2019-02-22 11:55:20 +01:00
wandererfan
dca9120de7 Fix PDF orientation for ANSI B Landscape
- PDF exports in landscape orientation on ANSI B (Ledger) paper
  were formatted as landscape, but on portrait paper orientation.
2019-02-19 10:27:59 -03:00
wmayer
2bb5797568 PVS: V595 The pointer was utilized before it was verified against nullptr 2019-02-17 20:55:52 +01:00
wandererfan
21353779d9 Fix Dimension Text Color
- Dimension text did not respect Color property setting.
2019-02-14 21:14:11 +01:00
wandererfan
9207e2ef7d Fix Dim text position for some DistanceX
- Dim text position was affected by point selection order
  when distance was no horizontal.
2019-02-14 21:14:11 +01:00
wandererfan
a2bca22fc9 Fix #3800 Connect TD export to FC Gui Export
- TD did not define export types for the general Export
  command in Gui.
2019-02-14 21:14:11 +01:00
wandererfan
4ced49da81 Fix update of children on parent LockPosition change 2019-02-14 21:14:11 +01:00
wandererfan
41ab00c116 Restore secondary ortho view movement to v017 style
- this should also complete the fix for #3809
2019-02-14 21:14:11 +01:00
wandererfan
a0e3ab1a40 Fix #3810 X/Y Property Update on Locked View
- fixes x/y update when position locked for simple
  Views and ProjectionGroups.
2019-02-14 21:14:10 +01:00
luz.paz
604811596f Crowdin: cont... 2019-02-11 16:22:13 +01:00
wmayer
110f6f74a4 Use QString's multi-arg overload to save memory allocations. [-Wclazy-qstring-arg] 2019-02-11 16:12:50 +01:00
wmayer
0c37c7f5a5 simplify creation of strings 2019-02-11 13:46:58 +01:00
Yorik van Havre
7ee0e4d439 Updated master translation files 2019-02-08 19:16:21 -02:00
Yorik van Havre
ac18ec0d79 Updated translations 2019-02-01 13:54:10 -02:00
luz.paz
d5ea453f9d Crowdin: Several more various fixes 2019-01-30 11:08:03 -02:00
wandererfan
0c5629870c Hide n/a Rotation property
- DPG does not rotate, but shows Rotation property in
  Property Editor
2019-01-30 10:12:49 -02:00
wandererfan
0f00402201 Prevent selection of read only field
- "current primary view direction" in TaskProjGroup is
  read only, but can obtain focus.  This can cause events
  to be unexpectedly passed to other objects.
2019-01-30 10:12:49 -02:00
luz.paz
2b3ea642da Crowdin: More grammatical and whitespace fixes 2019-01-24 13:30:03 +01:00
wandererfan
d7c22d92dd Fix Compile Warning
- m_sectionFormat is not used yet and provokes a
  warning message.
2019-01-22 10:15:04 -02:00
wandererfan
5a26558a9d Fix out of scope warnings
- Links within TD were not set to Global scope. This caused
  problems when a Page was in a container, but Views were not
  in the container.
2019-01-22 10:15:04 -02:00
wandererfan
90fd3ae483 Fix movement of Front View in ProjectionGroup 2019-01-21 11:45:30 +01:00
luz.paz
5e2fbe18e5 Crowdin: Remove apostrophe from TechDraw/Gui/MDIViewPage.cpp translation 2019-01-20 00:29:18 +01:00
luz.paz
4f67fae9e8 Refine TechDraw/Gui/CommandDecorate.cpp translation string 2019-01-20 00:29:18 +01:00
wandererfan
7bd3bb8371 Fix Text Literals for Translation
- these strings were noted as being difficult to
  translate on Crowdin
2019-01-20 00:29:17 +01:00
wandererfan
cec0cf9133 Fix #3763 Page Tab not removed on undo 2019-01-12 17:21:32 +01:00
wmayer
356ecd5b1b fixes #0003766: Closing and re-opening a TechDraw page causes segfault 2019-01-09 22:09:16 +01:00
cclauss
9af7b83538 Missing import FreeCAD and/or FreeCADGui (again) 2019-01-07 12:25:27 -02:00
wmayer
df3853738e fix several Py3 issues 2019-01-03 18:11:37 +01:00
wandererfan
8801726ed4 Fix StartCell/EndCell handling
- multi-character Columns and multi-digit Rows
  were not being interpreted correctly.
2018-12-24 11:02:32 -02:00
Yorik van Havre
2ea84272fd Updated translations from crowdin 2018-12-23 13:54:30 -02:00
wandererfan
cd1959a094 Fix Detail highlight position for rotated DPGI
- highlight position calculation was not taking into account
  rotation of DPGI due to RotationVector property.
2018-12-19 10:30:30 -02:00
wandererfan
d9d81ade84 Clean up section line arrows 2018-12-10 09:15:07 -03:00
wandererfan
1d8cc22ed4 Fix SectionLine preference location 2018-12-10 09:12:51 -03:00
wandererfan
0e26ce1f27 Add id=PageName to exported Svg
- add id attribute to output of QSvgGenerator.
2018-12-07 08:53:08 -03:00
wandererfan
14b780c0ee Add Parameter to Control Section Line Appearance
- allow user to specify traditional section line
  or "reference arrow method"
2018-12-06 08:57:56 -03:00
wandererfan
7b4bc50e5c Make Edge Selection Area Adjustable
- Edges may be difficult to select depending on drawing
  scale and zoom level.
- Parameter: Preferences/Mod/TechDraw/General/EdgeFuzz
2018-12-06 08:57:56 -03:00
wandererfan
ac15cda1d4 Add US Letter size blank template 2018-12-06 08:57:56 -03:00
wandererfan
9907422806 Display correct symbols for Minute/Second
- the ImperialCivil unit schema uses "M" for angular
  minutes and "S" for angular seconds. These must be
  replaced by ' and ".
2018-12-06 08:57:17 -03:00
wandererfan
d7d52336ba Fix coverity CID 184293 2018-11-27 13:21:18 -03:00
wandererfan
6c3a4450e8 Fix Arrowheads on vertical dimensions
- arrowheads sometimes point in wrong direction
  depending on selection order
2018-11-27 13:21:18 -03:00
wandererfan
ddfa510565 Fix View position in ClipGroup 2018-11-19 10:12:09 +01:00
wandererfan
7909ce83f9 Fix #3699 ClipGroup Regression from v0.17 2018-11-19 10:12:08 +01:00
wandererfan
e67b84c5ec Fix #3698 Detail of Section View 2018-11-19 10:12:08 +01:00
wmayer
b0247d184e Replace Base::Exception with appropriate subclass 2018-11-14 19:42:10 +01:00