feat: add pheripherals usage to file browser
fix: execute program without argument
feat: add better navigation
fix: avoid uninitialized values when stat fails
fix: dialog fill unused space
feat: executing file add pipe for stderr
fix: add const qualifier to renderer
fix: text component respect new line
fix: hide new line and carriage return for renderer string
feat: add stderr dialog for executing file
feat: add correct error messages for text viewer and image viewer
feat: add size and date to browser table
feat: add filoperation error get text
fix: window browser path text size
fix: text component translation
refactor: mark font char functions constant
feat: use dialog for errors
feat: split text into multiple lines so it fits
feat: add keyboard filter 0 for any key