Commit Graph

2018 Commits

Author SHA1 Message Date
WandererFan
e852052df8 [TD]Fix section snapping (fix #15961) (#15450)
* [TD]Add view snapping preferences

* [TD]fix section snapping algo

- snap sections to section normal line.
- snap views to other views in X&Y

* [TD]fix snapping to ProjectionGroups
2024-09-02 18:41:25 +02:00
Benjamin Bræstrup Sayoc
e56ac1a840 [TechDraw] Adjust widget positions to accomodate more themes 2024-09-02 18:27:01 +02:00
Benjamin Bræstrup Sayoc
dd2ad5f30b [TechDraw] Make icons transparent and adaptable to theme color
...and center icons
2024-09-02 18:27:01 +02:00
Benjamin Bræstrup Sayoc
50eacde608 [TechDraw] Increase icon size for surface finish symbol buttons 2024-09-02 18:27:01 +02:00
wandererfan
9a5597a5fa [TD]fix projection group detection (fix #16179) 2024-09-02 18:23:37 +02:00
wandererfan
df64558362 [TD]fix page margins on pdf export (fix #15848) 2024-09-02 18:02:30 +02:00
wandererfan
e88b1b49c9 [TD]fix balloon drag on rotated view (fix #15726) 2024-09-02 17:47:40 +02:00
Yorik van Havre
b065691032 Merged crowdin translations 2024-08-28 17:51:34 +02:00
Yorik van Havre
5df158352a Updated ts files 2024-08-28 17:50:59 +02:00
Kacper Donat
bfdcc97158 Gui: Do not show overlay panels in Start 2024-08-26 11:24:19 -05:00
wandererfan
595fbc9c1b [TD]detect breakObject inside Body 2024-08-19 11:32:21 -05:00
Chris Hennes
e52ef2a525 GUI: Update MacOS detection macros
For GUI-specific things use Q_OS_MACOS, and for other things use
Q_OS_APPLE.
2024-08-12 11:34:39 -04:00
PaddleStroke
8339bd9618 TechDraw: ProjGroup Fix dim disappearing on upgrade. And also scale and scaleType properties not reappearing on downgrade. 2024-08-08 10:23:07 -04:00
PaddleStroke
ef4d79a383 TechDraw: add isDimCmdActive to remove code duplicates. 2024-08-08 10:23:07 -04:00
PaddleStroke
55588b9035 TechDraw: Fix Dimension tool being active at wrong times 2024-08-08 10:23:07 -04:00
Yorik van Havre
aad060c0f0 Translations (#15689)
* Updated ts files

* Merged crowdin translations

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-08-05 10:42:18 -05:00
Kacper Donat
d927cfc438 Gui: Remove unnecessary minimumSizes from Preferences
QT treats setting minimum size very seriously - it applies even if
the size required by the control is smaller than specified resulting in
rendering too small controls.
2024-07-28 00:00:09 +02:00
wandererfan
0600f36b10 [TD]fix leader start point on rotated view 2024-07-22 09:14:34 -04:00
Reqrefusion
2495a10f54 Some love 2024-07-17 10:04:31 -04:00
wandererfan
16f25ec4a2 [TD]translate line names at time of use 2024-07-16 14:03:48 -04:00
Reqrefusion
a76fdb4440 Dark Theme fix
Update TechDraw_GeometricHatch.svg

Centerline Dark fix

Some fix

Update TechDraw_GeometricHatch.svg
2024-07-15 10:40:53 -05:00
Chris Hennes
0918dfcf98 Merge pull request #15085 from wwmayer/issue_15068
Sketcher: Delete key in non-functional in macOS
2024-07-15 10:34:55 -05:00
Chris Hennes
2a60242724 Merge pull request #15167 from Ondsel-Development/sk_pref_default
Sketcher/Techdraw: add resetSettingsToDefaults to reset correctly dimension tool settings
2024-07-14 20:54:26 -05:00
Yorik van Havre
2c66c8a788 Merged crowdin translations 2024-07-11 15:07:17 +02:00
Yorik van Havre
0a69f0d7c2 Updated ts files 2024-07-11 14:56:33 +02:00
Reqrefusion
52b4112a9a Update TechDraw_PageTemplate.svg 2024-07-10 09:35:44 -04:00
Reqrefusion
9783630d68 kadet's icon
Update TechDraw_GeometricHatch.svg

Update TechDraw_GeometricHatch.svg
2024-07-10 09:32:48 -04:00
FEA-eng
27f87ec188 Update DlgPrefsTechDrawAdvanced.ui 2024-07-10 10:31:29 +02:00
FEA-eng
fb47092750 Update DlgPrefsTechDrawColors.ui 2024-07-10 10:31:29 +02:00
FEA-eng
a7fc36a1be Update DlgPrefsTechDrawDimensions.ui 2024-07-10 10:31:29 +02:00
Yorik van Havre
32c9ed5493 Merged crowdin translations 2024-07-09 08:52:17 -05:00
Max Wilfinger
7d21d9edb8 Fix source string typos mentioned on Crowdin (#15261) 2024-07-08 17:18:31 -05:00
PaddleStroke
50228e5071 TechDraw: Fix 14038 and Refactor CommandCreateDims by adding execDim to reduce code duplicity. 2024-07-08 12:05:15 -04:00
wandererfan
03db773181 [TD]fix multiselect handling of non-geometry objects 2024-07-06 12:49:18 -04:00
wandererfan
3ddddc375c [TD]fix default for KeepLabel 2024-07-06 12:49:18 -04:00
wandererfan
7d8df6cd55 [TD]fix default line width on empty config 2024-07-06 12:49:18 -04:00
wandererfan
d98aa70d0e [TD]fix camera/front buttons on Proj Group dialog 2024-07-06 12:49:18 -04:00
wmayer
561e521817 MSVC: Fix warning C4005: 'NOMINMAX': macro redefinition 2024-07-05 17:04:43 +02:00
PaddleStroke
82f7749042 TechDraw: add DlgPrefsTechDrawDimensionsImp::resetSettingsToDefaults to reset correctly some settings. 2024-07-04 09:36:33 +02:00
Yorik van Havre
2a009589f9 Translations (#15107)
* Updated ts files

* Merged crowdin translations

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-07-02 12:21:53 +02:00
Reqrefusion
edd605dd11 Hatch
Update TechDraw_GeometricHatch.svg
2024-07-01 23:01:38 -05:00
Turan Furkan Topak
f1392567b0 [Icons]Revision of TechDraw Icons(Char) (#14878)
* Char

Some fix

Update TechDraw_AreaDimension.svg

Displacement and m correction.

* Update TechDraw_ExtensionArcLengthAnnotation.svg
2024-07-01 23:01:18 -05:00
Reqrefusion
8a762c7a6f lock
lock
2024-07-01 22:59:38 -05:00
Reqrefusion
31b3a375ed others
Update TechDraw_RefError.svg

Back old icon

Update TechDraw_ArchView.svg

add Highlight

page fix
2024-07-01 22:59:30 -05:00
Reqrefusion
f763fd3820 posChain
Pixel alignment
2024-07-01 22:59:19 -05:00
Reqrefusion
edc54a5cfb symbol
Fix

symbol
2024-07-01 22:59:06 -05:00
Reqrefusion
f703e8b3f9 Thread
Some Pixel fix
2024-07-01 11:09:06 -05:00
Reqrefusion
fa9c62b57a Vertex
Ensuring compatibility between them and with sketcher
2024-07-01 11:08:30 -05:00
Reqrefusion
ccd1b853eb view
kader wishes
2024-07-01 11:08:22 -05:00
Reqrefusion
50b243cd15 Line lengths
New take
2024-07-01 11:08:15 -05:00