PaddleStroke
70060a90b8
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
430d66dd46
Update DlgSettings3DView.ui
2025-09-10 10:43:48 +02:00
Ladislav Michl
45e2f2f413
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
23bcfd12ff
Update translations 2025-09-09
2025-09-10 08:53:41 +02:00
Kacper Donat
0ab19b26f9
Gui: Fix segfault in ViewProviderPlane::getRole
2025-09-10 06:16:02 +02:00
Benjamin Nauck
05224215bf
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
d718586463
Gui: Make datum planes bigger
2025-09-08 23:16:29 +02:00
captain0xff
01ed84c3c9
Gui: add theming abilities to interactive gizmos
2025-09-08 20:59:16 +02:00
PaddleStroke
d22b44cc70
PartDesign: FeatureLinearPattern fix Axis-Y not working ( #23637 )
...
* PartDesign: FeatureLinearPattern prevent error message
* To squash
2025-09-08 18:26:30 +02:00
PaddleStroke
66e636f40d
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
c00bf075e5
Merge pull request #23384 from 3x380V/units
...
Base: Units update
2025-09-07 20:22:54 -05:00
Chris Hennes
5d50e4ed7e
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
32a517ff2e
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
527c7e8a6c
Fix Link MaterialOverride 0.0 transparency bug
2025-09-07 17:33:52 +02:00
Kacper Donat
87f283bc96
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
eaa3bbbe1f
Gui: Add generic getViewProvider<T>
2025-09-07 16:17:44 +02:00
tetektoza
0358d5bde6
Gui: Correct linter problems
2025-09-06 17:13:05 +02:00
tetektoza
9565589f89
Gui: Handle proper naming for Link objects in Clarify Selection
2025-09-06 15:55:39 +02:00
tetektoza
0e15b6520e
Gui: Skip creating submenu for Object and Other types in Clarify Select
2025-09-06 15:55:39 +02:00
tetektoza
7c090f6348
Gui: Remember right click position before menu pop-up for ClarifySelect
2025-09-06 15:55:35 +02:00
tetektoza
dd17131154
Gui: Move Clarify Selection higher in Tools submenu hierarchy
2025-09-06 13:55:17 +02:00
tetektoza
4cfe200e23
Gui: Add Clarify Selection radius multiplier option
2025-09-06 12:09:36 +02:00
B0cho
3f24b767d2
Core: Fix 'Expression editor' handling with keyboard
2025-09-05 21:59:08 +02:00
Ladislav Michl
a5f039dd6a
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
0278a1298d
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
4e27d4eebe
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
81e1321b32
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
5b0af477b7
Gui: do not misuse UnitApi to format numbers in property editor
2025-09-05 17:31:54 +02:00
tetektoza
44a4825edf
Gui: Add solid selection spport for top-lvl objects in pick menu
2025-09-05 02:24:53 +02:00
tetektoza
d3ce061d5e
Gui: Allow long press timeout for Clarify Selection to be configurable
2025-09-05 02:05:52 +02:00
tetektoza
c67d9c529c
Gui: Align to use translated strings in SelectionView
2025-09-05 01:52:16 +02:00
tetektoza
350eb6d3d4
Gui: Add variable names for grouping thresholds in SelectionView
2025-09-05 01:41:51 +02:00
tetektoza
91a77e89ba
Gui: Replace usage of dynamic_cast with freecad_cast in SelectionView
2025-09-05 01:03:50 +02:00
tetektoza
9b4e21287b
Gui: Use cleaner variable naming for menu items in SelectionView
2025-09-05 01:00:37 +02:00
tetektoza
a19d6f0fee
Gui: Use assignment in if statement for menus iterator
2025-09-05 00:49:24 +02:00
tetektoza
6b3b3d230f
Gui: Convert Clarify Selection usage in SelectionSingleton to instance
2025-09-05 00:48:02 +02:00
tetektoza
02962686f1
Gui: Merge standard delayed paths with delayed priority paths
2025-09-04 23:42:11 +02:00
marcuspollio
ac7fb5c5df
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
c0d1151633
Update translations 2025-09-03
2025-09-04 11:37:11 +02:00
tetektoza
7d99d69fc7
Gui: Use QByteArray directly in setData without intermediate variable
2025-09-03 01:24:58 +02:00
tetektoza
c73525ff6c
Gui: Use variable assignment directly in if statement
2025-09-03 01:24:58 +02:00
tetektoza
2190d7dd3b
Gui: Use copy for currentSelections in Clarify Selection tool
2025-09-03 01:24:58 +02:00
tetektoza
31accb32df
Gui: Add a comment explaining invoke(0) call in NavigationStyle
2025-09-03 01:24:58 +02:00
tetektoza
873aab3b2a
Gui: Extract helper methods for navigation context menu
2025-09-03 01:24:58 +02:00
tetektoza
9329767039
Gui: Use QStringLiteral for selected element
2025-09-03 01:24:58 +02:00
tetektoza
85526db81a
Gui: Fix typo in SelectionView
2025-09-03 01:24:58 +02:00
tetektoza
178996a80a
Gui: Check for nullptr in activeWindow in CommandView directly
2025-09-03 01:24:58 +02:00
tetektoza
8c004fc98b
Gui: Use freecad_cast where possible in CommandView for ClarifySelection
2025-09-03 01:24:58 +02:00
tetektoza
80aca31684
Gui: Use designated initializer in CommandView
2025-09-03 01:24:58 +02:00
tetektoza
de8b9f2dbf
Gui: Initialize SbVec2s point directly in CommandView
2025-09-03 01:24:58 +02:00