Commit graph

421 commits

Author SHA1 Message Date
XANTRONIX Development
de4802bf3b Ensure Forza Dash telemetry structure is packed 2024-01-09 15:54:27 -05:00
XANTRONIX Development
8a6f6b7b6b Begin supporting current gear in Python cluster 2024-01-09 15:52:11 -05:00
XANTRONIX Development
d650417b9d Consolidate draw_legend() to Dial class 2024-01-09 12:57:16 -05:00
XANTRONIX Development
9f366ef191 Render to an image, not a RecordingSurface 2024-01-09 12:32:05 -05:00
XANTRONIX Development
4e14c44266 Prevent needle from moving past max value 2024-01-09 11:15:52 -05:00
XANTRONIX Development
eda71d1d0c Be sure to feed values to shift indicator 2024-01-09 11:07:57 -05:00
XANTRONIX Development
5f68484afa This vexes me 2024-01-09 00:24:56 -05:00
XANTRONIX Development
1342a1191c Rename draw_number, draw_value to draw_legend
Rename draw_number, draw_value to draw_legend in main dial and bottom
dial
2024-01-09 00:22:22 -05:00
XANTRONIX Development
597c25914a Don't hardcode tachometer redline 2024-01-09 00:04:04 -05:00
XANTRONIX Development
18139b1ada This seems to work better on Intel graphics? 2024-01-08 23:54:42 -05:00
XANTRONIX Development
004c803ddc I like that better 2024-01-08 23:38:13 -05:00
XANTRONIX Development
adabec1fa0 Nailed it? 2024-01-08 23:23:54 -05:00
XANTRONIX Development
59203a93a7 This is so confusing 2024-01-08 23:08:46 -05:00
XANTRONIX Development
2acf57d2e8 Add rudimentary CAN frame decoding 2024-01-08 22:31:09 -05:00
XANTRONIX Development
5b04d84251 More normal min and max thermo values 2024-01-08 22:30:57 -05:00
XANTRONIX Development
0e9e518736 I like my points to float 2024-01-08 22:30:46 -05:00
XANTRONIX Development
68fc2ac160 I love my whitespace!~ 2024-01-08 22:30:28 -05:00
XANTRONIX Development
066312e843 Don't need that 2024-01-08 22:01:59 -05:00
XANTRONIX Development
7c031aa63b SO CLOSE TO PERFECTION 2024-01-08 22:00:30 -05:00
XANTRONIX Development
977734b00b GOT THE PYTHON RENDERING TO AN X WINDOW 2024-01-08 21:32:30 -05:00
XANTRONIX Development
a9878c921d Move ShiftIndicator to tacho.py 2024-01-08 12:37:28 -05:00
XANTRONIX Development
62387e4ead That seems more correct? 2024-01-08 00:17:42 -05:00
XANTRONIX Development
3c955eba06 Initial commit of cluster_c.pyx 2024-01-08 00:15:38 -05:00
XANTRONIX Development
cdf032cede Some promising changes to setup.py 2024-01-07 23:26:21 -05:00
XANTRONIX Development
e0adf0b5ed That's a bit better, I guess. 2024-01-07 00:51:31 -05:00
XANTRONIX Development
1f443e97d5 Ensure status icons always drawn in same place 2024-01-06 20:10:24 -05:00
XANTRONIX Development
949642499a Rearrange icon order 2024-01-06 20:10:15 -05:00
XANTRONIX Development
b554c3db06 Hell yeah 2024-01-06 18:54:31 -05:00
XANTRONIX Development
dac34a46a2 Man this refactor has been hurting my head 2024-01-06 18:52:52 -05:00
XANTRONIX Development
a86461ac6b Don't need that 2024-01-06 12:06:12 -05:00
XANTRONIX Development
29fa7dd45d More understated can be better 2024-01-06 10:36:55 -05:00
XANTRONIX Development
d01cd2a28a I love my ISO 7000 indicators to be moody, intense 2024-01-06 10:29:26 -05:00
XANTRONIX Development
9851a9adeb Nice job ya gungus 2024-01-06 10:25:38 -05:00
XANTRONIX Development
c96bab9d37 tiny optimisation 2024-01-06 00:27:48 -05:00
XANTRONIX Development
88bcd6d6b1 Add radial gradient to main gauges 2024-01-06 00:20:11 -05:00
XANTRONIX Development
e80cf1f313 That seems more pleasing 2024-01-05 23:06:50 -05:00
XANTRONIX Development
a46e2ffb47 Make speed value even bigger 2024-01-05 22:59:25 -05:00
XANTRONIX Development
ed04beecb7 Move speedoo units below value; make value bigger 2024-01-05 22:58:03 -05:00
XANTRONIX Development
5c1ea2face Render cold icon next to outside thermometer 2024-01-05 22:47:00 -05:00
XANTRONIX Development
4e8df79c5b Ensure 'style' argument is actually optional 2024-01-05 22:46:41 -05:00
XANTRONIX Development
57147c95c4 Remove cold from status icon box 2024-01-05 21:41:00 -05:00
XANTRONIX Development
5056c65d19 Rename cluster.pyx back to cluster.py 2024-01-05 16:29:23 -05:00
XANTRONIX Development
f1f7e423a2 Do not redraw background on every frame 2024-01-05 16:27:57 -05:00
XANTRONIX Development
8fb4f1632b Update Makefile 2024-01-05 16:27:35 -05:00
XANTRONIX Development
a69c0bf2e1 Initial go at Cythonising the cluster 2024-01-05 13:04:01 -05:00
XANTRONIX Development
5f74d6de02 Add 'M' prefix for indicating manual shift mode 2024-01-05 12:27:20 -05:00
XANTRONIX Development
0dbb119bc6 Only redraw status icons if necessary 2024-01-05 00:00:06 -05:00
XANTRONIX Development
430758ffb9 That's just right 2024-01-04 23:35:13 -05:00
XANTRONIX Development
032bf920f1 Make cold, collision icons easier to read 2024-01-04 23:34:43 -05:00
XANTRONIX Development
a48c518c52 Pack status icons together 2024-01-04 23:30:02 -05:00