PaddleStroke
8aa527119b
Core: Add btn_rotate.svg ( #23781 )
...
* Core: Add btn_rotate.svg
* Add files via upload
* Update resource.qrc
2025-09-10 15:35:35 +02:00
FEA-eng
2073ccf8e2
Update DlgSettings3DView.ui
2025-09-10 10:43:48 +02:00
Ladislav Michl
8e7e9c4bbc
Gui: check for null document name
...
Make the check for null document name more obvious.
2025-09-10 10:08:04 +02:00
Chris Hennes
58a8d589a7
Update translations 2025-09-09
2025-09-10 08:53:41 +02:00
Kacper Donat
0677982c8b
Gui: Fix segfault in ViewProviderPlane::getRole
2025-09-10 06:16:02 +02:00
Benjamin Nauck
b400cdcec7
Merge pull request #23274 from kadet1090/enlarge-planes
...
Gui: Enlarge planes on mouse over and selection
2025-09-09 06:20:15 +02:00
Kacper Donat
b942275957
Gui: Make datum planes bigger
2025-09-08 23:16:29 +02:00
captain0xff
341f352864
Gui: add theming abilities to interactive gizmos
2025-09-08 20:59:16 +02:00
PaddleStroke
7e57b6e7b0
PartDesign: FeatureLinearPattern fix Axis-Y not working ( #23637 )
...
* PartDesign: FeatureLinearPattern prevent error message
* To squash
2025-09-08 18:26:30 +02:00
PaddleStroke
ff86b537e0
Core: Fix alpha-transparency issue in face color override. ( #23532 )
...
* Core: Fix alpha-transparency issue in face color override.
* Fix color picker opening wrongly with alpha reversed
2025-09-08 17:46:05 +02:00
Chris Hennes
325730dd9c
Merge pull request #23384 from 3x380V/units
...
Base: Units update
2025-09-07 20:22:54 -05:00
Chris Hennes
2d17ed4fb5
Merge pull request #22340 from maxwxyz/3d-nav-cursors
...
Gui: Change navigation cursors to SVG
2025-09-07 19:11:14 -05:00
Kacper Donat
6c5469560b
Merge pull request #22964 from B0cho/bugfix/CORE-Expression-dialog-widgets
...
Core: Enhance 'Expression editor' input and resize behavior
2025-09-07 17:35:29 +02:00
PaddleStroke
dad181b8e1
Fix Link MaterialOverride 0.0 transparency bug
2025-09-07 17:33:52 +02:00
Kacper Donat
465ca23cd3
Merge pull request #22029 from tetektoza/realthunder_multiselect_without_pie
...
Gui: Add a context menu to select obstructed items (from RT's fork Pick Geometry)
2025-09-07 17:27:18 +02:00
Kacper Donat
2bcfe3f2b1
Gui: Add generic getViewProvider<T>
2025-09-07 16:17:44 +02:00
tetektoza
06f0a6a428
Gui: Correct linter problems
2025-09-06 17:13:05 +02:00
tetektoza
a4f851c501
Gui: Handle proper naming for Link objects in Clarify Selection
2025-09-06 15:55:39 +02:00
tetektoza
1d4d7303c7
Gui: Skip creating submenu for Object and Other types in Clarify Select
2025-09-06 15:55:39 +02:00
tetektoza
f44bb78faa
Gui: Remember right click position before menu pop-up for ClarifySelect
2025-09-06 15:55:35 +02:00
tetektoza
c191e256b6
Gui: Move Clarify Selection higher in Tools submenu hierarchy
2025-09-06 13:55:17 +02:00
tetektoza
214e68db99
Gui: Add Clarify Selection radius multiplier option
2025-09-06 12:09:36 +02:00
B0cho
21c58687d3
Core: Fix 'Expression editor' handling with keyboard
2025-09-05 21:59:08 +02:00
Ladislav Michl
01b547912f
Base: QuantityFormat: avoid storing formatting defaults
...
User defined precision and fractional inch are stored on QuantityFormat
construction making changes persistent to object life time.
Change that so until not explicitely overriden, user defined values
are always returned.
Co-authored-by: Matthias Danner <28687794+matthiasdanner@users.noreply.github.com >
2025-09-05 17:31:54 +02:00
Ladislav Michl
e7cd72b2e0
Base: refactor unit formatting defaults
...
Defaults for both precision (number of digits after decimal point)
and denominator (number of fractions) are defined on various places
making difficult to find which default is used for various tasks.
Store these values at one central place: UnitsApi. Unless overriden
by user, default values are defined by unitSchemasDataPack.
2025-09-05 17:31:54 +02:00
Ladislav Michl
28c256ba07
Gui: fix 'Minimum fractional inch' preference visibility
...
Default Unit Schema is not yet changed in onUnitSystemIndexChanged
callback handler, so index needs to be used to request currently
selected one.
Fixes: 1155f0d752 ("Base: simplify UnitsSchemas management")
2025-09-05 17:31:54 +02:00
Ladislav Michl
e3852f7732
Base: make UnitsApi::toString method of Quantity
...
This static method takes Quantity as a parameter, so make it
method of Quantity directly.
2025-09-05 17:31:54 +02:00
Ladislav Michl
9cfd5c7f48
Gui: do not misuse UnitApi to format numbers in property editor
2025-09-05 17:31:54 +02:00
tetektoza
adb6d63f9c
Gui: Add solid selection spport for top-lvl objects in pick menu
2025-09-05 02:24:53 +02:00
tetektoza
745629d000
Gui: Allow long press timeout for Clarify Selection to be configurable
2025-09-05 02:05:52 +02:00
tetektoza
7dd0a90bea
Gui: Align to use translated strings in SelectionView
2025-09-05 01:52:16 +02:00
tetektoza
ccb42780c2
Gui: Add variable names for grouping thresholds in SelectionView
2025-09-05 01:41:51 +02:00
tetektoza
529f5be4a4
Gui: Replace usage of dynamic_cast with freecad_cast in SelectionView
2025-09-05 01:03:50 +02:00
tetektoza
a99b6f9f41
Gui: Use cleaner variable naming for menu items in SelectionView
2025-09-05 01:00:37 +02:00
tetektoza
13f00488cb
Gui: Use assignment in if statement for menus iterator
2025-09-05 00:49:24 +02:00
tetektoza
96dc1b7162
Gui: Convert Clarify Selection usage in SelectionSingleton to instance
2025-09-05 00:48:02 +02:00
tetektoza
572db4db80
Gui: Merge standard delayed paths with delayed priority paths
2025-09-04 23:42:11 +02:00
marcuspollio
b543993a1b
BIM: update Views Panel and Status Bar icons and some more ( #23561 )
...
* BIM: update View Panel and Status Bar icons and some more
* BIM: update icons - address review
* Update src/Mod/BIM/bimcommands/BimViews.py
Co-authored-by: Max Wilfinger <6246609+maxwxyz@users.noreply.github.com >
* Update src/Mod/BIM/bimcommands/BimViews.py
Co-authored-by: Max Wilfinger <6246609+maxwxyz@users.noreply.github.com >
---------
Co-authored-by: Max Wilfinger <6246609+maxwxyz@users.noreply.github.com >
2025-09-04 19:37:45 +02:00
Chris Hennes
fd20bdd6d8
Update translations 2025-09-03
2025-09-04 11:37:11 +02:00
tetektoza
dd466ac8e7
Gui: Use QByteArray directly in setData without intermediate variable
2025-09-03 01:24:58 +02:00
tetektoza
c0763302df
Gui: Use variable assignment directly in if statement
2025-09-03 01:24:58 +02:00
tetektoza
91b4719e30
Gui: Use copy for currentSelections in Clarify Selection tool
2025-09-03 01:24:58 +02:00
tetektoza
8bc6ab2eef
Gui: Add a comment explaining invoke(0) call in NavigationStyle
2025-09-03 01:24:58 +02:00
tetektoza
1a6a28f9a0
Gui: Extract helper methods for navigation context menu
2025-09-03 01:24:58 +02:00
tetektoza
5a17297f5e
Gui: Use QStringLiteral for selected element
2025-09-03 01:24:58 +02:00
tetektoza
644e7ae5af
Gui: Fix typo in SelectionView
2025-09-03 01:24:58 +02:00
tetektoza
52a64aa5b7
Gui: Check for nullptr in activeWindow in CommandView directly
2025-09-03 01:24:58 +02:00
tetektoza
2905476491
Gui: Use freecad_cast where possible in CommandView for ClarifySelection
2025-09-03 01:24:58 +02:00
tetektoza
c3c0644020
Gui: Use designated initializer in CommandView
2025-09-03 01:24:58 +02:00
tetektoza
72008cb7f6
Gui: Initialize SbVec2s point directly in CommandView
2025-09-03 01:24:58 +02:00