feat: add size and date to browser table
feat: add filoperation error get text
fix: window browser path text size
feat: use dialog for errors
fix: file opening throw error if nothing opened
feat: add plain text default open
fix: rework file opening mechanism so mime is checked first
fix: list container scroll
feat: add more columns to render
fix: loading and saving options correctly
feat: add default options, load options on startup
feat: add file executing and folder browsing
feat: add get file local path so it can be executed
feat: implement basic directory browser window
feat: add support for font family