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
Chris Hennes
201015fd70
Merge pull request #19502 from benj5378/QStringLiteral
...
Use QStringLiteral
2025-02-11 07:34:12 -06:00
Benjamin Bræstrup Sayoc
02c300669f
[TechDraw] Add ability to align points by rotating view
...
Fixes #7061
2025-02-10 19:31:39 -05:00
Benjamin Bræstrup Sayoc
9a8bdbaf9f
TechDraw: Use QStringLiteral
2025-02-10 18:32:44 +01:00
tritao
551c2e48fb
Gui: Reorganize the selection files into a top Selection folder.
2025-02-03 17:56:57 +01:00
wandererfan
ca2b9dc8d8
[TD]allow override of Balloon drag modifier ( fix #15388 )
2024-09-17 21:40:50 -04:00
WandererFan
140bcf605e
[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
PaddleStroke
3375bbfb8e
TechDraw: Snap: disable snap if ALT is pressed.
2024-06-25 09:16:51 -05:00
wandererfan
9334092c9f
[TD]fix scene and tree selection sync
2024-06-17 19:31:56 -04:00
PaddleStroke
127ee90cec
TechDraw: Enable snapping section views to their base views.
2024-05-27 11:44:31 -04:00
PaddleStroke
94d3fa45db
TechDraw: Enable snapping views to align them with other views vertically and horizontally.
2024-05-27 11:44:31 -04:00
wandererfan
f530f1a5c8
[TD]fix fail on undo of cosmetic delete
2024-03-27 13:23:45 -04:00
pavltom
1ead8c6f0f
[TechDraw] Unify Projection Group parent linking
2024-03-16 19:59:49 -04:00
pavltom
b12583e536
[TechDraw] Reimplement Leader Line parent linking
2024-03-04 15:35:06 +01:00
pavltom
ed3a1a6184
[TechDraw] Reimplement Rich Annotation parent linking
2024-02-26 16:22:30 -05:00
pavltom
ff14c58ccc
[TechDraw] Add Owner property to Symbols
2024-02-11 16:03:44 -05:00
wandererfan
4e6dc1ca50
[TD]fix positioning of secondary views
2024-01-01 13:45:30 -05:00
Tomas Pavlicek
1cf7861b51
[TechDraw] Implement proper selection of subitems ( #11804 )
2023-12-22 08:25:58 -05:00
wandererfan
b8bea76481
[TD]spelling in comments
2023-11-26 16:42:06 -05:00
pavltom
3876f23f4d
[TechDraw] Multiselection mode implementation
2023-11-16 20:45:02 -05:00
pavltom
4703c77067
[TechDraw] Remove obsolete getYInClip method
2023-11-16 20:45:02 -05:00
pavltom
095160d438
[TechDraw] Remove nowhere used m_dragState
2023-11-16 20:45:02 -05:00
pavltom
35618ef606
[TechDraw] Refactor QGIView and QGIPrimPath mouse processing
2023-11-16 20:45:02 -05:00
pavltom
e2cc18eb8d
[TechDraw] Remove now unused SelectPoint signal relics
2023-11-16 20:45:02 -05:00
wandererfan
acd557f60a
[TD]#11091 - fix issue 1 getQGVPage()
2023-10-19 10:07:48 -04:00
wandererfan
a8cc561396
[TD]apply translateLabel after all addObject calls
2023-08-17 19:23:29 -04:00
Chris Hennes
b36e78658e
TechDraw: Translate direction labels
2023-04-22 09:31:40 -04:00
wandererfan
c9c872d187
[TD]fix oversight in PR9129
2023-03-31 20:14:38 -04:00
Benjamin Bræstrup Sayoc
8196ca323e
Improve readability of QGIView.cpp
2023-03-31 08:45:05 -04:00
wandererfan
8a11528a7e
[TD]corrupt dim reference detect and correct
2023-03-22 20:09:35 -04:00
wandererfan
aa93708439
[TD]skip center marks for view frame
2023-03-16 10:37:14 -04:00
wandererfan
437457e996
[TD]remove obsolete log messages
2023-01-13 12:15:33 -05:00
wandererfan
0e402ae075
[TD]add light text on dark page mode
...
- some visually impaired users need white graphics on
dark page.
- revise Annotation dialog to respect dark style
2023-01-03 17:41:33 -05:00
Uwe
7a2d0037ff
[TD] QGIView*: remove unused includes
...
- also some sorting
2022-12-04 04:21:01 +01:00
wandererfan
d8be4398e3
[TD]implement view stacking
2022-09-07 16:06:54 -04:00
Wanderer Fan
99f2820712
[TD]fix Text sizes not exact
2022-09-07 16:06:54 -04:00
wandererfan
aa2b1b8392
[TD]CI clang warnings
2022-09-05 17:48:38 -04:00
Wanderer Fan
e97b95341a
[TD]code clean ups
...
- QtConcurrent include and CMake for Win
- include clean up dvp, dvs, dvd
- variable names and nested if clean up
- remove debug code
2022-08-18 09:34:32 -04:00
Wanderer Fan
aa1193559b
[TD]clazy warnings and duplicate setter/getter
...
- clazy warning re missing Q_OBJECT
- include TechDrawGlobal.h in headers
- resolve duplicate setter/getters
2022-08-18 09:34:32 -04:00
Wanderer Fan
b467cd32f2
[TD]refactor scene/view/mdi
...
- move scene related functions out of mdiViewPage
and QGVPage.
- route requests for scene/view/mdi through
ViewProviderPage
2022-08-18 09:34:32 -04:00
berniev
f4ffd15864
Mod: redundant void 2
2022-08-08 10:27:50 +02:00
Uwe
5486c9808d
[TD] remove some more superfluous nullptr checks
2022-07-20 02:53:48 +02:00
Uwe
15ec3e2cda
[TD] Gui: remove more superfluous nullptr checks
2022-07-19 03:40:32 +02:00
Uwe
b514f47c21
[TD] Gui: remove some superfluous nullptr checks
2022-07-19 02:49:46 +02:00
Wanderer Fan
db89eec8e3
[TD]implement navigation styles
2022-06-24 10:03:02 -04:00
Wanderer Fan
a799a5db66
[TD]fix Dimension/Balloon movement
2022-06-02 16:33:25 -04:00
Wanderer Fan
78c22e33de
[TD]fix double draw on position change
2022-06-02 09:09:53 -04:00
Wanderer Fan
3f34fff3c3
[TD]prevent spurious recompute on click/drag
2022-05-29 13:19:34 -04:00
Wanderer Fan
e937e4b97f
[TD]Fix group item moving when locked
2022-05-13 13:41:37 -04:00