Commit Graph

15 Commits

Author SHA1 Message Date
20f9a2107d Add bitmap font loading functionality and implement Map2D for 2D key-value mapping 2025-12-19 11:41:37 +01:00
4b00036369 Refactor graphics handling by renaming Graphics to GraphicsContext and introducing WindowService for menubar management 2025-12-16 18:37:58 +01:00
d79702ef96 Refactor DiceOS to use ResourceLoader for texture management and remove unused background texture 2025-12-16 13:17:25 +01:00
9320d5adc0 Add ResourceLoader texture loading functionality and update DiceOS to use it 2025-12-16 13:16:22 +01:00
04acc6b7ce Add ResourceLoader for efficient Pixmap management and enhance CursorService functionality 2025-12-16 13:12:09 +01:00
fdacefe00a Enable fullscreen mode in Bootloader for improved user experience 2025-12-16 12:59:11 +01:00
3116bc3715 Refactor package structure for InputService 2025-12-16 12:55:22 +01:00
7734f8ba30 Add ESC key support to exit application in InputService 2025-12-16 12:54:53 +01:00
3283e728c4 Add CursorService for custom cursor handling and refactor DiceOS 2025-12-16 12:54:12 +01:00
11dd9b589d Add custom cursor support in DiceOS 2025-12-16 11:26:04 +01:00
c62cb0b6e2 Add menubar rendering to DiceOS 2025-12-16 11:18:34 +01:00
443a5b3b44 Add cloud background and improve texture scaling in DiceOS 2025-12-16 11:05:40 +01:00
629ccb8c71 Add support for Alt+Enter toggling fullscreen 2025-12-16 10:34:42 +01:00
380922fb18 Refactor viewport handling in DiceOS for improved scaling and rendering 2025-12-16 10:01:02 +01:00
20eb1e8979 Initial commit 2025-12-15 14:43:40 +01:00