Commit Graph

1096 Commits

Author SHA1 Message Date
DeepSOIC
29a8db3ca5 Navigation: fix unable to deselect after editing a sketch
After editing a sketch, it was impossible to deselect the just-edited
sketch by clicking empty space (gesture navigation).
2015-06-24 17:27:07 +02:00
lorenz_l
2eda84e1c7 set names for QTimer in mainWindow, to find them from python 2015-06-23 20:23:52 +02:00
wmayer
94d0462e27 + setup qss search paths 2015-06-19 23:27:39 +02:00
wmayer
4f29b2c161 + set utf-8 encoding when recording a macro 2015-06-19 14:52:20 +02:00
Abdullah Tahiri
8d9c23a6f2 Gui New Feature: Gui::Document support for App::Document undo and redo signals
==========================================================================

It defines new slots connected to App::Document's signalUndo/signalRedo, which
triggers Gui::Document's signalUndoDocument and signalRedoDocument signals.

setModified is not executed upon redo/undo, as this is already done on modification of the properties if
properties were modified, and if there were not, no setModified is needed anyway.
2015-06-15 22:55:49 +02:00
Eivind Kvedalen
4ec5710d56 Added zoom and automatic refresh of dependency graph view. 2015-06-15 11:32:24 +02:00
Yorik van Havre
e31ae460c8 Added a Revert command to the File menu - fixes #2040 2015-06-14 22:58:07 -03:00
wmayer
41f090b681 + filter out removed workbenches 2015-06-11 00:19:20 +02:00
wmayer
2cf17db852 + fix whitespaces 2015-06-10 23:21:46 +02:00
Przemo Firszt
9b6f2b448e App: Add workbenches with unknown status to enabled list
Newly installed workbenches are not on enabled nor disabled list, so
they were treated as disabled. That behaviur could be confusing for
the user as a newly installed workbench was not shouwing up on the
workbench list. This commit changes that behaviour and new workbenches
are enabled by default.

Reported-by: r-frank
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-06-10 22:11:24 +02:00
wmayer
95890fb41f + fixes #0002116: FreeCAD crash when I click on treeview 2015-06-09 21:55:35 +02:00
Yorik van Havre
17c5294840 New splashscreen 2015-06-09 11:36:19 -03:00
Ian Rees
c73be756e4 Add #include that's required with Homebrew 2015-06-04 09:54:20 +12:00
wmayer
95a0633774 + Extend Command framework to allow to update QAction 2015-06-03 18:30:36 +02:00
wmayer
092f10f49c Expose attribute to Python to access icon of view provider 2015-06-02 16:21:56 +02:00
wmayer
8e7b43bb7b + fixes #0002134: FreeCAD crashes when the window is restored and a plot is shown 2015-05-31 17:29:30 +02:00
wmayer
87e016e88e + rename method for points of selection 2015-05-26 12:51:39 +02:00
wmayer
8a35c47465 + implement missing methods of Python API for SelectionObject 2015-05-21 12:45:36 +02:00
wmayer
d2740d6a7d + new parameter 'CoinOffscreenRenderer' to use Coin's offscreen renderer 2015-05-20 22:11:25 +02:00
wmayer
6e0287ff17 + remove SoFCSelection from ViewProviderGeometryObject 2015-05-20 21:44:27 +02:00
wmayer
cab441cf2a + remove references to SoFCSelection where not needed 2015-05-20 19:24:12 +02:00
wmayer
03a8b43510 + fix a few minor issues in DlgWorkbenchesImp and QListWidgetCustom 2015-05-20 11:18:46 +02:00
wmayer
cba5fdb927 + fix minor bug in string concatenation 2015-05-19 21:18:45 +02:00
Kirill Gavrilov
4b67556c82 + fixes #0002108: Add OpenCascade navigation style 2015-05-19 20:24:09 +02:00
Przemo Firszt
da0e25b709 App: Add dialog to pick preferred workbenches
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-05-18 22:25:59 +02:00
wmayer
7c83638b40 + for VRML and OpenInventor export only selection, fix whitespaces 2015-05-17 13:53:22 +02:00
wmayer
2127ee46c3 + whitespace fixes 2015-05-17 12:53:00 +02:00
wmayer
dc47f84ef3 + set appropriate step size in clipping dialog 2015-05-09 14:54:28 +02:00
wmayer
f02cec56ef + use right iterator variable 2015-05-08 12:40:57 +02:00
wmayer
c91d154842 + fix branding bug, use tr() function of class not QObject 2015-05-08 01:08:19 +02:00
wmayer
ec205c15b9 Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2015-05-08 00:54:36 +02:00
wmayer
48f8105949 + switch between old and new offscreen renderer 2015-05-08 00:54:09 +02:00
Yorik van Havre
c6dbb55198 Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code 2015-05-07 18:17:50 -03:00
Yorik van Havre
0d30572e19 Better message if qt help file is not found - fixes #2084 2015-05-07 18:17:35 -03:00
wmayer
15de65eb71 + before trying to write out snapshot image check if it's null 2015-05-07 23:07:20 +02:00
wmayer
23a8a9359b + handle case when workbench fails to be created, fix problem when inserting menu 2015-05-06 10:47:51 +02:00
wmayer
0343deb30a + fixes #0002085: Only one Toolbar Separator 2015-05-03 21:32:24 +02:00
wmayer
b34df5672a + show build type 2015-05-02 17:56:44 +02:00
wmayer
34ecfa1799 + show build type 2015-05-02 02:13:13 +02:00
wmayer
f638da6281 + code cleanup: remove NO_USE_QT_MDI_AREA 2015-05-01 23:27:20 +02:00
wmayer
859d76faf8 + fixes #0002075: Analysis of FreeCAD by PVS-Studio static analyzer 2015-05-01 16:56:31 +02:00
wmayer
5699fd911b + fix broken brush selection 2015-05-01 02:08:06 +02:00
wmayer
c1492bf5a0 + whitespacee/typo fixes 2015-04-30 23:16:57 +02:00
wmayer
638bf26bb5 + FEM: Improve drag and drop for FEM analysis object 2015-04-23 13:31:14 +02:00
wmayer
05b921df0d + fix bug in read-only InputField, minor Utf-8 issue in meshing dialog 2015-04-22 14:01:27 +02:00
Ian Rees
e0ce0808e8 Remember last tab selected in PropertyView 2015-04-15 09:12:30 +12:00
Przemo Firszt
6848c9a9ca FEM: Add icons to materials
Add icons to distinguish where the material is from. FreeCAD icon for
build-in materials, notmal material icon for materials from user
preferences directory which is "~/.FreeCAD/Materials" on linux or
from an user defined location defined in FEM preferences.

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2015-04-14 15:25:36 +02:00
wmayer
06685a91f0 + move to Qt's built-in search system for icon resources 2015-04-14 11:37:24 +02:00
wmayer
a77fd99e85 + add Document::sendMsgToFirstView, fix memory leak 2015-04-12 18:39:01 +02:00
wmayer
a201bd2a5e + fixes #0001989: 'Open recent' not saved until exit. 2015-04-11 19:04:31 +02:00