a1f538e0d2
Add an empty row so the content of the page before isn't stuck there.
...
Add an empty row so the content of the page before isn't stuck there.
2026-08-13 21:43:51 +02:00
5b47c94fb2
New format for S-Bahn
docker-image / docker (push) Successful in 8m41s
2025-12-20 00:14:27 +01:00
9ccdf5e2b5
Die IP ist sinnlos (interne Docker-IP)
docker-image / docker (push) Successful in 8m46s
2025-10-08 20:06:27 +02:00
48f7323505
Snake ruckelt und läuft zu lange
2025-10-08 20:05:58 +02:00
d17a7770d6
Show IP address
docker-image / docker (push) Successful in 8m19s
2025-09-09 20:44:48 +02:00
9a1b401b4b
Spell fux Lichtspiele correctly
docker-image / docker (push) Successful in 8m23s
2025-09-06 15:01:02 +02:00
162e8edc6e
Disable charset
docker-image / docker (push) Has been cancelled
2025-09-06 14:55:40 +02:00
e6098b44f8
Disable snake
docker-image / docker (push) Successful in 8m14s
2025-09-06 14:46:55 +02:00
b969b7b3c3
Add Fux-Lichtspiele calendar
docker-image / docker (push) Successful in 8m35s
2025-09-06 13:59:55 +02:00
63571e6c53
Shorten train names for NME
docker-image / docker (push) Successful in 8m24s
2025-07-10 16:14:16 +02:00
8aeeac62ef
Speed up snake
...
docker-image / docker (push) Successful in 10m9s
We cannot speed up updating the display, but we can limit the updates to once a second, and take two steps per second.
2025-06-17 19:11:40 +02:00
e583bb5691
Filter out events that have concluded
...
docker-image / docker (push) Has been cancelled
Sometimes, icalevents will return entries that have already ended. Filter them out.
2025-06-17 19:01:50 +02:00
ea943e89b0
Beautify
docker-image / docker (push) Successful in 9m55s
2025-06-17 08:51:49 +02:00
2321d7d552
Add user submnission
docker-image / docker (push) Successful in 10m24s
2025-06-16 20:39:29 +02:00
3ad796ffb2
Add CCC events
docker-image / docker (push) Successful in 10m3s
2025-06-16 09:40:08 +02:00
64a3c729be
Refactor Animation to simplify
...
Also add some documentation on how to write animations.
2025-06-16 09:33:22 +02:00
ca540aff99
Better error handling
docker-image / docker (push) Successful in 10m14s
2025-06-15 19:14:34 +02:00
d748c9ae0e
Better error handling
docker-image / docker (push) Successful in 10m11s
2025-06-15 19:00:59 +02:00
c37ce6ffd1
Better error handling
docker-image / docker (push) Successful in 9m53s
2025-06-15 18:49:31 +02:00
f407348d63
Randomize animations
docker-image / docker (push) Successful in 9m53s
2025-06-15 18:25:30 +02:00
024345a17d
Show info from Clubassistant
...
docker-image / docker (push) Successful in 9m52s
Since we now have so many animations, show them in a random order
2025-06-15 18:03:33 +02:00
0adabf7758
Further refactor
...
docker-image / docker (push) Successful in 10m11s
By specifying a layout, you can format the page directly, instead of having to overrride write_row.
2025-06-15 17:41:34 +02:00
84925687ca
Refactor paged display
...
docker-image / docker (push) Successful in 9m44s
If oyu have a list of things you would like to show, you can simply use BubaAnimation.pages(). The default layout is a long title left-justified and a short info (date, time) right-justified. Overrride BubaAnimation.write_row() if you need a different layout.
2025-06-14 13:36:35 +02:00
c7f1752fad
Add SpaceAPI info
docker-image / docker (push) Successful in 9m58s
2025-06-13 20:15:01 +02:00
7e8ad576c4
Also update in a loop
docker-image / docker (push) Successful in 9m58s
2025-06-13 19:38:24 +02:00
99574b020f
Down to debug level
docker-image / docker (push) Successful in 9m53s
2025-06-13 19:08:28 +02:00
4310ea5b60
Actually update trains continuously
docker-image / docker (push) Has been cancelled
2025-06-13 19:05:35 +02:00
2e4e0d072d
Add debugging output to figure out why the times are wrong
docker-image / docker (push) Successful in 10m0s
2025-06-13 18:45:40 +02:00
441b1a2890
Clear screen
docker-image / docker (push) Successful in 10m1s
2025-06-12 22:19:14 +02:00
c39bd1ce53
Weekdays and "now" in German
docker-image / docker (push) Has been cancelled
2025-06-12 22:15:13 +02:00
123803d619
Properly use date and timezones
docker-image / docker (push) Successful in 10m12s
2025-06-12 21:15:10 +02:00
cc38689bfc
Try to work with timezones
docker-image / docker (push) Successful in 9m54s
2025-06-10 22:23:44 +02:00
87dcc7b360
Merge pull request 'make the time animation look nice :3' ( #7 ) from strdst/buba:fix_time_page into main
...
docker-image / docker (push) Has been cancelled
Reviewed-on: #7
Reviewed-by: stb <stb@noreply.git.hamburg.ccc.de>
2025-06-10 22:22:48 +02:00
0de14df168
merge main
2025-06-09 19:55:53 +02:00
9e1d2c7610
Add logging
docker-image / docker (push) Successful in 9m54s
0.1.0
2025-06-08 16:40:09 +02:00
a3482cf2e8
Log errors
docker-image / docker (push) Successful in 9m49s
2025-06-07 18:00:00 +02:00
1ba7faed1b
Write title to correct position
2025-06-07 17:59:42 +02:00
3ac33f18b3
Make updates more resilient
docker-image / docker (push) Successful in 9m58s
2025-06-07 17:10:53 +02:00
58f5f5cd4b
Less than 60 seconds is "now"
2025-06-07 17:08:51 +02:00
70334603cb
Give display more time to update the LCD panels
docker-image / docker (push) Successful in 10m7s
2025-06-06 19:14:15 +02:00
4405ccfd66
Try to fix snake
docker-image / docker (push) Successful in 9m49s
2025-06-06 18:40:14 +02:00
103f18d6c3
Disable snake until fixed
docker-image / docker (push) Successful in 9m56s
2025-06-06 18:11:39 +02:00
bccb4f6104
reset the tail before starting a new game
docker-image / docker (push) Successful in 9m55s
2025-06-04 23:44:30 +02:00
f2581a10ac
Shorten the tail every 3 steps
docker-image / docker (push) Has been cancelled
2025-06-04 23:42:34 +02:00
594492705a
A game of snake
docker-image / docker (push) Has been cancelled
2025-06-04 23:34:42 +02:00
9c02597080
Not needed anymore
docker-image / docker (push) Successful in 10m26s
2025-06-04 22:20:10 +02:00
82b3e3a0e6
Formatting
docker-image / docker (push) Has been cancelled
2025-06-04 22:19:49 +02:00
cf44c61759
fix date alignment in calendar
docker-image / docker (push) Successful in 9m36s
2025-06-03 22:57:26 +02:00
018ddfda06
merge main
2025-06-03 22:56:30 +02:00
8e9fa0b16e
fix col_end
2025-06-03 22:35:29 +02:00