Commit Graph

6912 Commits

Author SHA1 Message Date
Lorenz Hüdepohl
7f355febda Add lib64 to python path
On certain distributions the library directories are called "lib64" on
amd64 machines
2016-03-13 01:18:18 +01:00
wmayer
a2b1c3915f + do not hide expression dialog when using the line edit's context-menu 2016-03-12 22:35:36 +01:00
DeepSOIC
5c3024e9f8 Sketcher: negative constraint value avoidance
by swapping elements being constrained at creation time, should the
precalculated value happen to be negative.
2016-03-12 21:28:37 +01:00
DeepSOIC
e624a1d00d Sketcher: never ever hide constraint value sign, anymore 2016-03-12 21:28:22 +01:00
wmayer
b25ef6235d + on rename of contraint make sure that new name is different, on swap constraint names make sure they have user-defined names 2016-03-12 20:02:18 +01:00
wmayer
a17870c93c + fixes #0002471: In constraint context menu, 'Change Value' is always greyed out 2016-03-12 15:26:06 +01:00
wmayer
d0e52d3578 + prepare ViewProvider2DObject to read in GridSize from old projects 2016-03-11 23:06:47 +01:00
wmayer
f124f6e70b + minor whitespace fix, fix warnings 2016-03-11 21:39:15 +01:00
wmayer
32760491a6 + fixes #0002433: Window weirdness after changing constraint value in sketcher 2016-03-11 13:33:23 +01:00
wmayer
4bccc5cc6e + fixes #0002273: Part: Chamfer edges and fillet edges dialog does not remember the type 2016-03-10 22:04:10 +01:00
wmayer
3f79dfffb6 + allow to get user friendly names for navigation styles 2016-03-10 18:37:48 +01:00
wwmayer
5b156b2380 Merge pull request #115 from pgilfernandez/FreeCAD_stylesheets203
Dark and Light stylesheet 2.03
2016-03-10 12:34:16 +01:00
Pablo Gil
20ee0ba82f Stylesheets:
+ simplified toolbar button separators
+ added hover and pressed states for toolbar buttons to improve user experience
+ partial fix for button with icons inside Task panel
+ fixed styles for fields inside a table cell
2016-03-10 11:58:33 +01:00
wwmayer
ed61d65501 Merge pull request #114 from bblacey/set-exitcode-on-unittest-failure
Exit with non-zero status when unit tests fail.
2016-03-10 11:18:21 +01:00
Bruce Lacey
272cbd198d Exit with non-zero status when unit tests fail.
1.  Enhanced TestApp.py to return the unittest TestResult object to the calling method
2.  FreeCADTest.py now checks the TestResult object.  If all tests pass, FreeCADTest.py exits with a 0 however if any tests fail, then it exits with 1.  FreeCADTest.py calls os._exit() with the exit code instead of sys.exit() because Base::Interpreter:SystemExitException intercepts sys.exit() calls and swallows the exit code so there is no way to propogate the non-zero code from the python test cases through the interpreter to the shell in the current call stack.
2016-03-09 21:57:57 -08:00
wmayer
3ca1ec2c28 + issue #0002468: freecad-0.15.4671/src/Base/Handle.cpp:61: bad test ? 2016-03-09 22:13:05 +01:00
wmayer
37b7334df6 + remove extra qualification on normalEstimation 2016-03-09 18:57:36 +01:00
Bernd Hahnebach
fcd4603b66 FEM: fix translation issue of FEM Menue 2016-03-09 18:52:22 +01:00
Bernd Hahnebach
1531f5a325 FEM: update FEM example file 2016-03-09 18:52:05 +01:00
wmayer
d8430f191f + simplify fix to avoid memory leaks in keySequenceToAccel 2016-03-09 17:19:19 +01:00
wmayer
7ee6214415 + fix unit tests for spreadsheet 2016-03-09 17:03:48 +01:00
wmayer
8a91e7de24 Merge branch 'master' of https://github.com/FreeCAD/FreeCAD 2016-03-09 15:53:03 +01:00
wmayer
2e43774c2f + terminate xerces at program exit 2016-03-09 15:52:42 +01:00
wmayer
033eb6590e + fix possible build failure 2016-03-09 15:25:15 +01:00
wmayer
6da5c23990 + add algorithm to estimate normals of points 2016-03-09 14:46:19 +01:00
Yorik van Havre
9af03d9b68 Fem: Fixed a translation bug 2016-03-08 21:44:06 -03:00
Yorik van Havre
65f53354c3 Merge pull request #113 from bblacey/mac-osx-packaging
Improved Mac OS X Application Packaging.
2016-03-08 21:39:43 -03:00
Eivind Kvedalen
08044fb737 Spreadsheet: Added code to throw under/overflow exceptions. 2016-03-08 16:09:31 +01:00
Eivind Kvedalen
ec7e920453 Spreadsheet: Added test case for conditional expressions. 2016-03-08 16:09:31 +01:00
Eivind Kvedalen
e270dee8cc Spreadsheet: Fixed parser so it accepts integer numbers written as e.g 1e3. 2016-03-08 16:09:30 +01:00
Eivind Kvedalen
b606ed8ce4 Spreadsheet: Added AtomicPropertyChange object to avoid excessive property change reporting. 2016-03-08 16:09:30 +01:00
Eivind Kvedalen
f69a5ab7db Spreadsheet: Turned off debug/tracing for expression parser. 2016-03-08 16:09:29 +01:00
Eivind Kvedalen
8ce2f16759 Expressions: Added code to throw under/overflow exceptions. 2016-03-08 16:09:29 +01:00
Eivind Kvedalen
a43e8aafbf Expressions: ints should be 64 bit. 2016-03-08 16:09:28 +01:00
Eivind Kvedalen
ac79af0289 Expressions: Use BooleanExpression class for EQ, NE, LT, GT, LTE, and GTE operators. 2016-03-08 16:09:27 +01:00
Eivind Kvedalen
26f4d1ae8e Expressions: Added App::BooleanExpression class. 2016-03-08 16:09:27 +01:00
Eivind Kvedalen
34135e5d2e Expressions: Turned off debug output/tracing for expression parser. 2016-03-08 16:09:26 +01:00
Eivind Kvedalen
e940274146 Fixed leak. 2016-03-08 16:09:25 +01:00
Eivind Kvedalen
f27fa2ac9b SIM::Coin3D::Quarter::SoQTQuarterAdaptor: Added missing initializationg of member field m_viewingflag. 2016-03-08 16:09:25 +01:00
wmayer
3c1ab4bd9d + extend list of needed pcl components 2016-03-08 15:44:31 +01:00
DeepSOIC
3df9df66d9 Part: JoinFeatures UI improvements
* display originals in tree under the features (like Part Fuse does)
* unhide originals upon delete
* display message box when computing the feature fails on creation
2016-03-08 12:00:19 +01:00
Bruce B. Lacey
b18a5f1396 Improved Mac OS X Application Packaging.
1.  Set python dependency paths in Application Bundle adhering the Homebrew convention of installing them in prefix/libexec
   2.  Add appdmg configuration to produce an os x disk image for FreeCAD application distribution
   3.  Added a Tools convenience script to produce an archive name from a serialized Version.h file using the convention FreeCAD_{Major Version Number}.{Minor Version Number}-{Git Revision Count}.{Git Short SHA}-{OS}-{Arch}
