pre-commit-ci[bot]
222a2520b1
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-09-12 13:02:35 -04:00
wmayer
0a8292a850
Web: apply clang format
2023-09-03 17:22:44 +02:00
wmayer
9a749e51c8
Mod: modernize C++: use equals default
2023-08-21 20:21:30 +02:00
wmayer
507a1f82bc
Web: move to new style connect()
2023-01-13 15:14:29 +01:00
Uwe
29a8f742af
[Web] App: enable precompiled headers
...
- also remove a unused header
2022-12-14 04:28:21 +01:00
Uwe
ace6d5a9ce
[Web] remove unused includes
...
- also some sorting
2022-12-07 05:24:20 +01:00
Chris Hennes
2f7be9e782
cMake: Add support for compiling against Qt6 ( #7647 )
...
Removes the BUILD_QT5 flag and adds a new FREECAD_QT_VERSION option,
which can be set to either "Auto" (default), 5, or 6. Auto detects which
version of Qt is installed on the system and chooses it. If both version
are installed, Qt5 is used.
Note that this DOES NOT implement compiling against Qt6, it only adds
the necessary cMake infrastructure to begin work on the source code
changes that will be required.
2022-10-31 09:24:09 -05:00
marioalexis
544d5a27b8
Web: Replace C cast
2022-09-18 11:06:51 -05:00
berniev
6953310116
Mod: Single arg ctors must be explicit
2022-08-24 16:55:20 +02:00
berniev
ddafb98813
Mod: Use override etc 2
2022-08-09 12:52:26 +02:00
wmayer
9e88ce7638
Web: include header with export macros
2022-03-24 20:40:59 +01:00
wmayer
aada33a574
Web: modernize C++11
...
* use nullptr
2022-03-23 19:26:14 +01:00
Uwe
ee6d631531
[Web] remove unused headers and Xerces
2022-03-20 21:16:27 +01:00
wmayer
0054cbddaa
Fix coverity issue:
...
* CID 332682: Resource leak
* CID 350607: Resource leak
* CID 332677: Resource leak
2022-03-14 11:35:04 +01:00
wmayer
346ff3815d
Web: handle system exit exceptions
2021-10-14 15:46:37 +02:00
wmayer
39e02ca195
Web: support synchronous TCP/IP communication
2021-10-14 15:07:05 +02:00
wmayer
5387e12e80
Web: support to query values via TCP/IP communication
2021-09-25 19:52:14 +02:00
Mateusz Skowroński
92683e1f63
Fix CMake warning: qt5_make_output_file is not part of the official API, and might be removed in Qt 6.
2021-04-19 15:10:53 +02:00
Chris Hennes
51b57f9844
[Web] Remove deprecated Qt < 5.9 code
2021-04-02 13:46:43 +02:00
luz paz
59fcb80a80
Web: Fix header uniformity, whitespace, doxygen headers
2020-11-18 08:58:38 +01:00
wmayer
5950d0d45c
Web: [skip ci] implement blocking tcp server
2020-05-20 16:52:36 +02:00
wmayer
1c656b1cb7
CMP0050: make Web module aware of cmake policy
2018-08-20 13:51:40 +02:00
wmayer
76b3397762
py3: ported module init to python3
2017-02-04 15:56:31 +01:00
wmayer
fd1c42b3c3
port use of tcp server to Qt5
2016-12-23 10:38:27 +01:00
wmayer
5e375a6238
Add switch to select between Qt4 and Qt5
2016-12-13 15:53:13 +01:00
wmayer
166fc624eb
remove superfluous Qt includes
2016-12-13 15:40:49 +01:00
wmayer
6462033988
fix -Wextra in Web
2016-09-23 21:19:53 +02:00
wmayer
d80c05e186
fix Coverity issues
2016-08-20 17:21:01 +02:00
wmayer
a467612b9f
+ simplify porting of Web module to Python3
2016-01-17 19:17:34 +01:00
wmayer
f26844e1bc
+ allow to clear installed firewall
2015-12-13 14:36:41 +01:00
wmayer
f46393efe7
Report 'None' for successfully executed commands in server, implement a simple firewall to block commands
2015-12-13 14:24:15 +01:00
wmayer
7d98705396
+ harmonize XercesC cmake variables with official check
2015-07-28 14:17:49 +02:00
wmayer
d95003e92c
+ replace deprecated PYTHON_INCLUDE_PATH
2015-07-25 18:29:42 +02:00
wmayer
1b58ec8bb7
+ simplify dependencies in CMakeLists.txt files
2015-07-17 12:18:44 +02:00
wmayer
0b1da87302
+ eliminate cmake variable QT_DEBUG_LIBRARIES
2015-07-16 19:06:20 +02:00
wmayer
6b89c03181
Add initial support for different libdir (jobermayr)
2014-05-10 12:57:38 +02:00
mdinger
337f05d56e
Move python module prefix and suffix properties into macro to be set together
2014-05-03 16:00:30 +02:00
wmayer
1a7cea9b59
+ Fix prefix of Python extensions built with MinGW
2014-04-30 18:22:52 +02:00
mdinger
a17cce3559
Remove unnecessary quotes.
2014-04-30 13:41:16 +02:00
mdinger
1942bb7906
Apply SET_BIN_DIR macro to Mod
2014-04-30 13:41:13 +02:00
wmayer
1f8c2e8f2c
+ Fix target name
2014-01-07 21:13:41 +01:00
wmayer
dd9697dbad
+ Implement a lightweight TCP server
2014-01-07 18:37:59 +01:00
wmayer
19c6105389
+ Implement a lightweight TCP server
2014-01-07 17:56:20 +01:00