New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft: Change get_3d_view to only return the active 3D view #11050
Merged
Roy-043
merged 1 commit into
FreeCAD:main
from
Roy-043:Draft-Change-get_3d_view-to-only-return-the-active-3D-view
Oct 15, 2023
Merged
Draft: Change get_3d_view to only return the active 3D view #11050
Roy-043
merged 1 commit into
FreeCAD:main
from
Roy-043:Draft-Change-get_3d_view-to-only-return-the-active-3D-view
Oct 15, 2023
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Related issue: FreeCAD#10634 Also needed to avoid warnings from the PlaneGui class.
Roy-043
deleted the
Draft-Change-get_3d_view-to-only-return-the-active-3D-view
branch
October 15, 2023 12:28
andre-caldas
added a commit
to andre-caldas/FreeCAD
that referenced
this pull request
Oct 21, 2023
commit e3ad4d3 Author: wandererfan <wandererfan@gmail.com> Date: Fri Oct 20 09:14:00 2023 -0400 [TD]fix printAllPdf info block text commit e28d823 Author: Roy-043 <info@b-k-g.nl> Date: Fri Oct 20 17:42:03 2023 +0200 Gui: Improve texts for unit system preferences commit 2f5ea88 Author: Roy-043 <info@b-k-g.nl> Date: Fri Oct 20 17:30:05 2023 +0200 Gui: MenuText for Std_SelBack and Std_SelForward in sentence case commit 4ea8558 Author: pavltom <pavlicek@tomaspavlicek.cz> Date: Fri Oct 20 17:15:11 2023 +0200 [TechDraw] - Cosmetic circle fixes commit ce9c573 Author: wmayer <wmayer@users.sourceforge.net> Date: Fri Oct 20 13:52:05 2023 +0200 Sketch: use new-style connect() in new code commit 7f23467 Author: wmayer <wmayer@users.sourceforge.net> Date: Fri Oct 20 11:52:17 2023 +0200 Sketch: fix several compiler and lint warnings * Remove private unused field 'sketchView' * Mark constructor with single argument as explicit * Mark virtual methods of base class as override * Fix clang code model parsing error * Avoid too short identifiers * Avoid redundant ternary operators * Avoid passing Base::Unit by value but by const reference commit 345df4b Author: Roy-043 <70520633+Roy-043@users.noreply.github.com> Date: Fri Oct 20 12:28:00 2023 +0200 Draft: PlaneGui: minor fixes (FreeCAD#11115) Related issue: FreeCAD#5603. * An 'auto' WP should not be added to the history if the previous WP in the history is also 'auto'. * The `get_working_plane` function should only call `set_to_default` if the GUI is up. The axis of the returned WP should match global +Z if the GUI is not up. commit 5a6cfaf Author: wmayer <wmayer@users.sourceforge.net> Date: Fri Oct 20 11:07:33 2023 +0200 Sketch: fix Qt6 build failure QRegExp has been replaced with QRegularExpression and isn't part of the base of Qt6 any more commit 98e4f84 Author: Paddle <PaddleStroke@users.noreply.github.com> Date: Tue Oct 17 18:59:54 2023 +0200 EditableDatumLabel add 'isInEdit' to check if the label is in edit. commit b3f8745 Author: Paddle <PaddleStroke@users.noreply.github.com> Date: Mon Oct 16 15:37:15 2023 +0200 EditableDatumLabel add support for angle labels. commit c85bc2a Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 18 23:38:47 2023 +0200 PD: fix constructor of TaskTransformedParameters commit a9d8074 Author: wmayer <wmayer@users.sourceforge.net> Date: Thu Oct 19 15:00:46 2023 +0200 Test: add unit tests for Matrix4D::decompose() commit 2e13a6a Author: wmayer <wmayer@users.sourceforge.net> Date: Thu Oct 19 14:59:24 2023 +0200 Base: add overloaded method Matrix4D::isUnity() commit 9defdaf Author: wandererfan <wandererfan@gmail.com> Date: Wed Oct 18 19:41:58 2023 -0400 [TD]FreeCAD#11091 item 12 array over run commit 26801ac Author: wandererfan <wandererfan@gmail.com> Date: Wed Oct 18 18:53:03 2023 -0400 [TD]FreeCAD#11091 - fix issue 1 getQGVPage() commit cefa965 Author: wmayer <wmayer@users.sourceforge.net> Date: Thu Oct 19 10:30:04 2023 +0200 Gui: remove redundant std::string from DlgRevertToBackupConfigImp::showEvent() commit 5f0fcf0 Author: wmayer <wmayer@users.sourceforge.net> Date: Thu Oct 19 10:27:48 2023 +0200 PD: remove redundant std::string from TaskFilletParameters::apply() commit ad77d46 Author: wmayer <wmayer@users.sourceforge.net> Date: Thu Oct 19 10:23:41 2023 +0200 PD: avoid creation of tmp. std::string in TaskAttacher::onRefName commit 7200cfe Author: wmayer <wmayer@users.sourceforge.net> Date: Thu Oct 19 11:08:25 2023 +0200 Mesh: disable potentially unsafe code in Wm4 library commit 7eda70c Author: Roy-043 <70520633+Roy-043@users.noreply.github.com> Date: Thu Oct 19 09:57:48 2023 +0200 Draft: importDXF: fix off layer bug (FreeCAD#11090) * Draft: importDXF fix off layer bug Fixes FreeCAD#10254. * Typo * Typo 2 commit e95a1d7 Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 18 23:13:09 2023 +0200 Sheet: remove double call of 'mimeData->hasText()' commit e10d21f Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 18 23:27:00 2023 +0200 TD: fix QGIViewPart::highlightMoved commit 9012fec Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 18 23:21:55 2023 +0200 TD: fix GeometryMatcher::compareBSplines commit 9688337 Author: Tuomas Kuosmanen <tuomas.kuosmanen@gmail.com> Date: Wed Oct 18 15:53:08 2023 +0300 Update CONTRIBUTING.md to reflect branch naming change FreeCAD switched to use "main" branch in development. Updating CONTRIBUTING.md to reflect that. FreeCAD#10226 commit e8c1a13 Author: Kacper Donat <kadet1090@gmail.com> Date: Tue Oct 17 20:24:51 2023 +0200 Gui: Target 3DViewer directly for overlay wheel events Fixes: FreeCAD#11015 commit 3fe4cdd Author: Adrian Insaurralde Avalos <adrianinsaval@gmail.com> Date: Tue Oct 17 15:56:21 2023 -0300 [PD] Remove unused old hole feature implementation Has been disabled for 7 years a there's an existing newer implementation commit 3b0720c Author: hasecilu <hasecilu@tuta.io> Date: Tue Oct 17 09:03:40 2023 -0600 Shorten string width to 80 characters. - The string of the some tooltips are very long that use all screen width. - In other .ui files seems to be a max width of about 80 characters. - This commit shortens the long strings. - Also fixes some words capitalization noted by david69 on Crowdin commit f0db4e8 Author: Roy-043 <info@b-k-g.nl> Date: Tue Oct 17 21:37:52 2023 +0200 Draft: Updates related to the PlaneGui class Related issue: FreeCAD#5603. commit 0c4dd64 Author: Roy-043 <info@b-k-g.nl> Date: Tue Oct 17 21:50:59 2023 +0200 Draft: Make Facebinders link-aware Forum topic: https://forum.freecad.org/viewtopic.php?t=81997 Additionally: * Fixed offset and extrusion for non-planar faces. * Improved the addSubobjects function, * Cleaned up the code a little bit. commit ed61cbf Author: Adrián Insaurralde Avalos <36372335+adrianinsaval@users.noreply.github.com> Date: Mon Oct 16 18:36:52 2023 -0300 fix FreeCAD#9348 - Improve Part_Measure_Clear_All tooltip commit 806fdce Author: Rohan Mishra <315scisyb2020rohanmishra@gmail.com> Date: Tue Oct 17 20:15:07 2023 +0530 Update MakePrismPy.xml FreeCAD#10773 Solved the issue and Update the MakePrismPy.xml commit cf9b342 Author: Roy-043 <info@b-k-g.nl> Date: Mon Oct 16 21:36:26 2023 +0200 Draft: Update gui_selectplane.py Related issue: FreeCAD#5603 Previous PR: FreeCAD#11010 * This PR implements the new PlaneGui class for the Draft_SelectPlane command. * As mentioned in the previous PR, almost all working plane related code has been removed from gui_selectplane.py. * The task panel has a new button "Next" to switch to the next working plane in the history. * Both the "Previous" and "Next" buttons are only enabled if there is a corresponding step in the history. * PlaneGui stores a working plane per 3D view, but the other commands have to be updated before that system is fully functional. * Code to update the toolbar when switching to a different view will be added later. commit fd609b4 Author: Roy-043 <info@b-k-g.nl> Date: Mon Oct 16 23:29:44 2023 +0200 Draft: Fix angular dimension issue caused by FreeCAD#10556 Forum topic: https://forum.freecad.org/viewtopic.php?t=81956 This PR basically reverts PR FreeCAD#10556. The angular offset required for the Draft_Arc command is handled in the gui_arc.py file instead. Also removed the unused `urotated` variable from that file. commit 4226c14 Author: Adrian Insaurralde Avalos <adrianinsaval@gmail.com> Date: Mon Oct 16 20:16:39 2023 -0300 AddonManager: handle the case of symlinked addon when uninstalling see FreeCAD#11045 commit 14e0c07 Merge: f76f842 7fde494 Author: sliptonic <shopinthewoods@gmail.com> Date: Mon Oct 16 13:40:18 2023 -0500 Merge pull request FreeCAD#11061 from Ondsel-Development/zcorrectFix Add F-word to output on zcorrect dressup commit f76f842 Author: Victor Predko <Predko.Victor@gmail.com> Date: Mon Oct 16 20:40:46 2023 +0300 File formats: Uppercase file types when importing a file. (FreeCAD#10977) * Added uppercase extensions for supported formats In the file App\Application.cpp * Added file types in upper case * Adds uppercase file types to the file import filter. Fixes FreeCAD#10879 * Added filter for *.fcmacro *.fcscript commit 1547003 Author: wmayer <wmayer@users.sourceforge.net> Date: Mon Oct 16 17:32:29 2023 +0200 Gui: fixes FreeCAD#11045: Freecad fails to start after uninstalling disabled addon The PR refactors FindPreferencePacksInPackage() and splits program logic from exception handling. It also handles std::exception to give more information about a possible failure commit 1c18768 Author: Yorik van Havre <yorik@uncreated.net> Date: Mon Oct 16 18:17:06 2023 +0200 Merging the Help module (FreeCAD#11008) * Adding the Help module - fixes 10527, fixes FreeCAD#10512 * Aded Help to pre-commit * [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> commit 70cce0d Author: wmayer <wmayer@users.sourceforge.net> Date: Thu Oct 5 19:47:21 2023 +0200 Gui: implement the methods of WorkbenchManipulatorPython commit 823a8d5 Author: wmayer <wmayer@users.sourceforge.net> Date: Thu Oct 5 16:28:18 2023 +0200 Gui: when closing application remove all manipulators commit 728b867 Author: wmayer <wmayer@users.sourceforge.net> Date: Thu Oct 5 16:27:35 2023 +0200 Gui: expose functions to Python to add and remove a manipulator commit bf31a2c Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 4 14:43:13 2023 +0200 Gui: Python support of workbench manipulation commit c8fbe03 Author: atlast-50 <144068262+atlast-50@users.noreply.github.com> Date: Tue Sep 26 18:52:20 2023 -0400 Gui: Rename forumula to expression + add hotkey to expression tooltip Fixes FreeCAD#10601 commit 49dfaae Author: Ajinkya Dahale <AjinkyaDahale@users.noreply.github.com> Date: Mon Aug 21 22:45:45 2023 +0530 [Core] Use keyword arguments in DocumentObjectPy `addProperty` commit 7fde494 Author: sliptonic <shopinthewoods@gmail.com> Date: Mon Oct 16 10:27:33 2023 -0500 Fixes FreeCAD#10928 Add F-word to output on zcorrect dressup commit c95a99c Merge: 5401e85 9132391 Author: sliptonic <shopinthewoods@gmail.com> Date: Mon Oct 16 09:14:13 2023 -0500 Merge pull request FreeCAD#10953 from jffmichi/rework_leadinoutdressup Path: rework LeadInOutDressup commit 5401e85 Author: MisterMaker <marijn82@gmail.com> Date: Mon Oct 16 16:13:28 2023 +0200 [Overlay/Stylesheets] Add seperate Overlay stylesheets for default stylesheets. (FreeCAD#11005) Added the overlays to the preference packs also made the editor text a bit darker. commit e33bd29 Author: marioalexis <mario.passaglia@gmail.com> Date: Mon Oct 16 02:00:59 2023 -0300 Fem: Remove unnecessary DataAtPoint marker commit 57f71e2 Author: marioalexis <mario.passaglia@gmail.com> Date: Mon Oct 16 01:53:07 2023 -0300 Fem: Remove FemPostDataAtPointFilter Radius property and add PointSize to their view provider - fixes FreeCAD#5719 commit de030e8 Author: Kacper Donat <kadet1090@gmail.com> Date: Sat Oct 14 22:18:28 2023 +0200 Gui: Target proper widget when passing wheel event Fixes: FreeCAD#11015 commit a34896a Merge: f474800 37e9aa9 Author: sliptonic <shopinthewoods@gmail.com> Date: Mon Oct 16 08:04:43 2023 -0500 Merge pull request FreeCAD#10914 from LarryWoestman/staging Path: Added type annotations along with some refactoring. commit f474800 Author: Yorik van Havre <yorik@uncreated.net> Date: Wed Oct 4 10:08:11 2023 +0200 Arch: Made Arch Reference case-insensitive - issue FreeCAD#10874 commit 71a9eca Author: Abdullah Tahiri <abdullah.tahiri.yo@gmail.com> Date: Sun Oct 15 06:43:34 2023 +0200 Sketcher: ToolSettings Widget - Tool Management =============================================== Sets the full interface between the DrawSketchHandler and a tool widget available somewhere in the UI. Signalling is as follows: 1. On activation of the tool, DrawSketchHandler notifies the tool widget. 2. The tool widget retrieves tool information necessary for representation (type of widget, visibility, ...) 3. When the tool widget has created an appropriate widget, it notifies back a widget change. 4. The tool receives the widget handler and can now configure and interact with the widget. commit 9538aaf Author: Paddle <PaddleStroke@users.noreply.github.com> Date: Fri Oct 13 14:49:14 2023 +0200 Sketcher: DrawSketchHandler - add getViewer function to drawsketchHandler to simplify code. commit c62f5f3 Author: Paddle <PaddleStroke@users.noreply.github.com> Date: Fri Oct 13 14:47:33 2023 +0200 ToolWidget-Sketcher: Tool widget basic framework ================================================ Provides a framework to show in the taskbar a taskbox with a tool settings dialog. commit a1b8a2e Author: Roy-043 <70520633+Roy-043@users.noreply.github.com> Date: Sun Oct 15 14:28:32 2023 +0200 Draft: Change get_3d_view to only return the active 3D view (FreeCAD#11050) Related issue: FreeCAD#10634 Also needed to avoid warnings from the PlaneGui class. commit 8ad5c6c Author: Roy-043 <70520633+Roy-043@users.noreply.github.com> Date: Sun Oct 15 14:28:02 2023 +0200 Draft: PlaneGui: minor fix (FreeCAD#11049) * Draft: PlaneGui: minor fix Related issue: FreeCAD#5603. * Typo commit af5b871 Author: wmayer <wmayer@users.sourceforge.net> Date: Sat Oct 14 22:18:59 2023 +0200 Assembly: fixes FreeCAD#11034: Assembly_rc.py not installed commit 147cd7c Author: Kacper Donat <kadet1090@gmail.com> Date: Sat Oct 14 19:25:19 2023 +0200 Gui: Register overlay search path from preference packs This commit adds "<mod>/overlay" path to search paths of "overlay" prefix. This allows preference packs to register custom overlay stylesheets. Fixes: FreeCAD#11023 commit b418674 Author: Roy-043 <70520633+Roy-043@users.noreply.github.com> Date: Sat Oct 14 21:50:14 2023 +0200 Draft: PlaneGui: some updates and fixes. (FreeCAD#11040) Related issue: FreeCAD#5603. commit b99feff Author: wmayer <wmayer@users.sourceforge.net> Date: Sat Oct 14 19:12:58 2023 +0200 Gui: Switch back to a single Reset button The reset button opens a menu that offers all options to reset the user settings. commit 74c236f Author: wmayer <wmayer@users.sourceforge.net> Date: Sat Oct 14 13:37:59 2023 +0200 Gui: [skip ci] remove empty lines from .ui file commit 310c052 Author: wmayer <wmayer@users.sourceforge.net> Date: Sat Oct 14 12:59:10 2023 +0200 Gui: implement option to disable overlay management commit 3f1ecf9 Author: marioalexis <mario.passaglia@gmail.com> Date: Fri Oct 13 02:32:26 2023 -0300 Fem: Change TaskPostBoxes constructors to specific view providers commit 259a9db Author: Paddle <PaddleStroke@users.noreply.github.com> Date: Fri Oct 13 17:54:13 2023 +0200 Add setHeaderIcon to actiongroup.h commit 4dbca6e Author: Paddle <PaddleStroke@users.noreply.github.com> Date: Mon Oct 2 16:51:28 2023 +0200 EditableDatumLabel : Prevent passing the focus with tab. And small thing. commit fa2b0c8 Author: Paddle <PaddleStroke@users.noreply.github.com> Date: Mon Oct 2 16:50:10 2023 +0200 Adds SoDatumLabel::getLabelTextCenter() to get the externalize the finding of position of text center. commit 3f1251d Author: Paddle <PaddleStroke@users.noreply.github.com> Date: Fri Sep 22 17:40:48 2023 +0200 editableDatumLabel : add setSpinboxInvisibleToMouse commit e859961 Author: wmayer <wmayer@users.sourceforge.net> Date: Fri Oct 13 15:16:33 2023 +0200 Gui: Make sure the title of the combo view is 'Model' again commit 19fcb32 Author: wmayer <wmayer@users.sourceforge.net> Date: Fri Oct 13 14:34:30 2023 +0200 Gui: make tab position of combo view configurable and set it back to North by default commit 46f8ad3 Author: wmayer <wmayer@users.sourceforge.net> Date: Fri Oct 13 14:07:29 2023 +0200 Gui: refactor MainWindow::initDockWindows * split MainWindow::initDockWindows into smaller functions * remove of legacy group for Tree view, Property view and DAG view * simplify code logic commit a264a6f Author: wmayer <wmayer@users.sourceforge.net> Date: Fri Oct 13 10:53:12 2023 +0200 Gui: fix size policy of placement dialog commit ae3b92e Author: wmayer <wmayer@users.sourceforge.net> Date: Fri Oct 13 08:39:10 2023 +0200 Gui: fix invalid placeholder for argument in QString commit aa5bea4 Author: wmayer <wmayer@users.sourceforge.net> Date: Thu Oct 12 18:41:47 2023 +0200 Base: add method XMLReader::isStartOfDocument() commit 4f1fcbd Author: Kacper Donat <kadet1090@gmail.com> Date: Sun Oct 8 14:34:31 2023 +0200 [Gui] Fix trailing whitespace and spelling issues commit 9d5390e Author: Kacper Donat <kadet1090@gmail.com> Date: Sun Oct 8 14:24:15 2023 +0200 [Gui] Prefer Dark-Outline as default overlay stylesheet FreeCAD 3D View is often somewhat dark even if the UI is in light colors. So if user has not speficially applied "Light" stylesheet we should prefer to use "Dark-Outline" stylesheet which provides proper and fully transparent overlay panels. commit 06af8b2 Merge: a0af13a 5e5f000 Author: sliptonic <shopinthewoods@gmail.com> Date: Thu Oct 12 07:11:25 2023 -0500 Merge pull request FreeCAD#10915 from xtemp09/path-fix2 [Path] Prevent division by zero commit a0af13a Author: Roy-043 <info@b-k-g.nl> Date: Thu Oct 12 11:45:33 2023 +0200 Draft: Introduction of the PlaneGui class Related issue: FreeCAD#5603. Previous PRs: FreeCAD#10766 FreeCAD#10838 FreeCAD#10931 Short explanation: * The PlaneGui class handles several GUI related aspects of the WP including a WP history. * The `get_working_plane` function should be used to get a WP. * Some of the code was taken from gui_selectplane.py. The intention is to remove almost all WP related code from that file. The icon, tooltip and label for the draftToolBar are also handled by PlaneGui. * The tooltip shows extended information about the WP (position and axes vectors). An asteriks is appended to the label if the origin does not match the global origin. * The `_update_all` function still updates FreeCAD.DraftWorkingPlane for compatibility. * Some confusing names from the Plane class have been changed: `weak` -> `auto`, `reset` -> `set_to_auto`, `setup` -> `auto_align`. Next step: Implementing PlaneGui in Draft and Arch. The gui_selectplane.py file will be updated first. commit 56422b1 Author: marioalexis <mario.passaglia@gmail.com> Date: Wed Oct 11 01:51:03 2023 -0300 Fem: Plot vector components in FemPostDataAlongLineFilter - fixes FreeCAD#5916 commit dcfd888 Author: wmayer <wmayer@users.sourceforge.net> Date: Thu Oct 12 11:26:54 2023 +0200 Tests: extend some reader tests after fixing givenDataAsXMLStream commit 75419d5 Author: Haas <marijn82@gmail.com> Date: Sat Oct 7 20:55:15 2023 +0200 Fixed indicator for Qcombobox for Qstyle Fusion commit 552b1f4 Author: wmayer <wmayer@users.sourceforge.net> Date: Thu Oct 12 10:53:41 2023 +0200 Gui: fix some important linting warnings: * cppcoreguidelines-explicit-virtual-functions * google-explicit-constructor commit e37e924 Author: wmayer <wmayer@users.sourceforge.net> Date: Thu Oct 12 08:37:05 2023 +0200 Gui: port new code to Qt6 commit a8864ae Author: Roy-043 <info@b-k-g.nl> Date: Wed Oct 11 16:00:00 2023 +0200 Draft: Import DXF: handle arc angles larger than 360 degrees See FreeCAD#10985. commit 27dd573 Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 11 18:47:34 2023 +0200 Gui: remove trailing whitespaces (thanks luzpaz) commit b016e32 Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 11 18:26:37 2023 +0200 Gui: removing parameters from settings that affects older versions is rude commit be70307 Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 11 15:05:42 2023 +0200 Gui: fixes OverlayManager issues * QMetaObject::invokeMethod: No such method Gui::OverlayManager::raiseAll() * variable 'total' set but not used [-Wunused-but-set-variable] * 'globalPos' is deprecated: Use globalPosition() [-Wdeprecated-declarations] commit 4eee90f Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 11 14:45:37 2023 +0200 Gui: replace deprecated QDesktopWidget with QScreen Since Qt5.11 QDesktopWidget is marked as deprecated and has been removed in Qt6. New code has to use QScreen instead. commit 5449281 Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 11 14:18:02 2023 +0200 Gui: fix tab order and duplicated widget names in DlgSettingsTheme.ui commit 55292e9 Author: Yorik van Havre <yorik@uncreated.net> Date: Wed Oct 11 17:05:31 2023 +0200 Import: Support DXF text rotation (FreeCAD#11001) * Import: Support DXF text rotation - fixes FreeCAD#10882 - Reads and supports text rotation in builtin DXF import - Makes the builtin DXF import produce Draft texts instead of App::Annotations - Extends the arguments of Draft make_text() * [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> commit fbc447a Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 11 13:42:02 2023 +0200 Gui: fixes a problem that if executing a macro that requires user-interaction this is blocked commit 5b1ccf8 Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 11 13:57:49 2023 +0200 TD: fix -Wsign-compare commit fe79eed Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 11 13:55:07 2023 +0200 Import: fix -Wunused-private-field commit b197473 Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 11 13:51:38 2023 +0200 Tests: suppress warning about intened self-assignment commit be2aa17 Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 11 11:20:56 2023 +0200 Tests: fix undefined behaviour in givenDataAsXMLStream commit a6ff03d Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 11 11:17:57 2023 +0200 Material: remove several unreferenced variables commit 14f2653 Author: wmayer <wmayer@users.sourceforge.net> Date: Wed Oct 11 11:17:18 2023 +0200 Core: fix compiler warning due to boost commit c01c0a2 Author: Roy-043 <info@b-k-g.nl> Date: Tue Oct 10 20:56:28 2023 +0200 Draft: Use DXF OCS when importing circles and arcs to Part shapes See FreeCAD#10985. commit 21e6e7a Author: Zheng, Lei <realthunder.dev@gmail.com> Date: Thu Nov 24 08:00:15 2022 +0800 Gui: expose various overlay UI options to preference pages commit bf9584a Author: Zheng, Lei <realthunder.dev@gmail.com> Date: Thu Nov 24 07:57:35 2022 +0800 Gui: add support for transparent overlay docking widget commit 07542c5 Author: Zheng, Lei <realthunder.dev@gmail.com> Date: Thu Nov 24 07:58:43 2022 +0800 Gui/TechDraw: declare 'panning' capability in views OverlayManager queries this capability to determin whether to auto hide the overlay docking widgets commit 37e9aa9 Author: LarryWoestman <LarryWoestman2@gmail.com> Date: Sat Jul 30 12:19:52 2022 -0700 Path: Added type annotations along with some refactoring. commit e0f73af Merge: 7029c6f 9b11c36 Author: Chris Hennes <chennes@pioneerlibrarysystem.org> Date: Tue Oct 10 12:00:53 2023 -0500 Merge pull request FreeCAD#10909 from chennes/toponamingPhase3Card1 App/Toponaming: Add base64 encoding to XML commit 9b11c36 Author: Chris Hennes <chennes@gmail.com> Date: Thu Oct 5 12:35:22 2023 -0500 Base/Toponaming: Refactor to extract filters to new file commit 5b30bdc Author: Chris Hennes <chennes@gmail.com> Date: Mon Oct 2 15:43:27 2023 -0500 App/Toponaming: Linter cleanup of Base64 code Does not address pointer arithmetic or array indexing complaints. commit 5975e3d Author: Chris Hennes <chennes@gmail.com> Date: Sun Oct 1 16:15:47 2023 -0500 App/Toponaming: Add base64 encoding to XML commit 7029c6f Author: Roy-043 <info@b-k-g.nl> Date: Tue Oct 10 11:14:37 2023 +0200 Arch: Fix multiple issues with ImportOBJ.py Fixes FreeCAD#6187. Other fixes: * Made handling of shapes and global placement more consistent. * Shapes without curves were also triangulated. * Polygonal faces could have flipped normals and duplicate points. commit 9287f94 Author: Zheng, Lei <realthunder.dev@gmail.com> Date: Tue Sep 26 13:13:27 2023 +0800 Gui: fix selection of nested object in App::Part commit 0ea0ea8 Author: marioalexis <mario.passaglia@gmail.com> Date: Sun Oct 8 19:01:13 2023 -0300 Fem: Remove callback added by filters task box and rework marker classes commit 951edf3 Author: Paddle <PaddleStroke@users.noreply.github.com> Date: Tue Oct 10 08:58:19 2023 +0200 Fix typo making Sketcher_Dimension fails for angles. commit e6bd1f1 Author: wmayer <wmayer@users.sourceforge.net> Date: Tue Oct 10 13:06:33 2023 +0200 App: the function findLicense() uses the '==' operator to compare two C strings. This is wrong and leads to failures under Windows. commit 816a054 Author: wmayer <wmayer@users.sourceforge.net> Date: Tue Oct 10 09:45:24 2023 +0200 Core: switch from master to main in version number script commit 7c33d7d Author: wmayer <wmayer@users.sourceforge.net> Date: Fri Oct 6 14:11:46 2023 +0200 Gui: Initial save of a document doesn't have the expected thumbnail When saving the thumbnail there is a check if the 3D window is the active window. This check fails if a document is saved for the first time because the appearing file dialog causes the 3D window to not be active any more. Thus, no snapshot of the 3D window will be created and the program logo will be saved instead. A workaround is to save the document twice. This PR removes the check for the active window so that the snapshot can be created. The issue might be related to FreeCAD#10937. commit 057469c Author: wmayer <wmayer@users.sourceforge.net> Date: Tue Oct 10 10:25:52 2023 +0200 Import: fixes FreeCAD#10983: Crash when trying to import a DXF file with Polish letters in the name commit 191aee5 Author: Florian Foinant-Willig <flachyjoe@gmail.com> Date: Thu Oct 5 23:05:44 2023 +0200 Fix FreeCAD#10910 commit 908f6c9 Author: Rexbas <Rexbas@proton.me> Date: Sat Oct 7 14:32:02 2023 +0200 Gui: Fix rotation center indicator for Gesture styles commit b86d885 Author: Haas <marijn82@gmail.com> Date: Sat Oct 7 21:00:04 2023 +0200 Update DlgSettingsWorkbenchesImp.cpp added translucent background for workbench name/icon widget. commit 9132391 Author: jffmichi <> Date: Fri Oct 6 05:53:19 2023 +0200 Path: fix LeadInOutDressup task panel showing wrong values on certain locales commit 37f7030 Author: jffmichi <> Date: Fri Oct 6 04:16:19 2023 +0200 Path: use helper functions from Utils.py instead of directly accessing obj.Base in dressups commit 176c888 Author: jffmichi <> Date: Fri Sep 29 16:21:39 2023 +0200 Path: rework LeadInOutDressup commit 5e5f000 Author: xtemp09 <xtemp09@gmail.com> Date: Tue Oct 3 13:07:52 2023 +0700 [Path] Prevent division by zero Closes FreeCAD#8102.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related issue:
#10634
Also needed to avoid warnings from the PlaneGui class.