wmayer
3d8d6eca5e
+ implement mechanism to allow only a single application instance
2015-11-05 15:56:50 +01:00
wmayer
899199daf5
+ move GuiApplication class into its own source files
2015-11-04 22:04:48 +01:00
wmayer
969b43bb64
+ improve active document handling
2015-10-18 19:35:15 +02:00
wmayer
b7be7aec13
+ Prefer prefix ++/-- operators for non-primitive types
2015-10-07 13:38:17 +02:00
wmayer
b33be62bb6
+ rename signal to signalRelabelObject and remove unused code
2015-09-22 17:13:03 +02:00
Mateusz Skowroński
43a4a5938c
Fix files encoding. Go from ISO8859-1 to UTF-8.
2015-09-21 19:50:49 -03:00
wmayer
b9a512361d
+ by default create a zip file for auto-save
2015-09-19 21:32:17 +02:00
wmayer
2991bbf033
+ fixes #0001238 : Preferences: set temp files directory
2015-09-19 16:07:33 +02:00
wmayer
848f9c4d46
+ implement file based auto-save & recovery mechanism
2015-09-19 01:13:33 +02:00
wmayer
9cb63295e9
+ issue #0000175 : Auto save function
2015-09-04 15:08:12 +02:00
wmayer
9253572afe
+ implement GUI to enable/disable auto-save and its timeout
2015-09-04 00:48:26 +02:00
wmayer
60b555d64b
+ implement auto-save function for documents
2015-09-03 19:09:03 +02:00
wmayer
ab8d8a04ad
+ check for null pointer when trying to get associated view provider of a document object
2015-08-12 17:44:29 +02:00
wmayer
a5619f3bb6
+ issue #0002053 : Support of themes
2015-07-12 23:12:05 +02:00
wmayer
d6d9264f25
+ fix possible crash when application icon is empty
2015-07-11 01:12:52 +02:00
wmayer
af793f16b0
+ event to restore/clear action style scheme
2015-07-09 23:08:10 +02:00
wmayer
5b3d50afc4
+ use icon of style sheet for task header
...
+ fix size issue with task panel
+ enable QSint task panel
2015-07-08 15:17:49 +02:00
wmayer
2b53da4eee
+ include missing header files
2015-06-30 17:48:03 +02:00
wmayer
48c25da133
+ issue #0002053 : Support of themes
2015-06-29 14:33:14 +02:00
wmayer
72abf54d12
+ setup qss search paths
2015-06-19 23:27:39 +02:00
wmayer
54220d5040
+ handle case when workbench fails to be created, fix problem when inserting menu
2015-05-06 10:47:51 +02:00
wmayer
4e54841a75
+ fixes #0002047 : Don't register recent files which can't be opened
2015-04-11 17:34:46 +02:00
Sebastian Hoogen
faac8c36ba
add encoding parameter to .as_std_string()
...
to handle PyUnicode Objects. Usually ASCII for object names and Utf-8
for file names and console output.
issue #995
2015-02-08 15:37:00 +01:00
Yorik van Havre
3887080274
Wait before deleting __objs__ (Werner can you check if its Ok? Thanks)
2015-01-18 15:42:28 -02:00
wmayer
0d1fc35b20
+ add try/catch block to notify() method
2015-01-04 13:26:34 +01:00
wmayer
f233a50a00
+ harmonize API
2014-10-19 14:25:51 +02:00
wmayer
7422f073ea
+ share GL widgets when creating further 3d views of a document
2014-10-15 12:04:06 +02:00
Sebastian Hoogen
a53a239f2f
issue #1027 use unicode filepaths
2014-10-11 13:32:06 +02:00
wmayer
6e92028ca6
+ add option to disable automatic fit to view when loading data file
2014-09-24 18:49:19 +02:00
wmayer
032c893183
+ fix warnings with clang
2014-09-24 17:46:04 +02:00
Stefan Tröger
cf167ec60a
add View3DInventorViewer python interface
...
As quarter is not wrapped by SWIG we need to expose our own python interface class.
This is a start with the most important functions to access the render and event
manager. Furthermore all extra functions available next to the swig wrapper functions
are exposed. Everything else can be added when needed.
2014-09-23 10:11:12 +02:00
Stefan Tröger
72cab0c002
Adaption of FreeCAD to QuarterWidget
...
-removes all soqtviewer references
-create a quarter adaptor class which implements missing functionality
-adopts freecad code to make use of SoRenderManager and changed View3DInventorViewer interface
2014-09-23 10:11:11 +02:00
wmayer
e5a54d0791
+ fixes #0001714 : FreeCAD 0.14 Stable crashes when importing a step model
2014-09-01 19:11:46 +02:00
wmayer
a1fab61ed6
+ minor fix of output format
2014-08-28 15:47:09 +02:00
wmayer
2da263ae95
+ proper handling of group separator in InputField and QuantitySpinBox
2014-07-21 15:03:45 +02:00
wmayer
b83f07fe2e
+ workaround for issue with group separator
2014-07-01 12:22:24 +02:00
wmayer
e8724884d0
+ add further log messages at startup for better troubleshooting, fix possible crash, fix typos
2014-07-01 11:03:55 +02:00
wmayer
fc8724f0e6
+ Avoid to unnecessarily throw Py::Exception
2014-02-22 11:35:51 +01:00
wmayer
7506e740e0
+ Use application icon as default workbench name
2014-01-22 17:35:10 +01:00
wmayer
e32b747fce
+ Add PySideUic helper module
2014-01-09 13:35:42 +01:00
wmayer
9aa2a3f865
+ Use of style sheets
2013-10-14 12:57:00 +02:00
jriegel
950d9093e9
Merge branch 'refs/heads/jriegel/develop-fem'
2013-06-27 16:47:40 +02:00
jriegel
83b956e908
Merge branch 'refs/heads/master' into jriegel/develop-fem
...
Conflicts:
src/Mod/Fem/App/FemMeshShapeNetgenObject.cpp
src/Mod/Fem/App/FemMeshShapeNetgenObject.h
src/Mod/Fem/Gui/AppFemGuiPy.cpp
src/Mod/Fem/Gui/Command.cpp
src/Mod/Fem/Gui/TaskDlgMeshShapeNetgen.cpp
src/Mod/Fem/Gui/TaskDlgMeshShapeNetgen.h
src/Mod/Fem/Gui/TaskTetParameter.cpp
src/Mod/Fem/Gui/TaskTetParameter.h
src/Mod/Fem/Gui/TaskTetParameter.ui
src/Mod/Fem/Gui/ViewProviderAnalysis.cpp
src/Mod/Fem/Gui/ViewProviderAnalysis.h
src/Mod/Fem/Gui/ViewProviderFemMeshShapeNetgen.cpp
src/Mod/Fem/Gui/ViewProviderFemMeshShapeNetgen.h
2013-06-26 19:02:15 +02:00
jriegel
b7523b63af
Some fixes in python ViewProvider handling
2013-06-09 17:52:03 +02:00
wmayer
163fbe1dcd
Fix lock file issue on Linux
2013-05-25 01:45:37 +02:00
wmayer
37d1696e16
0000175: Auto save function (first step)
2013-05-17 13:29:11 +02:00
wmayer
1939e61c57
Check for decimal and group separator on startup (Windows)
2013-05-16 12:32:33 +02:00
wmayer
a40bac2bc2
Fix const correctness
2013-04-26 17:08:05 +02:00
wmayer
2de512fc8d
On project load and import show wait cursor but do not block user input
2013-04-06 14:51:05 +02:00
wmayer
3c50de4334
Fix broken layout of toolbars at startup, avoid blank window
2013-02-17 13:50:57 +01:00