Commit Graph

61 Commits

Author SHA1 Message Date
wandererfan
b09ab03724 Fix handling of Visibility property on Restore 2019-04-29 14:19:41 -04:00
wandererfan
ae8dea56fb Fix selection problem in Front view 2019-04-10 06:46:01 -04:00
wandererfan
764a3113b8 DrawBalloon clean up
- resolve linker errors after merge
- expose useful properties
- resolve "ambiguous ancestor" messages after merge
2019-04-05 19:35:26 -04:00
wandererfan
3a37fed62a Add Indicator for PositionLocked state 2019-04-01 23:46:34 +02:00
Franck Jullien
c5942d6a78 TechDraw: add Balloons 2019-04-01 23:24:17 +02:00
wandererfan
db3a69ba11 Remove superfluous updates
- under certain conditions, unnecessary screen paints
  were being performed.
2019-03-07 10:58:28 +01:00
wandererfan
5259134af3 Fix update of children on parent LockPosition change 2019-02-14 21:14:11 +01:00
wandererfan
9de6ff802a 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
3ec65a32ec Fix View position in ClipGroup 2018-11-19 10:12:09 +01:00
wandererfan
20247dd88f Fix QGIVP boundingRect 2018-08-11 11:24:12 +02:00
wandererfan
f9aa3ea957 Fix iso View position in AutoDistribute 2018-07-31 16:08:48 -03:00
wandererfan
8ee01aaf68 Fix extension line direction in isometric views 2018-06-22 10:47:55 -03:00
wandererfan
8a183a0ba0 Eliminate some redundant executes
- excessive calls to DrawView::execute were
  slowing data entry in PropertyEditor.
2018-05-11 10:32:24 -03:00
wandererfan
ae2b51d40f Add some debug and util routines. 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
5d363b450a Sync code default values with Pref defaults 2018-03-11 21:33:59 +01:00
WandererFan
6fa92cb188 KeepLabel Property to Gui side 2018-02-14 15:42:25 -05: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
triplus
e8a76cd2e8 TechDraw LabelFont defaults 2017-12-31 15:09:13 +01:00
WandererFan
3b8c240f89 Rotate DrawViewPart around part centroid 2017-11-12 19:08:32 -05:00
WandererFan
9ca4b72f1d Make View backgrounds transparent
- makes it easier to stack views
2017-09-17 18:50:07 +02:00
WandererFan
e35e2f2573 Eliminate superfluous DPG executes 2017-09-10 15:22:49 +02:00
WandererFan
75f3566812 Fix #2888 Crash on Delete View 2017-02-09 15:45:04 -05:00
WandererFan
33479bd4e3 Initial working version of geometric crosshatch/PAT files 2017-01-29 19:40:34 -05:00
WandererFan
d6419b5a7e Delete DPGI's when parent DPG deleted
Ensure Gui/QGIVxx is removed when App/DVxxxx is deleted
2017-01-29 19:40:33 -05:00
WandererFan
50d614f925 Fix non-rotation of QGIDecorations with QGIViewPart 2017-01-29 19:40:32 -05:00
WandererFan
fbe97ec247 Basic working HiResolution TD 2017-01-29 19:40:32 -05:00
wmayer
7b3de466bf fix CIDs 154889, 151939, 151763, 154892, 154891, 151802, 151936, 151803, 153359 2016-12-18 14:12:13 +01:00
WandererFan
4aa79d1476 Use current font size preference for Label and Caption 2016-12-04 15:27:07 +01:00
WandererFan
504633b7fe Add 2nd page of preferences 2016-11-24 14:44:37 -02:00
WandererFan
64a7c3f0e9 Basic working ViewImage 2016-11-07 17:20:20 -05:00
wmayer
4c004daa62 fix compiler warning 2016-10-31 16:13:16 +01:00
WandererFan
68c3f460d7 Allow manual repositioning of ProjGroup views 2016-10-31 11:06:15 -02:00
WandererFan
f0bcf8335e Add Caption property to Views 2016-10-31 11:06:15 -02:00
WandererFan
ff96815336 Easier View selection - bigger frame 2016-09-28 20:24:47 -04:00
wmayer
6148bf4df5 fix -Wextra & -Wdeprecated in TechDraw 2016-09-22 19:32:16 +02:00
WandererFan
e264a16b62 Fix ProjectionGroupItem spacing 2016-09-01 12:14:42 -04:00
WandererFan
ae9f1c5994 Create ViewSection from ViewPart
Property name changes
Touch section when View SymbolSection changes
2016-08-26 11:39:03 -03:00
Ian Rees
48c8f1cf60 TechDraw: Fix some Coverity Unchecked dynamic_cast
CIDs from sasobadovinac-FreeCAD:
151684
151714
151715
151716
151718
151719
151720
151721
151722
151724
151725
151730
151749
151759
151771
151794
2016-08-16 08:15:36 +12:00
Mateusz Skowroński
f06de8d916 QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().
This change is Qt4/Qt5 neutral.
2016-08-15 14:14:40 +02:00
WandererFan
381c1e120e Qt item parenting and garbage collection
Remove dupl/obsolete code
2016-08-01 19:27:52 -03:00
WandererFan
abe8f41552 Fix scaling for ViewSymbol 2016-08-01 19:27:52 -03:00
WandererFan
ff24d1e11a Refactor method to base View
Auto allocate member attributes
2016-07-23 15:03:39 +02:00
WandererFan
9721db0df5 Fix GH Issue 49 Clip artifact 2016-07-23 15:03:39 +02:00
WandererFan
ee318b6a2c remove unneeded boundingRect methods 2016-07-23 15:03:39 +02:00
WandererFan
9b81ea1cc9 Exclude hatches from SVG export.
QtSvg does not support clipping which is required for hatches.
2016-07-17 10:43:54 -04:00
WandererFan
dd543c22ef Get user prefs at time of use 2016-07-14 15:55:57 -04:00
WandererFan
9dc0b909d0 Fix default normal/select/preselect colors 2016-07-14 15:55:57 -04:00
WandererFan
27aafada9c Include file cleanup per cppclean analysis 2016-07-14 14:39:06 +02:00
WandererFan
21689507ea DrawViewSymbol forgets Scale on restore 2016-07-12 15:20:08 -04:00