Tomas Pavlicek
b75398d763
Complete remake of drawing dimensions
2019-09-25 15:20:14 +02:00
wandererfan
019198a30c
[TD][SS]Fix 4131 SS formatting in TD View
2019-09-20 12:56:26 -04:00
wandererfan
0549366271
[TD]Apply filters to PropertyFile
2019-09-20 12:56:26 -04:00
wmayer
378de3c8a1
fix -Wcatch-value=, fix -Wpedantic
2019-09-18 14:36:23 +02:00
wmayer
d0d92b0801
force strict ISO C++ (-Wpedantic)
...
for Fem, Import, PartDesign, Robot, Sketcher, TechDraw
2019-09-18 14:18:07 +02:00
wandererfan
f76e74d2c1
[TD]Fix Annotation font size and descenders
2019-09-17 06:51:04 -04:00
wandererfan
ee0bcc095c
[TD]Check first/last geom points exist
2019-09-17 06:51:04 -04:00
wandererfan
e126e2478e
[TD]Possible fix for 4085 - rename on Win
2019-09-11 12:20:49 -04:00
wandererfan
a107bcd40d
[TD]Expose drawing edge and vertex to Python
2019-09-08 07:13:23 -04:00
wandererfan
6a1b19739d
[TD]Remove old hatch on add new hatch
2019-09-07 07:32:24 -04:00
Zheng, Lei
5bef136deb
TechDraw: avoid touching children if possible
...
There are lots of dependency inversion problem in TechDraw, the ideal
organization should let a child depend on project group, instead of the
other way round, e.g. using PropertyLinkListHidden.
This patch is just a cheap fix. The problem occurs when the user uses
any expression to update properties like Scale in a projection group.
The Scale property will be changed on recomputing projection group,
which triggers children update, but since the group depends on the
children, the children has already been recomputed.
2019-08-30 14:47:05 +02:00
wandererfan
b2d8eeeb65
[TD]Allow forced redraw of Page
2019-08-29 21:03:39 -04:00
wandererfan
5bed53f858
[TD]Add parameters to control drawing update
2019-08-29 21:03:39 -04:00
Yorik van Havre
3e323fee14
Draft/TechDraw: Allow TD Draft views to not override individual colors and line type of rendered objects
2019-08-28 16:50:06 -03:00
Yorik van Havre
ed0eff0248
TechDraw/Arch: Added new Coin Mono rendering mode to TD ArchViews
2019-08-24 19:41:57 -03:00
wandererfan
178520fb4a
[TD] fix stale pointer in scene
2019-08-22 17:11:55 -04:00
wandererfan
f0155052f3
[TD]Welding Symbol Editor alpha release
2019-08-22 17:11:55 -04:00
wandererfan
992ef1b07e
[TD]Welding Symbol creation
2019-08-22 17:11:55 -04:00
wandererfan
b5464ccf4d
[TD]Add uuid tags for cosmetics
2019-08-22 17:11:55 -04:00
wmayer
5095703776
add missing std:: namespace to build on Debian 10
2019-08-21 23:56:46 +02:00
Yorik van Havre
f93a986b5a
Arch/TD: Added Coin mode to TD arch views
2019-08-21 18:44:02 -03:00
wmayer
7022f41bb1
Fix clang compiler warnings:
...
+ fix -Winconsistent-missing-override
+ fix -Wunused-private-field
2019-08-17 19:53:39 +02:00
Zheng, Lei
d26f772035
TechDraw: Link related changes
...
* Support link and group objects
* Support view sync by implementing view provider API getMDIView()
* Use handleChangedPropertyType() for object migration instead of
reimplementing Restore() because of a lots of changes in
PropertyContainer::Restore().
* Various other small fixes.
2019-08-17 15:15:46 +02:00
Yorik van Havre
c168a7d14b
Arch/TD: Support for Arch BuildingParts in TD ArchView
2019-08-16 19:03:49 -03:00
wandererfan
517b11ee3b
[TD]Fix crash on same end points
2019-07-19 20:17:20 -04:00
wandererfan
3aa6fa19c6
[TD]Py functions for CenterLines and formatting
2019-07-19 20:17:20 -04:00
wandererfan
4c52b12360
[TD]Fix LockPosition icon location
2019-07-18 08:53:38 -04:00
wandererfan
941968b37c
[TD]Edge and Vertex center lines
2019-07-15 12:36:48 -04:00
wandererfan
3583141230
[TD] Fix Centerline position
2019-07-15 12:36:48 -04:00
wandererfan
621b66be17
[TD]Add Properties for Cosmetic persistence
2019-07-15 12:36:48 -04:00
wandererfan
b561190d4f
[TD]Add restore invisible lines
2019-07-15 12:36:48 -04:00
wandererfan
3d2edd0f7e
[TD]Add line appearance editor
2019-07-15 12:36:48 -04:00
wandererfan
11d8aaed61
[TD]Add CenterLine edit function
2019-07-15 12:36:48 -04:00
wandererfan
7199c95251
Cleanup dangling debug code
2019-07-15 12:36:48 -04:00
wandererfan
5970e91ef2
[TD]Py Cosmetic Vertex, Line, Circle Arc
2019-07-15 12:36:48 -04:00
wmayer
85270f5cd3
Fix a couple of clang compiler warnings:
...
-Wunused-variable
-Winconsistent-missing-override
-Wdelete-non-virtual-dtor
-Wunused-private-field
-Wformat
2019-06-23 15:19:12 +02:00
Tomas Pavlicek
1cd8f26254
TechDraw: SVG export refactoring - Fix russian templates rendering
2019-06-11 15:46:46 -04:00
Tomas Pavlicek
dab8a3c02f
TechDraw: SVG export refactoring - Change tspan replacement strategy
2019-06-11 15:46:46 -04:00
wandererfan
044fe79549
SVG Refactor - minor cleanups
2019-06-11 15:46:46 -04:00
Tomas Pavlicek
bf5433a108
TechDraw: SVG export refactoring - Fix DLL export/import issue
2019-06-11 15:46:46 -04:00
Tomas Pavlicek
5f0be3cacc
Add QtXmlPatterns to CMake lists
2019-06-11 15:46:46 -04:00
Tomas Pavlicek
f4ca09f985
TechDraw: SVG export refactoring - All XML modifications via DOM
2019-06-11 15:46:46 -04:00
wandererfan
3e0452417b
Cosmetic CL for Section and Detail
2019-06-06 19:58:15 -04:00
wandererfan
93431edfba
Initial version of Cosmetic Eraser
2019-06-06 19:58:15 -04:00
wandererfan
656e1654ff
Initial working version Face Centerline
2019-06-06 19:58:15 -04:00
wandererfan
7d6bc8d92c
Clean up Scale retrieval
2019-06-04 15:41:41 -04:00
wandererfan
0c429e3bc6
Fix regression in Caption handling
2019-06-01 15:59:26 -04:00
wandererfan
71a095360a
Hide Caption property where not applicable
2019-06-01 15:59:26 -04:00
wandererfan
a0ea8b656b
Fix Balloon Next Index Persistance
...
- next sequential number for balloon on Page was
not being preserved across save/restore
2019-05-25 18:44:35 +02:00
wmayer
d5c52d285c
fix warning C4930: prototyped function not called
2019-05-25 13:07:33 +02:00