Merge branch 'dev' into 'master'
Implement first versions of file browser, text viewer and image viewer
See merge request bohacfr2/apo-sem!1
feat: add dialog for contextmenus on folders
feat: add files contextmenu
refactor: split browser window
feat: add pheripherals usage to file browser
feat: add better navigation
fix: avoid uninitialized values when stat fails
feat: add stderr dialog for executing file
feat: add size and date to browser table
fix: window browser path text size
feat: use dialog for errors
fix: list container scroll
feat: add more columns to render
feat: add file executing and folder browsing
feat: implement basic directory browser window