wmayer
8d3c66cf18
Core/Mod: modernize C++11
...
* use nullptr
2022-03-09 21:55:31 +01:00
Chris Hennes
f122061424
Core: Support disabling Addon by FreeCAD version
...
If package.xml metadata file exists, it is scanned for FreeCAD version
compatibility before the Addon is loaded. If the Addon specifies that it is
explicitly not compatible with the current version of FreeCAD, the Addon is
not loaded.
2022-03-08 23:19:04 -06:00
wmayer
9e91a8991e
Gui: Optimize includes to reduce compile time
2022-03-09 01:25:29 +01:00
Uwe
9654786c67
[Gui] Quarter: remove unused includes
2022-03-09 01:12:15 +01:00
wmayer
7a68a950e5
Gui: [skip ci] remove text
2022-03-08 12:54:46 +01:00
Uwe
5dd531ea22
[Gui] intermediate compilation fix for Windows
...
as reported here: https://forum.freecadweb.org/viewtopic.php?p=577678#p577678
2022-03-08 03:17:27 +01:00
Uwe
5587569629
[Gui] DAGView: remove few includes
...
mainly the headers are just sorted
2022-03-08 02:37:35 +01:00
Uwe
bda12907de
[Gui] rename the Qt header list
2022-03-07 20:35:38 +01:00
wmayer
1ca7429705
Gui: Optimize includes to reduce compile time
2022-03-07 20:29:18 +01:00
wmayer
4977e55e51
App: Optimize includes to reduce compile time
2022-03-07 15:53:58 +01:00
Yorik van Havre
7653a9473d
Merged crowdin translations
2022-03-07 14:55:22 +01:00
wmayer
c3138db55f
App: include cstddef to get definition of size_t
2022-03-07 01:00:14 +01:00
Uwe
f9b2489ae2
[Gui] Quarter: remove few unused includes
...
- mainly sorting
2022-03-06 21:47:17 +01:00
Uwe
8eea478832
[Gui] Quarter: add missing copyright headers
...
using the one of the header file
2022-03-06 21:01:12 +01:00
Uwe
b68064e378
[Gui] InteractionMode: add missing copyright header
...
using the one of the header file
2022-03-06 20:38:54 +01:00
Uwe
196bc966af
[Gui] iis: remove few unused includes
...
mainly just sorting
2022-03-06 19:31:37 +01:00
Zheng, Lei
b00a8aa056
Gui: fix property view synchronization of property status
2022-03-06 13:20:08 -05:00
Uwe
70aa0842a5
[Gui] Translator: sort includes
2022-03-06 19:12:52 +01:00
Uwe
471ae07025
[Gui] move xerces to precompiled header
...
as suggested here: https://github.com/FreeCAD/FreeCAD/commit/95c70e7f#r68066840
2022-03-06 15:53:13 +01:00
Uwe
a113f4f24e
[Gui] compilation fix for precompiled headers
2022-03-06 15:33:31 +01:00
wmayer
58a719e207
Base: move ILogger sub-classes to their own source files in order to reduce including stream classes in client code
2022-03-06 10:13:47 +01:00
Uwe
a64563c92e
[Gui] Inventor: remove unused includes
...
-also move some includes to precompiled header
2022-03-06 03:28:50 +01:00
Uwe
c96f61b0a1
[App] next attempt to fix CI build error
...
- revert previous commit and re-add application as header
2022-03-06 03:25:14 +01:00
Uwe
8dfe91204b
[Gui] ViewProviderPython* etc.: remove unused includes
2022-03-06 02:24:52 +01:00
Uwe
cfd00bbf63
[Gui] ViewProviderOrigin* etc.: remove unused includes
2022-03-06 01:44:33 +01:00
Uwe
c613304473
[Gui] ViewProviderLink etc.: remove unused includes
...
- also put headers to PreCompiled.h
2022-03-06 01:11:42 +01:00
Uwe
9df800289b
[Gui] ViewProviderFeature etc.: remove unused includes
2022-03-06 00:34:35 +01:00
Uwe
f706adc2c2
[Gui] ViewProviderDocument* etc.: remove unused includes
2022-03-06 00:01:37 +01:00
Uwe
14288f9725
[Gui] View3D*: remove unused includes
2022-03-05 23:16:28 +01:00
Uwe
042f0ee8c6
[Gui] Tool* etc.:remove unused includes
2022-03-05 18:08:13 +01:00
Uwe
aa7977c51a
[Gui] Task* and Text*: remove unused includes
2022-03-05 17:44:07 +01:00
Uwe
e8a96f72fd
[Gui] SoTextLabel etc.: remove unused includes
2022-03-05 16:42:26 +01:00
Uwe
cf5732dfad
[Gui] SpinBox etc.: remove unused includes
2022-03-05 16:20:40 +01:00
Uwe
15022c8065
[Gui] SoTextLabel: unify mixed line endings
...
fixes a compiler warning from MSVC
2022-03-05 16:03:09 +01:00
Uwe
5f092f9072
[Gui] fix when compiling with PCH
2022-03-05 15:01:55 +01:00
Uwe
fe3feb30df
[Gui] Selection: remove unused includes
2022-03-05 04:21:58 +01:00
Uwe
a55d1b03fd
[Gui] Python and Property: remove unused includes
2022-03-05 03:44:45 +01:00
Uwe
07ac6433c0
[Gui] QuantitySpinBox: remove unused includes
2022-03-05 03:17:58 +01:00
Uwe
658e03822d
[Gui] Progress: remove unused includes
2022-03-05 03:07:50 +01:00
Uwe
063efd56de
[Gui] Placement: remove unused includes
2022-03-05 02:48:17 +01:00
Uwe
f60d67a121
[Gui] MDIView: remove unused includes
2022-03-05 02:10:24 +01:00
Uwe
212506b4f1
[Gui] Graphviz: remove unused includes
2022-03-05 01:34:02 +01:00
Uwe
c7aed638ed
[Gui] compilation fix for ExpressionCompleter
...
MSVC complained that ssize_t was undefined
2022-03-05 01:12:30 +01:00
wmayer
95c70e7f4c
App: use forward declarations
2022-03-04 21:09:46 +01:00
wmayer
ca3c8185e0
App/Gui: move template classes (ViewProvider)ExtensionPythonT to their own header files
2022-03-04 18:54:42 +01:00
wmayer
4ae1ca58d1
App: use forward declaration to reduce compile time
2022-03-04 17:27:53 +01:00
Yorik van Havre
362045677c
Gui: Added 'Report a bug' help menu entry
2022-03-04 14:06:59 +01:00
Uwe
42a71ccbbd
[Gui] DocumentObserver: re-add a header
2022-03-04 04:43:34 +01:00
Uwe
5f9020b09a
[Gui] Document and Download: remove unused includes
2022-03-04 04:37:36 +01:00
Uwe
fccb743fd6
[Gui] DockWindow and DemoMode: remove unused includes
2022-03-04 03:37:44 +01:00