DimitriChrysafis
a47d1c56f6
remove unused code ( #39080 )
2026-10-13 11:55:22 -07:00
Kacper Rączy
b9c815d56a
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
2026-10-10 01:42:59 +00:00
YassineYousfi
655bfdebc7
model replay pr bot: show both ( #39055 )
...
* model replay pr bot: show both
* jenkins
2026-10-08 21:39:24 -07:00
Adeeb Shihadeh
f804d3468e
jp: zoom improvements
2026-10-08 13:54:23 -07:00
Adeeb Shihadeh
6846d733d4
jp: add segment and duration
2026-10-08 13:16:38 -07:00
Adeeb Shihadeh
c933446486
jp: fix file resolving
2026-10-05 19:55:43 -07:00
Adeeb Shihadeh
2b7c34a5c3
jp: show text fields ( #39042 )
2026-10-05 18:42:04 -07:00
Adeeb Shihadeh
fc61640782
jotpluggler: fix subset time bounds ( #39041 )
2026-10-05 18:31:10 -07:00
Adeeb Shihadeh
84f9bdbc10
jp: add initData tab ( #39039 )
2026-10-05 18:19:04 -07: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
ZwX1616
5ae0da0e46
DM: Super Leicht Model ( #38942 )
2026-09-18 17:35:52 -07:00
Trey Moen
7f6f13997c
replay: fix ranges with omitted start ( #38963 )
...
* replay: fix ranges with omitted start
* replay: keep range tests scoped to omitted start
2026-09-18 06:44:39 -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
ebb202f29d
tools: share cancellable browser sign-in ( #38893 )
...
* tools: share cancellable browser sign-in
* tools: invoke auth JSON mode directly from Cabana
* tools: require an explicit Python module
* tools: order module constants alphabetically
* tools: use shared unauthorized handling for devices
2026-09-13 14:35:46 -07:00
Trey Moen
9c054e285d
replay: retry failed segment loads ( #38897 )
...
* replay: retry failed segment loads
* replay: rename test helper for spellcheck
* replay: include portable temporary directory declaration
* replay: name attempt limit and shorten test delays
* replay: drop timing-dependent retry tests
2026-09-13 14:19:59 -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