2016-03-07 20:49:58 -08:00
wmayer
2879ee24b5 + add missing header 2016-03-08 00:36:17 +01:00
wmayer
4fcb93b64e + issue #0001203: Allow User to Adjust Size of Constraint Points 2016-03-08 00:31:50 +01:00
wmayer
4672066db8 + remove spaces from qss files due to copy problems 2016-03-07 16:54:51 +01:00
wwmayer
9fa224a947 Merge pull request #112 from pgilfernandez/FreeCAD_stylesheets202
Dark and Light stylesheets fixes/improvements
2016-03-07 16:37:33 +01:00
wmayer
1fee124e65 + add CMake file for stylesheet files 2016-03-07 16:08:40 +01:00
wmayer
007a00b7f1 + bug fix similar to idea of pull request 111 2016-03-07 15:12:00 +01:00
Pablo Gil
685bcfb898 Dark and Light stylesheets fixes/improvements:
+ fixed background logo for Win and Linux
+ improved QToolBar handle for different icon sizes (selectable by user inside Preferences)
+ tweaked editable fields inside QToolBar in order to work for all icon sizes (selectable by user inside Preferences)
+ fixed Ubuntu problem that caused a blank line inside up/down buttons of QSpinBox and similar
+ tweaked Python Editor color for Light theme
+ fixed buttons margin/padding inside Task tab
+ tweaked color for checked QPushButtons inside Draft WB for better user experience
2016-03-07 09:50:04 +01:00
Yorik van Havre
d1b4f23388 Added latest translations from crowdin 2016-03-06 14:50:07 -03:00