Commit Graph
121 Commits
Author SHA1 Message Date
sani7 bc61f4990f client web socket wrapper
cleanup
2026-03-30 19:59:12 +02:00
sani7 d440a493c9 client
UI base move over to a QMap that holds all of the process functions and call them when parsing UI items
2026-03-29 13:11:58 +02:00
sani7 9f2fdd8af9 Lint 2026-03-29 13:10:21 +02:00
sani7 c5e70f0983 logger
add cli option for log level
2026-02-15 08:58:32 +01:00
sani7 a8e8024a9c b logger
use log level to determine if it needs to log
2026-02-15 08:58:31 +01:00
sani7 efc412679c UI base
fix for windows
2026-02-15 08:58:31 +01:00
sani7 31eed03113 Lint 2026-02-14 16:46:03 +01:00
sani7 deadf795f7 client
fix the annoying errors when you develop
2026-02-14 16:43:13 +01:00
sani7 735e5bae91 client
copy client_common and qwt to bin folder
2026-02-14 14:32:50 +01:00
sani7 9765cd3e51 client
now works on windows
2026-02-14 14:32:50 +01:00
sani7 b493129184 b server / client
unloading the lib when it contains a ui/sim crashes on windows
2026-02-14 14:32:50 +01:00
sani7 8449b6091e client logger
move over to qt signals that are processed in mainwindow
2026-02-14 14:32:49 +01:00
sani7 5082468b11 client
implement textbox
2026-02-14 14:32:48 +01:00
sani7 f17676d4ef b client
fix table row and column
2026-02-14 14:32:45 +01:00
sani7 1b8bc4b692 b client cmake 2026-02-14 14:32:44 +01:00
sani7 743dbafa1b client
add description of mainwindow
2026-02-14 14:32:42 +01:00
sani7 42e5538c9b update for dagger ci 2026-02-14 14:32:41 +01:00
sani7 fc654d1e39 Lint 2026-02-14 14:32:38 +01:00
sani7 6f4bf60b02 client docs 2026-02-14 14:32:37 +01:00
sani7 683f262fa1 doxygen
fix some documentation warnings
2026-02-14 14:32:37 +01:00
sani7 7a74847f45 Client doxygen
Add documentation to the client
2026-02-14 14:32:36 +01:00
sani7 758958fd3a client websocket wrapper
remove deconstructor
2026-02-14 14:32:36 +01:00
sani7 7c6db0e02c client ui_base
remove unused signal
2026-02-14 14:32:35 +01:00
sani7 9836d40a49 Add doxygen documentation to client ui 2026-02-14 14:32:35 +01:00
sani7 3c0d01df15 client ui
rework better radiobutton
2026-02-14 14:32:35 +01:00
sani7 6915c28894 client
rename Simulator_base to UI_base
this is so that doxygen can see the difference
2026-02-14 14:32:34 +01:00
sani7 e9128e4f36 sim loading
remove idea of running this thing on windows, not possible due to windows not having "export-dynamic" support
2026-02-14 14:32:32 +01:00
sani7 fbe19f17d3 b client
remove unused setup qwt plot function
2026-02-14 14:32:31 +01:00
sani7 935c1d4ac6 b client sim base
fix close event always executing
2026-02-14 14:32:31 +01:00
sani7 66ac531cd5 Removes validity tracking from UI table
This simplifies the code and removes redundant checks.
2026-02-14 14:32:30 +01:00
sani7 7cb93ec14d change Event can_clear to clear
make this a bit more general, that it can be used for more then only can
2026-02-14 14:32:18 +01:00
sani7 0f1d6aa592 client
rename ui_radiobutton, but is still unimplemented on the server
2026-02-14 14:32:18 +01:00
sani7 f55539f5f0 UI status bar
Uses base class text for status bar message
2026-02-14 14:32:18 +01:00
sani7 f7f793a0bb client
mark show and hide events as override
2026-02-14 14:32:15 +01:00
sani7 d02fc4b611 client
clean up mainwindow files
2026-02-14 14:32:15 +01:00
sani7 d07b282587 client
fix title not updating
2026-02-14 14:32:15 +01:00
sani7 1fcbe53253 client
move to QMessageBox from networkerror
2026-02-14 14:32:14 +01:00
sani7 2b3f90e761 client ui's
remove duplicate / unused includes
2026-02-14 14:32:11 +01:00
sani7 1c40f8e9c5 client
change id_to_label to use qwidget pointer instead of id
2026-02-14 14:32:11 +01:00
sani7 8bf7c6fd79 cmake
auto copy libsim_* and libui_* to bin folder
2026-02-14 14:32:11 +01:00
sani7 f07bbe28cc fix for official pc
add no proxy to websocket
2026-02-14 14:32:10 +01:00
sani7 8668f72e6d Replaces header guards with pragma once 2026-02-14 14:32:10 +01:00
sani7 0cdd276194 UI
add statusbar
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 ef4df1718b client
change all look-ups from [] to .at()
2026-02-14 14:32:08 +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