Reinder Feenstra
|
fcbec85ee8
|
webthrottle: moved common release code to function
|
2025-01-13 23:04:10 +01:00 |
|
Reinder Feenstra
|
bdcb5574f8
|
fix: release() caused loop by calling activate
|
2025-01-13 23:01:25 +01:00 |
|
Reinder Feenstra
|
712b317221
|
fix for macos build
|
2025-01-11 13:22:26 +01:00 |
|
Reinder Feenstra
|
028e14b5b2
|
client: added throttle list to trains dialog
|
2025-01-11 11:18:46 +01:00 |
|
Reinder Feenstra
|
36cf5f4f71
|
fixme: disabled stringop-overflow for now to get CI working again, still need to investigate
|
2025-01-11 11:18:22 +01:00 |
|
Reinder Feenstra
|
b73ed8c0eb
|
Added list of active throttles to world
|
2025-01-11 11:18:09 +01:00 |
|
Reinder Feenstra
|
78a8e17958
|
fix: missing includes for Release build
|
2025-01-10 00:39:09 +01:00 |
|
Reinder Feenstra
|
0c5f71fc85
|
wip: added basic web throttle
see #178
|
2025-01-10 00:26:46 +01:00 |
|
Reinder Feenstra
|
d91b30715d
|
fix: is_binary check didn't work
|
2025-01-09 23:49:21 +01:00 |
|
Reinder Feenstra
|
ce4417cc30
|
Added support for controlling a Train to the Throttle
Decoder control is still supported but will be removed in the future.
see #178
|
2025-01-08 23:51:24 +01:00 |
|
Reinder Feenstra
|
d06e58902c
|
cleanup
|
2025-01-03 00:17:36 +01:00 |
|
Reinder Feenstra
|
5d1968b865
|
fix: missing #ifndef for release build
|
2025-01-03 00:13:25 +01:00 |
|
Reinder Feenstra
|
9739910b9f
|
Added websocket connection for webthrottle
see #178
|
2025-01-02 20:51:45 +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 |
|
Reinder Feenstra
|
08ab09a551
|
fix: missing include
|
2024-12-11 00:27:14 +01:00 |
|
Reinder Feenstra
|
8570ef3cb9
|
output map: added swap outputs button when using one pair output (e.g. for standard turnouts)
|
2024-12-11 00:11:45 +01:00 |
|
Reinder Feenstra
|
0bc2609068
|
board widget: get rid of BoardWidget param in BoardAreaWidget constructor.
|
2024-12-08 23:44:46 +01:00 |
|
Reinder Feenstra
|
1c115bf1eb
|
fix: add interface wizard did not close on disconnect or world close
|
2024-12-08 23:01:09 +01:00 |
|
Reinder Feenstra
|
f5a477ee7e
|
add interface wizard: clearified dr5000 usb protocol page
|
2024-12-08 18:29:52 +01:00 |
|
Reinder Feenstra
|
7cc5a2ff0a
|
fix: world saved with simulation active didn't load properly
|
2024-12-03 23:03:46 +01:00 |
|
Reinder Feenstra
|
c05b0206ab
|
fix: signal path didn't handle HiddenRailCrossOver properly
|
2024-12-03 23:03:01 +01:00 |
|
Reinder Feenstra
|
0a249e31bb
|
translation: Frisian #wip
|
2024-12-02 23:21:56 +01:00 |
|
Reinder Feenstra
|
78bd4605c1
|
fix: missing include
|
2024-12-01 22:47:08 +01:00 |
|
Reinder Feenstra
|
ec7e09d054
|
Improved light/dark detection for Qt6
|
2024-12-01 22:32:47 +01:00 |
|
Reinder Feenstra
|
0e3ad12c2c
|
translation: Frisian #wip
|
2024-11-30 00:44:15 +01:00 |
|
Reinder Feenstra
|
3ebdc30e2f
|
translation: Frisian #wip
|
2024-11-29 00:52:31 +01:00 |
|