Commit Graph

47 Commits

Author SHA1 Message Date
Roy-043
c792effb06 Arch: Arch Schedule allow ^2 and ^3 in unit string
Fixes #13796.
2024-05-02 21:31:26 +02:00
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
Roy-043
aee9fcf6c6 Arch: more file extensions also in caps 2023-11-14 00:14:20 +01: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
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
mosfet80
3137dea940 remove Python2 code 2023-03-04 17:51:43 -06:00
Roy-043
6f5cafccca [Arch] Arch_Schedule updated fix 2023-02-25 23:23:35 +01:00
Roy-043
f842000c25 TechDraw::DrawViewSpreadsheet objects were not recomputed 2023-02-25 23:20:41 +01:00
Roy-043
d86369c9b5 [Arch] fix Arch_Schedule recompute issue 2023-02-25 23:20:41 +01: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
luzpaz
d35400aae3 Arch: Fix 'testing inequality to None' syntax (#7274)
* Arch: Fix 'testing inequality to None' syntax 

- Substitute `is not None` for `!= None`
-Trim trailing whitespace on touched files
2022-07-30 00:28:20 +02:00
Roy-043
bafe141745 Arch: Housekeeping: import translate from correct file 2022-07-21 10:17:03 +02:00
Alex Young
79449b8ce9 Arch: removes unused imports
Removes unused imports as reported by LGTM.

There are exceptions: `import Arch_rc` is shown as an alert, but has side effects.  It's not clear what the best thing to do in those cases is, so I've left them for now.
2021-02-14 16:27:06 +00:00
Chris Hennes
8228d64ac4 [ARCH] Catch only Exception, not BaseException 2021-02-11 11:52:45 +01:00
Roy-043
a78ef319c6 Fixed typo in Arch_Schedule
Typo
2021-01-22 20:17:47 +01:00
luz paz
67381e9579 Arch: Fix header uniformity and remove trailing whitespace 2020-11-16 14:51:53 +01:00
Yorik van Havre
5876a5287b Arch: Added .tsv export format to Arch schedule 2020-10-01 14:59:55 +02:00
vocx-fc
a5aa9646b0 Arch: update some functions that come from the Draft workbench
In particular `getGroupContents` was renamed to `get_group_contents`
in the Draft workbench, so the function name is updated accordingly.
2020-07-13 14:35:38 +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
2c2aadaa5d Draft/Arch: maintain Python 2 compatibility
In order to pass test under Python 2
2019-08-30 14:56:18 +02:00
Yorik van Havre
82dd7f0344 Arch: Add right-click option to schedules to (re)generate result spreadsheet 2019-07-18 15:42:49 -03:00
Yorik van Havre
ecac855b34 Arch: Keep Schedule dialog above FreeCAD window 2019-07-17 23:34:35 -03:00
Yorik van Havre
d74cc3f50e Arch: Schedule UI moved to floating dialog 2019-07-17 22:36:02 -03:00
Yorik van Havre
125380ddd9 Arch: Added Area property to walls 2019-07-17 19:25:42 -03:00
Yorik van Havre
b6f964ede1 Arch: Misc improvements to Schedule tool 2019-07-17 18:00:29 -03:00
Yorik van Havre
624e20e9a2 Arch: Renamed property IfcRole to IfcType 2019-04-09 15:53:01 -03:00
Yorik van Havre
175566d551 Arch: Fixed remaining bugs in Schedule - Fixes #3590 2018-12-17 12:24:27 -02:00
Yorik van Havre
c18785fdb3 Arch: fixed bug in Schedule 2018-11-12 14:28:43 -02:00
lorenz
d3df5d979a py3: Arch: try to fix unicode problem 2018-10-25 11:01:03 -03:00
looooo
1e6818b6fb py3: arch: fix unicode problems #3590 2018-10-17 11:28:16 +02:00
Yorik van Havre
30476e951d Arch: Renamed Role property to IfcRole 2018-05-11 12:01:55 -03:00
looooo
be5ea8391c PySide2: qApp -> QApplication 2018-04-14 10:40:31 +02:00
luz.paz
1909466241 Arch: move \n out of translation strings 2018-02-11 20:06:22 +01:00
looooo
7a0a997481 py3: Arch: mostly print-statements
7247937288be85fe217c2d57cdb96c9a666e4e28
00528f4b445fd851df53a79b4be6f1ff480f74d0
b7e3a874dbadbac1c1ecfade4b8676c15fdf25ee
2017-03-02 14:59:31 +01:00
Yorik van Havre
8ad2c699f8 py3: open function is in module 'io' in py3 instead of __builtin__ 2017-01-17 09:24:59 +01:00
Yorik van Havre
af97583026 Doc: Fixes in doxygen docs for Draft,Arch, FEM 2016-11-17 17:04:09 -02:00
Yorik van Havre
dca8fd7334 Arch: fixed bug in schedule generation 2016-10-19 18:17:57 -02:00
Yorik van Havre
8c59d59c48 Arch: alternate export method for schedules 2016-10-15 12:22:37 -03:00
Yorik van Havre
c3a6ac7a7d Arch: Fixed misc bugs in schedule 2016-10-14 17:16:58 -03:00
Yorik van Havre
d515fbc05a added export button to arch schedule UI 2016-10-13 18:57:20 -03:00
Yorik van Havre
dabccc40b6 Made Arch objects properties translatable - issue #2524 2016-10-07 21:37:15 -03:00
Yorik van Havre
5d21e05fc5 Arch: small cosmetic change to ArchSchedule console output 2016-09-03 19:47:44 -03:00
Yorik van Havre
23f39cdf2d Arch: small fix in Schedule tool 2016-08-30 11:23:13 -03:00
Yorik van Havre
0d25df0c61 Arch: Rewrite of Arch Schedule tool - fixes #2643 2016-08-29 19:24:34 -03:00
Yorik van Havre
7b1135a3e9 Arch: moved some ui files to resource 2015-05-07 17:38:24 -03:00
Yorik van Havre
02f938ebdf First groundwork on Arch Schedule tool 2015-04-26 13:57:36 -03:00