Commit Graph

35 Commits

Author SHA1 Message Date
Roy-043
544bd1e7ea Arch: implement new get_param functions
Additionally 2 Arch_Window bugs were fixed:
* If the W1 value was changed the box tracker was not repositioned relative to the cursor.
* The WindowColor was not applied because of a typo in the code. De current default color is quite dark BTW.

Note that all dimensional values that were not really defaults, but just the last entered values, have been removed from preferences-archdefaults.ui. As a result the layout looks a bit strange. That will be improved in a next PR.
2024-01-18 15:43:15 +01:00
Yorik van Havre
f474800d94 Arch: Made Arch Reference case-insensitive - issue #10874 2023-10-16 09:25:10 +02:00
wmayer
83d4080fe8 App: fixes #10460: App::PropertyPythonObject is not saving data
Since Py3.11 the methods names __setstate__ and __getstate__ conflict with the method names added to the object class.
Thus rename them to 'loads' and 'dumps'
2023-09-24 10:56:35 -05:00
Roy-043
91cfb15f64 Arch: Avoid dictionary.keys() where possible (#10159) 2023-08-13 11:46:51 +02:00
Roy-043
8a3c8258df Arch: Arch_Reference: task panel layout was added incorrectly (#9700) 2023-05-31 09:27:17 +02:00
Roy-043
cca6f4c3e7 Arch: more consistent object naming and labelling
Following the example of Arch_Wall:
- Fixed object name.
- Default label is translatable.
- Name argument should only be used for the label and not be translated.
2023-05-28 15:58:54 +02:00
Roy-043
4a90f6e386 Arch: Fix ArchReference (broken after #9316) (#9685) 2023-05-28 15:26:16 +02:00
luzpaz
129d5882a7 Migrate domain name from freecadweb to freecad (#9352)
* Migrate domain name from freecadweb to freecad
* Migrate src/Mod/Material files
* Migrate Stylesheet related files
* Migrate *.svg files
* Migrate miscellaneous files
* Migrate some build files
* Migrate recently added TD AR_IRAM template files

Closes #6415
2023-04-24 15:19:20 -05:00
Roy-043
3aebe166b4 [Arch] remove obsolete decode code (#9316)
* Update ArchCommands.py

* Update ArchPanel.py

* Update ArchReference.py

* Update ArchWall.py

* Update import3DS.py

* Update importDAE.py

* Update importIFClegacy.py

* Update importOBJ.py

* Update importSHP.py

* Update importSHP.py

Reverted

* Update importSH3D.py
2023-04-19 15:58:06 +02:00
Roy-043
42a74daa19 Arch: improve context menus (rebase) 2023-01-12 22:54:09 +01:00
Uwe
20dc9d0a61 [Arch] remove unneeded checks for Python 3
since we only support Python >=3, these checks can go
2022-08-04 01:32:06 +02:00
Roy-043
bafe141745 Arch: Housekeeping: import translate from correct file 2022-07-21 10:17:03 +02:00
Uwe
3a50f95be4 Mod: remove some superfluous Boolean checks (#7213)
* Mod: remove some superfluous Python Boolean checks
2022-07-19 01:35:12 +02:00
Chris Hennes
06a0e1e923 [Arch] Fix LGTM warnings 2021-09-28 10:29:45 -05:00
Chris Hennes
84e86793f0 Arch: LGTM - don't catch BaseException 2021-09-19 14:36:12 -05:00
Yorik van Havre
91dde33ef2 Arch: Added option to references to fuse the base objects by material 2021-09-02 12:21:29 +02:00
luz paz
67381e9579 Arch: Fix header uniformity and remove trailing whitespace 2020-11-16 14:51:53 +01: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
Yorik van Havre
7eccda34d0 Arch: Lightweight mode for Arch References 2019-07-11 19:37:10 -03:00
Yorik van Havre
3ade7b34af Arch: Fixed multiple documents open bug in Reference object 2019-01-22 00:11:11 -02:00
Yorik van Havre
89cf78b262 Arch: Fixed Reference object that cannot be deleted 2019-01-08 15:44:45 -02:00
Yorik van Havre
59eb1735bc Arch: Fixed wrong movement of references on reload 2019-01-07 11:19:32 -02:00
Yorik van Havre
ca7dd2e1c3 Arch: Small refactor in arch reference 2018-12-19 12:29:34 -02:00
Yorik van Havre
47a38eceb3 Arch: more thorough file search in arch references 2018-12-18 21:49:27 -02:00
Yorik van Havre
083954a0e2 Arch: small optimization in Arch Reference 2018-12-10 19:41:02 -02:00
Yorik van Havre
686688e00c Arch: Ability to unload shape of Arch References 2018-12-10 19:33:08 -02:00
Yorik van Havre
c507ab9efd Arch: minor bugfix in arch reference 2018-12-07 14:27:18 -02:00
Yorik van Havre
e677afd5c6 Arch: Refactored file detection code in Arch References 2018-11-29 11:13:31 -02:00
Yorik van Havre
0de83e8b90 Arch: Reference object now uses file in current dir if not found in stored path 2018-11-28 16:50:13 -02:00
Yorik van Havre
4c9356f0f5 Arch: Finished implementing color support for Arch Reference 2018-10-28 13:57:05 -03:00
Yorik van Havre
a3729d5ca9 Arch: Support part colors in Reference 2018-10-28 13:57:05 -03:00
Markus Lampert
0e9bbf401c Cleaning up startEditing/finishEditing/isEditing 2018-10-05 11:30:45 +02:00
Yorik van Havre
0e6f14e86b Arch: bugfixes in reference tool 2018-10-01 18:36:29 -03:00
Yorik van Havre
496df34369 Arch: Finished base implementation of Reference object 2018-09-29 16:41:42 -03:00
Yorik van Havre
1fec4d0c51 Arch: Started implementing Arch Reference 2018-09-29 16:41:42 -03:00