Ryan K
9fff6e905c
TechDraw: Rework view frames ( #22869 )
...
Co-authored-by: Ryan Kembrey <ryan.kembrey@student.uts >
2025-08-11 11:04:58 -05:00
Ryan Kembrey
bbfbb6e059
TechDraw: Update UI strings for consistency
...
Closes : #22143
2025-08-04 20:26:04 +02:00
wmayer
b006a37010
Gui: Add Action::setBlockedChecked
...
Remove the second parameter of Action::setChecked and
provide Action::setBlockedChecked instead.
2025-05-30 14:21:53 +02:00
Kacper Donat
ed6e953c90
TechDraw: Replace dynamic_cast with qobject_cast
2025-04-26 14:23:25 +02:00
Kacper Donat
b999ce0336
TechDraw: Use freecad_cast whenever possible
2025-04-26 14:23:25 +02:00
bofdahof
479e6ad708
TechDraw: apply std::ranges
2025-03-16 17:18:23 -05:00
tritao
551c2e48fb
Gui: Reorganize the selection files into a top Selection folder.
2025-02-03 17:56:57 +01:00
WandererFan
91d7c875a5
[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
e62b91ada4
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
e025b1bfe2
[TechDraw] Translations and grammer ( #16301 )
...
Co-authored-by: WandererFan <WandererFan@gmail.com >
2024-12-02 12:27:39 -05:00
wandererfan
997479c6c2
[TD]prevent use of non-exist/hidden tab in exports
2024-11-29 12:28:25 -05:00
WandererFan
c9beae7ef3
[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
ff17df2ff5
[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
Tomas Pavlicek
95fad03ee2
[TechDraw] Tree view update refactoring ( #11815 )
2023-12-23 08:06:58 -05:00
pavltom
62e3b27e62
[TechDraw] Checkable menu item for Turn View Frames On/Off - segfault fix
2023-11-01 13:55:38 -04:00
pavltom
3356b09410
[TechDraw] - Checkable menu item for Turn View Frames On/Off
2023-11-01 13:55:38 -04:00
wandererfan
a8cc561396
[TD]apply translateLabel after all addObject calls
2023-08-17 19:23:29 -04:00
wandererfan
dda6b3ae62
[TD]allow bmp as image format
2023-05-09 13:41:11 -04:00
wandererfan
437457e996
[TD]remove obsolete log messages
2023-01-13 12:15:33 -05:00
Uwe
a722122807
[TD] Gui, A*-C*: remove unused includes
...
- also sort includes
- also an addition to precompiled header
- TaskCenterLine: remove unused code that interferes with used code with the same name
2022-10-09 03:34:53 +02:00
wandererfan
aa2b1b8392
[TD]CI clang warnings
2022-09-05 17:48:38 -04:00
Benjamin Bræstrup Sayoc
71758ecf9b
[TechDraw] Clean up precompile in Gui
2022-08-14 09:20:38 -04:00
berniev
f4ffd15864
Mod: redundant void 2
2022-08-08 10:27:50 +02:00
berniev
53ba98d636
Mod: use empty
2022-08-06 19:30:13 +02:00
Uwe
7b4e5d7522
[TD] remove more superfluous nullptr checks
2022-07-20 02:32:52 +02:00
Benjamin Bræstrup Sayoc
04371d3fca
[TechDraw] Rename icon filenames for consistency
2022-07-09 14:38:30 -04:00
Benjamin Bræstrup Sayoc
0bf342b1d8
[TechDraw] Improve readability of commands
2022-07-09 13:07:30 -04:00
Wanderer Fan
8b60da803c
[TD]fix bitmap hatch
2022-07-03 10:18:37 -04:00
wmayer
8f786ea6ef
Gui: Optimize includes to reduce compile time
2022-03-07 20:29:18 +01:00
Tomas Pavlicek
183415a6bb
TechDraw - Remove code artifacts from CommandDecorate.cpp ( #4904 )
2021-08-11 11:33:59 -05:00
luz paz
f1eb1ff44e
[TD] Renamed ProjectionGroup, Hatch, GeomericHatch
2021-04-17 11:38:10 +02:00
luz paz
89664642fb
TD: Issue #0004473 : Expose openCommand() to translation
...
Continuing the work to expose the undo/redo functionality to translation. This commit does so for the TechDraw Wb.
Ticket: https://tracker.freecadweb.org/view.php?id=4473
2020-12-01 14:53:35 +01:00
luz paz
9199c2ed73
Crowdin: Fix superfluous newlines + uniformity [skip-ci]
...
https://crowdin.com/translate/freecad/27911/en-en#6578930
https://crowdin.com/translate/freecad/27911/en-en#6584458
https://crowdin.com/translate/freecad/27911/en-en#6584460
Note: Parts of the issue are handled with PR 3744
2020-07-30 12:42:31 +02:00
wmayer
7b72dcb062
Qt5: 'QString::null' is deprecated: use QString() [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
donovaly
e889a49bbb
[TD] add dialog for hatches
...
as discussed in the forum, the hatch feature misses a dialog. So here it is. The code is more or less just the one of the existing GeomHatch dialog
2020-06-12 08:12:37 -04:00
donovaly
6f0b660ff2
[TD] fix default directory for bitmaps
...
see https://forum.freecadweb.org/viewtopic.php?f=35&t=43981
2020-03-07 19:32:25 -05:00
WandererFan
06357db88d
[TD]sync icon names and menu entries
...
- contributed by @uwe
2020-02-03 07:20:52 -05:00
donovaly
896f1c25b7
TD renaming tools, part 2/2
...
as discussed in https://forum.freecadweb.org/viewtopic.php?p=344899#p344800
we need a more consistent naming for the Wiki
2019-11-17 08:22:09 -05:00
wandererfan
251e16b6f1
[TD]Transition to on demand page updates ph1
2019-10-23 14:19:52 -04:00
wmayer
0995ff1318
fix further file names vulnerabilities in TechDraw module
2019-10-03 02:45:38 +02:00
wmayer
b1dd1e61a7
force strict ISO C++ (-Wpedantic)
...
for Fem, Import, PartDesign, Robot, Sketcher, TechDraw
2019-09-18 14:18:07 +02:00
wandererfan
5f4e9906a7
[TD]Remove old hatch on add new hatch
2019-09-07 07:32:24 -04:00
wandererfan
b24eea7beb
[TD]Allow forced redraw of Page
2019-08-29 21:03:39 -04:00
wandererfan
fc904288a5
Fix point edit when attach point changed
2019-05-24 22:18:32 -04:00
wandererfan
3f7570ad80
Initial version addCosmeticVertex
2019-05-24 19:38:02 -04:00
wandererfan
925145a8b7
Fix #3695 Frame toggle sync
2019-05-13 12:29:15 -04:00
wandererfan
c1f9f11c27
Leader and RichText block improvements
2019-05-05 21:01:31 -04:00
wandererfan
abf419f68c
Text Leader initial version
2019-05-05 21:01:31 -04:00
luz.paz
176cb808db
Refine TechDraw/Gui/CommandDecorate.cpp translation string
2019-01-20 00:29:18 +01:00
wandererfan
0235df777c
Better error messages for bad selections
2018-09-26 17:00:07 +02:00