Chris Hennes
fb0bcc4968
Addon Manager: Add test for subdirectory
2023-03-31 10:21:12 -05:00
0penBrain
1c5ea5f278
Use qOverload macro instead of QOverload
2023-03-31 17:17:34 +02:00
Chris Hennes
e604c3742f
Addon Manager: Modify regex for whitespace
2023-03-31 10:13:47 -05:00
Chris Hennes
5e9b2ac91a
Addon Manager: Tests for classname finder
2023-03-31 10:13:00 -05:00
wmayer
5f73ab8923
TD: remove deprecation warning
2023-03-31 11:03:10 -04:00
wmayer
7eb661cd78
TD: implement XMLQuery for Qt6
2023-03-31 11:03:10 -04:00
wmayer
0de7d14e15
TD: use new license header
2023-03-31 11:03:10 -04:00
Chris Hennes
6dbe59f7ff
Addon Manager: Black and pylint cleanup
2023-03-31 09:40:12 -05:00
0penBrain
4cc2a1af62
Gui: prevent crashes on MacOS using boost::format
2023-03-31 15:22:03 +02:00
Benjamin Bræstrup Sayoc
0b29a5f0a0
Improve readability of DrawUtil.cpp
2023-03-31 08:45:05 -04:00
Benjamin Bræstrup Sayoc
8196ca323e
Improve readability of QGIView.cpp
2023-03-31 08:45:05 -04:00
Paddle
d134a544a0
DlgPreferencesImp::accept : move restartIfRequired in the if.
2023-03-31 14:34:40 +02:00
Paddle
b2d0a01ba0
Addon manager: lint and black.
2023-03-31 14:31:55 +02:00
Paddle
fac4ee6687
Addon manager: wb change to ordered + disabled lists.
2023-03-31 14:12:28 +02:00
Paddle
dbd65e2b37
Pref: wb: change to disabled + ordered lists.
2023-03-31 14:12:27 +02:00
Paddle
0d61b99a36
Pref: wb: change parameter group to prevent issues between 0.21 and older versions.
2023-03-31 14:12:27 +02:00
Paddle
9a4088f4ed
Addon manager: Subscribe to core the enabled status of addon workbenches.
2023-03-31 14:12:27 +02:00
Paddle
72935cc5d2
Pref: make restartIfRequired() private
2023-03-31 14:12:27 +02:00
Paddle
3ef64e6849
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
263d7c0999
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
5f124808f8
Pref: wb: disable none workbench by default.
2023-03-31 14:12:27 +02:00
Paddle
7ea4588499
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
99e13d9529
Remove all PyQt references
2023-03-31 10:36:04 +02:00
Jolbas
53aa302d8b
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
584f466afb
Add conda devenv support for Linux x86-64 and aarch64.
2023-03-29 17:51:32 -07:00
Kevin Martin
9703853ee1
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
99644ac5e7
[Part]handle unicode filename on win
2023-03-29 15:04:57 -04:00
Chris Hennes
56335fbb45
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
5dfee229bb
Add Conda Environment and VS Code configuration.
2023-03-29 04:02:05 -07:00
Pesc0
f72cad3b70
Remove "commands" tab in customize dialog
2023-03-29 00:55:03 +02:00
Roy-043
5e8ec9daf7
[Draft] small DraftGui.py cleanup ( #9108 )
2023-03-28 23:54:00 +02:00
Chris Hennes
d21e912add
Merge pull request #9099 from wwmayer/more_robust_init
...
Core: make the init scripts more robust against invalid package.xml f…
2023-03-28 16:36:41 -05:00
Roy-043
b5ade2c085
[Draft] Remove obsolete decode code ( #9106 )
2023-03-28 21:03:33 +02:00
Roy-043
a632498875
[Draft] Remove obsolete ShapeString code from DraftGui.py ( #9102 )
2023-03-28 17:26:14 +02:00
Chris Hennes
7897d7bfda
Merge pull request #9080 from Ondsel-Development/gridNameFix
...
Sketcher: Grid pref: Change names.
2023-03-28 10:10:47 -05:00
Chris Hennes
a1d64920e3
Merge pull request #9076 from Pesc0/removesix
...
remove functions leftover from using six
2023-03-28 10:00:58 -05:00
Chris Hennes
38e42ff48d
Merge pull request #9026 from Ondsel-Development/wb_prefs
...
Preferences : Rework Workbench page by merging the 'customize' dialog capability
2023-03-28 09:58:34 -05:00
Chris Hennes
45c2da99a5
Merge pull request #9101 from luzpaz/openscad-linting4
...
OpenSCAD: linting cont...
2023-03-28 09:45:49 -05:00
Chris Hennes
fd19e4746a
Merge pull request #8990 from Ondsel-Development/FilletDraftThickness_ui_Consistency
...
PartDesign: Fillet, Chamfer, Draft, Thickness rework.
2023-03-28 09:44:39 -05:00
Paddle
963fc2b17e
Pref: Wb : move 'Wb by tab' to wb pref page.
2023-03-28 15:18:28 +02:00
Paddle
4686420326
Changed copyright texts of modified pages.
2023-03-28 15:18:28 +02:00
Paddle
2107002ed2
Pref: - add require-reboot capability to PreferencePage.
...
- Implement this require-reboot in wb pref page
2023-03-28 15:18:23 +02:00
Paddle
f116e83d9d
PartDesign: Chamfer/fillet/draft/thickness small fixes.
2023-03-28 13:30:13 +02:00
luzpaz
b080dde32d
OpenSCAD: linting cont...
...
Linting colorcodedshapes.py and prototype.py
2023-03-28 10:57:48 +00:00
Paddle
ea463a6a53
PartDesign: Fillet/chamger/draft/thickness: change the button strings to 'Preview' and 'Select'
2023-03-28 12:52:42 +02:00
Paddle
d56842fd92
PartDesign: Fix placement issue with thickness tool when the feature was empty.
2023-03-28 12:52:42 +02:00
Paddle
27481a68eb
PartDesign: Fillet Draft Chamfer Thickness : Add warning message on empty feature creation
2023-03-28 12:52:42 +02:00
Paddle
bc22bf9c0d
PartDesign: Fillet, Chamfer, Draft, Thickness : Enable tool to start with no selection.
2023-03-28 12:52:42 +02:00
Paddle
1689c99930
PartDesign: Fillet/chamfer/draft/thickness: Merge Add & Remove buttons.
2023-03-28 12:52:42 +02:00
Paddle
24699f39a0
Pref: Wb: add shortcuts + reorder when wb toggled.
2023-03-28 12:09:15 +02:00