wmayer
3f212ad8ac
Porting Py3.8/Py3.9:
...
Since Py3.3: 'Py_ssize_t PyUnicode_GetSize(PyObject*)' is deprecated [-Wdeprecated-declarations]
Since Py3.9: 'PyObject* PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObject*)' is deprecated [-Wdeprecated-declarations]
Since Py3.9: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
97701e3a73
Py3.8: [skip ci] missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers]
2020-06-12 17:51:33 +02:00
wmayer
d14e17c558
Py3.8: [skip ci] missing initializer for member '_typeobject::tp_vectorcall' [-Wmissing-field-initializers]
2020-06-12 17:51:33 +02:00
wmayer
6c80d8df0d
Qt5: 'QString QFileInfo::readLink() const' is deprecated: Use QFileInfo::symLinkTarget() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
3cbec199ad
Qt5: 'static QPixmap QPixmap::grabWidget(QObject*, const QRect&)' is deprecated: Use QWidget::grab() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
b143194f9d
Qt5: 'static bool QPixmapCache::find(const QString&, QPixmap&)' is deprecated: Use bool find(const QString &, QPixmap *) instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
eced6aaed1
Qt5: 'int QImage::byteCount() const' is deprecated since Qt 5.10: Use sizeInBytes [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
58f148a722
Qt5: 'static void QCoreApplication::flush()' is deprecated since Qt 5.9 [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
f027c9b6ef
Qt5: 'void QTreeWidgetItem::setTextColor(int, const QColor&)' is deprecated: Use QTreeWidgetItem::setForeground() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
d195cd5c98
Qt5: 'Qt::DropAction QDrag::start(Qt::DropActions)' is deprecated: Use QDrag::exec() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
053312188b
Qt5: 'void QListWidget::setItemSelected(const QListWidgetItem*, bool)' is deprecated: Use QListWidgetItem::setSelected() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
84a164ba30
Qt5: 'static QString Gui::TaskView::TaskWatcherCommands::trUtf8(const char*, const char*, int)' is deprecated [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
da6cb8a963
Qt5: 'bool QTreeWidget::isItemSelected(const QTreeWidgetItem*) const' is deprecated: Use QTreeWidgetItem::isSelected() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
0984bedebc
Qt5: 'bool QTreeWidget::isItemExpanded(const QTreeWidgetItem*) const' is deprecated: Use QTreeWidgetItem::isExpanded() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
45017ec839
Qt5: 'void QTreeWidget::setItemExpanded(const QTreeWidgetItem*, bool)' is deprecated: Use QTreeWidgetItem::setExpanded() instead [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
c814eb1a50
Qt5: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
85109240b5
clang/gcc/cmake: [skip ci] suppress deprecated-copy warnings for OpenInventor class SbMatrix
2020-06-12 14:49:18 +02:00
Yorik van Havre
be0c8eab25
Arch: Better support for App::Parts in Arch Windows
2020-06-12 14:22:39 +02:00
donovaly
fbf0b23e05
[TD] make all hatch patters plain SVG
...
- everything that is part of the drawing should be plain SVG (strictly following the SVG specification) to assure that every SVG program can handle it (e.g. Internet browsers).
The hatch patterns however contained old stuff like traces of Sodipodi that might be a problem in the future.
2020-06-12 08:13:10 -04:00
donovaly
9726ad3f4a
[TD] add dialog for hatches
...
as discussed in the forum, the hatch feature misses a dialog. So here it is. The code is more or less just the one of the existing GeomHatch dialog
2020-06-12 08:12:37 -04:00
donovaly
7366339266
[TD] GeomHatch dialog: use sensible hatch limits
...
- negative scale and line width is not sensible and lead to strange effects thus set a minimum
- set the minimum reasonably above 0 since e.g. a hatch scale of 0.01 fills 8 GB RAM -> out of RAM error
- disable KeyboardTracking since we don't want a time-consuming recomputation while the user changes a value
2020-06-12 08:12:07 -04:00
donovaly
4d0cd751da
[TD] detail view: add missing tooltip
2020-06-12 08:11:25 -04:00
wmayer
b2f5a3bd90
[skip ci] avoid to redefine GL_GLEXT_PROTOTYPES if already defined
2020-06-12 14:07:45 +02:00
wmayer
c8be528f37
Qt5: [skip ci] 'void QTextEdit::setTabStopWidth(int)' is deprecated [-Wdeprecated-declarations]
2020-06-12 13:56:57 +02:00
wmayer
8b9fb78228
Gui: [skip ci] Invalid signal/slot connection: 'buttonBox' -> 'Utils::CheckableMessageBox'
2020-06-12 13:43:11 +02:00
wmayer
449edf9854
C++: [skip ci] fix -Wredundant-move
...
This change was part of #2720 but has been skipped in order to not complicate a pending PR of an upgrade of the SMESH sources.
However, this other PR #2706 has been closed by its author.
Since this warning is reported on latest Fedora version using gcc 10 it will be fixed now.
2020-06-12 13:32:59 +02:00
wmayer
eaedcfea4c
Gui: [skip ci] fix some thread issues:
...
avoid to crash the application when trying to create thumbnail from worker thread
avoid that application behaves weirdly when triggering an action update from worker thread
2020-06-12 12:20:20 +02:00
Yorik van Havre
6271887cc6
Arch: Allow to export structural analysis model to IFC
2020-06-11 14:15:38 +02:00
Yorik van Havre
415b0dce25
Draft: Allow to define rounding value in DraftVecUtils.rounded
2020-06-11 14:15:04 +02:00
Gabriel Wicke
11a2b948ea
[Theme] Dark high contrast color theme
...
The existing dark themes all have fairly low contrast, which can make
text hard to read. This diff adds a variant of Darker-blue that
increases contrast between text and background.
2020-06-10 15:54:43 +02:00
Yorik van Havre
d205316a82
Arch: Support user-defined profiles csv file
2020-06-10 15:38:29 +02:00
wmayer
b2c72a212d
CMake: [skip ci] add build option to let the user decide to link with shiboken/PySide at build time
2020-06-10 14:17:50 +02:00
donovaly
b7bb7d1f2b
[TD] update view when autoscale was set
2020-06-10 08:04:18 -04:00
wmayer
bb86fe18e6
Sketcher: [skip ci] fix -Wimplicit-fallthrough=
2020-06-10 13:09:58 +02:00
wmayer
c9480d7d1a
PartDesign: [skip ci] fix -Wunused-variable
2020-06-10 12:52:52 +02:00
wmayer
350bae2aa7
clang/gcc/cmake: [skip ci] suppress deprecated-copy warnings for OpenInventor class SbMatrix
2020-06-10 12:49:45 +02:00
wmayer
6c2815214a
CMake: [skip ci] add build option to let the user decide to link with shiboken/PySide at build time
2020-06-10 10:18:47 +02:00
WandererFan
0446086a8e
[TD]CosmeticEdge type guards
2020-06-09 18:40:59 -04:00
WandererFan
4183594039
[TD]CosmeticEdge setters and getters
2020-06-09 18:40:59 -04:00
wandererfan
dd0273ff4e
[TD]Fix CosmeticVertex size
2020-06-09 16:12:14 -04:00
wandererfan
134f5fd340
[TD]save template as plain Svg, not Inkscape Svg
2020-06-09 16:12:14 -04:00
wandererfan
6bc2d5ac2d
[TD]hide Symbol property in Editor
2020-06-09 16:12:14 -04:00
wmayer
27b6066beb
clang/gcc/cmake: move handling of suppressed deprecated-copy warnings from source file to CMake file to more easily support gcc 10
2020-06-09 15:30:42 +02:00
Yorik van Havre
9a06fdf223
Arch: Fixed wrong structural node generation
2020-06-09 15:16:34 +02:00
donovaly
86655f067e
[TD] add scale settings to detail task dialog
2020-06-09 08:51:46 -04:00
wandererfan
c974387120
[TD]Fix editable field in template
2020-06-09 07:22:00 -04:00
wandererfan
cda235aba0
[TD]Fix geometric hatch in Pdf
2020-06-09 07:22:00 -04:00
donovaly
fe6dfabbb4
[App] fix a typo
2020-06-09 12:03:07 +02:00
vocx-fc
327b306307
Draft: add some explanation on the properties of PathArray
...
The use of `App::PropertyLinkSubList` for `'PathSubelements'`
is a mistake because we could use a single `App::PropertyLinkSub`
to handle both `'PathObject'` and `'PathSubelements'` properties.
This commit doesn't change any code, it just adds comments
explaining the situation so that it is not forgotten,
and we remember to address it in the future.
Ideally we should migrate the objects, but we may also decide
to break compatibility with older `PathArrays` if both properties
can't be migrated easily.
2020-06-09 12:02:25 +02:00
carlopav
904f3408bc
Draft: fixed wrong QT_TRANSLATE_NOOP usage in Draft Objects
...
.
2020-06-09 11:55:46 +02:00