Mady by Bastiaan van der Plaat
- Symbolic links and desktop:
- Taskbar: Drag quick launch items to desktop to create desktop symlink
- FileManger: Right click drag Windows like contextmenu to create shortcut
- Desktop: Reorder desktop items in a grid save x y location
- Desktop: A macOS like mission control function: window overview
- Maps: ip based geolocation, WiFi mac addresses based geolocation
- Maps Settings: Allow geolocation lookup
- Calender
- day view
- week view
- non am/pm events
- calender editing options
- calender item location MapsWidget
- calender sync Google like mail
- sync with online calenders
- System Info: gui app with system info /proc/cpuinfo lsusb lspci etc... ala CPU-Z / GPU-Z
- ElfExplorer: GUI Mitec EXE64 like app elf explorer (LibElf GUI frontend)
- Clock app: world map with clocks, timers, alarms, stopwatch
- Settings GUI user management
- Music: GUI libary managment and player app that parses metadata
- This is different from Sound Player (that is more like VLC) I want more like macOS Music / MusicBee / Windows Media Player library overview
- Artists albums tracks pages like Apple Music app
- MP4 container decoding
- AAC format support (patents?)
- Opus support
- EPUB Viewer: epub reader lib / app
- https://gutendex.com/ epub browse UI
- Writer: New WordPad like application
- support OpenDocument files
- To complete office suite: Spreadsheet, Presenter, Writer
- Spreadsheet: more text styles, support OpenDocument files
- Presenter: editing GUI fronted keep it basic, support OpenDocument files
- Video Editor: Basic video editing software
- Very simple like Windows Movie Maker latest version level
- H264 support (patents?)
- Widevine DRM :| for Netflix and Spotify in browser
- VSCode / Electron port
- (USB) Webcam / microphone drivers
- Camera app
- Voice Memos app
- Ladybird webcam / mic: Google Meet, MS Teams :(
- Package manager (ports)
- hosting packages how in GIT monorepo?
- App Store: gui for package manager
- No Grub dependency - in house multiboot bootloader?
- https://github.com/supercomputer7/nahmanboot
- Use Asahi Linux mini bootloader and knowledge to create ARM64 SerenityOS port to M1 Macbooks
- Real Java Minecraft port (que?)
- Factorio port: Linux ELF binary patching (needs SDL, Opengl...) (que?)
- usb: usb stick and sata harddisks
- sdcard reader
- printer support
- vga / hdmi out
- ext2 / ext4 / fat32 / exfat / ntfs? read write
- wifi
- ethernet
- audio speakers / headphonejack
- bluethooth audio
- Intel HD Graphics driver - GPU go brrrr
- Basic display output
- Draw show triangles
- SPIR-V to internal shader bytecode stuff