Commit Graph

6608 Commits

Author SHA1 Message Date
wmayer
ab449f5dd8 + 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
edd55999cc + fixes #0002471: In constraint context menu, 'Change Value' is always greyed out 2016-03-12 15:26:06 +01:00
wmayer
712fc50d1d + prepare ViewProvider2DObject to read in GridSize from old projects 2016-03-11 23:06:47 +01:00
wmayer
e7df101273 + minor whitespace fix, fix warnings 2016-03-11 21:39:15 +01:00
wmayer
6488b745d1 + fixes #0002433: Window weirdness after changing constraint value in sketcher 2016-03-11 13:33:23 +01:00
wmayer
72a96f7da9 + fixes #0002273: Part: Chamfer edges and fillet edges dialog does not remember the type 2016-03-10 22:04:10 +01:00
wmayer
111ebaf6be + allow to get user friendly names for navigation styles 2016-03-10 18:37:48 +01:00
wwmayer
c701a4f83a Merge pull request #115 from pgilfernandez/FreeCAD_stylesheets203
Dark and Light stylesheet 2.03
2016-03-10 12:34:16 +01:00
Pablo Gil
d9d90674cc 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
4911a2e760 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
131ce6834a 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
3f2d1e458d + issue #0002468: freecad-0.15.4671/src/Base/Handle.cpp:61: bad test ? 2016-03-09 22:13:05 +01:00
wmayer
08069b87b1 + remove extra qualification on normalEstimation 2016-03-09 18:57:36 +01:00
Bernd Hahnebach
5dd0c7a2a4 FEM: fix translation issue of FEM Menue 2016-03-09 18:52:22 +01:00
Bernd Hahnebach
9a6f2ef936 FEM: update FEM example file 2016-03-09 18:52:05 +01:00
wmayer
c438c9b9d0 + simplify fix to avoid memory leaks in keySequenceToAccel 2016-03-09 17:19:19 +01:00
wmayer
e48ae2e7ce + fix unit tests for spreadsheet 2016-03-09 17:03:48 +01:00
wmayer
b2d43072b5 Merge branch 'master' of https://github.com/FreeCAD/FreeCAD 2016-03-09 15:53:03 +01:00
wmayer
ff5e147f5e + terminate xerces at program exit 2016-03-09 15:52:42 +01:00
wmayer
f07a8c269b + fix possible build failure 2016-03-09 15:25:15 +01:00
wmayer
c910a3375a + add algorithm to estimate normals of points 2016-03-09 14:46:19 +01:00
Yorik van Havre
8d43fd4f24 Fem: Fixed a translation bug 2016-03-08 21:44:06 -03:00
Yorik van Havre
8665875177 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
30d888be36 Spreadsheet: Added code to throw under/overflow exceptions. 2016-03-08 16:09:31 +01:00
Eivind Kvedalen
98bc8b3856 Spreadsheet: Added test case for conditional expressions. 2016-03-08 16:09:31 +01:00
Eivind Kvedalen
e551c538bf Spreadsheet: Fixed parser so it accepts integer numbers written as e.g 1e3. 2016-03-08 16:09:30 +01:00
Eivind Kvedalen
573594d69d Spreadsheet: Added AtomicPropertyChange object to avoid excessive property change reporting. 2016-03-08 16:09:30 +01:00
Eivind Kvedalen
3c8dde7644 Spreadsheet: Turned off debug/tracing for expression parser. 2016-03-08 16:09:29 +01:00
Eivind Kvedalen
0458ba6561 Expressions: Added code to throw under/overflow exceptions. 2016-03-08 16:09:29 +01:00
Eivind Kvedalen
4eb3af633f Expressions: ints should be 64 bit. 2016-03-08 16:09:28 +01:00
Eivind Kvedalen
59e3bad558 Expressions: Use BooleanExpression class for EQ, NE, LT, GT, LTE, and GTE operators. 2016-03-08 16:09:27 +01:00
Eivind Kvedalen
778abe9072 Expressions: Added App::BooleanExpression class. 2016-03-08 16:09:27 +01:00
Eivind Kvedalen
e063c25b69 Expressions: Turned off debug output/tracing for expression parser. 2016-03-08 16:09:26 +01:00
Eivind Kvedalen
1e8b678cb3 Fixed leak. 2016-03-08 16:09:25 +01:00
Eivind Kvedalen
cfc3de186a SIM::Coin3D::Quarter::SoQTQuarterAdaptor: Added missing initializationg of member field m_viewingflag. 2016-03-08 16:09:25 +01:00
wmayer
e7ffa08f1a + extend list of needed pcl components 2016-03-08 15:44:31 +01:00
DeepSOIC
dcd7ca38d4 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
a14caacabc 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
f7bdebf0f7 + add missing header 2016-03-08 00:36:17 +01:00
wmayer
466a4e6d4d + issue #0001203: Allow User to Adjust Size of Constraint Points 2016-03-08 00:31:50 +01:00
wmayer
d185cf6505 + remove spaces from qss files due to copy problems 2016-03-07 16:54:51 +01:00
wwmayer
fe3020a5a3 Merge pull request #112 from pgilfernandez/FreeCAD_stylesheets202
Dark and Light stylesheets fixes/improvements
2016-03-07 16:37:33 +01:00
wmayer
a676f2ba40 + add CMake file for stylesheet files 2016-03-07 16:08:40 +01:00
wmayer
d3a5c55f57 + bug fix similar to idea of pull request 111 2016-03-07 15:12:00 +01:00
Pablo Gil
276b77eb90 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
7d0012e160 Added latest translations from crowdin 2016-03-06 14:50:07 -03:00
Pablo Gil
2980b5d4c2 + Dark and Light stylesheets with 3 color variations each
(from version 2.01, more info: http://forum.freecadweb.org/viewtopic.php?f=9&t=14518)
2016-03-06 13:56:04 +01:00
wmayer
0777ef1e13 + command to create points object from geometry
+ implement TopoShape::getPoints
2016-03-05 23:36:57 +01:00
wmayer
c82811fd79 + add properties with 'hidden' mode to property editor but hide the item 2016-03-05 18:24:58 +01:00
wmayer
fd617f77dc + set refine option by default 2016-03-05 16:15:45 +01:00