Commit Graph

1345 Commits

Author SHA1 Message Date
luz.paz
1889890701 Arch/ImportIFC.py: fix source comment typo 2019-08-07 20:18:14 -04:00
luz.paz
50a8e3cf22 Fix misc. source comment typos
Found via `codespell -q 3 -I ../fc-word-whitelist.txt -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller`  
Fix ./src/Tools/fcinfo grammar + whitesapce  
Fix typos in ./src/Mod/Mesh/App/Core/Evaluation.cpp
2019-08-07 20:16:45 -04:00
Bernd Hahnebach
3366209789 Arch: IFC import, use inverse attributes for reading properties 2019-08-07 21:58:55 +02:00
Bernd Hahnebach
e4db78c668 Arch: IFC import, only merge materials if they have same name and color 2019-08-07 21:58:48 +02:00
hlg
098d9d4e8d handle projects without sites gracefully 2019-07-26 10:45:25 -03:00
hlg
703aa04b9a Arch: populate and read compass rotation from and to IFC RC true north 2019-07-26 10:45:25 -03:00
hlg
e3a83ed2c8 Arch: fix IFC import for groups with non-ascii names 2019-07-26 10:45:25 -03:00
luz.paz
fec0ccd924 Follow up fixes 2019-07-25 23:34:12 -03:00
donovaly
65c426cd8a preferences-ifc.ui; some more requested whitespace fixes 2019-07-25 23:34:12 -03:00
donovaly
7711d5f41a preferences-ifc.ui: requested whitespace fixes 2019-07-25 23:34:12 -03:00
donovaly
da85d6bb61 add, update and uniform tooltips for Arch preferences 2019-07-25 23:34:12 -03:00
Bernd Hahnebach
a0b60dcd23 Arch: ifc import, move getting the property relation table in separate method 2019-07-24 08:20:09 +02:00
Bernd Hahnebach
40b58e6406 Arch: ifc export, move get property data out of FreeCAD property schema in separate method 2019-07-24 07:53:04 +02:00
Bernd Hahnebach
d57e1adcf2 Arch: ifc import, move reading ifc attributes in separate method 2019-07-24 07:52:55 +02:00
Bernd Hahnebach
2386daa74b Arch: ifc, some new lines 2019-07-24 07:52:46 +02:00
Yorik van Havre
7a5cbe296d Arch: Add right-click option to schedules to (re)generate result spreadsheet 2019-07-18 15:42:49 -03:00
Yorik van Havre
c29a84b308 Arch: Keep Schedule dialog above FreeCAD window 2019-07-17 23:34:35 -03:00
Yorik van Havre
3c158b9a58 Arch: Schedule UI moved to floating dialog 2019-07-17 22:36:02 -03:00
Yorik van Havre
7584123315 Arch: Added Area property to walls 2019-07-17 19:25:42 -03:00
Yorik van Havre
daa0a2fa9c Arch: Misc improvements to Schedule tool 2019-07-17 18:00:29 -03:00
Yorik van Havre
42a5eb138e Arch: Material improvements
- allow to reorder materials alphabetically in group
- remember multimaterial editor column widths
- show total thickness in multimaterial editor
2019-07-16 22:53:48 -03:00
Yorik van Havre
36d9c4139e Arch: Bugfixes to Site's solar diagram 2019-07-16 18:52:09 -03:00
Yorik van Havre
c58df79014 Arch: Improvements to OfflineRenderingUtils (ability to generate shadows) 2019-07-16 18:50:51 -03:00
Yorik van Havre
a6334a4bfd Cleanup in doxygen stuff 2019-07-15 23:20:52 -03:00
paullee0
ed45c51f77 Change ArchWall WidthsOfWall attribute to OverrideWidth
- following discussion at github
2019-07-13 12:52:20 -03:00
paullee0
b7907e0fd8 ArchWall_DraftGeomUtils Multi-Width support added
Discussion:- https://forum.freecadweb.org/viewtopic.php?f=23&t=36772&p=319829#p319829
2019-07-13 12:52:20 -03:00
Yorik van Havre
8932d9296e Arch: Lightweight mode for Arch References 2019-07-11 19:37:10 -03:00
luz.paz
aa50d00caf [Arch] typo fixes 2019-07-11 19:17:07 +02:00
luz.paz
a0f5f52caf Misc. typo fixes
Found via `codespell -q 2`
2019-07-11 19:17:07 +02:00
Yorik van Havre
993e0d5032 Arch/Draft: Fixed remaining bugs from latest commits 2019-07-09 15:07:00 -03:00
Yorik van Havre
e0935f2a2e Arch: panel layers with negative thickness are not drawn 2019-07-09 12:06:59 -03:00
Yorik van Havre
94f30f8284 Arch: wall layers with negative thickness are not drawn 2019-07-09 11:58:30 -03:00
Yorik van Havre
e21a6c0366 Arch: Fixed bug in ArchIFC 2019-07-08 20:57:46 -03:00
Yorik van Havre
01bd70631f Arch: Added message to inform user of workaround against non-editable wall baselines 2019-07-08 19:10:00 -03:00
Yorik van Havre
947c3b4573 Arch: Fixed bug in Join Walls command 2019-07-08 18:41:02 -03:00
Yorik van Havre
2dd4781fc4 Arch: Allow to load and save full GuiDocument data from non-GUI mode 2019-07-08 17:30:50 -03:00
Yorik van Havre
7b71a6f86c Arch: Wording fixes 2019-07-06 20:22:47 -03:00
Yorik van Havre
01514ad653 Arch: Added View clipping abilities to BuildingParts, like SectionPlanes 2019-07-06 20:22:30 -03:00
Yorik van Havre
9ba2dfbb6b Arch: Bugfixes in IFC exporter
- Wrong colors of multi-solid cloned objects
- Wrong geometry for multilayer walls based on single lines
- Wrong geometry for rotated solids inside multi-solid objects
2019-07-06 13:51:11 -03:00
Yorik van Havre
94c2617362 Arch: Misc bugfixes 2019-07-05 20:58:44 -03:00
Yorik van Havre
89b738465d Arch: Material improvements (dynamic icon + button to invert composition of multimaterials 2019-07-05 20:57:22 -03:00
carlopav
cae1f77433 [Arch] Pipe : correctly orient profile on bezier curves
Added a small fix to correctly take into account the profile orientation when base object is a bezier curve. Should be useful for electrical wires and flexible pipe design.
2019-07-02 20:04:47 -03:00
Yorik van Havre
ee446ee441 Moving OfflineRenderingUtils.py from Draft to Arch 2019-06-29 21:03:03 -03:00
Yorik van Havre
e23288425f Arch: Removed log message in DAE exporter 2019-06-27 11:54:15 -03:00
furti
019d209199 Fix some problems with ArchFence
The commit that introduces the colorization option added some problems.
First the "sectionFaceNumbers" property is only set when an execute is
performed. When this does not happen, an exception is thrown when the
document is saved that contains a fence created with an older version
of FreeCAD.

Also the new Props on the ViewProvider where not set because the
"onDocumentRestored" is not reckognized for ViewProviders.
2019-06-27 11:48:50 -03:00
furti
5be63a94e2 Fix possible colorization problem
When we set "UseOriginalColors" to true, it is possible that we cant
calculate the exact number of diffuse colors, because the "applyShape"
method optimized the shape somewhat. That operations could remove faces.

To fix this for now, we simply set the shape without further optimizations.
2019-06-27 11:48:50 -03:00
luz.paz
c2827611be [Crowdin] string fix + misc. typo and whitespace fixes
* Crowdin link: https://crowdin.com/translate/freecad/6766/en-hu#6576162  
* Tacked on a few typo+whitespace fixes
2019-06-20 18:42:09 +02:00
Yorik van Havre
ed8be15ef4 Merged translations from crowdin 2019-06-17 20:06:59 -03:00
Yorik van Havre
624c65dea3 Updated master ts files 2019-06-17 17:28:12 -03:00
luz.paz
9b17e95530 [Crowdin] [Arch] Resources/ui/preferences-ifc.ui typo fix
Reported in https://crowdin.com/translate/freecad/6766/en-hu#6574208:drl:39616:ONESZ
2019-06-17 16:51:23 -03:00