Commit Graph

116 Commits

Author SHA1 Message Date
jriegel
5c15125451 add .gitignore for *.pyc files 2016-04-12 18:11:45 +02:00
wmayer
c74226f7a7 + increase minor and build number, rework creation of Version.h 2016-04-09 15:15:29 +02:00
Yorik van Havre
0f259a2c54 fixed wrong info in fcinfo tool 2016-03-28 00:27:43 -03: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
Yorik van Havre
6ffea8cc39 Updated translation tools 2016-03-01 12:34:16 -03:00
maurerpe
2e4efb5b10 Fix remaining toAscii/fromAscii
Qt5 does not have toAscii or fromAscii.  Use toLatin1 and fromLatin1
respectively.  Both replacement functions exist in Qt4.8.
2016-02-24 23:56:43 +01:00
Yorik van Havre
371034608b Updated offline pdf generation tool 2016-02-14 19:28:32 -02:00
Yorik van Havre
4c272535e8 updated offline doc tools to handle the Command_Reference pages 2016-02-13 20:36:28 -02:00
Yorik van Havre
1c08147821 Updated version number in offline doc tools and removed unnecessary file 2016-02-11 19:57:43 -02:00
Yorik van Havre
3106ca7df3 Added slovenian language 2016-02-03 13:36:51 -02:00
Ian Rees
7a60805a2d Added notes + warnings to mac app bundle tool. 2016-01-27 18:07:08 +13:00
Ian Rees
a600aa237f Add /Library/Frameworks/ to known system libraries
Fixes issue where the 3Dconnexion drivers weren't found in relocateable
mac application bundles.
2016-01-23 19:23:11 +13:00
Ian Rees
8cb77d8d27 Prevent adding duplicate rpaths to bundled libs 2016-01-23 19:23:11 +13:00
wmayer
4608d06942 + simplify porting of template module to Python3 2016-01-17 19:17:00 +01:00
Yorik van Havre
8a7768a04a Added script to check download stats on github 2016-01-05 12:24:57 -02:00
wmayer
5427fad693 + Add Python example of embedding FreeCAD 2015-11-20 22:35:26 +01:00
wmayer
2f44dbfc7e + move module Python stuff into C++ class 2015-10-24 18:16:17 +02:00
wmayer
24815ac196 + remove Py_TPFLAGS_BASETYPE flag for all generated Python bindings because they can't be sub-classed in Python 2015-10-12 19:59:58 +02:00
wmayer
6b67d4a4e7 + replace old C casts with static_cast in generated C++ code, remove unused parent structure of Python classes, support of -1 as return value of setCustomAttributes 2015-09-27 22:08:08 +02:00
Mateusz Skowroński
05f95c0506 Fix files encoding. Go from ISO8859-1 to UTF-8. 2015-09-21 19:50:49 -03:00
Yorik van Havre
4f481d4184 Updated ts & crowdin scripts with latest modules and languages 2015-09-14 14:31:27 -03:00
Yorik van Havre
2d269951ee Added Tools/githubstats.py script to check download stats from github 2015-09-08 00:18:31 -03:00
wmayer
9974bc36b6 + update template module 2015-07-28 15:07:27 +02:00
Sebastian Hoogen
4030703f66 remove sourceforge git url 2015-07-19 20:27:04 +02:00
Yorik van Havre
abba688ee5 Added fcinfo utility
This utility prints information about a given FreeCAD file (*.FCStd)
on screen, including document properties, number of included objects
and object sizes.

It can be used as a textconv tool for git diff by adding this utility to
your exec path andadding this entry to .gitattributes: *.fcstd diff=fcinfo

Usage: fcinfo myfile.FCStd
2015-06-27 20:01:35 -03:00
Ian Rees
962bd63311 Improves build on MacOS with Homebrew or MacPorts
Squashed commit of the following:

commit e158a2049b922cead90cee4a9d3814093db8d00d
Merge: e7c5c06 d545f5b
Author: Ian Rees <ian.rees@gmail.com>
Date:   Wed Mar 25 17:08:56 2015 +1300

    Merge branch 'mac-app-bundle' into macports-build-1

commit d545f5b0de0efa6a0fd020ac98bb6809d9254019
Author: Ian Rees <ian.rees@gmail.com>
Date:   Thu Mar 19 22:30:20 2015 +1300

    Minor fixes to Mac application bundle creation

commit e7c5c0630b47e89fc719259f3d81be724627f915
Author: Ian Rees <ian.rees@gmail.com>
Date:   Thu Mar 19 16:35:34 2015 +1300

    Report error if no OpenCasCADe found

commit 976b51c13a1619acf66b9d4fad5594fee292aa76
Author: Ian Rees <ian.rees@gmail.com>
Date:   Thu Mar 19 16:30:47 2015 +1300

    Detects OCE automatically on Homebrew and MacPorts

