Commit Graph

67 Commits

Author SHA1 Message Date
Yorik van Havre
c745f4ef5e Arch: Fixed non-workng Panel tools 2021-01-12 15:10:16 +01:00
luz paz
67381e9579 Arch: Fix header uniformity and remove trailing whitespace 2020-11-16 14:51:53 +01:00
vocx-fc
587475fc8a Arch: use new name of the icon Part_3D_object
It is defined in the Part Workbench. Before, it was called `Tree_Part`.
2020-10-22 15:11:45 +02:00
John Yani
7f3814faec [Arch] ViewProviderPanelSheet: Too many arguments
setProperties was called incorrectly
2020-09-08 16:14:22 +02:00
vocx-fc
58d4596888 Arch: use the new Draft trackers module
Previously it was `DraftTrackers.py`.
Now we import the trackers from `draftguitools/gui_trackers.py`.
2020-03-31 12:09:25 +02:00
luz.paz
8fb5c65736 Arch: [skip ci] fix header uniformity
This PR fixes header uniformity across all Arch files
2019-12-26 18:24:06 +01:00
Zheng, Lei
a3e88a399f Arch: relax Part::Feature type checking
For supporting Link inside Arch.
2019-11-17 13:03:42 -03:00
Sören Rohweder
813b529f5c Arch: Fixes PanelCut action 2019-11-01 17:39:45 -03:00
luz.paz
5c1cae14b9 Arch: use string operator instead of numeric LGTM fix 2019-10-25 10:23:24 -03:00
Bernd Hahnebach
36d418349e Arch: make new property to use shape color instead of material color working for all Arch objs 2019-08-14 21:41:47 +02:00
Yorik van Havre
78239e48a5 Arch: panel layers with negative thickness are not drawn 2019-07-09 12:06:59 -03:00
Yorik van Havre
624e20e9a2 Arch: Renamed property IfcRole to IfcType 2019-04-09 15:53:01 -03:00
Yorik van Havre
7c760259a3 Arch: Wall, structure, window and panel tools now remember and keep last used values 2019-03-28 17:02:54 -03:00
Yorik van Havre
21dc8c5054 Arch: Fixed remaining encoding problems - issue #3827 2019-02-19 20:03:51 -03:00
luz.paz
112f3de671 Crowdin: Continuing to refine translation strings 2019-02-11 16:22:12 +01:00
Yorik van Havre
090fc64284 Misc translation fixes from https://forum.freecadweb.org/viewtopic.php?p=281670 2019-01-23 18:20:43 -02:00
luz.paz
506741aee1 [For v0.18] Crowdin fixes
https://crowdin.com/translate/freecad/568/en-en#1172237
https://crowdin.com/translate/freecad/568/en-en#1172239
https://crowdin.com/translate/freecad/568/en-en#195053
https://crowdin.com/translate/freecad/568/en-en#1172247
https://crowdin.com/translate/freecad/568/en-en#1172249
https://crowdin.com/translate/freecad/568/en-en#1172251
https://crowdin.com/translate/freecad/6766/en-en#6511058
https://crowdin.com/translate/freecad/6766/en-en#6511060
https://crowdin.com/translate/freecad/6766/en-en#6502381
+ random typo fixes
2019-01-13 02:24:50 +01:00
Yorik van Havre
024540dbbe Fixed coverity issues
169009 Bad use of null-like value
169005 Bad use of null-like value
169003 Bad use of null-like value
169000 Bad use of null-like value
168998 Bad use of null-like value
168996 Structurally dead code
2018-11-20 12:37:32 -02:00
Yorik van Havre
58b80f5389 Arch: bugfix in PanelCut 2018-10-03 16:37:28 -03:00
Yorik van Havre
a6f7ca483e Arch: Added a CutOffset property to PanelCut object to be able to move the cut plane 2018-10-03 16:04:01 -03:00
Yorik van Havre
5f63a7764b Arch: using basic object names for all arch objects 2018-07-07 14:40:10 -03:00
Yorik van Havre
e49a5af3ae Arch: separate properties creation in own methods and check properties at file load 2018-06-01 19:36:35 -03:00
Yorik van Havre
30476e951d Arch: Renamed Role property to IfcRole 2018-05-11 12:01:55 -03:00
Yorik van Havre
b5ffabace2 Arch: All Arch objects can now have any IFC type(role) 2018-05-10 10:42:06 -03:00
Yorik van Havre
c360263582 Arch/Draft: Make sure an active doc exists before creating objects 2018-05-08 16:07:55 -03:00
Yorik van Havre
710692718c Arch: Optimized Arch panel waves generation 2018-05-07 10:41:17 -03:00
looooo
be5ea8391c PySide2: qApp -> QApplication 2018-04-14 10:40:31 +02:00
Yorik van Havre
4034851a5d Arch: bugfix in Panel in non-GUI mode 2017-12-16 10:06:11 -02:00
Markus Lampert
47b1360856 Create Scale property on the fly if older Arch.PanelSheet is loaded. 2017-10-22 11:24:58 -07:00
Yorik van Havre
8237b1c01f Arch: Fixed small bug in arch panel 2017-08-12 12:39:08 -03:00
Markus Lampert
dc84141477 Fixed wire transformation for scales other than 1. 2017-07-31 16:40:46 -03:00
Yorik van Havre
1519ca0c50 Arch: looo's fix in nester 2017-07-20 10:29:15 -03:00
Yorik van Havre
aba4338808 Arch: Nester optimizations 2017-07-18 17:55:44 -03:00
Yorik van Havre
a3d7881746 Arch: Initial Nest command 2017-07-18 17:55:44 -03:00
Markus Lampert
870f3eb0c1 Added Scale to PanelSheet. 2017-07-12 10:37:31 -07:00
Yorik van Havre
a545ffccd8 Arch: Added wood grain properties to Panel Sheets 2017-06-27 13:15:39 -03:00
Yorik van Havre
b41624590d Arch: Added MakeFace property to pnel cuts and sheets 2017-06-27 00:53:00 -03:00
looooo
d9d1e8640f py3: Draft: string / unicode:
issue 0000995
- use optional argument to get unicode from translation in python2
- add a utf8_decode function to get unicode from string, bytes, unicode
2017-06-20 12:18:01 +02:00
Yorik van Havre
08b7d9154a Arch: Fixed error in DXF export of Arch Panel sheets 2017-05-20 12:24:08 -03:00
Yorik van Havre
0fc9e2be04 Arch Multimaterial 2017-05-03 11:52:24 -03:00
Yorik van Havre
b7d81a836c Arch: Support for Panels based on other shapes in PanelCut 2017-04-16 13:13:14 -03:00
sliptonic
34324c6547 Path: Several small bugs related to Arch Panel support in Path.
Sheet tag placement not including the sheet offset
contour not using sheet attributes
Engraving not using sheet attributes
Profile not using transform.
2017-03-21 15:04:53 -05:00
sliptonic
ffc4fb28aa Path: additional functionality for arch panels 2017-03-21 10:27:51 -03:00
Yorik van Havre
c7d01a7c33 Arch: fixed bug in panel tools 2017-03-17 20:39:35 -03:00
Yorik van Havre
58ed7c3688 Arch: fixed bug in panels 2017-03-17 13:12:46 -03:00
Yorik van Havre
5372865ac5 Arch Added extra panel tools for sliptonic:
* ArchPanelCut.getWires(): returns (outlines,holes,tags) of this panel
* ArchPanelSheet.getOutlines(): returns the outlines of inner panels
* ArchPanelSheet.getHoles(): returns the holes of inner panels
* ArchPanelSheet.getTags(): returns the tags of inner panels
2017-03-16 18:12:10 -03:00
Yorik van Havre
9a6191f572 Draft: AutoGroup system 2017-01-25 14:55:14 -02:00
wmayer
d9b1ce7ca2 remove UnicodeUTF8 2016-12-27 19:31:25 +01:00
Yorik van Havre
59987231ae Arch: Extended panel tools 2016-12-17 14:39:45 -02:00
Yorik van Havre
8fc41bd9dd Arch: minor cosmetic changes in Draft & Arch preferences pages 2016-12-03 12:50:18 -02:00