carlopav
cb4295fd8a
[Draft] Splitted object Text and Label from Draft.py
...
And based them on Draft Annotation object
2020-04-16 11:37:10 +02:00
carlopav
19928b7347
[Draft] Updated cmake with splitted annotation objects
...
.
.
2020-04-16 11:37:10 +02:00
carlopav
5b4815f807
[Draft] Dimension Style cleanup
2020-04-16 11:37:10 +02:00
carlopav
749f614313
[Draft] Group object for dimension styles
2020-04-16 11:37:10 +02:00
carlopav
9c4c16c7bb
[Draft] Split angular dimension
...
and made it derived from
DimensionBase <- Draft Annotation
2020-04-16 11:37:10 +02:00
carlopav
9f1405df0e
[Draft] Annotation refactor and Cleanup
...
.
.
2020-04-16 11:37:10 +02:00
carlopav
637c45733e
[Draft] Split Dimension object and reorganize of annotation objects
...
part 1
2020-04-16 11:37:10 +02:00
carlopav
0bc6e4cddc
[Draft] New Icons for Annotation Style
2020-04-16 11:37:10 +02:00
carlopav
5bbf3ad6cf
[Draft] Dimension style object
...
still have to split viewprovider from object.
[Draft] Dimension Style code cleanup
thx @vocx-fc for reviewing
further cleanup
[Draft] Dimension Style improvements
Added a property to the dimension object to link the dimension style.
Improved the update of dimensions when style changes. This can be done in 2 different ways: by setting AutoUpdate property to True or by activating Update function from the viewprovider context menu.
2020-04-16 11:37:10 +02:00
vocx-fc
097d828fb5
Draft: add init_draft_statusbar to CMakeLists
2020-04-16 11:37:10 +02:00
carlopav
655852bda6
[Draft] Annotation scale, support for imperial custom scale input
...
Added support for different scale list
2020-04-16 11:37:10 +02:00
carlopav
9e7fb35761
[Draft] Rearrange annotation properties groups
...
ref. https://forum.freecadweb.org/viewtopic.php?f=23&t=43795&p=373731#p373731
bugfix
2020-04-16 11:37:10 +02:00
carlopav
7d8847a2a2
[Draft] Annotation Scale bugfix
...
Now property ScaleMultiplier is checked for existence before the use.
2020-04-16 11:37:10 +02:00
carlopav
f90921ef03
[Draft] Improved Autogroup to handle Draft Annotations
...
Draft Dimension, Label and Text are now correctly auto-added to Part container
2020-04-16 11:37:10 +02:00
carlopav
ba71f3de75
[Draft] First implementation of annotation scale
...
The changes are minimal, mainly is just cleanup of existing code and documentation.
[Draft] Annotation scale for ViewProviderDraftText
Adding support for scale factor according to changes in dimensions.
[Draft] Annotation scale for ViewProviderDraftLabel
completed annotations scale
[Draft] Annotation scale for ViewProviderAngularDimension
2020-04-16 11:37:10 +02:00
carlopav
9fcb4f94a0
[Draft] Annotation scale support and statusbar widget
...
Initial commit
Preliminary support for Draft Dimensions
[Draft] Statusbar Widget code cleanup
2020-04-16 11:37:10 +02:00
wandererfan
b0b0b77d65
[TD]fix KB lockout in dialogs
...
- valueChanged signal is emitted for every keystroke
causing multiple recomputes for every change of
parameter.
2020-04-15 15:43:00 -04:00
sliptonic
94a704972d
Merge pull request #3354 from etrombly/master
...
[Path] fix some typos in recent lazyloader implementation
2020-04-15 12:55:43 -05:00
Eric Trombly
08fc5556d5
fix some typos in recent lazyloader implementation
2020-04-15 12:32:48 -05:00
Yorik van Havre
674e56817c
Arch: Fixed bug in IFC export of furniture
2020-04-15 18:01:11 +02:00
sliptonic
9427b5d0aa
Merge pull request #3330 from etrombly/lazyloader
...
[Path] Use lazyloader for deferred python imports
2020-04-15 10:22:28 -05:00
donovaly
de614285c4
fix a typo
2020-04-15 10:10:14 -04:00
donovaly
e68d1fd989
give all preferences dialogs a clear name
...
The numbering was somewhat artificial.
2020-04-15 10:10:14 -04:00
donovaly
f4e937d3e0
This commits splits the "General" dialog to "General" and "Colors".
2020-04-15 10:10:14 -04:00
donovaly
363031fc73
[TD] split too long preferences dialogs
...
- as once discussed 2 of the dialogs are too long for smaller screens.
This commits splits the "Dimensions" dialog to "Dimensions" and "Annotation".
2020-04-15 10:10:14 -04:00
Przemo Firszt
a68f3a9f8a
Remove conditionals for older fedora versions from freecad.spec
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2020-04-15 13:43:01 +02:00
Przemo Firszt
c0a73cf7f4
Switch freecad.spec from OCE to opencascade (OCCT)
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2020-04-15 13:43:01 +02:00
Bernd Hahnebach
0ade3f5efe
FEM: group meshing, fix retriving group elements in rare cases
2020-04-15 10:50:02 +02:00
Bernd Hahnebach
cac66f4638
FEM: self weight object, set to not shown in property editor
2020-04-15 10:49:00 +02:00
wmayer
5cfe5eacca
Tools: [skip ci] move import of requests module into try/except block
2020-04-15 10:39:46 +02:00
wandererfan
2ef3950240
[TD]Fix Detail dragger for ProjGroup
2020-04-14 17:42:11 -04:00
Abdullah Tahiri
e7012a458c
Sketcher: Fix trim
...
==================
https://forum.freecadweb.org/viewtopic.php?p=387303#p387303
1. Trim had a bug that the type of the constraint on the second point was equal to the first one regardless of the situation.
2. Trim did not have support for checking whether points were close to the edge and relied on preexisting constraints.
2020-04-14 19:00:51 +02:00
Yorik van Havre
af1438329a
Arch: Fixed IFC4 export of surface styles
2020-04-14 17:56:18 +02:00
Eric Trombly
22c8d390a5
add docstring to __init__.py
2020-04-14 10:44:15 -05:00
Yorik van Havre
18f3cee8da
Merge branch 'master' of github.com:FreeCAD/FreeCAD
2020-04-14 16:52:33 +02:00
Yorik van Havre
00b0458e1d
Arch: Support App::Parts in IFC export
2020-04-14 16:51:54 +02:00
wandererfan
ed105a6f5b
[TD]Use PropertyXLinkList for external Sources
2020-04-14 10:24:29 -04:00
wandererfan
49177d0416
[App]convenience getter for PropertyXLinkList
2020-04-14 10:24:29 -04:00
Yorik van Havre
0ea99fd22e
Draft: Fixed div by zero error in snapping
2020-04-14 16:01:29 +02:00
Yorik van Havre
32e80c2f94
Arch: Fixed louvre width/spacing property
2020-04-14 15:49:36 +02:00
Yorik van Havre
23fe7ba1c9
Draft: warn the user if offset direction is not set
2020-04-14 15:35:46 +02:00
wmayer
94937b32f4
TechDraw: [skip ci] fix -Winconsistent-missing-override
2020-04-14 12:57:07 +02:00
wmayer
43d1a76758
[skip ci]: make SubWCRef not to fail if internet connection is blocked
2020-04-14 12:38:53 +02:00
donovaly
ef099df0a1
[Arch] split IFC dialog
2020-04-14 11:37:36 +02:00
wmayer
fd286c04e5
Part: [skip ci] include missing header file
2020-04-14 09:37:45 +02:00
Eric Trombly
24e681c63b
add lazyloader support
...
lazy_loader is copied to Ext now, modified external imports to lazy_load
add a few more imports to be lazy loaded, think the install path is correct now
[TD]"<" symbol embedded in html
revert changes to path modules for testing
use lazyloader in PathAreaOp.py
add back in deferred loading
temp change to print error message in tests
temp change to print error message in tests
add _init__.py to lazy_loader
make install in CMakeLists.txt one line
2020-04-13 21:14:34 -05:00
donovaly
420c18b322
[TD] sanitize Detail view dialog
...
- fix dialog layout (was broken for Windows) and simplify it
- enable so immediately the changes you make in the dialog -> necessary to fine-tune the right position
2020-04-13 16:15:37 -04:00
sliptonic
2e4b82169a
Merge pull request #3333 from fra589/master
...
[Path] Add size parameter for syntax highlighting of GCode editor
2020-04-13 08:48:18 -05:00
sliptonic
19151cc547
Merge pull request #3336 from dubstar-04/chamferFixes
...
[PATH] Deburr Gui Fixes
2020-04-13 08:47:19 -05:00
sliptonic
47325c2ec0
Merge pull request #3339 from realthunder/FixPathSort
...
Path: fix path sort
2020-04-13 08:46:31 -05:00