Max Wilfinger
9fc40b33de
Fix source string mistakes reported on Crowdin ( #23157 )
...
* Fix source string mistakes reported on Crowdin
* Update src/Mod/Draft/Resources/ui/TaskPanel_CircularArray.ui
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
* Update src/Mod/Draft/Resources/ui/TaskPanel_CircularArray.ui
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
* Update src/Mod/Draft/draftfunctions/upgrade.py
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
* Update src/Mod/Draft/draftfunctions/upgrade.py
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
* Update src/Mod/Draft/draftguitools/gui_downgrade.py
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
* Update src/Mod/Draft/Resources/ui/TaskPanel_SetStyle.ui
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
---------
Co-authored-by: Roy-043 <70520633+Roy-043@users.noreply.github.com >
2025-08-24 20:51:32 -05:00
Ryan Kembrey
75b2ef67fc
TechDraw: Update UI strings for consistency
...
Closes : #22143
2025-08-04 20:26:04 +02:00
Ryan K
aa9c16f8c9
TechDraw: ActiveView rework ( #22107 )
...
* TechDraw: Rework ActiveView
* Update src/Mod/TechDraw/Gui/TaskActiveView.cpp
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com >
---------
Co-authored-by: Ryan Kembrey <ryan.kembrey@student.uts >
Co-authored-by: Benjamin Bræstrup Sayoc <benj5378@outlook.com >
2025-06-30 12:04:12 -04:00
bofdahof
998f4e4d45
Console: rename PascalCase named methods to camelCase
2025-05-06 17:50:21 +02:00
Kacper Donat
d9d518f905
TechDraw: Use freecad_cast whenever possible
2025-04-26 14:23:25 +02:00
Furgo
bf19a8917f
TechDraw: Add BIM view with the page's scale ( #20934 )
...
* TechDraw: Add BIM view with the page's scale
* Fix if one-liner syntax
2025-04-23 19:31:57 +02:00
Karliss
fa61131590
Add missing parent for messagebox and other popups
...
Unparented popups can easily get lost in backround, but they still block top level event loop when run with ::exec() thus preventing interactions with main window. This mainly happens on wayland. Setting the parent ensures they are always kept on top and reasonably positioned.
2025-03-16 16:02:36 -05:00
Chris Hennes
a4901e2ccb
Merge pull request #19142 from hyarion/refactor/add-template-addobject
...
Add new addObject<T>() function
2025-02-11 09:42:47 -06:00
Benjamin Nauck
a1c5767643
Mod: Use new addObject<T>(...) using regex
2025-02-10 18:35:38 +01:00
Benjamin Bræstrup Sayoc
835905f76e
TechDraw: Use QStringLiteral
2025-02-10 18:32:44 +01:00
tritao
ae56e62049
Gui: Cleanup mystery comments around ResolveMode.
2025-02-05 13:11:05 +00:00
tritao
65466d580b
Gui: Reorganize the selection files into a top Selection folder.
2025-02-03 17:56:57 +01:00
Max Wilfinger
45897379e6
Merge pull request #19097 from hyarion/refactor/template-based-is-derived-from
...
Simplify code by using BaseClass' isDerivedFrom<> and is<>
2025-01-27 20:40:08 +01:00
marcuspollio
40392c37c4
TechDraw: rename user-facing strings Arch to BIM
2025-01-27 17:58:45 +01:00
Benjamin Nauck
dd6aa9f3c7
Prefer to use BaseClass's isDerivedFrom<T> over non template or Base::Type's
...
Regex based changes, manually verified
2025-01-27 16:08:18 +01:00
Syres916
b86e1adb22
[Techdraw] Import SVG files with UTF-8 encoding ( #18816 )
...
* [Techdraw] Fix importing SVG files with UTF-8 encoding
* [Techdraw] fix Lint feedback
2025-01-06 18:32:56 +01:00
WandererFan
93aa3b312f
[TD]Fix RichText parent in scene ( fix #18283 ) ( #18768 )
...
* [TD]allow DrawViewAnno to be attached to another view
* [TD]allow image and spreadsheet attach to view
* [TD]ensure correct parent in scene
* [TD]refactor command helpers to separate file
- gathering the helpers in one place
- helper redundancy to be address in another change
* [TD]create symbol, spreadsheet, image with parent
* [TD]fix claimChildren for some views
- also includes many lint fixes
2025-01-06 18:11:25 +01:00
Ladislav Michl
0ee3c9f8e6
Base: Drop QString-std::string conversion functions from Tools
...
Convenience helpers function Tools::toStdString and Tools::fromStdString
were implemented for Qt4 or older to perform utf8 aware conversion as
QString::toStdString/QString::fromStdString were using toAscii/fromAscii
internally (see https://dreamswork.github.io/qt4/classQString.html ).
Since Qt5 QString uses toUtf8/fromUTf8, which makes the helper functions
obsolete (see https://doc.qt.io/qt-5/qstring.html#fromStdString ).
2024-12-02 23:30:53 -05:00
Benjamin Bræstrup Sayoc
36f2aa6152
[TechDraw] Translations and grammer ( #16301 )
...
Co-authored-by: WandererFan <WandererFan@gmail.com >
2024-12-02 12:27:39 -05:00
wandererfan
797c1180b0
[TD]prevent use of non-exist/hidden tab in exports
2024-11-29 12:28:25 -05:00
Max Wilfinger
0003591df9
Merge pull request #16535 from WandererFan/translationFixes317And335
...
[TD] Translation fixes (fix #317 fix #335 )
2024-11-15 18:36:44 +01:00
WandererFan
a1ff05f382
[TD] Fix win file spec backslash ( fix #16646 ) ( #16689 )
...
* [TD]add method to clean win filespecs
- '\' in strings passed to Python as filespecs is interpreted as
an escape of the following character.
- replace '\' with '/'
* [TD]remove '\' from filespecs before use
2024-09-23 17:40:05 +02:00
wandererfan
0d6f47d1ce
[TD]fix BrokenView selection ( fix #16567 )
2024-09-23 10:36:51 -05:00
wandererfan
99b7edef3a
[TD]respect camera direction preference ( fix #16593 )
2024-09-23 09:23:42 -05:00
wandererfan
6bc64cd9ef
[TD]Use correct translate function (fix 335)
...
- another translation cycle will need to occur before the change is
apparent.
2024-09-14 09:48:33 -04:00
luzpaz
77b3311f57
TechDraw: fix typo ballon->balloon
2024-09-12 09:25:40 -04:00
wandererfan
595fbc9c1b
[TD]detect breakObject inside Body
2024-08-19 11:32:21 -05:00
Max Wilfinger
7d21d9edb8
Fix source string typos mentioned on Crowdin ( #15261 )
2024-07-08 17:18:31 -05:00
wandererfan
55968bbf6c
[TD]assorted Preference updates
...
- section line convention label
- remove superfluous save/restore on changeEvent
- change default scrub count
- add preference for default symbol dir
- add preference for display of section cut line
2024-05-19 09:42:47 -04:00
PaddleStroke
2960c4e57a
Fix typo introduced by solving conflict.
2024-04-22 17:16:50 +02:00
PaddleStroke
55fbbb5d6e
TechDraw: Insert tool insert DrawViewProjGroupItem that can then be transfered into groups and back.
2024-04-22 15:53:14 +02:00
PaddleStroke
59f8d6391f
TechDraw: InsertView switch the MDI to page when triggered.
2024-04-22 15:53:14 +02:00
PaddleStroke
77ed2eeed5
TechDraw: Add taskbox to Part View. Removes Projection Group from toolbar.
2024-04-22 15:53:14 +02:00
PaddleStroke
3fff49f7f6
TechDraw: Insert View : Enable handling of image and SVG if no selection.
2024-04-22 15:53:14 +02:00
PaddleStroke
68fe9df121
TechDraw: Insert View : Enable handling of spreadsheet and arch objects. Remove the spreadsheet and arch specific commands from the toolbars
2024-04-22 15:53:14 +02:00
PaddleStroke
fc32946149
TechDraw: Enable App::Links to work with TechDraw views.
2024-04-18 12:14:10 -04:00
wandererfan
e39f6f69e7
[TD]create BrokenView from base view
2024-04-06 15:25:23 -04:00
wandererfan
adb1c75a98
[TD]add guards for null shape
2024-04-06 15:25:23 -04:00
wandererfan
33a3c84d92
[TD]implement BrokenView
2024-04-06 15:25:23 -04:00
pavltom
aac48eb2f9
[TechDraw] Issue #5903 - Autofill template information
2024-03-23 08:56:47 -04:00
wmayer
2326d52a78
[TD]Refactor LTNP correction code for Dimensions
...
- additional geometry types
- add method to handle line like bsplines
- handle deleted ref body feature
- add test for empty savedGeometry
- add switch for matcher/LTNP on/off
2024-03-17 08:56:34 -04:00
wandererfan
f03461a85a
[TD]spelling in comments
2023-11-26 16:42:06 -05:00
Damiano Lombardi
d443a1d37a
TechDraw: Check for valid selection before asking for destination page
2023-08-18 10:29:52 -04:00
Damiano Lombardi
8303c79c47
TechDraw: Check for valid selection before asking for destination page
2023-08-18 10:29:52 -04:00
wandererfan
49a9442d61
[TD]add label translation for Page and Template
2023-08-17 19:23:29 -04:00
wandererfan
414e06d54d
[TD]apply translateLabel after all addObject calls
2023-08-17 19:23:29 -04:00
wandererfan
cd710bd48d
[TD]remove unsupported file type from dialog
2023-07-25 17:02:07 -04:00
wandererfan
a3851d4701
[TD]fix handling of multiple pages
2023-07-24 13:47:08 -04:00
wandererfan
b9fa9cb33e
[TD]corrupt dim reference detect and correct
2023-03-22 20:09:35 -04:00
wandererfan
271e3c6b8a
[TD]Allow balloons to be attached to non-part views
2023-01-13 12:15:33 -05:00