Plínio Balduino

Results 115 issues of Plínio Balduino

## Summary Port the Pixman pixel manipulation library to meniOS. Pixman is a required dependency for Cairo, providing low-level pixel operations, compositing, and SIMD-optimized rasterization. ## Background Pixman is a...

enhancement
GUI

## Summary Port the Cairo 2D graphics library to meniOS to provide high-quality vector graphics, text rendering, and compositing capabilities. Cairo is the foundation for the GUI stack and compositor....

enhancement
GUI

## Goal Implement proper character device infrastructure with dynamic device registration, major/minor numbers, and devfs integration. ## Context meniOS currently has basic character device support through hard-coded /dev entries, but...

enhancement
drivers
kernel

## Overview Implement the `uptime` command to display system status information. This is a standard POSIX utility that shows how long the system has been running, current time, logged-in users,...

enhancement
build

## Problem Currently, debug messages are written to stderr using fprintf, which causes: - Debug messages mixed with actual error messages on stderr - Console clutter - Debug messages not...

enhancement
kernel

## Parent Issue Part of #352 - Makefile refactoring ## Objective Create an optional file for reusable recipes that emerge during the refactoring, such as Docker-vs-host handling patterns and staged...

enhancement
nice to have
build

## Parent Issue Part of #352 - Makefile refactoring ## Objective Dedicate a file to the toolchain rebuild flow and related variables. ## Scope Extract from root Makefile: - Lines...

enhancement
build

## Parent Issue Part of #352 - Makefile refactoring ## Objective Isolate optional assets download (currently Doom-related) and future asset bundling in a dedicated file. ## Scope Extract from root...

enhancement
doom
build

## Parent Issue Part of #352 - Makefile refactoring ## Objective Move the long host-test harness so CI/test tweaks don't require scrolling through build logic. ## Scope Extract from root...

enhancement
testing
build

## Parent Issue Part of #352 - Makefile refactoring ## Objective Keep launch targets like `run`, `console`, `shell`, and QEMU configuration together in a dedicated runtime file. ## Scope Extract...

enhancement
build