Add an option to show hidden files by looking up the "show-hidden" filebrowser property and modifying the relevant logic in "filebrowser.c".
Co-authored-by: Dave Davenport <DaveDavenport@users.noreply.github.com>
When compiling on macOS, an error message will pop up:
```
error: no member named 'st_atim' in 'struct stat'
```
This is because `st_atim`, `st_ctim` and `st_mtim` does not exist on
macOS, instead it uses `st_atimespec`, `st_ctimespec` and
`st_mtimespec`.
In this commit, 3 macros are defined to try to fix this problem.
Reference: https://github.com/hboetes/mg/issues/7