Alfredo Monclus
96ae7bb65e
refactor: actionpanel with more moder structure
2025-02-16 10:02:23 -03:00
Alfredo Monclus
6ccb6672bd
refactor: actionlabel clenup and improve size calculation
2025-02-16 09:56:45 -03:00
Alfredo Monclus
235c3c098a
refactor: cleanup and modernize actiongroup
2025-02-16 09:54:18 -03:00
Alfredo Monclus
d560ddb826
refactor: modernize and cleanup actionbox
2025-02-16 09:54:18 -03:00
Alfredo Monclus
3c83a149ed
refactor: minimize styling as much as possible
2025-02-16 09:54:18 -03:00
Alfredo Monclus
1adaead8f7
refactor: actionpanel style without color move to minimum
2025-02-16 09:54:18 -03:00
Alfredo Monclus
162d7a5fe7
refactor: reduce qsint schemes to 1
2025-02-16 09:54:16 -03:00
Alfredo Monclus
a14aab1938
refactor: qsint style should be minimum plus mods
2025-02-16 09:53:57 -03:00
Alfredo Monclus
203ba515a0
refactor: remove old taskpanel styles
2025-02-16 09:52:34 -03:00
Andrea
146d8a356b
change MIN_boost_version
...
ubuntu version 20.04 is no longer supported.
The minimum boost version used for freecad is now 1.74 (ubuntu 22.04) https://launchpad.net/ubuntu/jammy/+package/libboost-system-dev
2025-02-15 13:33:32 -06:00
tritao
80b299bb88
Base: Move zipios library to 3rdParty folder.
2025-02-14 13:08:28 -06:00
tritao
58c6c3def5
Gui: Clean up XML bindings.
2025-02-14 13:05:29 -06:00
Ulices
495cc73500
Core: Remove link from tooltip ( #19120 )
...
It's impossible to click on the link because the tooltip fades away
---------
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2025-02-14 10:56:52 -06:00
Alfredo Monclus
90cb009e73
fix(Gui): transparencies issues when using overlays
...
refactor: use replace to avoid numbering
refactor: fix the lint warnings
refactor: fix clazy complaints
refactor: apply review recommendation
2025-02-14 10:50:26 -06:00
Chris Hennes
1d6e2b8675
Merge pull request #19167 from alfrix/hole_new_taskpanel
...
feat(PD): hole taskpanel: new image based cut panel
2025-02-11 17:22:16 -06:00
Syres916
99eed953c3
[Gui] fix the FPS text visibilty issues raised in #19371 ( #19385 )
...
* [Gui] fix the FPS text visibilty issues
* [Gui] code efficiency based on suggestions
* [Gui] update color parameter
* [Gui] Fix Lint feedback
* [Gui] check if string is empty
2025-02-11 13:16:29 -06:00
Alfredo Monclus
8e676641b0
PD(hole taskpanel): apply review suggestions
...
* refactor: change to ternary op
* refactor: apply recommendations to widgets
* refactor: use QSignalBlocker
* refactor: address some compiler complaints
* refactor: add namespace Gui to new widgets
2025-02-11 12:23:13 -06:00
Alfredo Monclus
9e53b103a8
PD(hole taskpanel): Add custom widget for font-scaled SVGs
...
* feat: add custom widget for font scaled svgs
* refactor(PD): hole taskpanel svg tweaks
* fix(PD): build link on windows
2025-02-11 11:31:38 -06:00
Alfredo Monclus
c7e764193c
PD(hole taskpanel): Add image-based hole cut panel
...
* feat(PD): hole taskpanel: new image based cut panel
* fix(PD): hole taskpanel fix dynamic cut types
* refactor(PD): hole taskpanel: renames and vlayouts to keep labels closer
* fix(PD): hole diagram tweaks
2025-02-11 11:31:17 -06:00
Chris Hennes
a3004c2c0a
Merge pull request #19142 from hyarion/refactor/add-template-addobject
...
Add new addObject<T>() function
2025-02-11 09:42:47 -06:00
Karliss
ea0105e966
Workaround for transparency problems on wayland.
...
Reset alpha channel value to 1 at the end of 3d rendering. The way Qt handles OpenGL widgets with transparent pixels in their final output is inconsistent.
2025-02-11 07:59:28 -06:00
Benjamin Nauck
265b58c034
Mod: Use new addObject<T>(...) using regex
2025-02-10 18:35:38 +01:00
Benjamin Bræstrup Sayoc
8d2d0a47f4
Gui: Use QStringLiteral
2025-02-10 18:34:57 +01:00
Chris Hennes
5869fdb95f
Merge pull request #19420 from tritao/gui-selection-refactor
...
Gui: Selection code cleanups
2025-02-10 10:56:23 -06:00
tritao
f7a0cece08
Base: Remove Boost-based filesystem and switch to standard <filesystem>
2025-02-10 10:48:54 -06:00
tritao
359f832dfb
Gui: Check if document exists in View3DInventorViewer::setOverrideMode.
2025-02-10 10:33:22 -06:00
Chris Hennes
b18150e048
Merge pull request #19479 from tritao/base-cleanup-xml-generation
...
Base: Minor cleanups to base XML bindings generation
2025-02-10 09:34:50 -06:00
tritao
2145b742eb
Base: Standardize on Py::Long type for Python bindings.
2025-02-08 13:14:22 +00:00
xtemp09
6fa5ec9843
Assembly: Fix the crash described in #18475
2025-02-07 17:39:03 -06:00
Chris Hennes
c8a4d44cf2
Gui: Disable spacemouse init if not legacy
2025-02-06 16:49:18 -05:00
Chris Hennes
d4d74a4464
Merge pull request #19433 from tritao/gui-general-code-cleanups
...
Gui: General code cleanups
2025-02-06 11:33:44 -06:00
tritao
0d7572ab10
Gui: Use SO_SWITCH_NONE instead of -1.
2025-02-06 10:06:04 +00:00
tritao
1f07fb3a87
Gui: Update MSVC legacy code comments from ViewProviderLink.
2025-02-06 10:06:04 +00:00
tritao
02ab2deac7
Gui: Reorganize the navigation files into a top Navigation folder.
2025-02-05 20:21:00 -06:00
tritao
4260bd6fa4
Gui: Minor cleanups.
2025-02-05 22:13:07 +00:00
tritao
b08cf11624
Gui: Cleanup legacy code.
2025-02-05 19:19:40 +00:00
tritao
ad63fbf204
Gui: Fix single usage of SelectionSingleton::instance().
2025-02-05 13:14:00 +00:00
tritao
1d789a7972
Gui: Rename SoFCHighlightAction to preselect terminology.
2025-02-05 13:14:00 +00:00
tritao
e79b5ff9e8
Gui: Rename SoFCEnableHighlightAction to preselection terminology.
2025-02-05 13:14:00 +00:00
tritao
4843377790
Gui: Change SoFCSelection from highlight to preselection terminology.
2025-02-05 13:14:00 +00:00
tritao
cb9e166a20
Gui: Some SoFCUnifiedSelection code readability improvements.
2025-02-05 13:13:59 +00:00
tritao
2792a83a19
Gui: Change SoFCUnifiedSelection from highlight to preselection terminology.
2025-02-05 13:13:59 +00:00
tritao
2a2ff6a484
Gui: Document ResolveMode directly.
2025-02-05 13:13:58 +00:00
Furgo
a697a5ba66
Core: add Ifcopenshell version in about info clipboard ( #19264 )
...
* Core: return information about ifcopenshell version in About info clipboard
* Core: remove whitespace introduced by mistake
* Core: handle case where ifcopenshell is not installed
* Core: remove colon for consistency with other library versions
* Core: change type of cmd to const char* to avoid allocating memory
* Core: make failure to import ifcopenshell a debug message
* Core: fix non-existing Debug message with DeveloperWarning
* Core: go back to Log() to show info about non-installed ifcopenshell
2025-02-05 10:18:54 +01:00
tritao
988315d768
Gui: Cleanup SoFCUnifiedSelection::handleEvent.
2025-02-05 00:25:56 +00:00
tritao
589ff46a58
Gui: Rename SoFCUnifiedSelection::selectionRole for clarity.
2025-02-05 00:25:56 +00:00
Patryk Skowroński
02d07163d1
Fixed CMake files
2025-02-04 11:04:27 -06:00
xtemp09
f818aa514c
Change FocusPolicy of some PrefWidgets to StrongFocus
...
This commit mollifies the issue #17684 by making the PrefWidgets receive
mouse wheel events only when they have both focus and the mouse pointer
at the widget.
2025-02-03 18:13:35 +01:00
Chris Hennes
5766974067
Merge pull request #16995 from benj5378/axisColors
...
[Gui] Axis colors changeable
2025-02-03 18:11:46 +01:00
Chris Hennes
d242ac706e
Gui: Migrate to using App::Application::getNameWithVersion
2025-02-03 12:05:16 -05:00