Commit Graph

33242 Commits

Author SHA1 Message Date
luzpaz
0f42e9ed09 Toponaming: fix whitespace in App/MappedName.cpp 2023-04-01 15:21:01 +00:00
0penBrain
58a9af212a Sketcher: do not apply line/edge color preference to existing sketches, fixes #8188 2023-04-01 16:31:17 +02:00
Paddle
0a5e85d6c7 pref: general: connect comboBox_UnitSystem manually. Fix System unit tooltip string 2023-04-01 16:30:51 +02:00
Paddle
805745599c Pref: Remove Unit tab and move settings back to main page. 2023-04-01 16:30:51 +02:00
wmayer
fa3ee34280 Gui: use an annotation node so that line is always rendered on top of the scene 2023-04-01 14:53:05 +02:00
luzpaz
c39dbc93f6 Fem: fix trailing whitespace 2023-04-01 08:39:05 +02:00
jim
8b0361674d [PATH] Update getDrillableTargets() to evaluate all faces 1..<n> 2023-03-31 19:25:59 -07:00
wandererfan
31da3e7ecc [TD]fix oversight in PR9129 2023-03-31 20:14:38 -04:00
Chris Hennes
eb0b9b105d Merge pull request #9121 from oursland/conda-devenv-linux
Add conda devenv support for Linux x86-64 and aarch64.
2023-03-31 14:17:14 -05:00
Chris Hennes
13bd536711 Git: ignore formatting rev 2023-03-31 13:48:49 -05:00
Chris Hennes
8b31d7deb0 Addon Manager: Black and lint 2023-03-31 13:46:13 -05:00
Chris Hennes
0f0b316044 Git: Add pre-commit configuration 2023-03-31 13:35:45 -05:00
wmayer
43ee59c82f Gui: interactive image scaling:
* add option to allow points outside of image
* after starting the interactive scaling allow to cancel it immediately
2023-03-31 19:40:50 +02:00
wmayer
607e53453d Gui: implement interactive image scaling 2023-03-31 19:40:50 +02:00
wmayer
8283532911 Gui: fix regression when loading an image file 2023-03-31 19:40:50 +02:00
wmayer
498bdd5d6e Tests: add some more fmt tests 2023-03-31 19:37:26 +02:00
wmayer
1c927bf804 Mesh: fix -Wclazy-connect-by-name 2023-03-31 19:14:54 +02:00
Chris Hennes
bb44a307f7 Project: Add Security Policy 2023-03-31 11:30:23 -05:00
PaddleStroke
15ee7d1bb2 Merge pull request #3 from chennes/testsForClassLocator
Tests for class locator, and fixup
2023-03-31 17:37:25 +02:00
Chris Hennes
fcfcebea0b Addon Manager: Add test for subdirectory 2023-03-31 10:21:12 -05:00
0penBrain
fe39798766 Use qOverload macro instead of QOverload 2023-03-31 17:17:34 +02:00
Chris Hennes
e70a360ebe Addon Manager: Modify regex for whitespace 2023-03-31 10:13:47 -05:00
Chris Hennes
6a0decd44a Addon Manager: Tests for classname finder 2023-03-31 10:13:00 -05:00
wmayer
f2aa219075 TD: remove deprecation warning 2023-03-31 11:03:10 -04:00
wmayer
ed4b09349d TD: implement XMLQuery for Qt6 2023-03-31 11:03:10 -04:00
wmayer
82a1e43e00 TD: use new license header 2023-03-31 11:03:10 -04:00
Chris Hennes
d769b9c9f2 Addon Manager: Black and pylint cleanup 2023-03-31 09:40:12 -05:00
0penBrain
8bea52a5bf Gui: prevent crashes on MacOS using boost::format 2023-03-31 15:22:03 +02:00
Benjamin Bræstrup Sayoc
5329cede7f Improve readability of DrawUtil.cpp 2023-03-31 08:45:05 -04:00
Benjamin Bræstrup Sayoc
9bb92be8ba Improve readability of QGIView.cpp 2023-03-31 08:45:05 -04:00
Paddle
184147d513 DlgPreferencesImp::accept : move restartIfRequired in the if. 2023-03-31 14:34:40 +02:00
Paddle
1603720d7a Addon manager: lint and black. 2023-03-31 14:31:55 +02:00
Paddle
31c483587a Addon manager: wb change to ordered + disabled lists. 2023-03-31 14:12:28 +02:00
Paddle
4407387ab4 Pref: wb: change to disabled + ordered lists. 2023-03-31 14:12:27 +02:00
Paddle
4487154c57 Pref: wb: change parameter group to prevent issues between 0.21 and older versions. 2023-03-31 14:12:27 +02:00
Paddle
a203012666 Addon manager: Subscribe to core the enabled status of addon workbenches. 2023-03-31 14:12:27 +02:00
Paddle
835b96b724 Pref: make restartIfRequired() private 2023-03-31 14:12:27 +02:00
Paddle
996f4da123 Pref: wb: remove the list of disabled wb.
TODO: Addon Manager should add workbenches to the list of enabled wb on installation. And remove them from the list on uninstall.
TODO: Addon Manager 'disable mode' should be removed.
2023-03-31 14:12:27 +02:00
Paddle
9c02b2bc05 Pref: wb: disable test workbench by default. It still appears and can be activated in the pref page. 2023-03-31 14:12:27 +02:00
Paddle
e19e02ce5c Pref: wb: disable none workbench by default. 2023-03-31 14:12:27 +02:00
Paddle
ec2e5fe2ac Pref: Wb: remove args first element on restart.
- isRebootRequired is not public but in accept&reject.
- PreferencePage::isRebootRequired changed to const
- Change 2 warnings to log
- remove useless  c_str()
- Change DlgPreferencesImp::isRebootRequired name + reboot by restart everywhere.
- Sort workbenches so that disabled wb are sorted.
2023-03-31 14:12:27 +02:00
Pesc0
876601d34d Remove all PyQt references 2023-03-31 10:36:04 +02:00
Jolbas
c001732663 PartDesign: Return directly if occurrences is 1
In LinearPattern and PolarPattern. Skip all checks if occurrences is 1. Allows Expressions on Length/Angle that evaluates to 0 if Occurrences is 1.

Co-Authored-By: 0penBrain <48731257+0penBrain@users.noreply.github.com>
2023-03-30 23:02:03 +02:00
Jacob Oursland
ddb632ab86 Add conda devenv support for Linux x86-64 and aarch64. 2023-03-29 17:51:32 -07:00
Kevin Martin
31f3458399 Add GIL locking for Python calls, alter cp mapping
Required GIL locking has been added where Python methods are
called.

The code mapping from codepage names like ansi_nnn to cpnnnn has
been altered a bit to shorten it.
2023-03-29 16:09:35 -04:00
wandererfan
7fa7cb7f0b [Part]handle unicode filename on win 2023-03-29 15:04:57 -04:00
Chris Hennes
9666aac669 Merge pull request #9098 from oursland/conda-devenv
Add Conda Environment and VS Code configuration.
2023-03-29 11:36:15 -05:00
Jacob Oursland
906814a9fe Add Conda Environment and VS Code configuration. 2023-03-29 04:02:05 -07:00
Pesc0
77f922f32f Remove "commands" tab in customize dialog 2023-03-29 00:55:03 +02:00
Roy-043
161e7aca98 [Draft] small DraftGui.py cleanup (#9108) 2023-03-28 23:54:00 +02:00