Hi!
I'm new to FreeCAD and I find it very nice and helpful for hobbyists and pros maybe too, I'm not a pro.
OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6712 (Git)
Build type: Release
Branch: releases/FreeCAD-0-16
Hash: da2d364457257a7a8c6fb2137cea12c45becd71a
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
What is frustrating me day by day is the "UNDO" command.
If I put the mouse over the Undo icon, there is a tool tip with "Undo exactly one action".
Sometime when I click the Undo command it put my work back on a point where I was maybe at the beginning of my drawing
or on some place what actually is not my last action.
Here is an example:
1. Open a new drawing
2. Switch to PART workbanch
3. Create a cube (or whatever else)
4. Double click on the created cube
5. In the PROPERTY under BOX change the LENGTH and/or WIDTH (no matter what dimensions parameter you change)
6. The cube is re-dimensioned to the new value
7. Press the UNDO command
8. BINGO! the cube is deleted, your work is gone, looks like the last action was actually the "Create cube" command.
That makes no sense, an action for me is whatever I done in the past step by step.
In this case, for me would be more logical to change back the last changed dimension, than the dimension what was changed before and then the cube creation action.
Is this a bug or is this normal in FreeCad?
If this is normal, it is a big mistake.
The user should be concentrated how to make his/her work but not on "what was my last action" or more worse "was my last command an action or not?"
Thanks for any advice.
My best regards.