Adeeb Shihadeh
81bd999ced
bump msgq ( #39117 )
2026-10-20 02:19:24 +00:00
Kacper Rączy
bc88da03d0
tools: use log migration in cpp tools ( #38571 )
...
* Universal PyProcess module runner. Migration cli
* print to stderr
* Migration in jotpluggler
* Do -
* Improvements
* Explicit stdout
* Existing master pyprocess changes
* PyTools
* Fix runtime warning
(cherry picked from commit b9c815d56a2827796ad73ca8f09d186243dd8c17)
2026-10-14 13:05:08 -05:00
Trey Moen
3b2a75a4e0
cabana: resize heatmap and prevent signal clipping ( #38975 )
...
* cabana: allow heatmap resizing without clipping
* cabana: keep outer grid lines inside the heatmap
* cabana: add a visible heatmap resize handle
* cabana: use the standard pane divider for resizing
2026-09-19 18:41:58 -07:00
Trey Moen
1b1b60ba93
cabana: generate dbc files during builds ( #38974 )
2026-09-19 16:54:47 -07:00
Trey Moen
95ed0213ec
cabana: refine signal heatmap grid ( #38964 )
...
* cabana: refine signal heatmap grid
* cabana: restore direct signal color blending
* cabana: strengthen heatmap signal saturation
* Revert "cabana: strengthen heatmap signal saturation"
This reverts commit 07ee9664d533f260b5bbfaed1afc4391c795603c.
* cabana: remove signal cell gradients
2026-09-19 16:00:59 -07:00
Trey Moen
ea0afb67a8
cabana: preserve activity with a brighter baseline ( #38971 )
...
* cabana: preserve activity above a brighter baseline
* cabana: apply signal baseline in both themes
2026-09-19 15:24:14 -07:00
Trey Moen
680aa6f868
cabana: revert quiet signal brightness clamp ( #38970 )
...
Revert "cabana: brighten quiet signals in dark mode (#38969 )"
This reverts commit d375e7ff5d .
2026-09-19 15:02:54 -07:00
Trey Moen
d375e7ff5d
cabana: brighten quiet signals in dark mode ( #38969 )
2026-09-19 14:58:18 -07:00
Trey Moen
2eee697f7d
cabana: improve theme contrast ( #38965 )
...
* cabana: centralize accessible theme and data colors
* cabana: remove color contrast tests
* cabana: simplify theme color helpers
* cabana: soften inactive message rows in dark mode
* cabana: retain original signal tooltip behavior
2026-09-19 09:47:49 -07:00
Trey Moen
9a95fdc1a2
cabana: fix stale message size warnings ( #38961 )
2026-09-17 22:56:42 -07:00
Trey Moen
c8d56a1990
cabana: filter multiplexed signals in binary grid ( #38960 )
...
* cabana: filter multiplexed signals in binary grid
* cabana: refresh overlap warnings on branch changes
2026-09-17 22:28:30 -07:00
Trey Moen
6c69ebed7f
cabana: improve heatmap readability ( #38955 )
...
* cabana: improve heatmap readability
* cabana: use shared colors for the heatmap
* cabana: brighten dark theme text
2026-09-17 22:09:33 -07:00
Trey Moen
c504b92aba
cabana: clarify signal button states ( #38953 )
...
* cabana: clarify plot button states
* cabana: strengthen signal action hover states
2026-09-17 22:07:01 -07:00
Trey Moen
b55e37b9c9
cabana: right-align numeric message values ( #38959 )
2026-09-17 22:05:10 -07:00
Trey Moen
e77f6e56f9
cabana: show cumulative byte and bit heatmaps ( #38954 )
2026-09-17 22:04:45 -07:00
Trey Moen
60b3ccf39e
cabana: accept prefixed hex values in id filters ( #38952 )
2026-09-17 21:57:48 -07:00
Trey Moen
bca3b04720
cabana: improve dark theme contrast ( #38957 )
2026-09-17 21:56:31 -07:00
Trey Moen
5f50bda7ba
cabana: improve signal panel layout ( #38910 )
...
* cabana: improve signal panel layout
* cabana: match row actions to selection colors
* cabana: preserve master remove action
* cabana: match remove icon to selected row
2026-09-13 17:06:52 -07:00
Trey Moen
5b34f151de
cabana: balance signal action spacing ( #38911 )
2026-09-13 17:01:04 -07:00
Trey Moen
64e5d1e5e3
cabana: preserve selected menu color on hover ( #38909 )
...
* cabana: unify menu highlight colors
* cabana: preserve selected menu color on hover
2026-09-13 16:54:34 -07:00
Trey Moen
d3106c2b4b
cabana: unify video and live stream titles ( #38908 )
...
* cabana: unify video and live stream titles
* cabana: put stream before dbc in window title
* cabana: show fingerprint in route details
2026-09-13 16:43:53 -07:00
Trey Moen
885792de3f
cabana: remove message table outer border ( #38907 )
2026-09-13 16:36:16 -07:00
Trey Moen
5319474ee5
cabana: disable tool window collapse ( #38906 )
2026-09-13 16:31:19 -07:00
Trey Moen
164a3a1e30
cabana: stop chart tooltips over menus ( #38905 )
...
* cabana: keep chart tooltips below menus
* cabana: exclude popup menus from plot hover
2026-09-13 16:27:40 -07:00
Trey Moen
c715ef4762
cabana: flatten signal panel containers ( #38904 )
...
* cabana: flatten signal panel containers
* cabana: keep messages and logs switch border
2026-09-13 16:15:25 -07:00
Trey Moen
2ae3598b51
cabana: prevent signal panel collapse ( #38903 )
...
* cabana: keep signal scrolling inside the list
* cabana: reserve space for the signal panel
2026-09-13 15:56:21 -07:00
Trey Moen
4e60afe70d
cabana: show persistent fps counter ( #38898 )
...
* cabana: show persistent UI FPS
* cabana: render whole fps in monospace
* cabana: keep fps aligned beside centered progress
* cabana: move fps to top right
* Revert "cabana: move fps to top right"
This reverts commit 51a5334aec79807f8102b9a6f1f902f22814d5c7.
2026-09-13 15:48:35 -07:00
Trey Moen
5c365d3398
cabana: remove inner video container ( #38901 )
2026-09-13 15:46:29 -07:00
Trey Moen
e6f9b3c6c4
cabana: preserve menu bar border on highlight ( #38902 )
...
* cabana: preserve menu bar border on highlight
* cabana: remove border drawing comment
2026-09-13 15:46:14 -07:00
Trey Moen
94f71fce00
cabana: add browser sign-in for remote routes ( #38894 )
...
* cabana: add browser sign-in for remote routes
* cabana: use shared dialog styling for browser sign-in
* cabana: support spacious centered action buttons
* cabana: vertically center sign-in states
* cabana: keep sign-in layout stable between states
* cabana: center sign-in error text
* cabana: avoid hint flash when retrying sign-in
2026-09-13 15:23:22 -07:00
Trey Moen
b6918cb31b
cabana: fix download bar layout ( #38900 )
...
* cabana: fix download bar layout
* cabana: reduce download label font size
2026-09-13 15:22:13 -07:00
Trey Moen
11093e743e
cabana: improve dark slider track contrast ( #38899 )
2026-09-13 14:44:13 -07:00
Trey Moen
c5cf29cf5e
cabana: contain tooltips and capture plot drags ( #38896 )
...
* cabana: contain chart tooltips within columns
* cabana: refresh tooltip bounds after chart resize
* cabana: capture plot drags to prevent window movement
2026-09-13 13:53:35 -07:00
Trey Moen
45a7747ca3
cabana: fix detached panel menus ( #38890 )
...
* cabana: keep dropdowns above detached panels and within the screen
* cabana: shorten dropdown comments
2026-09-13 09:46:43 -07:00
Trey Moen
e5a6a8b73e
cabana: make the Signals pane a native dock panel, fix pad ( #38889 )
...
* cabana: align center tabs and keep signal panel docked
* cabana: prevent panels from docking into the tabless center
* cabana: use native docking for the Signals panel
* cabana: migrate dock tabs when loading the layout
2026-09-13 09:19:48 -07:00
Trey Moen
0d4a4ab910
cabana: disable collapse for dockable panels ( #38885 )
2026-09-12 23:48:57 -07:00
Trey Moen
44914a7cf4
cabana: remove custom focus-loss handling ( #38884 )
...
* cabana: fix focus handling across docked and floating windows
* cabana: remove custom focus-loss handling
2026-09-12 22:45:32 -07:00
Trey Moen
4c0799eb8e
cabana: make Charts a native dockable panel ( #38883 )
...
* cabana: make charts a native dockable panel
* cabana: remove redundant charts docking button
2026-09-12 21:40:31 -07:00
Trey Moen
1aa97338c4
Cabana: standardize floating dropdown menus ( #38874 )
...
* Cabana: standardize floating dropdown menus
* Cabana: use uniform items in menus and combo lists
* Cabana: remove dropdown test and explanatory comments
2026-09-12 20:56:08 -07:00
Trey Moen
20064d9681
cabana: show placeholder for unresolved timestamps ( #38870 )
2026-09-12 20:46:51 -07:00
Trey Moen
dc338c2831
cabana: standardize button spacing ( #38873 )
...
* cabana: standardize button spacing and control alignment
* cabana: center shared step controls and inset chart content
* cabana: use uniform per-chart content insets
2026-09-12 20:37:01 -07:00
Trey Moen
7e84a61668
cabana: use ImGui decorations for floating panes ( #38871 )
...
* cabana: redraw floating panes during native resizing
* cabana: keep rendering while native resize is held
* cabana: use ImGui decorations to avoid native resize loops
* cabana: draw docking previews only on the target viewport
2026-09-12 17:45:14 -07:00
Trey Moen
f147094cb7
cabana: restore Qt palettes and contrast ( #38875 )
...
* cabana: restore Qt dark palette and contrast
* cabana: restore Qt standard light palette and selection text
* cabana: drive component colors from shared style values
* cabana: remove historical palette comments
2026-09-12 17:44:43 -07:00
Trey Moen
8f2d66d0e5
cabana: round only the outer video frame ( #38808 )
...
* cabana: remove video frame corner rounding
* cabana: round the outer video frame including letterboxing
2026-09-07 21:26:53 -07:00
Trey Moen
10b9e73859
cabana: fill event bar to camera edges ( #38807 )
2026-09-07 17:06:01 -07:00
Trey Moen
bb86bee688
cabana: clean up UI wording and formatting ( #38803 )
2026-09-07 14:56:19 -07:00
Trey Moen
3e54af9db8
cabana: playback controls for live streaming ( #38802 )
...
* Hide Cabana playback controls during live streaming
* cabana: retain pause and go-live controls for live streams
2026-09-07 14:47:20 -07:00
Trey Moen
20ae4ac44d
cabana: standardize settings step buttons ( #38801 )
...
* cabana: align and brighten settings step buttons
* cabana: use standard settings icon button color
2026-09-07 14:08:32 -07:00
Trey Moen
7c1f224443
cabana: stack the undo/redo zoom buttons in the chart menu ( #38800 )
2026-09-07 13:03:12 -07:00
Trey Moen
2b4d050e9c
cabana: fix video startup and desktop interactions ( #38798 )
...
* cabana: fix video startup and desktop interactions
* cabana: remove util comments
2026-09-07 12:43:41 -07:00