There seems to be an issue with the imageformats packaging for freebsd, and since we don't need it for building (which is what our Cirrus CI is there for), we remove the dependency.
* ci: format yaml and json files with prettier
* chore: add changelog entry
* fix: format everything
* ci: run pretter on all files
* ci: rename prettier step
* Update qtkeychain to `e5b070831cf1ea3cb98c95f97fcb7439f8d79bd6`
* FreeBSD/Cirrus - use system qtkeychain - this ensures we don't have to install pkg-config to get libsecret built
* Set BUILD_SHARED_LIBS to OFF globally - this resolves the libcommuni build issue
* delet chatterino.pro
* Update documentation
* Update Github Actions config
* Update Cirrus CI config
* Attempt to fix Cirrus CI
* Add changelog entry
* Delete tools/update_filelist.py
It was a QMake-only script? Maybe will need revert + change to CMake or something?
* fix?
* Fuck this linter
* Attempt to clean up build.yml a little
* Add cmaake to install list, remove step for qmake PATH
* Change list entries to always use 1.
Sneaky unrelated change
* These are no longer tests!
* FUCK YOU PRETTIER
* Make BUILDING_ON_LINUX.md simpler
* Get rid of Jenkins
* Get rid of travis
* Remove dupes
* Remove appveyor
* Remove qmake from conanfile
* Try removing explicit qmake path
* Nothing uses the qt style plugins installer anymore
* Update manual linux building instructions
* Update freebsd compilation instructions with a copy paste from the linux instructions
* Remove unused docker files
* Remove linux breakpad build script as it's unused
* Update changelog entry phrasing
* Lint build markdown files
* Change top changelog entry to not be confused as a link
* Skip QtCreator conan setup if conan is disabled
This reduces the amount of warnings & errors Windows users get with
QtCreator
* lint building on linux file
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>