wmayer
a53027342e
rework error handling mechanism
2018-10-24 19:38:43 +02:00
wmayer
dc023afc84
emit signal when starting and finishing to save a document
2018-10-08 14:03:00 +02:00
wmayer
4ac34d06a8
minor fixes
2018-10-08 12:27:03 +02:00
ickby
f68e36de41
Expose document property changes to python document observer
2018-10-08 11:01:07 +02:00
ickby
238c8a8567
Expose onBeforeChange to python document observer
2018-10-08 10:52:52 +02:00
Stefan Tröger
0edf6892b3
Expose transaction events to document observer
2018-10-08 10:49:39 +02:00
Stefan Tröger
2a15d8fc3a
Add signals for recomputed objects
2018-10-08 10:43:32 +02:00
luz.paz
b214f606c4
Misc. typo and whitespace fixes
...
ref: https://forum.freecadweb.org/viewtopic.php?f=3&t=30988#p256964
along with other misc. fixes
2018-09-19 17:26:03 +02:00
wmayer
189a729027
extend QuantityFormat to set denominator independent of user settings
2018-09-17 12:38:46 +02:00
hokieengr
77060a75a6
Added support for fractional inch user setting.
2018-09-17 10:32:04 +02:00
wmayer
3386567d99
issue #0003588 : The path to the Addons does not allow special characters
2018-09-13 21:40:30 +02:00
wmayer
b79e1bfee4
get rid of private function _PyImport_FixupBuiltin for FreeCAD and FreeCADGui modules
2018-09-01 19:57:15 +02:00
wmayer
8c08635d30
get rid of private function _PyImport_FixupBuiltin for __FreeCADBase__ module
2018-09-01 16:26:18 +02:00
wmayer
3d70f9ed4f
number of used decimals in UnitsApi must already be set when initializing App
2018-08-29 23:35:38 +02:00
wmayer
34172c851c
improve handling as library if used by another application
2018-08-09 17:01:46 +02:00
wmayer
2e4d2dff03
fix possible UNICODE related build failure due to OCCT cmake flags
2018-08-06 12:29:43 +02:00
wmayer
b298e63bcc
+ implement direct and queued mode in console class
2018-07-25 17:25:32 +02:00
luz.paz
6e64b4f75d
Misc. typos
2018-05-19 12:06:34 -04:00
luz.paz
505488c4f9
Misc. typos
...
Found via `codespell`
2018-04-25 09:41:33 -03:00
wmayer
b440dc830b
behave like standard Python interpreter in console mode if no file name is passed
2018-04-21 16:42:54 +02:00
looooo
428f2555c2
py3: make __FreeCADBase__ importable
...
https://forum.freecadweb.org/viewtopic.php?f=10&t=12534&start=510#p220765
2018-03-30 11:28:15 +02:00
luz.paz
11b8f91c5d
Misc. typos
2018-01-27 19:43:18 +01:00
Unknown
a8ecffb652
Misc. typo fixes
...
Various workbenches
2017-12-23 14:30:30 +01:00
wmayer
1cfae464b4
issue #0002973 : Path to FreeCAD.app can't contain unicode
2017-12-02 19:37:05 +01:00
wmayer
3b479e00c2
allow to set console and unit test option without overriding each other
...
start unit tests in command line mode because the python pivy package is missing
2017-10-10 20:40:09 +02:00
luzpaz
ab8f8919b6
Misc. typos
...
+ some are doxy others are just comment code.
+ some minor whitespace and grammatical tweaks.
+ app/SCL/* typos have also been submitted upstream (https://github.com/stepcode/stepcode/pull/366 ). So it's ok to merge them in to master.
2017-10-04 17:59:11 +02:00
Stefan Tröger
987a5b36b9
Create special scope properties
2017-09-09 16:47:07 +02:00
Eivind Kvedalen
f8a76066da
Added PropertyPosition and PropertyDirection classes. Basically PropertyVector classes with units.
2017-07-23 22:14:05 +02:00
Markus Hovorka
fc36dfed0d
Add TextDocument with full size editor
...
A new document object App::TextDocument. It has a property Text which
holds the text of the document as a string. This commit also contains a
full size editor based on QPlainTextEdit. It can only be used by the
TextDocument and has a read only mode invoked for read only documents
(ReadOnly property set to true). The editor is invoked by a double
click on the TextDocument.
2017-07-04 19:36:10 +02:00
wmayer
654276c49d
fix issues in CoordinateSystem class and expose to Python
2017-06-20 21:22:59 +02:00
wmayer
8ce343291b
py3: fox compiler warnings
...
issue 0000995
2017-06-04 00:17:57 +02:00
Zheng, Lei
a6abf0b25a
Console: added tag based log support
2017-05-13 17:46:38 +02:00
Abdullah Tahiri
ea725a8b7a
Register exception producers in Application
2017-05-13 15:27:57 +02:00
Yorik van Havre
0d033757ae
py3: App: files A-C ported to python3
2017-05-10 20:49:10 +02:00
wmayer
1673ab801e
use specialized exception classes
2017-04-28 18:49:11 +02:00
Yorik van Havre
8337a7909f
Added App::PropertyPlacementList
2017-04-05 17:22:51 -03:00
Kunda
784edd3f82
Typo fixes for doxygen and source comments
...
issue #0002914
2017-03-31 11:25:57 -03:00
Ian Rees
caee7cae1c
Get path on OSX when imported from external Python
2017-03-21 20:13:51 +01:00
Ian Rees
e7beb51430
Fix minor potential memory leak.
2017-03-21 20:13:51 +01:00
Zheng, Lei
378f99f1b3
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
3017173c9a
source typo fixes pt6
2017-03-07 13:43:46 -03:00
wmayer
6b0a0ff9c7
issue #0001935
2017-02-05 19:00:45 +01:00
luzpaz
bb5c01ba84
typo r/scema/scheme/
2017-02-02 14:01:10 -05:00
luzpaz
ad7f6b960c
fix --log-file description grammar
2017-02-02 13:56:42 -05:00
wmayer
a240f5dd70
issue #0002540 : Crash on startup
2017-01-27 23:53:48 +01:00
Eivind Kvedalen
ef5fb087a2
Moved ObjectLabelObserver from Gui::Application to App::Application.
2017-01-01 21:41:11 +01:00
wmayer
14594dde32
add simple Python wrapper for Vector2d class
2016-11-21 22:01:34 +01:00
ml
02b3883f7e
Support for running specific unit tests without breaking existing tests with argument '0'
2016-11-07 15:38:12 +01:00
wmayer
01996d8f13
introduce flag to skip recomputes of a document when needed
2016-10-21 22:23:34 +02:00
wmayer
ec0f8082b2
support more Qt options
2016-10-18 13:53:31 +02:00