Changesets: FreeCAD
master 38e6f40b 2021-03-30 10:27:32 Committer: GitHub Details Diff |
Merge pull request 0004691 from chennes/cmakeFixStartTestInstallationLocation [Start] Correct TestStart installation location |
||
mod - src/Mod/Start/CMakeLists.txt | Diff File | ||
master 8fb56729 2021-03-30 02:37:30 Committer: wwmayer Details Diff |
[Gui] fix a NaviCube Corner fixes a copy/paste issue of commit f525904c1b |
||
mod - src/Gui/NaviCube.cpp | Diff File | ||
master cc88c21f 2021-03-29 21:45:48 Committer: yorik Details Diff |
Arch: Fix displayed rotation values when adding or editing window components This ensures the rotation edge and mode GUI elements are cleared when starting to add or edit a component. Previously, when adding a new component or editing one without rotation, the GUI elements would retain the value from the previously edited component, which made it hard to check that components did not have any rotation, and would make it easy to accidentally add rotation to components that did not need it (just by clicking edit and confirming). |
||
mod - src/Mod/Arch/ArchWindow.py | Diff File | ||
master dfbfa672 2021-03-29 19:11:32 Details Diff |
[Start] Correct TestStart installation location | ||
mod - src/Mod/Start/CMakeLists.txt | Diff File | ||
master fbd6b044 2021-03-29 18:59:03 Details Diff |
[OpenSCAD] Add piecewise helix for OCCT < 7.5 Address a hang when using older versions of OCC to create a rotated extrusion. This approximates the auxilliary spine as set of line segments formed from the helix, rather than using the helix directly. |
||
mod - src/Mod/OpenSCAD/OpenSCADFeatures.py | Diff File | ||
master b18cabae 2021-03-29 18:58:52 Details Diff |
[OpenSCAD] Add additional recompute() logic | ||
mod - src/Mod/OpenSCAD/importCSG.py | Diff File | ||
master f525904c 2021-03-29 16:29:44 Details Diff |
Gui: concatenate rotations and apply the result once at the end |
Affected Issues 0004495 |
|
mod - src/Gui/NaviCube.cpp | Diff File | ||
master 033bf619 2021-03-29 15:05:54 Details Diff |
Gui: [skip ci] expose Control::showModelView() to Python | ||
mod - src/Gui/TaskView/TaskDialogPython.cpp | Diff File | ||
mod - src/Gui/TaskView/TaskDialogPython.h | Diff File | ||
master 4bec60cc 2021-03-29 14:19:13 Details Diff |
App: use std::wstring_convert instead of QString to encode/decode unicode/utf-8 | ||
mod - src/App/Application.cpp | Diff File | ||
master e1dd20db 2021-03-29 13:41:13 Details Diff |
Gui: fix unicode handling of path names on Windows | ||
mod - src/App/Application.cpp | Diff File | ||
master a12f26b8 2021-03-29 09:23:55 Committer: wwmayer Details Diff |
Gui: Enable compression of tablet motion events By default (on platforms that support it, X11 and Windows currently) QT applies compression for high frequency events (mouse move, touch, window resizes) to keep things smooth even when handling the event takes a while (e.g. to calculate snapping). However, tablet pen move events (and mouse move events synthesised from those, which is what FreeCAD uses) are not compressed by default (to allow maximum precision when e.g. hand-drawing curves), leading to unacceptable slowdowns using a tablet pen. This commit enable compression for tablet events here to solve that and make use of a tablet just as smooth as a mouse with FreeCAD. This can (and likely will) lead to some movement events being dropped, but since there is no freeform curve drawing tool, that should not be problematic (and if it is ever added, it could still work without compression if the mouse movement event handler is written to be fast enough). |
||
mod - src/Gui/Application.cpp | Diff File | ||
master f45207fc 2021-03-29 09:11:12 Details Diff |
Gui: [skip ci] add some separators to context-menu to group recompute related functions | ||
mod - src/Gui/Tree.cpp | Diff File | ||
master 4c6c1af0 2021-03-29 09:06:16 Details Diff |
Gui: fix Command::_invoke to avoid build failure | ||
mod - src/Gui/Command.cpp | Diff File | ||
master 05f16342 2021-03-29 08:43:08 Details Diff |
PD: [skip ci] fixes 0004139: Macro - SubtractivePipe attached path object issues after macro executed |
Affected Issues 0004139 |
|
mod - src/Mod/PartDesign/Gui/TaskPipeParameters.cpp | Diff File | ||
master 744846dd 2021-03-29 04:31:42 Details Diff |
Draft: Fix tooltip typo and trimex task panel title | ||
mod - src/Mod/Draft/DraftGui.py | Diff File | ||
master d428b306 2021-03-29 04:23:13 Details Diff |
Draft: Make featureName attribute translation-independent The translation for the task panel title is done in the Ui method call |
||
mod - src/Mod/Draft/InitGui.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_arcs.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_array_simple.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_beziers.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_clone.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_dimensions.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_downgrade.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_draft2sketch.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_drawing.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_ellipses.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_facebinders.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_fillets.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_join.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_labels.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_lines.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_mirror.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_move.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_offset.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_patharray.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_pathtwistedarray.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_pointarray.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_points.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_polygons.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_rectangles.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_rotate.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_scale.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_shape2dview.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_shapestrings.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_splines.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_split.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_stretch.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_styles.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_subelements.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_texts.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_trimex.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_upgrade.py | Diff File | ||
mod - src/Mod/Draft/draftguitools/gui_wire2spline.py | Diff File | ||
master c712b2fe 2021-03-29 02:39:16 Committer: wmayer Details Diff |
[Gui] add recompute icon to context menu as discussed here: https://forum.freecadweb.org/viewtopic.php?f=34&t=57139&start=10 |
||
mod - src/Gui/Tree.cpp | Diff File | ||
master d158c50c 2021-03-28 23:16:04 Details Diff |
App: [skip ci] rename class to PropertyLinkT | ||
mod - src/App/DocumentObserver.cpp | Diff File | ||
mod - src/App/DocumentObserver.h | Diff File | ||
master 545b4f20 2021-03-28 22:47:38 Details Diff |
App: [skip ci] add class PropertyListT | ||
mod - src/App/DocumentObserver.cpp | Diff File | ||
mod - src/App/DocumentObserver.h | Diff File | ||
master bedd22a6 2021-03-28 20:22:35 Committer: wwmayer Details Diff |
[Part] save more icons with uniform resolution - also save them as plain SVG to get rid of sometimes deprecated Inkscape-only stuff |
||
mod - src/Mod/Part/Gui/Resources/icons/PartWorkbench.svg | Diff File | ||
mod - src/Mod/Part/Gui/Resources/icons/Part_2D_object.svg | Diff File | ||
mod - src/Mod/Part/Gui/Resources/icons/Part_3D_object.svg | Diff File | ||
mod - src/Mod/Part/Gui/Resources/icons/Part_BoxSelection.svg | Diff File | ||
mod - src/Mod/Part/Gui/Resources/icons/Part_Export.svg | Diff File | ||
mod - src/Mod/Part/Gui/Resources/icons/Part_Feature.svg | Diff File | ||
mod - src/Mod/Part/Gui/Resources/icons/Part_FeatureImport.svg | Diff File | ||
mod - src/Mod/Part/Gui/Resources/icons/Part_Import.svg | Diff File | ||
mod - src/Mod/Part/Gui/Resources/icons/preferences-part_design.svg | Diff File | ||
master b55cc8ae 2021-03-28 18:04:31 Details Diff |
Gui: [skip ci] refactor Command::invoke | ||
mod - src/Gui/Command.cpp | Diff File | ||
mod - src/Gui/Command.h | Diff File | ||
master ebfaa6ac 2021-03-28 17:25:55 Committer: wwmayer Details Diff |
Sketcher: No vertex color update (selection/preselection) after box selection ============================================================================= The issue: https://forum.freecadweb.org/viewtopic.php?f=10&t=56550#p486554 The fix: Setting the render type to Image causes the issue, but neither do I know why it is necessary to set it to Image, nor do I understand why this is causing the issue. I only know it solves the issue. |
||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master 5c4f9df4 2021-03-28 17:19:51 Committer: wwmayer Details Diff |
Sketcher: add subnodes to the right separator | ||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master 4fbdcfb4 2021-03-28 11:51:38 Details Diff |
OpenSCAD: [skip ci] disable rich text in OpenSCAD widget to avoid weird behaviour when copying code from an HTML page | ||
mod - src/Mod/OpenSCAD/OpenSCADCommands.py | Diff File | ||
master 9f93bf3b 2021-03-28 11:38:53 Details Diff |
PD: remove superfluous code block from Helix::execute | ||
mod - src/Mod/PartDesign/App/FeatureHelix.cpp | Diff File |