View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004552 | TechDraw | Bug | public | 2021-02-04 02:26 | 2021-02-14 18:42 |
Reporter | uwestoehr | Assigned To | wmayer | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | reopened | ||
Target Version | 0.19 | Fixed in Version | 0.19 | ||
Summary | 0004552: Changes made via dimension dialog cannot be undone | ||||
Description | The TechDraw dimension dialog supports no undo/redo at all. reported here in the forum ad bug D: https://forum.freecadweb.org/viewtopic.php?f=35&t=55008 | ||||
Tags | No tags attached. | ||||
FreeCAD Information | OS: Windows 10 Version 2009 Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.19.23906 (Git) Build type: Release Branch: master Hash: ccbc13ee8209c5c5bf3de7b501daa82f6e8f1a46 Python version: 3.8.6+ Qt version: 5.15.1 Coin version: 4.0.1 OCC version: 7.5.0 Locale: German/Germany (de_DE) | ||||
FreeCAD: master bb0d75b6 2021-02-12 14:36:21 Details Diff |
TechDraw: [skip] fixes for balloon feature: * reimplement ViewProviderBalloon::setupContextMenu() to show item to start editing it + fix TaskBalloon::accept() and TaskBalloon::reject() |
Affected Issues 0004552 |
|
mod - src/Mod/TechDraw/Gui/TaskBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskBalloon.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderBalloon.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderBalloon.h | Diff File | ||
FreeCAD: master 3288c02e 2021-02-12 14:55:26 Details Diff |
TechDraw: fixes for dimension feature: * reimplement ViewProviderDimension::setupContextMenu() to show menu item to start editing it * fix TaskDimension::accept() and TaskDimension::reject() |
Affected Issues 0004552 |
|
mod - src/Mod/TechDraw/Gui/TaskDimension.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/TaskDimension.h | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderDimension.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderDimension.h | Diff File | ||
FreeCAD: master a82a103c 2021-02-14 18:03:19 Details Diff |
TD: fix undo/redo for dimension objects * do not emit dragFinished() signal inside mousePressEvent as nothing has been done. This avoids to create an empty transaction and doesn't touch the document * inside mouseReleaseEvent() check if the mouse has been moved and only if yes emit the signal * improve error handling in mouseDoubleClickEvent * in mouseDoubleClickEvent start to edit the view provider |
Affected Issues 0004552 |
|
mod - src/Mod/TechDraw/Gui/QGIViewDimension.cpp | Diff File | ||
mod - src/Mod/TechDraw/Gui/ViewProviderDimension.h | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-02-04 02:26 | uwestoehr | New Issue | |
2021-02-06 06:38 | abdullah | Target Version | => 0.20 |
2021-02-08 14:28 | uwestoehr | Target Version | 0.20 => 0.19 |
2021-02-12 15:46 | wmayer | Changeset attached | => FreeCAD master 3288c02e |
2021-02-12 15:46 | wmayer | Changeset attached | => FreeCAD master bb0d75b6 |
2021-02-12 15:47 | wmayer | Assigned To | => wmayer |
2021-02-12 15:47 | wmayer | Status | new => closed |
2021-02-12 15:47 | wmayer | Resolution | open => fixed |
2021-02-12 15:47 | wmayer | Fixed in Version | => 0.19 |
2021-02-13 03:26 | uwestoehr | Status | closed => feedback |
2021-02-13 03:26 | uwestoehr | Resolution | fixed => reopened |
2021-02-13 03:27 | uwestoehr | Note Added: 0015336 | |
2021-02-13 03:27 | uwestoehr | Status | feedback => assigned |
2021-02-14 18:42 | wmayer | Changeset attached | => FreeCAD master a82a103c |
2021-02-14 18:42 | wmayer | Status | assigned => closed |