luz.paz
4c2f2cd210
Misc. typos and whitespace
...
Found via `codespell -q 3 --skip="*.po,*.ts,./.git,./src/3rdParty,./src/CXX,./src/zipios++,./src/Mod/Assembly/App/opendcm,./ChangeLog.txt" -I ../fc-word-whitelist.txt` and `grep`. Excess whitespace auto-removed by Atom editor.
2018-11-03 16:13:06 -03:00
wmayer
f898eafd64
move from deprecated boost.signals to boost.signals2 library
2018-10-30 19:09:03 +01:00
wmayer
53ba33a805
fix -Wunused-private-field
2018-10-28 18:58:38 +01:00
wmayer
907cdb8fa0
add module for Qt translation stuff
2018-10-28 12:58:14 +01:00
wmayer
3b1e1f8859
remove trailing whitespaces
2018-10-27 18:12:36 +02:00
ickby
b262cf6e9f
Persistence: Incorporate review feedback
2018-10-27 16:15:39 +02:00
ickby
f5fc291ecd
Persistence: Avoid copy of data on binary restore
2018-10-27 16:15:20 +02:00
ickby
4a7d49f8b6
Persistence: Enable binary dumps of properties
2018-10-27 16:15:09 +02:00
ickby
fd378bbc8d
Persistence: Implement dumping of binary content
2018-10-27 16:14:59 +02:00
wmayer
83f61b4372
implement true divide handler of the number protocol for Quantity
2018-10-27 15:27:27 +02:00
luz.paz
0500bcbda3
Requested revision
2018-10-25 11:06:28 -03:00
luz.paz
2a53eb0432
Please review these and then I'll squash all in to one commit
2018-10-25 11:06:28 -03:00
wmayer
04faa8f497
+ fix cutting or selecting mesh in perspective projection mode
2018-10-11 10:48:27 +02:00
wmayer
be8b1b52c1
fix ObjectStatusLocker and StateLocker to support nested calls
2018-10-07 22:04:27 +02:00
wmayer
1d1abb6d29
fixes 0003311: SketchObjectPython - no addGeometry addConstraints setDriving...?
2018-09-27 21:47:03 +02:00
luz.paz
b214f606c4
Misc. typo and whitespace fixes
...
ref: https://forum.freecadweb.org/viewtopic.php?f=3&t=30988#p256964
along with other misc. fixes
2018-09-19 17:26:03 +02:00
wmayer
189a729027
extend QuantityFormat to set denominator independent of user settings
2018-09-17 12:38:46 +02:00
hokieengr
77060a75a6
Added support for fractional inch user setting.
2018-09-17 10:32:04 +02:00
wmayer
476a07ae24
expose some more methods of ParameterGrp to Python
2018-09-16 19:36:46 +02:00
wmayer
a6a29467a3
improve whitespaces
2018-09-11 14:26:38 +02:00
hokieengr
77e40f32f0
Reformatted variable spacing.
2018-09-11 14:12:15 +02:00
hokieengr
10281ccc1f
Parameterized previously hardcoded fractional inch code
...
To make way for an eventual upcoming feature whereby the user can select
the minimum fractional inch value (1/8", 1/16", 1/32", etc) to be
displayed, the function responsible for rendering this string was
rewritten. Previous functionality used hardcoded values for 1/8" and
therefore did not allow this to be changed. New code will work with any
integer denominator.
Also, a minor bug in the previous implementation has been fixed by the
new code. Prior to this fix, if an inch value rounded up to a foot, it
would still be rendered in inches. For example: 23.99" would be rendered
as 1'+12". The new code will render this as 2'.
Default fractional value set to 8 (1/8") for now such that there is no
change in the existing behavior. GUI option will be added at some point
in the future.
2018-09-11 14:12:05 +02:00
wmayer
f231871cb0
replace epsilon to check for null vector
2018-09-11 11:33:38 +02:00
Mark Ganson TheMarkster
41102edf67
fix bug in draft path array
...
put lnodes.normalize() inside try/except block
replace hard-coded 1e-6 with Vector3d::epsilon() in VectorPy::normalize()
2018-09-11 11:11:39 +02:00
wmayer
233ed49b23
make copy constructor of Handle class private
2018-09-05 22:55:33 +02:00
wmayer
138ddcbeed
add method Placement::isIdentity
2018-09-05 21:19:16 +02:00
Michal Ulianko
faf8834484
py3.7 fix
...
PyUnicode_AsUTF8() returns const char* in py3.7 instead of char*. Making
changes to reflect that which should also be safe in
other Python versions.
2018-09-01 22:44:39 +02:00
Zheng, Lei
69efa47374
Selection: handle exception in observer callback
...
Selection callback are sometimes called while traversing Coin node tree.
If any unhandled exception is thrown while traversing the tree, FC 3D
rendering will become unstable and non-usable thereafter.
2018-08-26 17:29:14 +02:00
wmayer
f8f4cd76cc
clear dict when invalidating Py object to fix possible cyclic references
2018-08-25 21:49:57 +02:00
wmayer
4211defb4a
reduce compile time after each time cmake configure is executed
2018-08-21 13:53:33 +02:00
wmayer
b9c24f8a92
reduce compile time after each time cmake configure is executed (swig)
2018-08-21 13:20:58 +02:00
wmayer
68f6c82eb1
fix -Wcast-function-type
2018-08-19 13:11:08 +02:00
wmayer
e757e4f7e7
fix warning C4244: conversion from 'const double' to 'float', possible loss of data
2018-08-19 10:43:25 +02:00
luz.paz
a981753d2c
Trailing whitespace fixes
2018-08-18 21:48:42 +02:00
luz.paz
781d007321
Misc. typos
...
Found via `codespell`
Trivial typos
Found via `codespell`
2018-08-18 21:48:42 +02:00
hgutsche
a097804cbd
Add library for concurremcy in >= VS2015
...
revert conditional in Points.cpp (i.e. reactivate parallel handling)
2018-08-11 11:55:51 +02:00
wmayer
71088bfb94
suppress -Wcast-function-type for swig code
2018-08-08 18:18:53 +02:00
wmayer
a9c4bcb5d6
remove kwd argument for functions only with flag METH_VARARGS
2018-08-08 17:39:32 +02:00
wmayer
dc54f67d03
fix infinite recursion in case of non-DAG documents
2018-08-06 18:52:48 +02:00
wmayer
d3ef6905ff
+ add option to switch off precompiled header
2018-07-25 20:17:11 +02:00
wmayer
1fcfbcf1ab
+ move implementation of Base::ifstream and Base::ofstream to header and remove export macro.
...
This is needed for VS 2013 to avoid that it exports methods of the base class and thus causing linker errors for modules that link FreeCADBase
2018-07-25 17:50:30 +02:00
wmayer
3b3e4fd4ce
minor fix
2018-07-25 17:49:28 +02:00
wmayer
806ad88c5a
+ implement a faster method to multiply vector with matrix
...
+ add convenience method to transform a point array
2018-07-25 17:31:11 +02:00
wmayer
b298e63bcc
+ implement direct and queued mode in console class
2018-07-25 17:25:32 +02:00
wmayer
b13f1562a3
handling of UTF-8 in zipios++ on Win32
2018-07-25 16:57:38 +02:00
luz.paz
be5e93ddfe
Misc. typo & whitespace fixes
...
Found via `codespell -q 3 -I ../fc-word-whitelist.txt --skip="*.ts,*.po,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./.git,./src/zipios++"`
Revert IFC commit
2018-07-11 21:52:27 -04:00
luz.paz
c0014cbd3e
Misc. comment typos
...
+ Found via `codespell -q 3 --skip="*.po,*.ts,./.git,./src/3rdParty,./src/CXX,./src/zipios++,./src/Mod/Assembly/App/opendcm" -I ~/Projects/fc-word-whitelist.txt`
+ crowdin translation refinements:
- https://crowdin.com/translate/freecad/6766/en-en#6499546
- https://crowdin.com/translate/freecad/6766/en-en#6504496
2018-06-13 20:37:17 -04:00
wmayer
9ec4d83682
missing call to clear error indicator
2018-06-04 17:48:10 +02:00
luz.paz
7a09a5774e
More misc. typos
2018-05-19 12:17:52 -04:00
luz.paz
6e64b4f75d
Misc. typos
2018-05-19 12:06:34 -04:00