Changesets: FreeCAD

master 38e6f40b

2021-03-30 10:27:32

yorik


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

uwestoehr


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

matthijskooijman


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

chennes

Details Diff
[Start] Correct TestStart installation location
mod - src/Mod/Start/CMakeLists.txt Diff File

master fbd6b044

2021-03-29 18:59:03

chennes

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

chennes

Details Diff
[OpenSCAD] Add additional recompute() logic
mod - src/Mod/OpenSCAD/importCSG.py Diff File

master f525904c

2021-03-29 16:29:44

wmayer

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

wmayer

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

wmayer

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

wmayer

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

matthijskooijman


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

wmayer

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

wmayer

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

wmayer

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

marioalexis

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

marioalexis

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

uwestoehr


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

wmayer

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

wmayer

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

uwestoehr


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

wmayer

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

abdullah


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

abdullah


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

wmayer

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

wmayer

Details Diff
PD: remove superfluous code block from Helix::execute
mod - src/Mod/PartDesign/App/FeatureHelix.cpp Diff File
 First  Prev  1 2 3 ... 6 7 8 9 10 11 12 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 649 650 651  Next  Last