Reinder Feenstra
|
41eab3a873
|
[interface list] fix: invalid list items, see #187.
|
2025-03-06 23:11:11 +01:00 |
|
Reinder Feenstra
|
04eed28aa1
|
[interface list] added text to inform user about empty list, see #187.
|
2025-03-04 23:49:11 +01:00 |
|
Reinder Feenstra
|
764cca13ba
|
[interface list] ctrl+click now open interface setting in seperate window, see #187.
|
2025-03-04 21:16:15 +01:00 |
|
Reinder Feenstra
|
300b2b3628
|
Merge pull request #186 from gfgit/work/gfgit/fix_qt6_compile
ConnectDialog: use QCheckBox::checkStateChanged() from Qt 6.7
|
2025-03-02 16:41:09 +01:00 |
|
Filippo Gentile
|
1dbf6035ff
|
ConnectDialog: use QCheckBox::checkStateChanged() from Qt 6.7
|
2025-03-02 13:26:27 +01:00 |
|
Reinder Feenstra
|
a89463d351
|
[check-sources] removed filepath from license header, added link to repo.
|
2025-02-19 23:13:54 +01:00 |
|
Reinder Feenstra
|
346393d92f
|
Replaced boost::signals connection by scoped_connection to get rid of disconnects in destructors.
closes #171
|
2025-02-14 23:45:15 +01:00 |
|
Reinder Feenstra
|
a3c65f457d
|
removed boost from source tree, replaced by vcpkg
|
2025-02-14 17:01:30 +01:00 |
|
Reinder Feenstra
|
bbab760257
|
fix: missing include for Qt5
|
2025-02-14 16:59:28 +01:00 |
|
Reinder Feenstra
|
e1b399a156
|
fix: missing string
|
2025-02-13 23:05:16 +01:00 |
|
Reinder Feenstra
|
da306fbbbf
|
fix: missing forward decl for Qt5
|
2025-02-13 23:05:01 +01:00 |
|
Reinder Feenstra
|
8fd5ac3d1f
|
Redesigned interface list widget, it now embeds the interface settings.
|
2025-02-13 22:41:19 +01:00 |
|
Reinder Feenstra
|
2ceae8ec9d
|
MethodIcon: added support for custom trigger function
|
2025-02-13 22:34:03 +01:00 |
|
Reinder Feenstra
|
be3c4996e6
|
Merge pull request #181 from traintastic/replace-tcb-span-by-std-span
Replace tcb::span by std::span
|
2025-01-29 23:27:10 +01:00 |
|
Reinder Feenstra
|
af6dac1305
|
replaced tcb::span by std::span
|
2025-01-29 19:55:05 +01:00 |
|
Reinder Feenstra
|
131acc6081
|
Merge pull request #180 from traintastic/c++20-server
Change server C++ version to C++20
|
2025-01-28 19:25:45 +01:00 |
|
Reinder Feenstra
|
3501620f33
|
fix: restrict is a GCC warning
|
2025-01-24 00:31:02 +01:00 |
|
Reinder Feenstra
|
a9b94d4e9f
|
fix: workaround GCC bug
see: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105329
|
2025-01-24 00:21:55 +01:00 |
|
Reinder Feenstra
|
2144913340
|
fix: workaround GCC bug
see: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105329
|
2025-01-23 22:58:31 +01:00 |
|
Reinder Feenstra
|
04af5b8672
|
Merge pull request #179 from traintastic/more-vcpkg
More vcpkg
|
2025-01-22 18:02:35 +01:00 |
|
Reinder Feenstra
|
8673a606e5
|
fix: updated installer, server doesn't use DLLs anymore
|
2025-01-22 16:47:46 +01:00 |
|
Reinder Feenstra
|
377c73718b
|
vcpkg: added lzma feature to libarchive to support xz on macos
|
2025-01-22 00:04:52 +01:00 |
|
Reinder Feenstra
|
989311e069
|
Merge remote-tracking branch 'origin/master' into c++20-server
|
2025-01-21 23:48:18 +01:00 |
|
Reinder Feenstra
|
c96a4c1aac
|
replaced boost::random by std random
|
2025-01-21 23:33:12 +01:00 |
|
Reinder Feenstra
|
68f6e11963
|
windows/macos: get libarchive, lua and zlib via vcpkg
|
2025-01-21 23:22:56 +01:00 |
|
Reinder Feenstra
|
62a89b0883
|
Merge pull request #177 from traintastic/websocket-poc
Add webserver and client connection over (binary) WebSocket
|
2025-01-01 14:34:39 +01:00 |
|
Reinder Feenstra
|
ca580a5e9e
|
renamed Connection to ClientConnection
|
2025-01-01 14:10:47 +01:00 |
|
Reinder Feenstra
|
6d8d1cc8e5
|
make sure directory for generated headers exists
|
2024-12-30 23:44:23 +01:00 |
|
Reinder Feenstra
|
de65905387
|
added suport for embedding resources and added serving /favicon.ico
|
2024-12-30 23:30:01 +01:00 |
|
Reinder Feenstra
|
8c2d89cdc6
|
CI: code-coverage set --ignore-errors mismatch option
|
2024-12-28 09:51:05 +01:00 |
|
Reinder Feenstra
|
07e781e441
|
CI: removed server windows_x64_mingw
was just used as test, don't want to look into the warning issue...
|
2024-12-28 09:33:47 +01:00 |
|
Reinder Feenstra
|
0a25af1c18
|
CI: code-coverage set --ignore-errors mismatch option
|
2024-12-28 09:11:38 +01:00 |
|
Reinder Feenstra
|
259c5925c5
|
CI: core.arch -> 'x86_64'
|
2024-12-28 00:50:08 +01:00 |
|
Reinder Feenstra
|
6b13a94a0f
|
CI: core.platform.arch -> core.arch
|
2024-12-28 00:45:53 +01:00 |
|
Reinder Feenstra
|
e8fdf7e215
|
CI: removed macos 14/15, a macos 13 built binary should run on 14/15
|
2024-12-28 00:44:03 +01:00 |
|
Reinder Feenstra
|
c406a63047
|
CI: set CMAKE_OSX_ARCHITECTURES to build universal binaries
|
2024-12-27 23:55:27 +01:00 |
|
Reinder Feenstra
|
5a214bd599
|
CI: server: use vcpkg on macOS
|
2024-12-27 23:42:30 +01:00 |
|
Reinder Feenstra
|
38efda81a9
|
fix: deprecation issue for Qt 6.5
|
2024-12-27 23:39:31 +01:00 |
|
Reinder Feenstra
|
c20e5da343
|
server: use find_package(Boost ...) on all platforms
|
2024-12-27 23:39:30 +01:00 |
|
Reinder Feenstra
|
02090c6a87
|
CI: run code coverage on ubuntu 24.04, latest is still 22.04
|
2024-12-27 23:38:59 +01:00 |
|
Reinder Feenstra
|
9bf5a1e87f
|
CI: fix windows check
|
2024-12-18 00:11:44 +01:00 |
|
Reinder Feenstra
|
2da8b112b2
|
CI: windows get boost via vcpkg
|
2024-12-18 00:01:24 +01:00 |
|
Reinder Feenstra
|
7f64511cc3
|
CI: added module qtwebsockets for Qt6
|
2024-12-16 00:27:43 +01:00 |
|
Reinder Feenstra
|
3c055ca969
|
CI: ubuntu install libqt5websockets5-dev
|
2024-12-16 00:17:53 +01:00 |
|
Reinder Feenstra
|
1e170d80d3
|
CI: removed Unbuntu 22.04, boost version to old
|
2024-12-16 00:12:45 +01:00 |
|
Reinder Feenstra
|
524bba9689
|
boost minimum is now 1.81 (for http message generator)
|
2024-12-15 23:55:33 +01:00 |
|
Reinder Feenstra
|
307a99d4ea
|
fix: typo
|
2024-12-15 23:55:04 +01:00 |
|
Reinder Feenstra
|
d4049d8295
|
client-server: replaced binary socket connection by http websocket connection
|
2024-12-15 23:25:01 +01:00 |
|
Reinder Feenstra
|
2fab42c960
|
fix: icon position and visibility
|
2024-12-11 00:28:02 +01:00 |
|
Reinder Feenstra
|
5987b97d33
|
fix: interface can be nullptr
|
2024-12-11 00:27:32 +01:00 |
|