Commit Graph

40 Commits

Author SHA1 Message Date
wandererfan
fefe83ecbb Add ImperialCivil Units Schema
- units for civil engineering - ft, ft2, ft3, mph,
  and angles as degrees/minutes/seconds
2018-12-06 08:57:17 -03:00
wmayer
9e8be1aa23 extend QuantityFormat to set denominator independent of user settings 2018-09-17 12:38:46 +02:00
hokieengr
f8dcd64fa2 Added support for fractional inch user setting. 2018-09-17 10:32:04 +02:00
wmayer
0260370b65 + add option to switch off precompiled header 2018-07-25 20:17:11 +02:00
wmayer
8e0a6cb832 fix conversion factors for psi and ksi 2018-03-31 15:43:16 +02:00
luz.paz
327957110a Misc. comment typos 2018-01-14 12:11:35 -02:00
wmayer
13b3abef35 direct support of Volt in units framework 2017-09-04 12:08:29 +02:00
wmayer
fb7094bf31 use specialized exception classes 2017-04-28 18:49:11 +02:00
wmayer
a7539e2c97 fix various warnings 2017-02-02 20:42:56 +01:00
wmayer
e0a89c17d2 fix & suppress warnings of generated code 2016-12-30 13:31:31 +01:00
wmayer
47b41a7883 fixes #0002460: Use keyword 'explicit' for Quantity constructor 2016-11-05 23:21:42 +01:00
wmayer
61b62ee314 add class QuantityFormat to control user string of Quantity
do some code refactoration to reduce duplicate code
2016-08-06 19:06:29 +02:00
Eivind Kvedalen
d62f9425fb Quantity: Added -= and += operators. 2016-04-02 12:01:04 +02:00
Eivind Kvedalen
337bd00de0 Added Quantity::operator>(...). 2015-02-13 21:53:58 +01:00
jriegel
eb8c06aaa3 clean up number scanner in Units 2014-08-03 17:24:42 +02:00
wmayer
d422b146b0 + fixes #0001619: Python script generating 3D model works in V0.13, error in V0.14 2014-07-27 14:08:31 +02:00
wmayer
cc016c9365 + fixes #0001409: implement FreeCAD.Units.Quantity().__float__() 2014-02-14 14:50:01 +01:00
jriegel
8da9922f18 fix user preferred 2013-12-10 23:32:25 +01:00
jriegel
f265f551c2 Switching Quantity parser to UTF8 2013-12-09 23:50:52 +01:00
jriegel
21c517eff0 Some fixes in unit system 2013-12-08 19:48:13 +01:00
jriegel
b16190181b some fixes and comparison interface for Unit and Quantity python objects 2013-12-06 00:06:58 +01:00
jriegel
69a4bbc46a Implement the three major unit system schemas 2013-12-05 18:16:31 +01:00
jriegel
4837cc7061 fix error of gcc and remove old parser code. 2013-12-05 08:42:33 +01:00
jriegel
27becf2e7b Some fixes in the unit system 2013-12-03 19:57:29 +01:00
jriegel
6ff12d9a4b new userString methode 2013-12-03 19:03:12 +01:00
jriegel
87c8d5b022 Switching the UnitsApi to the new Quantity system 2013-12-03 19:03:08 +01:00
jriegel
a5739ee1ea fis for fix for spelling.... 2013-12-02 21:06:10 +01:00
jriegel
15648c1bcc Fix some spelling 2013-12-02 19:50:51 +01:00
jriegel
0612ebcb28 Adding Unit definition to the python modul 2013-11-30 21:46:36 +01:00
jriegel
62e71613b2 Shifting standard unit definitions 2013-11-30 17:58:24 +01:00
jriegel
128075f196 Add limits to the InputField 2013-11-29 18:24:17 +01:00
jriegel
8a6c8f6d45 Add comment to Quantity parser and further coposed units 2013-11-10 16:33:37 +01:00
wmayer
0670e216cf + fix build error, fix memory leaks 2013-11-09 18:57:34 +01:00
jriegel
ae8898561a implementing UnitsCalculator and disable changes in Sketcher 2013-11-09 07:34:56 +01:00
jriegel
b0ad791daa implementing InputField UseCase in Sketcher EditDatumDialog 2013-11-05 19:00:42 +01:00
jriegel
c8cc4a179a integrate Quantities into PropertyView and activate preferences again 2013-09-25 21:59:24 +02:00
jriegel
78ba09a490 start PropertyQuantity and InputField 2013-09-24 11:00:54 +02:00
jriegel
7fe834ffbe first finished implementation of Quantity parser 2013-09-24 11:00:51 +02:00
wmayer
58d55a871b 0001213: FreeCAD Compilation fails on Linux 32 bit 2013-08-13 14:08:10 +02:00
jriegel
8d53370ffe Start new Unit and Quantity system 2013-08-11 23:03:34 +02:00