sani7
ee185b68e6
Adds check for active simulator before commands
...
Implements a check to ensure a simulator is active before processing commands.
This prevents errors and unexpected behavior when commands are sent without an active simulator. The check is performed at the beginning of the command parsing, and logs an error if no simulator is active, returning an empty JSON object.
2026-02-14 14:32:10 +01:00
sani7
fe0ee989e9
Improves build process for internal development
...
Adds an INTERNAL preprocessor definition to manage dependencies.
This change allows for a lighter build during internal development by
forward declaring some classes and excluding UI and CAN dependencies.
2026-02-14 14:32:10 +01:00
sani7
0cdd276194
UI
...
add statusbar
2026-02-14 14:32:09 +01:00
sani7
e3012d9580
UI
...
remove ui_can out of custom folder
2026-02-14 14:32:09 +01:00
sani7
1d94636296
Client
...
Add enabled and visible properties to UI elements
2026-02-14 14:32:09 +01:00
sani7
efcb183682
ui_items
...
Remove Text_size
Add setup_item to configure if an item uses text, fg color and bg color.
2026-02-14 14:32:08 +01:00
sani7
ef4df1718b
client
...
change all look-ups from [] to .at()
2026-02-14 14:32:08 +01:00
sani7
e13bd11700
update spdlog
2026-02-14 14:32:08 +01:00
sani7
30e085ea5d
Lint
2026-02-14 14:32:07 +01:00
sani7
4da26083a7
stacked widget
...
tested and working
2026-02-14 14:32:07 +01:00
sani7
faac84821c
tab widget
...
working prototype
2026-02-14 14:32:07 +01:00
sani7
819a08abc1
Lint
2026-02-14 14:32:06 +01:00
sani7
b98330ba76
tab widget
...
started working on implementation
2026-02-14 14:32:06 +01:00
sani7
7d3ddd7337
cmake
...
remove minimum version, because top project already defines it
2026-02-14 14:32:06 +01:00
sani7
c6c765d528
rename executables
2026-02-14 14:32:05 +01:00
sani7
d4e5b75f68
change service bin location
2026-02-14 14:32:05 +01:00
sani7
d4a40a25dc
Lint
2026-02-14 14:32:05 +01:00
sani7
8ec3b988a4
Move to forward declare of pointers
2026-02-14 14:32:04 +01:00
sani7
b8085a3976
update cmake required version
2026-02-14 14:32:04 +01:00
sani7
2aa7f335db
Add branch name to description
2026-02-14 14:32:04 +01:00
sani7
7386a12f1b
update ui_combobox
...
remove ui_x_boxes and put the code in ui_combobox
2026-02-14 14:32:03 +01:00
sani7
7c91a64d71
convert selected
...
move from string to index to reduce data size
2026-02-14 14:32:03 +01:00
sani7
99d537ac29
Lint
2026-02-14 14:32:03 +01:00
sani7
444e11663d
update submodule to http
2026-02-14 14:32:02 +01:00
sani7
0da7be73b2
add git_tag
2026-02-14 14:32:02 +01:00
sani7
9b728b96e1
update pipeline
2026-02-14 14:32:02 +01:00
sani7
6e5d32bc16
Lint
2026-02-14 14:31:31 +01:00
sani7
b772b91e6e
fixes for build on windows
2026-02-14 14:31:31 +01:00
sani7
c2918e79c3
fix for combobox bounce
2026-02-14 14:31:30 +01:00
sani7
c6cdc78843
update dockerfile
...
exclude certain packages to make the container base smaller
2026-02-14 14:31:30 +01:00
sani7
7d78b7f6ba
fix for combobox bounce
2026-02-14 14:31:30 +01:00
sani7
a910f7b36b
update qwt
2026-02-14 14:31:29 +01:00
sani7
bc91dc1d4e
client mdns support
...
add logic to lookup an mnds address on linux
2026-02-14 14:31:29 +01:00
sani7
c50853b733
add systemd service files
2026-02-14 14:31:29 +01:00
sani7
2b9ce9d0a6
fix requirements
2026-02-14 14:31:29 +01:00
sani7
8d46b91d30
Add MIT License
2026-02-14 14:31:28 +01:00
sani7
61b758c333
client
...
add wasm options
2026-02-14 14:31:28 +01:00
sani7
58cd5ac07c
wasm
...
exclude server, ui and tests when compiling to wasm
2026-02-14 14:31:28 +01:00
sani7
67ac93a313
client wasm
...
use location via emscripten for websocket host
2026-02-14 14:31:27 +01:00
sani7
9dc54a5b57
client ui's
...
change tab stops
2026-02-14 14:31:27 +01:00
sani7
6c59f4fb51
client can transceive
...
change tab stops
2026-02-14 14:31:27 +01:00
sani7
48dfa7b2df
client add default sim option
2026-02-14 14:31:26 +01:00
sani7
25517d9696
update spdlog
2026-02-14 14:31:26 +01:00
sani7
1032e9ed28
client
...
change from sim_name to name
2026-02-14 14:31:26 +01:00
sani7
34acefde6a
server
...
remove includes from simulators header to source
2026-02-14 14:31:25 +01:00
sani7
8215718e7a
client
...
remove includes from sim base header to source
2026-02-14 14:31:25 +01:00
sani7
e9dc6af1d2
b server cmake
...
add spdlog
2026-02-14 14:31:25 +01:00
sani7
15969538de
b library
...
fix unload lib on error
2026-02-14 14:31:24 +01:00
sani7
8b1ea302c9
client
...
remove qwt as linking dependency from sim libs
2026-02-14 14:31:24 +01:00
sani7
e04f58cbcf
b server
...
fix runtime link errors
2026-02-14 14:31:24 +01:00