wmayer
9f456d712b
modernize C++: use equals delete
2023-08-10 17:29:05 +02:00
bdieterm
664c4ab1ac
add initialization of locales with native environment settings to the main function
2023-08-10 17:28:00 +02:00
wmayer
8bb0edc9f0
Gui: fix another tabstop compilation warning
...
See also #10105
2023-08-10 17:01:45 +02:00
wandererfan
b7f149864b
[TD]move dvp cosmetic functions to extension
2023-08-10 10:17:22 -04:00
wandererfan
a379f17b1c
[TD]provide result of detail to other views
2023-08-10 10:17:22 -04:00
wandererfan
d087a8fea4
[TD]remove unused code dvp & sections
2023-08-10 10:17:22 -04:00
wandererfan
0f504fc9da
[TD]refactor QGIViewPart
2023-08-10 10:17:22 -04:00
wmayer
1dd8680b11
gcc: support to build with v7.5
2023-08-10 11:22:08 +02:00
wmayer
778653825b
Drawing: fix build failure
2023-08-10 10:51:34 +02:00
Roy-043
79a31d7483
Material: Avoid dictionary.keys() where possible
2023-08-10 00:59:02 +02:00
Roy-043
2e835349d2
PartDesign: Avoid dictionary.keys() where possible
2023-08-10 00:54:21 +02:00
Roy-043
f5595097dd
Tools: Avoid dictionary.keys() where possible
2023-08-10 00:50:18 +02:00
wmayer
a8a730bf6d
fixes #10063 : Part_SectionCut does not work if the view is in perspective
2023-08-10 00:48:21 +02:00
sliptonic
a12a44823d
Merge pull request #10118 from Roy-043/Path-Avoid-dictionary.keys()-if-possible
...
Path: Avoid dictionary.keys() if possible
2023-08-09 14:32:49 -05:00
wmayer
57c213b464
MSVC: fix build failure caused by PR #10138
2023-08-09 18:17:32 +02:00
wmayer
a4e8ed4217
TD: fix possible crash in QGIWeldSymbol::customBoundingRect()
...
Forum thread: https://forum.freecad.org/viewtopic.php?t=80203
2023-08-09 10:48:11 -04:00
wmayer
c664cbc941
fixes #10105 : Tabstop assignment compilation warning
2023-08-09 16:29:31 +02:00
wmayer
3b6a01095f
fixes #10127 : Usage of std::filesystem in test bumps minimum GCC version to GCC 8
2023-08-09 13:52:42 +02:00
Syres916
675877fcad
Improve Sliders with some colour
2023-08-09 10:53:29 +02:00
Syres916
6d5cb8ef54
Improve grammar and remove whitespace
2023-08-09 10:53:29 +02:00
Syres916
c6eb321f54
Improve Visibility for Urls and Expressions
2023-08-09 10:53:29 +02:00
Paddle
e1094724db
Preference Page Theme : remove jun from .ui file.
2023-08-09 10:19:29 +02:00
Roy-043
bc22e34b91
Drawing: Avoid dictionary.keys() where possible
2023-08-09 10:15:01 +02:00
Roy-043
beaf4ccb71
Import: Avoid dictionary.keys() where possible
2023-08-09 10:10:35 +02:00
Roy-043
67ce237651
Merge branch 'master' into Path-Avoid-dictionary.keys()-if-possible
2023-08-09 08:22:46 +02:00
Chris Hennes
d3c08a2da9
Update translations
2023-08-08 17:52:59 -06:00
wmayer
d150fa7164
modernize C++: avoid bind
...
In many cases std::bind() is kept because the code is much simpler
2023-08-08 21:10:16 +02:00
Pieter Hijma
292196a606
Gui: Expose the upDirection vector to Python
2023-08-08 13:53:50 -04:00
wmayer
68d22d864b
modernize C++: move from boost::bind to std::bind
2023-08-08 17:36:13 +02:00
Roy-043
7bb6f48dbd
Mesh: Avoid dictionary.keys() where possible
2023-08-08 17:29:05 +02:00
wmayer
662e305dc3
Path: make export macro accessible in header file
...
It's not recommended any more to keep the export macro in the PreCompiled.h because many IDEs fail to fetch the export macro and raise a parsing error instead.
2023-08-08 17:27:28 +02:00
Roy-043
4f7bca2f65
Path: Avoid dictionary.keys() if possible
2023-08-08 15:56:22 +02:00
luzpaz
93ddce5008
Fix various typos
2023-08-08 14:25:00 +02:00
Paddle
8431d13bef
Move DlgSettingsTheme
2023-08-08 11:12:48 +02:00
Paddle
ccb9d7faeb
Move all the preference pages to PreferencePages subfolder.
2023-08-08 11:12:48 +02:00
Paddle
7c83085491
Change DlgEditor file name
2023-08-08 11:12:48 +02:00
Paddle
aec3d3cb1d
Change DlgEditor to DlgSettingsEditor
2023-08-08 11:12:48 +02:00
Paddle
cf72ebcc57
Change DlgReportView file names.
2023-08-08 11:12:48 +02:00
Paddle
b49e786bcf
Replace DlgReportView by DlgSettingsReportView in the files.
2023-08-08 11:12:48 +02:00
Paddle
9ddf44bb92
Change the 'DlgGeneral' file names.
2023-08-08 11:12:48 +02:00
Paddle
6eb72e2696
Replace DlgGeneralImp by DlgSettingsGeneral.
2023-08-08 11:12:48 +02:00
wmayer
0af4990817
modernize C++: make unique
2023-08-07 19:51:30 -06:00
wmayer
96aabe113e
modernize C++: raw string literal
2023-08-07 19:51:15 -06:00
Paddle
61daaceb8f
Add 'type' to MetadataPy, MetadataPyImp and addonmanager_metadata.py
2023-08-07 10:52:08 -06:00
Paddle
ff92f5d0cf
Add highlight color and focus color to theme customization.
2023-08-07 10:52:08 -06:00
Paddle
27fa8229ee
Prevent the pref pack widget from showing themes
2023-08-07 10:52:08 -06:00
Paddle
1d2e3fa9d6
- Create a 'Theme' pref page in which 'StyleSheet' is moved, and a secondary color pref is created.
...
- 'StyleSheet' combobox is removed from general and replaced by a 'Theme' combobox.
- Theme combobox triggers the pref packs of type 'Theme'.
2023-08-07 10:52:08 -06:00
Paddle
0636d7d19e
Add 'type' metadata to build-in themes preference packs.
2023-08-07 10:52:08 -06:00
Paddle
a0438de381
Add 'type' to MetaData
2023-08-07 10:52:08 -06:00
bdieterm
c9028e46fe
Part: allow reduction of Part ViewProvider tesselation resolution
...
Problem description
To display a shape, the ViewProvider creates a mesh of the shape data. The
resolution depends also on the two parameters "Angular Deflection" and
"Deviation" in the View properties. (The values of these parameters are also
updated for all objects when changing these settings in the Preferences
dialog).
Changing the parameters from a high value to a lower value has an immediate
effect on the displayed shape -- for example a circle will be displayed finer
with more line segments. But changing the parameter back to the higher value
(with less resolution) will keep the finer view-mesh instead of calculating a
coarser one. To get back to the coarse view, the object has to be manually
recomputed or the file re-opened.
Solution
I just set the meshing parameter AllowQualityDecrease to True. I guess that
this was not implemented before because this parameter is quite new (introduced
in OCC v7.5 in the year 2020).
2023-08-07 10:19:58 -06:00