Commit Graph

47 Commits

Author SHA1 Message Date
Roy-043
f3fac15f42 Arch: Arch Schedule allow ^2 and ^3 in unit string
Fixes #13796.
2024-05-02 21:31:26 +02:00
Roy-043
be03a9cebf 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
58b6389771 Arch: more file extensions also in caps 2023-11-14 00:14:20 +01:00
wmayer
ef9936a940 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
38a01939e0 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
bed7b76524 remove Python2 code 2023-03-04 17:51:43 -06:00
Roy-043
fc4d0f9fce [Arch] Arch_Schedule updated fix 2023-02-25 23:23:35 +01:00
Roy-043
f55dd1b3c5 TechDraw::DrawViewSpreadsheet objects were not recomputed 2023-02-25 23:20:41 +01:00
Roy-043
986085c1e6 [Arch] fix Arch_Schedule recompute issue 2023-02-25 23:20:41 +01:00
Roy-043
172f6c17a7 Arch: improve context menus (rebase) 2023-01-12 22:54:09 +01:00
Uwe
04570f81cc [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
673181a747 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
7e0550a7c8 Arch: Housekeeping: import translate from correct file 2022-07-21 10:17:03 +02:00
Alex Young
80dbfd5814 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
9d1958475e [ARCH] Catch only Exception, not BaseException 2021-02-11 11:52:45 +01:00
Roy-043
90e0e616b1 Fixed typo in Arch_Schedule
Typo
2021-01-22 20:17:47 +01:00
luz paz
ccf30d98d2 Arch: Fix header uniformity and remove trailing whitespace 2020-11-16 14:51:53 +01:00
Yorik van Havre
2b77f0f915 Arch: Added .tsv export format to Arch schedule 2020-10-01 14:59:55 +02:00
vocx-fc
c97d13164e 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
8af8689d73 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
eb24c84468 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
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
506cfd9bd2 Arch: Renamed property IfcRole to IfcType 2019-04-09 15:53:01 -03:00
Yorik van Havre
17849c656e Arch: Fixed remaining bugs in Schedule - Fixes #3590 2018-12-17 12:24:27 -02:00
Yorik van Havre
401dbc53dc Arch: fixed bug in Schedule 2018-11-12 14:28:43 -02:00
lorenz
617f5ec328 py3: Arch: try to fix unicode problem 2018-10-25 11:01:03 -03:00
looooo
31123b4ead py3: arch: fix unicode problems #3590 2018-10-17 11:28:16 +02:00
Yorik van Havre
63794fcefd Arch: Renamed Role property to IfcRole 2018-05-11 12:01:55 -03:00
looooo
cdcb3bec4a PySide2: qApp -> QApplication 2018-04-14 10:40:31 +02:00
luz.paz
de0ca700d5 Arch: move \n out of translation strings 2018-02-11 20:06:22 +01:00
looooo
1e173b68a4 py3: Arch: mostly print-statements
7247937288be85fe217c2d57cdb96c9a666e4e28
00528f4b445fd851df53a79b4be6f1ff480f74d0
b7e3a874dbadbac1c1ecfade4b8676c15fdf25ee
2017-03-02 14:59:31 +01:00
Yorik van Havre
876b3595dc py3: open function is in module 'io' in py3 instead of __builtin__ 2017-01-17 09:24:59 +01:00
Yorik van Havre
bf0d37bf28 Doc: Fixes in doxygen docs for Draft,Arch, FEM 2016-11-17 17:04:09 -02:00
Yorik van Havre
f45dddd7aa Arch: fixed bug in schedule generation 2016-10-19 18:17:57 -02:00
Yorik van Havre
3e4abd5424 Arch: alternate export method for schedules 2016-10-15 12:22:37 -03:00
Yorik van Havre
783925f4db Arch: Fixed misc bugs in schedule 2016-10-14 17:16:58 -03:00
Yorik van Havre
326be07c6c added export button to arch schedule UI 2016-10-13 18:57:20 -03:00
Yorik van Havre
210455d7db Made Arch objects properties translatable - issue #2524 2016-10-07 21:37:15 -03:00
Yorik van Havre
a32eeea421 Arch: small cosmetic change to ArchSchedule console output 2016-09-03 19:47:44 -03:00
Yorik van Havre
dfc1686539 Arch: small fix in Schedule tool 2016-08-30 11:23:13 -03:00
Yorik van Havre
63e668a4ea Arch: Rewrite of Arch Schedule tool - fixes #2643 2016-08-29 19:24:34 -03:00
Yorik van Havre
c4cdfec855 Arch: moved some ui files to resource 2015-05-07 17:38:24 -03:00
Yorik van Havre
d8fd1bc482 First groundwork on Arch Schedule tool 2015-04-26 13:57:36 -03:00