summaryrefslogtreecommitdiff
path: root/Base/etc/FileIconProvider.ini
AgeCommit message (Collapse)Author
2021-08-22Base: Add csv file associationKarol Kosek
2021-06-30FileIconProvider: Use sound icon for flac file extensionngc6302h
2021-02-25Base: Add new icons for fonts and File Managerthankyouverycool
2020-12-10Base: Remove *.hsp filesAndreas Kling
HackStudio no longer has dedicated project files, so let's get rid of the *.hsp file concept. It'll eventually produce some files again, but they won't be the same kind of "project" files.
2020-11-15Base: Add filetype-json iconsLinus Groh
2020-11-15LibGUI/FileIconProvider: Add config file and use patternsLinus Groh
This moves file extension to icon mappings from compile time macros to an INI config file (/etc/FileIconProvider.ini), so file icons can easily be customized and extended :^) I also switched the format from a static file extension (".foo") to glob-like patterns ("*.foo", using StringUtils::matches()), which allows us to assign icons to specific exactly matching file names, like many IDEs do - e.g. "CMakeLists.txt" or ".prettierrc".