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
sani7
e41b862004
Lint
2026-02-14 14:31:23 +01:00
sani7
5d3782ccfd
b server
...
fix naming
2026-02-14 14:31:23 +01:00
sani7
99b2e07890
Lint
2026-02-14 14:31:23 +01:00
sani7
d82886f3a1
server
...
implemented but not tested
2026-02-14 14:31:22 +01:00
sani7
a0d75c7e4e
server
...
build able but not implemented
2026-02-14 14:31:22 +01:00
sani7
6631267010
client
...
remove sim base
2026-02-14 14:31:22 +01:00
sani7
9ee7be07d3
client works
...
Add linker flag
2026-02-14 14:31:21 +01:00
sani7
9b4ec0760c
client Not fully working
...
still linking errors
2026-02-14 14:31:21 +01:00
sani7
21eb6f7762
ui
...
remove fuctional
2026-02-14 14:31:21 +01:00
sani7
5e8a1c52fb
client sim base
...
add enabled for spinboxes
2026-02-14 14:31:21 +01:00
sani7
32c125f362
downgrade spdlog
2026-02-14 14:31:20 +01:00
sani7
6282ed6ed0
docker file
...
update docker file to include gpiod
2026-02-14 14:31:20 +01:00
sani7
42f1580c4f
server visa
...
clean up visa code
add s_data_ready signal
2026-02-14 14:31:20 +01:00
sani7
04390e2f23
simbase
...
Add QThread to simbase
2026-02-14 14:31:19 +01:00
sani7
3e4ffef1a7
Lint
2026-02-14 14:31:19 +01:00
sani7
5cb5a1e52b
Add VISA lib
2026-02-14 14:31:19 +01:00
sani7
56727d253d
Lint
2026-02-14 14:31:18 +01:00
sani7
163db5b0a5
server gpio
...
Add try catch around configuration of pin
2026-02-14 14:31:18 +01:00
sani7
3920003bde
server gpio
2026-02-14 14:31:18 +01:00
sani7
0086016114
Lint
2026-02-14 14:31:17 +01:00
sani7
91b6948b96
gpio
...
fix reconfigure
2026-02-14 14:31:17 +01:00
sani7
0f518b5cdd
Lint
2026-02-14 14:31:17 +01:00
sani7
2bd7cd455b
b gpio
2026-02-14 14:31:16 +01:00
sani7
cf9db442ee
gpio
...
move to cxx bindings
2026-02-14 14:31:16 +01:00
sani7
84b1ccd7d0
gpio
...
move configuring to separate function instead of in constructor
2026-02-14 14:31:16 +01:00
sani7
8e5b75e2d3
b gpio
...
fix return with no param
2026-02-14 14:31:15 +01:00
sani7
c39cb9c42c
Lint
2026-02-14 14:31:15 +01:00
sani7
36a56a9068
gpio
...
change consumer name
2026-02-14 14:31:15 +01:00
sani7
dc85016973
gpio
...
fix for aarch64 when m_request is null
2026-02-14 14:31:14 +01:00
sani7
1cdc8b5d43
gpio
...
Add release function
2026-02-14 14:31:14 +01:00
sani7
df587d0d86
gpio
...
fix crash on x64
2026-02-14 14:31:14 +01:00
sani7
a37341d960
fix library include
2026-02-14 14:31:13 +01:00
sani7
f9306ab2da
Add gpio class
2026-02-14 14:31:13 +01:00
sani7
41b4684640
b server
...
fix crashing
2026-02-14 14:31:13 +01:00
sani7
be22e9b814
Lint
2026-02-14 14:31:12 +01:00
sani7
e9bec527a6
server
...
move to communication struct
2026-02-14 14:31:12 +01:00
sani7
47578eb677
update spdlog + json lib
2026-02-14 14:31:12 +01:00
sani7
031bb8b0a6
helpers
...
remove network reply to fix
2026-02-14 14:31:11 +01:00
sani7
bf6d5c5182
Lint
2026-02-14 14:31:11 +01:00
sani7
0854a6ba7e
UI
...
Add spinboxes
2026-02-14 14:31:11 +01:00
sani7
ce9c88ad04
rename ui
2026-02-14 14:31:10 +01:00
sani7
0df9d67dbb
client simbase
...
move widget retrieving to ui item parser
2026-02-14 14:31:10 +01:00
sani7
89c2980397
Add requirements file
2026-02-14 14:31:10 +01:00
sani7
2c8db0c693
server can if
...
fix warning of clazy range loop detach
2026-02-14 14:31:09 +01:00
sani7
8dbd541850
Lint
2026-02-14 14:31:09 +01:00
sani7
233546bf6c
server can if
...
fix magic enum error by switching to the qt version
2026-02-14 14:31:09 +01:00
sani7
ec40754934
b client cmake
...
fix include dir issue
2026-02-14 14:31:08 +01:00
sani7
9042f61769
cmake server client
...
remove redundant sources
2026-02-14 14:31:08 +01:00
sani7
8c585c712b
client move ui helpers to folder
2026-02-14 14:31:08 +01:00
sani7
82b4dbb161
sim base
...
make PUSH_UI_ITEM define so it can be ported easily from server to client and vice versa
2026-02-14 14:31:07 +01:00
sani7
3c8c1abcbb
lint
2026-02-14 14:31:07 +01:00