mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 09:58:11 +00:00
Base+LibGUI: Add Git folder icons
This adds icons for folder paths ending in ".git". This adds 16x16 and 32x32 versions of a folder with a Git logo for both the closed and open versions of the folder icon.
This commit is contained in:
parent
ce166785d7
commit
1ab510c4bb
7 changed files with 25 additions and 0 deletions
|
@ -615,6 +615,11 @@ Icon FileSystemModel::icon_for(Node const& node) const
|
|||
return FileIconProvider::home_directory_open_icon();
|
||||
return FileIconProvider::home_directory_icon();
|
||||
}
|
||||
if (node.full_path().ends_with(".git"sv)) {
|
||||
if (node.is_selected())
|
||||
return FileIconProvider::git_directory_open_icon();
|
||||
return FileIconProvider::git_directory_icon();
|
||||
}
|
||||
if (node.full_path() == Core::StandardPaths::desktop_directory())
|
||||
return FileIconProvider::desktop_directory_icon();
|
||||
if (node.is_selected() && node.is_accessible_directory)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue