Commit Graph

37 Commits

Author SHA1 Message Date
Wanderer Fan
d4c5074ee5 [TD]remove redundant edits from 9 Task dialogs 2022-01-22 14:51:20 -05:00
luz paz
d13e450343 [TD] Renamed SpreadsheetView, RichTextAnnotation, SectionView...
`Quadrants`, `DetailView`, `ShowAll`
2021-04-17 11:38:10 +02:00
donovaly
691eaa6e8f [TD] make pointers to the UI std::unique_ptr
as noted in https://github.com/FreeCAD/FreeCAD/pull/4271#discussion_r554673632
the pointer to the UI should be a unique pointer.

This PR does this for all TD dialogs that don't already use a unique_ptr.
2021-01-19 19:24:27 +01:00
luz paz
89664642fb TD: Issue #0004473: Expose openCommand() to translation
Continuing the work to expose the undo/redo functionality to translation. This commit does so for the TechDraw Wb.  
Ticket: https://tracker.freecadweb.org/view.php?id=4473
2020-12-01 14:53:35 +01:00
wmayer
983939b32d Coverity: Uninitialized scalar/pointer field 2020-07-20 17:34:30 +02:00
donovaly
1fa5d3759c [TD] use KeyboardTracking for section view dialog
use the keyboardTracking feature as we now also do for the detail view dialog
2020-06-14 06:47:37 -04:00
wandererfan
b0b0b77d65 [TD]fix KB lockout in dialogs
- valueChanged signal is emitted for every keystroke
  causing multiple recomputes for every change of
  parameter.
2020-04-15 15:43:00 -04:00
donovaly
d365435b90 TaskSectionView.cpp: add missing unit initialization 2020-03-29 15:14:13 -04:00
donovaly
9c5c91db10 TaskSectionView.cpp: fix a typo 2020-03-29 15:14:13 -04:00
donovaly
8a1bcc925e [TD] Section dialog overhaul
- replace use uniformly Gui::QuantitySpinBox
- fix and uniform size of all objects in the dialog
- apply changes immediately once the section is created because this speeds up the workflow a lot, especially for when changing the plane position
- some code cleanup: remove unused void, avoid unused variables
2020-03-29 15:14:13 -04:00
wandererfan
9defe5440e [TD]avoid crash on cancel of section edit 2020-03-20 07:28:33 -04:00
wandererfan
f55e724891 [TD]fix crash when Section deleted during creation
- if the Section is deleted while the section dialog
  is still in progress, further processing in the
  dialog would cause a crash.
- should have "update intent" locks to prevent this
2020-03-16 08:57:08 -04:00
donovaly
ce06f31435 [TD] rename some Draw* elements - try 2
as discussed here: https://forum.freecadweb.org/viewtopic.php?p=360042#p360042
2020-01-18 06:57:29 -05:00
WandererFan
1665aee5a3 [TD]fix crash on Section apply 2020-01-16 07:36:05 -05:00
WandererFan
dedb03b76f [TD]fix Section label 2020-01-04 08:19:11 -05:00
wandererfan
42b3358f13 [TD]fix #4234 initial display of section label 2019-12-29 09:39:47 -05:00
wandererfan
25618be6a7 [TD]remove duplicate line 2019-12-18 07:01:46 -05:00
WandererFan
ed30896648 [TD]Prevent crash when base view deleted
- happened during creation of DVSection
2019-12-04 20:44:13 -05:00
wandererfan
656315542c [TD]Add Scale to Section gui 2019-11-27 07:31:45 -05:00
wandererfan
91d142b3f6 [TD]TaskSectionView minor tune up 2019-11-27 07:31:45 -05:00
wandererfan
e0a7284135 [TD]Section UI changes 2019-11-27 07:31:45 -05:00
donovaly
056ff6d1b6 TD renaming tools
as discussed in https://forum.freecadweb.org/viewtopic.php?p=344899#p344800
we need a more consistent naming for the Wiki
2019-11-17 08:22:09 -05:00
wandererfan
0bc3134e24 [TD]fix Section frame paint 2019-10-30 14:25:35 -04:00
wandererfan
ed445718a2 [TD]Section dialog revisions & editor 2019-10-01 17:30:35 -04:00
wandererfan
87cc310e83 [TD]Correct section view alignment 2019-10-01 17:30:35 -04:00
WandererFan
ce7f6ed351 Allow Section based on ViewMulti 2017-10-02 13:48:45 -03:00
WandererFan
1a87494c40 Remove SectionLine on delete or cancel 2017-01-29 19:40:32 -05:00
WandererFan
7231419234 Reset edit after dialogs 2017-01-29 19:40:32 -05:00
WandererFan
01b34749a9 Section directions from rotated DPGI's 2016-12-29 14:43:37 +01:00
WandererFan
605728bdea Consolidate Section logic in DrawViewSection 2016-12-04 15:26:16 +01:00
WandererFan
554cc46bd8 Fix missing line in TaskViewSection 2016-11-18 10:14:42 +01:00
WandererFan
5ae22d507d Fix segfault on bad input 2016-11-18 10:14:10 +01:00
WandererFan
6b175cc0c9 Section Rebuild subproject
new dialog
new Section/SectionLine logic
remove XAxisDirection property
2016-10-31 11:06:15 -02:00
wmayer
6148bf4df5 fix -Wextra & -Wdeprecated in TechDraw 2016-09-22 19:32:16 +02:00
WandererFan
5dacbe7514 Implement Cancel logic for TaskViewSection 2016-09-11 13:12:24 -04:00
WandererFan
1bf2dc7411 Fix Section arrows,xDir,label 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