Commit Graph

16861 Commits

Author SHA1 Message Date
wmayer
540ad16eb5 improve usability of 'Add triangle' function 2019-05-27 11:49:36 +02:00
abdullahtahiriyo
da4946d336 Travis winpty (#2214)
* Travis: FreeCAD tests

invert bars in direct call

* Travis: Run FreeCADCmd through winpty

* Travis: stdin is not a tty

* Travis: winpty -Xallow-non-tty

* Travis: winpty -Xplain

* Travis: Force build failure on any error during testing

* Travis: Use grep/tee to determine failure

* Travis: Correct build output
2019-05-27 09:58:48 +02:00
wmayer
f0b10ec85b fixes 0003986: Changing view attributes does not trigger 'File changed' status 2019-05-26 23:25:58 +02:00
Bernd Hahnebach
32949b63b5 FEM: code formating, max line length < 100, fem test modules 2019-05-26 20:48:06 +02:00
Bernd Hahnebach
2ea971d8aa FEM: code formating, add some new lines 2019-05-26 20:48:06 +02:00
wmayer
e7236d7229 issue 0003986: Changing view attributes does not trigger 'File changed' status 2019-05-26 18:09:41 +02:00
wmayer
6462005da1 fix some compiler warnings 2019-05-26 14:35:09 +02:00
Abdullah Tahiri
fe0fd5512b FreeCAD_trunk.sln to FreeCAD.sln 2019-05-26 13:14:40 +02:00
wmayer
16727b5e01 add option to force different build directory than source directory 2019-05-26 11:46:04 +02:00
Markus Reitboeck
ab23ac4f0e (-) fix appveyor build
project was renamed in commit 10ce1470c9
2019-05-26 11:21:32 +02:00
Markus Reitboeck
b9ac1fa236 CMake: generalize start build message
this should work for all generators on all systems
2019-05-26 11:15:24 +02:00
Markus Reitboeck
2a197bc7d4 CMake: no need to set compiler definition _OCC64 twice 2019-05-26 11:04:52 +02:00
Markus Reitboeck
91a2b5da76 CMake: remove dead code
BuildAll.bat was removed with commit daee73a59f
2019-05-26 11:03:25 +02:00
Markus Reitboeck
d3ea5e0328 CMake: fix checking if variable is set
CMake documentation:
https://cmake.org/cmake/help/v3.0/command/if.html
2019-05-26 10:59:34 +02:00
Markus Reitboeck
98210cfc57 CMake: remove dead code
couldn't find DEBUG/RELEASE_MAIN_OUTPUT_PATH anywhere else
2019-05-26 10:43:26 +02:00
Markus Reitboeck
4d3c206fd3 CMake: cmake module path is assumed to be a list
append to it to allow setting it from outside
2019-05-26 10:41:20 +02:00
Markus Reitboeck
78fe9b570e CMake: setting CCache before calling the project command
as the comment and https://crascit.com/2016/04/09/using-ccache-with-cmake/
suggest, setting CCache should be done before project command,
because then CMake checks if the compiler can be invoked through CCache
2019-05-26 10:38:54 +02:00
Markus Reitboeck
487544d393 CMake: setting CMake policies should be done before anything else
see note in project command documentation
https://cmake.org/cmake/help/v3.3/command/project.html
2019-05-26 10:37:04 +02:00
Markus Reitboeck
10ce1470c9 CMake: remove _trunk from project name
trunk is a term from version control systems and has nothing to do with
CMake. Now the variable PROJECT_NAME defined by CMake and PACKAGE_NAME
are the same, therefore replaced PACKAGE_NAME with PROJECT_NAME
2019-05-26 10:32:05 +02:00
Przemo Firszt
f53d8956c7 Make python-pivy conditional for fedora
Signed-off-by: Przemo Firszt <przemo@firszt.eu>
2019-05-26 07:57:00 +02:00
wandererfan
a0ea8b656b Fix Balloon Next Index Persistance
- next sequential number for balloon on Page was
  not being preserved across save/restore
2019-05-25 18:44:35 +02:00
wandererfan
da047abdd9 Add Fork arrowhead option 2019-05-25 18:44:35 +02:00
wmayer
e480d8f5aa harmonize whitespace and case-sensitivity 2019-05-25 18:12:30 +02:00
wmayer
e2d2734060 fix and improve handling of BUILD_QT5 option 2019-05-25 15:47:02 +02:00
Russell Johnson
d887735820 Windows: Add libpack dependency install support
Add options to copy dependencies from libpack to build directories
Add option to create install commands for INSTALL project in FreeCAD solution
2019-05-25 15:14:33 +02:00
luz.paz
c0cf2c1ce8 AddonManager: source comment typo and whitespace fixes 2019-05-25 13:11:35 +02:00
wmayer
d5c52d285c fix warning C4930: prototyped function not called 2019-05-25 13:07:33 +02:00
wmayer
4072b2c9d7 move includes to repsect PCH option 2019-05-25 13:04:57 +02:00
wandererfan
bf38ae958f Fix point edit when attach point changed 2019-05-24 22:18:32 -04:00
wandererfan
94b167f3a2 Add Midpoint and Quadrant Cosmetic Vertex 2019-05-24 19:38:02 -04:00
wandererfan
59e47de506 Initial version addCosmeticVertex 2019-05-24 19:38:02 -04:00
Bernd Hahnebach
a0497f42fd FEM: in out, return obj on import 2019-05-24 19:08:17 +02:00
Bernd Hahnebach
3c82ffca73 Material: white space 2019-05-24 19:08:17 +02:00
Bernd Hahnebach
cafe4ad115 FEM: code formating, max line length < 100, make objects module 2019-05-24 19:08:17 +02:00
Franck Jullien
1b5df7c727 [TD] Fix cursor behavior 2019-05-24 09:09:56 -04:00
lo
04705812a3 cmake: manually add dynamic_lookup flag to area-target 2019-05-24 14:37:33 +02:00
lo
9369816f3c cmake: add option to disable linking of python extension modules to python-libraries 2019-05-24 14:37:33 +02:00
wmayer
81ae5688d4 replace raw string with normal C string to fix build failure 2019-05-23 23:28:33 +02:00
easyw
6f2a611b66 Adding Part_BoxSelection.svg icon to Part Menu 2019-05-23 14:51:42 -04:00
Tomas Pavlicek
243aebf2df TechDraw: Place diameter label better 2019-05-23 07:10:16 -04:00
Yorik van Havre
73c1a9c9a7 AddonManager: Misc fixes from forum feedback 2019-05-22 15:03:14 -03:00
Franck Jullien
36d341f3df [TD] Add TaskPanel for Balloons
TaskPanel can be open by double clicking either Balloon label on drawing
page or Balloon object in tree view.
2019-05-22 12:50:47 -04:00
ezzieyguywuf
81bae31085 Added python virtual environment initialization, if present. 2019-05-22 13:53:47 +02:00
Bernd Hahnebach
1eca20de34 FEM: unit tests, main module, add some comments 2019-05-22 06:59:33 +02:00
Yorik van Havre
2a9bd6d0e7 AddonManager: Allow to restart FreeCAD directly from the addon manager after installing/updating addons 2019-05-21 16:18:13 -03:00
Andrey Cherepanov
abb253aaa9 Add Russian localization to desktop file 2019-05-21 12:12:49 -03:00
wmayer
5aff1c9188 handle eventual system error messages 2019-05-21 15:44:49 +02:00
wmayer
ade1c5d19d improve whitespaces 2019-05-21 15:44:07 +02:00
Franck Jullien
9d24d19ee1 [TD] Rewrite balloon placing method
When clicking on balloon command, cursor is changing to balloon cursor.
It means user is ready to place a balloon (anywhere on the page).
Balloon object is not created until user click somewhere.

Balloon command can be aborted pressing escape or when page view lost
focus (in other words, when user clic somewhere else than the page).
2019-05-21 08:37:05 -04:00
easyw
eafe889f6c adding Part_BoxSelection.svg icon 2019-05-21 07:12:57 -04:00