commit 1cc477f77f388f2ccb26f3884320819f8cb33249
Author: Ian Rees <ian.rees@gmail.com>
Date:   Tue Mar 17 15:00:34 2015 +1300

    Find PySide and Shiboken automagically on MacPorts

commit 8bf2ebf7397a1c8c4b1b6f1d97e303f335ab47d7
Author: Ian Rees <ian.rees@gmail.com>
Date:   Mon Mar 16 23:05:35 2015 +1300

    Finds the Python include dir and library on OSX

commit 8bba9b2c78cfe65d7c295c4c99f0a176e1281539
Author: Ian Rees <ian.rees@gmail.com>
Date:   Mon Mar 16 17:31:43 2015 +1300

    Detects Python executable in MacPorts or Homebrew

commit 349a2e0e5c4d370c331bdb54d80d8f4323db8a6b
Author: Ian Rees <ian.rees@gmail.com>
Date:   Mon Mar 16 08:25:16 2015 +1300

    Missing correct Python lib is error on cmake-ing

commit 1625fe7c1c7fb2d944b04d93be8cf90d5c829be9
Author: Ian Rees <ian.rees@gmail.com>
Date:   Sun Mar 15 21:06:08 2015 +1300

    Find PySide's UIC and RCC tools properly on MacPorts
2015-04-01 14:40:34 +02:00
Peter Lama
00b9f8e1d4 + get version number from Version.h 2015-04-01 12:02:51 +02:00
Yorik van Havre
ad72c1195d Better PDF generation script 2015-03-21 17:45:08 -03:00
Yorik van Havre
dcf2b7c72c Updated offline documentation (final) 2015-03-13 17:30:42 +01:00
Yorik van Havre
0bd23ccdab Minor fixes in offline doc scripts 2015-03-08 01:02:12 -03:00
Yorik van Havre
28e8c17205 Updated version number in qt doc script 2015-03-07 14:31:51 -03:00
Yorik van Havre
d29859449a Small fixes in updateTranslations script 2015-02-27 18:38:25 -03:00
Peter Lama
b52255261d Integrate script for making a relocatable OS X app 2015-02-22 18:23:10 +01:00
Yorik van Havre
91079e8f06 Spreadsheet: Added translation file 2015-02-14 12:15:01 -02:00
Yorik van Havre
dd4bd4ecf5 Cosmetic fix in crowdin script 2015-01-26 16:26:28 -02:00
Yorik van Havre
a3974f48a0 Added utility script to manage crowdin stuff 2015-01-23 00:00:47 -02:00
Sebastian Hoogen
5d4941a7b7 list multiple branches in version info
in case last commit is a octopus merge
2014-12-06 13:54:50 +01:00
Sebastian Hoogen
c50d3bdf59 calculate the revision number from reference commit 2014-12-06 13:54:49 +01:00
Sebastian Hoogen
b05b31a045 split the revision information
to a number for those commits common with the blessed master and a number for
those ahead of the current master

choose the url from available remotes
remove ssh username
accept ssh://[...].sf.net as origin
2014-12-06 13:54:48 +01:00
Sebastian Hoogen
46a00d1380 remove support for automake 2014-11-26 10:26:30 +01:00
wmayer
9fb670ae16 + fixes #0001794: new defined as a macro sometimes conflicts with boost 2014-10-22 12:39:43 +02:00
Stefan Tröger
512a2b94d2 Adaption of FreeCAD to QuarterWidget
-removes all soqtviewer references
-create a quarter adaptor class which implements missing functionality
-adopts freecad code to make use of SoRenderManager and changed View3DInventorViewer  interface
2014-09-23 10:11:11 +02:00
Sebastian Hoogen
9f1b2c5ffa use the commit time (in UTC) in version information
as it is more meaningfull than the author time
2014-09-20 21:54:41 +02:00
Yorik van Havre
46e1754bac Added base translation file for the Web WB - issue #453 2014-09-18 12:24:16 -03:00
Sebastian Hoogen
d49528b27e issue #1700 replace PyExc_Exception 2014-09-17 11:15:57 +02:00
wmayer
47ce908531 + do not add units to translation 2014-09-10 10:35:49 +02:00
jriegel
d0d832896a Merge remote-tracking branch 'refs/remotes/origin/jriegel/NewWinBuild' into jriegel/review-NewLibPack
Conflicts:
	src/3rdParty/salomesmesh/CMakeLists.txt
2014-08-27 15:39:00 +02:00
wmayer
7815fed8df + port RegExp utility to Qt4 2014-08-21 17:32:30 +02:00
wmayer
bd743a82f6 + fix dir2qrc script to keep alphabetical order of file names, update Sketcher.qrc 2014-08-07 20:29:31 +02:00
jriegel
103ae7c2ad move build specifier in own cMake group 2014-08-03 20:53:19 +02:00