Syres916
ced5f31993
[Base] Remove one unnecessary precision level
2021-08-12 11:13:29 +01:00
Syres916
147e015fd2
[Base] Increase precision
2021-08-12 10:55:50 +01:00
luz paz
59b7e9fdd0
Base: remove Py2 code
2021-04-26 09:23:58 +02:00
wmayer
b0d29b745c
Base: add convenience functions to create a QString from quantity
2021-04-20 14:56:29 +02:00
wmayer
e4f98b4512
Base: add convenience functions to create a QString from quantity or double
2021-04-20 14:07:20 +02:00
Benjamin Nauck
8a2cfc268e
[Base] Remove includes to StdStlTools.h as that's not needed anymore
...
std::make_unique was introduced in c++14, so no need to use the back
ported version
2021-03-06 21:20:32 +01:00
luz paz
01b21e0d06
Base: Fix header uniformity, whitespace, and doxygen
...
[skip ci]
2020-11-22 18:12:16 +01:00
Bernd Hahnebach
0c9e6c6158
Base: add new unit schema for mm and N for use in FEM
2020-08-07 19:19:44 +02:00
luz.paz
011e5aedfa
src/Base: [skip ci] fix header uniformity
...
This PR fixes header uniformity across all `src/Base` files
2019-12-25 11:38:58 +01:00
donovaly
bab14b5895
more fixes for the UnitsCalculator
...
- we must read out the unit system description UTF8 to get the characters ² and ³
- update unit system description according to today's unit "cft" addition
- don't hardcode the unit system descriptions in the .ui file
- add acceleration to imperial schema
2019-12-24 13:31:13 +01:00
wmayer
980c6ab227
Base: [skip ci] replace raw pointers of UnitsSchema with unique_ptr
2019-12-21 10:45:22 +01:00
wmayer
c16c7eda27
Base: [skip ci] make UnitSystem an enum class
2019-12-21 10:10:19 +01:00
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
luz.paz
9167064fc1
Misc. typos
...
Found via `codespell`
2018-04-25 09:41:33 -03:00
Unknown
e3eca59173
Misc. typo fixes
...
Various workbenches
2017-12-23 14:30:30 +01:00
wmayer
cf8c1f6956
fix warning
2017-08-13 16:58:06 +02:00
wmayer
35ddd3926b
extend Python api of units:
...
+ get list of all available schemas
+ get currently set schema
+ translate a quantity to a given schema
2017-08-13 16:55:00 +02:00
Itai Nahshon
258ca0723d
Add UnitsSchemaMmMin - izes are only in mm, speed in mm/munute.
2017-07-18 17:41:36 +02:00
Yorik van Havre
d4b7100bb2
py3: Base: files R-Z ported to python3
...
issue 0000995
2017-05-21 12:35:41 +02:00
wmayer
fb7094bf31
use specialized exception classes
2017-04-28 18:49:11 +02:00
wmayer
39e589a4d7
fix -Wextra in FreeCADBase
2016-09-21 15:02:02 +02: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
Yorik van Havre
71dd688d56
Added new units schema: US building (feet + inches + fraction)
2016-05-26 20:37:53 -03:00
Yorik van Havre
c8f12e5abb
Added new units schema: Building Euro (everything in centimeters, areas/volumes in meters)
2016-05-25 19:10:48 -03:00
Mateusz Skowroński
c275b35d48
QString::fromAscii() is obsolete in Qt5. Replace it with fromLatin1().
...
This change is Qt4/Qt5 neutral.
2016-01-05 16:07:25 +01:00
wmayer
839eced7a9
+ fix more compiler warnings
2014-08-27 13:26:44 +02:00
wmayer
bda933a1ca
+ add further log messages at startup for better troubleshooting, fix possible crash, fix typos
2014-07-01 11:03:55 +02:00
jriegel
105732fe40
New Unit-Schema ImperialDecimal
2014-04-15 18:25:00 +02:00
jriegel
a3136d8abe
Imperial Sketcher grid in Dialog
2013-12-16 15:09:43 +01:00
jriegel
69a4bbc46a
Implement the three major unit system schemas
2013-12-05 18:16:31 +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
c8cc4a179a
integrate Quantities into PropertyView and activate preferences again
2013-09-25 21:59:24 +02:00
wmayer
445e8d4c05
Add support of number of decimals to unit system
2012-06-08 15:19:53 +02:00
wmayer
120ca87015
+ unify DLL export defines to namespace names
...
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
2011-10-10 13:44:52 +00:00