Yorik van Havre
521ab99cb2
BIM: Fixed resource contents
2024-05-16 17:23:10 +02:00
Yorik van Havre
ef08efcd00
BIM: misc tool adjustments
...
- Level offest can now be negative
- Auto wall grouping is now off by default
- Shape2DView (BIM version) now sets InPlace to False
- The Axis tool starts with only one axis by default
- Sketches initiated with the BIM Sketch command take Draft colors
- Snapping WP shortcuts were changed to avoid conflicts
2024-05-16 17:23:10 +02:00
Yorik van Havre
f9ceb7d35d
BIM: Fixed leftover bugs
2024-05-16 17:23:10 +02:00
Yorik van Havre
f21a3b3ec9
BIM: Renamed Arch to BIM
2024-05-16 17:23:10 +02:00
Yorik van Havre
23fc3bb5bc
Start: Used BIM icon instead of Arch
2024-05-16 17:23:10 +02:00
Yorik van Havre
d6ae8a4277
BIM - Converted arch files
...
- all commands are moved to bimcommands
- all make*() functions are moved to Arch.py
- Objects and ViewProvider definitions are left in Arch* files for backwards compatibility
2024-05-16 17:23:10 +02:00
Yorik van Havre
21558764f7
BIM - moved importers to subdir
2024-05-16 17:23:10 +02:00
Yorik van Havre
700ae5348b
Added BIM and NativeIFC files
2024-05-16 17:23:10 +02:00
bgbsww
b82e3c73d4
Toponaming: Fix point crash bug
2024-05-16 09:05:27 -05:00
Chris Hennes
064a715860
Revert "update icons for legibility on dark themes and update icons for WBs"
...
This reverts commit 117a9dac33c357cc42186eaf1e1e713fb19452a5.
2024-05-16 09:02:18 -05:00
sliptonic
4aa7f78790
fix minor bugs with sanity report and job visibility ( #14043 )
2024-05-16 07:27:45 -05:00
bgbsww
52ed6eb848
Toponaming: Bring in Chamfer, Fillet code and add tests ( #14035 )
...
* Toponaming: bring in missing code fragments in Sketcher
* Toponaming: Fix infinite recursion, remove debug cruft, rough in fillet test
* Bring in missing code; fix chamfers
* Toponaming: Add code for fillets and test
2024-05-15 19:43:30 -04:00
wmayer
51a0d8ecb8
Mesure: Ignore ValueError exceptions in quick measure
2024-05-15 10:28:33 -04:00
Pieter Hijma
eb6fb7d7e6
OndselSolver: Update OndselSolver for GCC 14
2024-05-15 08:54:08 -05:00
marcuspollio
1b2a3c3c29
Address feedback
2024-05-15 14:27:18 +12:00
marcuspollio
a5a26aee9e
Merge remote-tracking branch 'upstream/main' into UI-TaskPanels-cleanup-1
2024-05-15 13:45:43 +12:00
hlorus
3bb78b1873
MeasureGui: Add UMF folder icon
...
Co-Authored-By: Max Wilfinger <6246609+maxwxyz@users.noreply.github.com >
2024-05-14 17:55:21 +02:00
hlorus
381d10e305
MeasureGui: Add icons
...
Co-Authored-By: Max Wilfinger <6246609+maxwxyz@users.noreply.github.com >
2024-05-14 17:55:06 +02:00
hlorus
c9b2287e82
Gui: Add icon support in SoFrameLabel
2024-05-14 17:55:06 +02:00
hlorus
e473ec2333
Measure Prefs: Set background default color to white
2024-05-14 17:53:56 +02:00
wmayer
af3861aa79
Gui: move to new-style connect() in createEditor()
2024-05-14 15:58:44 +02:00
WandererFan
0958fa066f
Merge pull request #14000 from wwmayer/td_fix_warning
...
TD: Fix several compiler warnings
2024-05-14 07:56:38 -04:00
wmayer
4c1a63f538
Fix linter warnings
2024-05-14 12:06:15 +02:00
wmayer
e32d1aa28a
TD: Fix several compiler warnings
2024-05-14 10:55:41 +02:00
bgbsww
6fa5dc42c6
Toponaming: bring in missing code fragments in Sketcher
2024-05-13 15:47:44 -05:00
Bas Ruigrok
c985c3ddee
Gui: Add alignToSelection() icon and add to toolbar
...
Co-authored-by: Max Wilfinger <6246609+maxwxyz@users.noreply.github.com >
2024-05-13 19:04:06 +02:00
Bas Ruigrok
52b6f4f5ad
Gui: Add alignToSelection() method and command
2024-05-13 19:04:06 +02:00
Bas Ruigrok
f7078d13d4
Part: Implement getCameraAlignmentDirection() for PartFeature
...
Returns normal of a face or direction of an edge
2024-05-13 19:03:56 +02:00
Bas Ruigrok
4c45f38574
App: Add getCameraAlignmentDirection() to GeoFeature
2024-05-13 19:01:38 +02:00
Johannes Wüller
33e91421b5
Fix backwards-compatible Qt6 warnings
2024-05-13 11:39:24 -05:00
WandererFan
5b4eeb29a9
Merge pull request #13525 from Ondsel-Development/td_dimension
...
TechDraw: Smart dimension tool
2024-05-13 12:31:32 -04:00
MisterMaker
36fbe1bade
New XP icons for Qsint dialog ( #13697 )
...
* new icons
Less kb more pixels what more do you want?
* small tweaks
2024-05-13 11:24:40 -05:00
Max
c6ebc80f1f
update icons for legibility on dark themes and update icons for WBs
2024-05-13 11:23:21 -05:00
wmayer
c16a4e034d
Measure: Fix quick measure
...
* Create QuickMeasure in C++ instead of Python to avoid that it will be garbage collected
* Handle exceptions in case of invalid selections
* Refactor QuickMeasure class
* Fix linter warnings
2024-05-13 11:22:52 -05:00
Chris Hennes
c05111cb59
Merge pull request #13914 from Roy-043/Draft-Draft_SetStyle-new-Material-handling
...
Draft: Draft_SetStyle new Material handling
2024-05-13 11:22:11 -05:00
marcuspollio
a3d0713911
Update Draft WB icons ( #13585 )
...
* Update Draft WB icons
* Also make all icons 64px based
* keep inner white outline and small tweaks
* Tweaks following review
* Further tweaks following feedback
* Tweak more icons for consistency with light/dark themes
* Update following PR 13865, save as Plain SVG and remove unused ressources
Update texts for visibility
Some more cleanup
Use consistent FreeSans font
2024-05-13 11:20:42 -05:00
David Carter
4dcd810ac5
Material: Material Preferences
...
Updates the material preferences including selecting a default material
Preferences adds some options for what gets displayed in the Materials editor.
The option to use the legacy editor is removed in favour of the new
editor.
A new preference page has been added that allows the user to select a
default material. This will then be assigned to any newly created object. In
support of this, a new widget PrefsMaterialTreeWidget has been added as an
extension of the MaterialTreeWidget to automatically save and restore the
selected material.
2024-05-13 11:14:55 -05:00
Chris Hennes
6c4f76a8a5
Merge pull request #13721 from kadet1090/more-at-the-end
...
Gui: Move more button to the end WB TabBar
2024-05-13 11:12:26 -05:00
Zheng, Lei
4919afddad
Gui: fix toolbar init state
2024-05-13 11:06:01 -05:00
PaddleStroke
5f4dd814ea
Core: Add getRootObjectsIgnoreLinks and fix bugs in tree.cpp and AssemblyObject.cpp, CommandInsertLink.py, UtilsAssembly.py
2024-05-13 17:58:34 +02:00
FEA-eng
d430551aa0
FEM: Change the misleading constraint descriptions regarding the geometry selection ( #13921 )
...
* FEM: Update TaskFemConstraintFixed.ui
* FEM: Update TaskFemConstraintForce.ui
* FEM: Update TaskFemConstraintTemperature.ui
* FEM: Update TaskFemConstraintDisplacement.ui
2024-05-13 10:54:03 -05:00
Chris Hennes
bd7abe5521
Merge pull request #13907 from wwmayer/issue_13898
...
Fix memory leaks with PySequence_GetItem
2024-05-13 10:53:00 -05:00
hlorus
2394a8cb1e
[MeasureGui] Add measurement value to label text
2024-05-13 10:47:10 -05:00
hlorus
c81776a418
MeasureGui: Improve measure task wording ( #13857 )
...
* MeasureGui: Add remaining labels for translation
* MeasureGui: Improve wording for annotation and close buttons
2024-05-13 10:45:09 -05:00
Florian Foinant-Willig
1398ab67e4
Fix #13107 ( #13682 )
...
Introduce a signal slot for tree item highlight change.
2024-05-13 10:42:57 -05:00
Chris Hennes
b52c6ed9bc
Merge pull request #13811 from hlorus/remove_measure_prefs
...
[Measure] Remove unused properties from measure preferences
2024-05-13 10:39:18 -05:00
bgbsww
86abf074c0
Toponaming: bring in missing code fragments in PartDesign
2024-05-13 08:45:26 -05:00
PaddleStroke
972f711210
TechDraw: Smart Dimension tool : Integrate the 'chamfer' tool.
2024-05-13 15:03:43 +02:00
PaddleStroke
cc393632e1
Techdraw: Smart Dimension: Fixes and simplifies code
2024-05-13 15:03:37 +02:00
wmayer
41a707dcfe
Draft: refactor TestDraftGeomUtils
2024-05-13 09:15:35 +02:00