wmayer
173f19eff4
+ move handwritten Python classes to PyCXX
2016-01-27 18:07:48 +01:00
wmayer
72328ed0a1
+ avoid throwing exceptions in property editor if not needed
2016-01-26 12:48:15 +01:00
Ian Rees
b5688aade5
Tidy logging (+whitespace) in Mac 3Dconnexion
2016-01-23 19:23:11 +13:00
wmayer
7773ad03c1
+ fix bug in animated fit for orthographic camera if view width < height
2016-01-16 00:06:37 +01:00
wmayer
1027801be6
+ improve whitespaces
2016-01-15 23:20:52 +01:00
wwmayer
bf151fe5e5
Merge pull request #76 from reportingsjr/master
...
Change name prefix in the VRML/OpenInventor exporter
2016-01-13 13:54:53 +01:00
wmayer
e0ee8bb8ca
+ allow to open system macros in read-only mode
2016-01-12 01:26:34 +01:00
wmayer
db539008be
+ fix whitespaces
2016-01-11 23:48:59 +01:00
Abdullah Tahiri
8a3958ced5
Gui: Extension of CommandMacro for system-wide macros
...
=====================================================
What?
Extension of the CommandMacro constructor to take an additional optional argument to indicate that the macro
is located in the system-wide directory, and shall be executed accordingly.
2016-01-11 19:25:53 +01:00
Abdullah Tahiri
3d551450a2
Gui Bug fix: Tabbed support for system-wide macros
...
===============================================
What?
Implementation of triplus' idea of making user-specific and system-specific macros
having a different list in different tabs.
Fixing of a bug related to the previous "separator".
Suggested terminology.
2016-01-11 19:25:36 +01:00
Abdullah Tahiri
7fc7bdc302
Gui Enhancement: Support for macros in AppUserHome/Macro
...
=====================================================
What?
It was suggested that the macros should be moved to AppUserHome/Macro
http://forum.freecadweb.org/viewtopic.php?f=10&t=13433
Solution:
The solution is backwards compatible in the sense that if you have a running
configuration, updating should not change anything.
For new installations the macro directory will default to AppUserHome/Macro. However
this would break all the installation scripts (probably also ME's plugin manager).
Conflicts:
src/Mod/Path/Gui/AppPathGuiPy.cpp
2016-01-11 19:24:22 +01:00
Abdullah Tahiri
f78a239167
Gui Enhancement: Support for system-wide macros
...
===============================================
What?
Support for executing system-wide macros in /usr/lib/freecad/Macro
http://forum.freecadweb.org/viewtopic.php?f=10&t=13433
Why?
To allow to package macros and install them system-wide so that they are available to all users.
2016-01-11 19:22:50 +01:00
Yorik van Havre
5c1ab74329
Target URLs in Help menu are now translatable - fixes #2394
2016-01-11 13:36:42 -02:00
Yorik van Havre
cbad63100a
Detecting windows10 in about dialog
2016-01-11 13:08:13 -02:00
Eivind Kvedalen
48b699071c
ExpressionCompleter: Remove '=' before tokenizing string, to improve completer when used in the spreadsheet.
2016-01-08 23:09:00 +01:00
Yorik van Havre
e740a42075
Removed workbench keyboard shortcut W+0. Now only W+1-9 work.
2016-01-08 10:30:44 -02:00
Yorik van Havre
7886675faa
Changed shortcuts of workbenches to W + number
2016-01-07 11:47:53 -02:00
wmayer
0b3f60a68c
+ replace use of accessibleName with custom property
2016-01-06 16:59:11 +01:00
Mateusz Skowroński
7d0e892d36
Qt4's qglobal.h defined TRUE and FALSE. Qt5 does not do it anymore. Replace it with true and false.
...
158f39ec78
This change is Qt4/Qt5 neutral.
2016-01-05 16:43:33 +01:00
Mateusz Skowroński
0aa944a1b7
Change includes in Quarter to be compatible with Qt5.
...
This change is Qt4/Qt5 neutral.
2016-01-05 16:10:02 +01:00
Mateusz Skowroński
ab26271756
QAbstractItemModel::reset() is obsolete in Qt5. Use beginResetModel() and endResetModel() instead.
...
This change is Qt4/Qt5 neutral.
2016-01-05 16:09:12 +01:00
Mateusz Skowroński
9beb7d21f3
QKeySequence::operator QString() is obsolete in Qt5. Use toString(QKeySequence::NativeText) instead.
...
This change is Qt4/Qt5 neutral.
2016-01-05 16:08:31 +01:00
Mateusz Skowroński
3b463f2138
Qt::WFlags is obsolete in Qt5. Replace it with Qt::WindowFlags.
...
This change is Qt4/Qt5 neutral.
2016-01-05 16:07:58 +01:00
Mateusz Skowroński
cd2db00f22
QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().
...
This change is Qt4/Qt5 neutral.
2016-01-05 16:07:25 +01:00
Mateusz Skowroński
d5c074f80d
QString::toAscii() is obsolete in Qt5. Replace it with toLatin1().
...
This change is Qt4/Qt5 neutral.
2016-01-05 16:06:48 +01:00
Jon Neal
f46a6965d2
Change name prefix in the VRML exporter to one that is allowed in the standards.
2016-01-04 01:03:18 -05:00
Yorik van Havre
1747fb643f
Updated ts files prior to translation cycle
2016-01-03 19:45:29 -02:00
wmayer
50d7793442
+ introduce proper enum for property status to replace plain integers
2016-01-01 15:36:24 +01:00
wmayer
e2369996e2
if offscreen rendering for thumbnail fails then only write out application icon
2015-12-31 17:04:56 +01:00
wmayer
e9e9a38865
+ improve exception handling in initialization scripts
2015-12-29 23:42:29 +01:00
Yorik van Havre
83954da5cf
Renamed menu View->Views to View->Panels
2015-12-28 12:02:20 -02:00
wmayer
07ba938ff6
+ issue: #0002350 , handle Python's SystemExit exceptions and do not exit application when running from macro dialog or Python editor
2015-12-27 23:00:59 +01:00
wmayer
24c234b80a
+ whitespace improvement
2015-12-27 19:16:05 +01:00
Mateusz Skowroński
9aa3cfb4f9
Add missing QMimeData.h includes.
...
This change is Qt4/Qt5 neutral.
2015-12-24 13:36:46 +01:00
Mateusz Skowroński
c2a31fe04b
qVariantValue() is obsolete in Qt4. Replace it with equivalent QVariant::value<T>(value).
...
This change is Qt4/Qt5 neutral.
2015-12-24 12:49:26 +01:00
Mateusz Skowroński
62ccb845bc
QFileDialog::selectFilter() is obsolete in Qt4. Replace it with selectNameFilter().
...
This change is Qt4/Qt5 neutral.
2015-12-24 12:49:08 +01:00
Mateusz Skowroński
5be2986146
QFileDialog::filters() is obsolete in Qt4. Replace it with nameFilters().
...
This change is Qt4/Qt5 neutral.
2015-12-24 12:48:49 +01:00
Mateusz Skowroński
99ca18f541
QInputDialog::getInteger() is obsolete in Qt4. Replace it with getInt().
...
This change is Qt4/Qt5 neutral.
2015-12-22 14:18:47 +01:00
Mateusz Skowroński
e6379ea636
QFileDialg::selectedFilter() is obsolete in Qt4. Replace it with selectedNameFilter().
...
This change is Qt4/Qt5 neutral.
2015-12-22 14:18:46 +01:00
Mateusz Skowroński
d3d01db9e2
QFileDialg::setFilters() is obsolete in Qt4. Replace it with setNameFilters().
...
This change is Qt4/Qt5 neutral.
2015-12-22 14:18:45 +01:00
Mateusz Skowroński
4d85f0e40b
QWidget::setShown() is obsolete in Qt4. Replace it with setVisible().
...
This change is Qt4/Qt5 neutral.
2015-12-22 14:18:45 +01:00
Mateusz Skowroński
f7b8135ded
Add missing forward declaration of QPrinter to MDIView.h.
...
This change is Qt4/Qt5 neutral.
2015-12-22 05:44:52 +01:00
Ian Rees
bdc519743c
Fixed paths for 3Dconnexion headers on Mac
2015-12-19 15:08:54 +13:00
Yorik van Havre
cfba4a3d5c
Changed default shortcuts for 10 first workbenches from CTRL+number to ALT+CTRL+number
2015-12-18 10:39:27 -02:00
wmayer
24c60199cc
+ improve getting proper group name from Python module path name
2015-12-17 18:56:40 +01:00
wmayer
5ac4a6fa91
+ improve getting proper group name from Python module name
2015-12-17 10:41:01 +01:00
wmayer
61e1a5ca2f
+ use Python's inspect module to get calling instance of addCommand
2015-12-16 23:07:24 +01:00
wmayer
f958dadb69
+ improve autoload mechanism to get commands of custom toolbars
2015-12-16 21:19:12 +01:00
wmayer
33c9c02aeb
+ limit display role of property list items to 10 elements
2015-12-13 12:01:16 +01:00
wmayer
dde207c360
+ fix: -Wunused-variable
2015-12-09 16:52:47 +01:00