Yorik van Havre
281fad5ff9
py3: App: files A-C ported to python3
2017-05-10 20:49:10 +02:00
wmayer
fb7094bf31
use specialized exception classes
2017-04-28 18:49:11 +02:00
Yorik van Havre
779d2658aa
Added App::PropertyPlacementList
2017-04-05 17:22:51 -03:00
Kunda
5aefa825b1
Typo fixes for doxygen and source comments
...
issue #0002914
2017-03-31 11:25:57 -03:00
Ian Rees
97f29bccc8
Get path on OSX when imported from external Python
2017-03-21 20:13:51 +01:00
Ian Rees
ffc4564c84
Fix minor potential memory leak.
2017-03-21 20:13:51 +01:00
Zheng, Lei
18a7e73bf6
Added App::PropertyPrecision
...
The purpose of this property and the associated property item is to
properly display floating value of many decimal points, such as
Precision::Confusion()
2017-03-15 10:46:32 -03:00
Kunda
31b0233393
source typo fixes pt6
2017-03-07 13:43:46 -03:00
wmayer
6da95687e0
issue #0001935
2017-02-05 19:00:45 +01:00
luzpaz
2d5e45a83b
typo r/scema/scheme/
2017-02-02 14:01:10 -05:00
luzpaz
9412274d8b
fix --log-file description grammar
2017-02-02 13:56:42 -05:00
wmayer
a5a751cfbd
issue #0002540 : Crash on startup
2017-01-27 23:53:48 +01:00
Eivind Kvedalen
0e2e34fb33
Moved ObjectLabelObserver from Gui::Application to App::Application.
2017-01-01 21:41:11 +01:00
wmayer
a5537a992f
add simple Python wrapper for Vector2d class
2016-11-21 22:01:34 +01:00
ml
1a8ba4b2dd
Support for running specific unit tests without breaking existing tests with argument '0'
2016-11-07 15:38:12 +01:00
wmayer
f551bf9cc3
introduce flag to skip recomputes of a document when needed
2016-10-21 22:23:34 +02:00
wmayer
70d746ca89
support more Qt options
2016-10-18 13:53:31 +02:00
wmayer
7fdf39244d
set directory of file dialog when opening file by double-click, recent files list or drag and drop
2016-10-16 14:47:13 +02:00
wmayer
f1127dd2f4
Fix issues:
...
+ improve formatting
+ remove superfluous semicolons
+ comment unused parameters
+ rename Initialisation to Initialization
+ rename Deinitialisation to Finalization
+ remove spaces
2016-10-08 12:48:34 +02:00
Stefan Tröger
2a61aec97b
Extensions: Fix rebase errors
2016-10-08 12:48:34 +02:00
Stefan Tröger
f0f31ff94c
Extensions: Make Python Integration work
2016-10-08 12:48:34 +02:00
Stefan Tröger
c0f243fa3b
Extensions: bring files in correct order
2016-10-08 12:48:34 +02:00
Stefan Tröger
16f8dbbacd
Extensions: special calls for document object extensions
2016-10-08 12:48:34 +02:00
Stefan Tröger
6fa964c53f
Extensions: Introduce classes and port App groups
2016-10-08 12:48:34 +02:00
Yorik van Havre
fe40bad92d
Added new property type App::PropertyVolume
2016-10-04 16:02:30 -03:00
wmayer
2af6bb6e49
replace deprecated auto_ptr with unique_ptr
2016-09-22 13:01:20 +02:00
Yorik van Havre
8af437a35a
Added App::PropertyArea (same as PropertyLength but uses Area units)
2016-08-29 19:26:11 -03:00
wmayer
eb0647b144
Coverity issues:
...
129727: Structurally dead code
151979, 133461: Uninitialized scalar field
129785, 129786, 129787: Use after free
2016-08-16 12:23:12 +02:00
wmayer
d177468f0c
issue #0002638 : Windows installer doesn't create the macro folder
2016-07-24 11:25:21 +02:00
wmayer
58831da643
use <> for inclusion of generated headers
2016-07-24 11:08:40 +02:00
wmayer
3d16ae0f04
prepare view provider for undo/redo
2016-07-23 11:45:21 +02:00
wmayer
baebeccac6
+ fix compiler warning
...
+ check for existence of directory before using it
2016-06-23 11:25:54 +02:00
wmayer
d20c7e2c68
improve whitespaces
2016-06-16 15:00:30 +02:00
Jean-Marie Verdun
eaf3a7c7d3
Add FCUserData declaration into Application.cpp to properly read FREECAD_USER_DATA environment variable
2016-06-16 14:56:21 +02:00
Jean-Marie Verdun
04f5a8b0de
Add basic vagrant compilation capability
...
Add FREECAD_USER_DATA environment variable required to support snap on ubuntu which is using Apparmor to
limit application access to filesystem.
Add automatic snap build on Xenial (ubuntu 16.04) within Vagrant build
Info Build results are into /home/vagrant/Results (deb + snap
2016-06-16 14:55:59 +02:00
wmayer
274adc740a
+ do not always close a document if an error occurs while reading it in
2016-05-30 18:58:06 +02:00
Stefan Tröger
affbf2b9d7
FEM Post: Give access to cmake BUILD variables from python
...
This commit adds a attribute __cmake__ to App which is a list holding all compile time cmake variables starting with BUILD.
Only export BUILD variables
2016-05-18 21:35:15 +02:00
David Pello
21ffb0305f
BSD Porting fixes, conditional compilation and use of gettimeofday()
2016-05-15 12:08:43 +02:00
wmayer
3c5e2ea401
+ simplify initialization of some Python types
2016-05-07 21:18:47 +02:00
wmayer
4d94fbc15f
+ expose Material class to Python
2016-05-07 21:15:01 +02:00
wmayer
e9a46f658e
+ implement PropertyMaterialList
2016-05-07 14:41:24 +02:00
wmayer
62ef3dd923
+ add new class ParameterSerializer to load and save parameter files
2016-04-29 17:43:07 +02:00
Alexander Golubev
d72a919384
OriginGroup: add new abstraction layer between the Part and the GeoFeatureGroup
2016-04-12 18:12:18 +02:00
Alexander Golubev
305151be34
App/Origin: big refactoring
...
- Rebase App::Origin on App::DocumentObject
- Keep all control over the Origin structure inside the Origin and it's
ViewProvider
- Add OriginFeature class as common base for App::Plane and App::Line
- Rebase App::Plane and App::Line on top of newly created class and
move to the file.
- Change Origin's ViewProvider API associated with temporary display
- Lots of associated changes to files
- Several minor fixes
- Lots of new bugs
2016-04-12 18:12:18 +02:00
Alexander Golubev
e26c6174ac
App/GeoFeatureGroup: derive from DocumentObjectGroup
...
Refactor GeoFeatureGroup and derive it from DocumentObjectGroup rather
than GeoFeatureObject to unify code of those two classes.
2016-04-12 18:12:17 +02:00
Stefan Tröger
46e4e3b2b4
group coordinate planes and lines
2016-04-12 18:12:05 +02:00
Stefan Tröger
b401f07bdf
add base lines
2016-04-12 18:12:05 +02:00
jriegel
4fb12b7dcd
Assembly: Add GeoFeatureGroup and helpers
2016-04-12 18:12:02 +02:00
jriegel
cf9158abc9
Make Part working
2016-04-12 18:12:02 +02:00
jriegel
949a50a0cd
Run arbitrary scripts from Cmd command line
2016-04-12 18:11:44 +02:00