Commit Graph

37333 Commits

Author SHA1 Message Date
André Althaus
de6fe29d30 Replace the yellow Part primitive toolbar icons with the blue tree icons 2024-05-19 12:12:48 +02:00
André Althaus
d8c139fef0 Make "Sketch" in Pad icon red
In other icons the support geometry is red and this mirrors the other icons
2024-05-19 12:12:48 +02:00
André Althaus
fd74429dfa Change PartDesign Pad and Revolution tree icons
Use the same icons as the toolbar buttons.
2024-05-17 09:09:46 +02:00
Furgo
c55e84c6b0 Update grid size nomenclature (#13093)
* Update grid nomenclature to major/minor. Closes #13090
2024-05-16 22:24:04 +02:00
Roy-043
b5aa0d757a Draft: Draft_Split fix unhandled exception (#14059)
Fixes #13951.

Regression introduced by #12261.
2024-05-16 22:02:56 +02:00
Roy-043
012b1179c6 Draft: Draft_Slope input did not obey Decimals pref (#14060)
Forum topic:
https://forum.freecad.org/viewtopic.php?t=87686
2024-05-16 22:02:25 +02:00
Yorik van Havre
b74b17d6f0 BIM: Fixed leftover bugs after the big move 2024-05-16 17:23:10 +02:00
Yorik van Havre
4d917c6538 BIM: Added ifcopenshell update command 2024-05-16 17:23:10 +02:00
Yorik van Havre
d48a47f120 BIM: Fixed project creation and refactored status bar toggle system 2024-05-16 17:23:10 +02:00
Yorik van Havre
f7ec184f32 BIM: Fixed status bar display and project command 2024-05-16 17:23:10 +02:00
Yorik van Havre
c857b04e50 BIM: Fixed resources location in build dir 2024-05-16 17:23:10 +02:00
Yorik van Havre
4fe0b17f8e BIM: Added missing resource for welcome screen 2024-05-16 17:23:10 +02:00
Yorik van Havre
a5e1f64d1f CMAKE: Do not strip lines when creating python resources 2024-05-16 17:23:10 +02:00
Yorik van Havre
d8254996bf BIM: Removed ts files from resource 2024-05-16 17:23:10 +02:00
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
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
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
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
ppphp
7096125038 fix some warnings: cmake string quotes and float mark (#13909)
Co-authored-by: liukaiwen <kaiwen.liu@zixel.cn>
2024-05-13 11:55:59 -04: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
Jacob Oursland
11ae698033 VSCode: Use port 39999 to test for debugger readiness. 2024-05-13 10:53:27 -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