Commit Graph
100 Commits
Author SHA1 Message Date
Chuck 80e12a8599 separate x and y logic for bdf placement 2025-07-23 13:30:54 -05:00
Chuck 64bb6129a8 steal logic from font test manager 2025-07-23 13:28:14 -05:00
Chuck 53ffc12a99 baseline tuning 2025-07-23 13:26:42 -05:00
Chuck 9b173f3ff2 improved rotation logic and trying to fix desenders on glyphs 2025-07-23 13:23:13 -05:00
Chuck e5046db928 font change 2025-07-23 13:18:52 -05:00
Chuck 2638d222e7 shift down 2025-07-23 13:18:03 -05:00
Chuck a0d15fb595 dyanmic movement 2025-07-23 13:16:59 -05:00
Chuck 81d8289158 shift letters down 2025-07-23 13:14:59 -05:00
Chuck 6c5f2c5c64 baseline shift 2025-07-23 13:13:40 -05:00
Chuck 85613aac00 baseline math 2025-07-23 13:12:17 -05:00
Chuck 9a86a9fe85 use font scender, whatever that is 2025-07-23 13:09:43 -05:00
Chuck 69df66b471 attempt to simplify font drawing 2025-07-23 13:08:01 -05:00
Chuck 665e1b4f67 bitmap fonts are outrageous 2025-07-23 13:05:20 -05:00
Chuck 93c68cc903 bitmap flip 2025-07-23 13:03:21 -05:00
Chuck 19f5191a5d attacking bdf baseline issue 2025-07-23 13:01:33 -05:00
Chuck d10aed8fe5 trying x version 2025-07-23 12:59:48 -05:00
Chuck 78f014cad3 new fonts: Matrix light & chunky 2025-07-23 12:58:49 -05:00
Chuck 53464e0971 font change to MatrixLight8X 2025-07-23 12:55:26 -05:00
Chuck e7100c4cba font change to cozette 2025-07-23 12:53:26 -05:00
Chuck 33e61634be fotn changes 2025-07-23 12:51:24 -05:00
Chuck 5518810889 new font 2025-07-23 12:48:15 -05:00
Chuck e54a25da78 new font 2025-07-23 12:46:55 -05:00
Chuck aa0472e5c5 new font try 2 2025-07-23 12:07:02 -05:00
Chuck f3f50b87af try font change setting 2025-07-23 12:04:19 -05:00
Chuck e4294a5e38 update display duration for of the day 2025-07-23 11:50:22 -05:00
Chuck b5e8383342 text formatting 2025-07-23 11:40:49 -05:00
Chuck 141063117e fix body text height 2025-07-23 11:36:25 -05:00
Chuck d4e799b202 fix line wrap 2025-07-23 11:34:55 -05:00
Chuck fcacb82c57 fix title height 2025-07-23 11:33:21 -05:00
Chuck 60a7159a4d back to bdf font for clear drawing 2025-07-23 11:32:11 -05:00
Chuck 7eee58d5c1 font size too small 2025-07-23 11:28:32 -05:00
Chuck 475a1b1d15 PIL box attributeerror correction 2025-07-23 11:25:14 -05:00
Chuck c6b7d2a5cc switching to TTF font 2025-07-23 11:24:10 -05:00
Chuck 3a2956a2c6 OTD formatting errors with BDF font 2025-07-23 11:18:15 -05:00
Chuck 30435c5371 update text height detection 2025-07-23 11:16:51 -05:00
Chuck 1192005c19 baseline offset 2025-07-23 11:11:35 -05:00
Chuck 4e7c5b0d1b address bitmap baseline in text rednering 2025-07-23 11:09:55 -05:00
Chuck db11b2be27 fix bdf baseline text placement 2025-07-23 11:06:32 -05:00
Chuck 5654345b2a fix bdf text wrapping 2025-07-23 11:04:49 -05:00
Chuck 8ba5b73dab error squashing with bdf drawing 2025-07-23 11:03:56 -05:00
Chuck 5e47496704 bdf font size debugging 2025-07-23 10:33:12 -05:00
Chuck 585dbe0d10 bdf font debugging 2025-07-23 10:31:56 -05:00
Chuck 0d47875dec fix new bdf font draw error 2025-07-23 10:24:43 -05:00
Chuck a904cac016 Of the day format and font updates, new rotational strucutre 2025-07-23 10:23:14 -05:00
Chuck 553a857cb6 try new font, Cozette 2025-07-23 09:50:16 -05:00
Chuck 4e56f88463 try new font 2025-07-23 08:37:15 -05:00
Chuck b311256cc1 OTD draw cache change 2025-07-22 22:21:30 -05:00
Chuck 5c6776d120 OTD layout changes 2025-07-22 22:18:57 -05:00
Chuck 4a9c011b93 OTD layout changes 2025-07-22 22:05:42 -05:00
Chuck 54352825fd OTD layout changes 2025-07-22 22:03:48 -05:00
Chuck 3b75962ec1 change OTD font 2025-07-22 21:57:00 -05:00
Chuck 3db6fa5bdb change font test size 2025-07-22 21:53:01 -05:00
Chuck 04753e56e4 change font test size 2025-07-22 21:47:31 -05:00
Chuck b6244075a7 change font test size 2025-07-22 21:46:33 -05:00
Chuck 7c45179248 update parent directory of font test 2025-07-22 21:40:45 -05:00
Chuck eb96285a5c left justify OTD display and update font display to test 5x7regular 2025-07-22 21:38:43 -05:00
Chuck 584976fc49 format OTD 2025-07-22 21:31:16 -05:00
Chuck ad8602a3d5 replace clear function after intializing and before drawing 2025-07-22 21:27:29 -05:00
Chuck f27e4ef892 remove redundant clear_display 2025-07-22 21:26:00 -05:00
Chuck 41d703d825 update draw logic 2025-07-22 21:24:41 -05:00
Chuck 8af500237d add a rectangle to test draw method 2025-07-22 21:23:28 -05:00
Chuck 6e2e5cbfe4 display order rework 2025-07-22 21:19:07 -05:00
Chuck 935f7acfa2 more debug logging 2025-07-22 21:04:37 -05:00
Chuck c588de84f3 file path name fix to remove duplicate folder name 2025-07-22 21:02:47 -05:00
Chuck 54c281475c additional logging and rate limit logs to see what is happening 2025-07-22 21:01:38 -05:00
Chuck 3ac37e06bb add debug logging to of the day display 2025-07-22 20:59:29 -05:00
Chuck 86e53360ac disable other displays to test Of the day display 2025-07-22 20:46:05 -05:00
Chuck 16d6c7c9b1 adjust timing of the day display 2025-07-22 20:44:11 -05:00
Chuck cb81bec042 add Of The Day display 2025-07-22 20:39:09 -05:00
Chuck 3ab28e8201 move test files to test folder to clean up repo 2025-07-22 20:01:39 -05:00
Chuck f50c457dc4 push working version of broadcast logos 2025-07-22 19:12:30 -05:00
Chuck b589e5b0ff new text script to test broadcast name extraction 2025-07-22 18:44:36 -05:00
Chuck 1aab15fb4e new name extraction for broadcast names 2025-07-22 18:43:23 -05:00
Chuck 5b2709bee7 api test script to find broadcast info 2025-07-22 18:04:22 -05:00
Chuck 0e617122dc broadcast logo test py error fix 2 2025-07-22 18:00:21 -05:00
Chuck 41ed81d1ec broadcast logo test py error fix 2025-07-22 17:59:25 -05:00
Chuck 2c0596baf6 broadcast logo test py 2025-07-22 17:56:52 -05:00
Chuck 1a92389334 more channel logo formatting 2025-07-22 17:34:26 -05:00
Chuck 2199dd4e05 channel logo movement 2025-07-22 17:24:46 -05:00
Chuck eed0baec53 changing the postitioning of channel logo 2025-07-22 17:07:17 -05:00
Chuck 740a47d061 more robust broadcast image logic 2025-07-22 16:58:12 -05:00
Chuck 442dd929e6 type error fix : remote ttl 2025-07-22 16:48:38 -05:00
Chuck f3201adc05 add scoreboard to cache 2025-07-22 16:44:31 -05:00
Chuck d851df6709 dynamic odds updates depending on how soon a game is 2025-07-22 16:39:06 -05:00
Chuck 0ffd8efeb3 more robust channel name processing 2025-07-22 16:32:45 -05:00
Chuck 045f51ed96 less odds ticker logging and skip milb odds check 2025-07-22 16:15:43 -05:00
Chuck 2e7644b2ea skip milb when checking odds 2025-07-22 16:05:46 -05:00
Chuck 26a518e63f odds error handling so it doesn't get stuck 2025-07-22 16:00:55 -05:00
Chuck 5e7e9fa2ae debug logging around channel logos 2025-07-22 13:14:40 -05:00
Chuck 16ed79fef1 debug logging around channel logos 2025-07-22 13:07:21 -05:00
Chuck 784b0458bb move channel logo behind game time 2025-07-22 12:54:11 -05:00
Chuck e25e853de6 fix import error and method order 2025-07-22 12:35:14 -05:00
Chuck 0f181905eb resolve temp image draw error 2025-07-22 12:28:29 -05:00
Chuck 9ce74800dc odds ticker channel logos and ensure all sports work with odds ticker manager 2025-07-22 12:12:42 -05:00
Chuck acc3e7f249 resolve milb error with odds_ticker_manager 2025-07-22 11:54:21 -05:00
Chuck 8b6e40b32e make odds ticker channel logos user definable in config 2025-07-22 11:51:06 -05:00
Chuck f6441c0674 add channel logo for odds_ticker_manager 2025-07-22 11:49:29 -05:00
Chuck c141742b6a SHow team names instead of city abbreviatons on Odds_ticker 2025-07-22 11:33:12 -05:00
Chuck df3d010c65 toggleable short date format 2025-07-22 11:28:13 -05:00
Chuck c3ded3999f game time formatting to remove space between time and AM/PM 2025-07-22 11:23:25 -05:00