file-browser: identify Python scripts
This commit is contained in:
parent
95e6706fed
commit
3077e0d2b8
@ -636,6 +636,15 @@ static void load_directory(const char * path, int modifies_history) {
|
|||||||
} else {
|
} else {
|
||||||
sprintf(f->filetype, "Shell Script");
|
sprintf(f->filetype, "Shell Script");
|
||||||
}
|
}
|
||||||
|
} else if (has_extension(f, ".py")) {
|
||||||
|
sprintf(f->icon, "py");
|
||||||
|
if (statbuf.st_mode & 0111) {
|
||||||
|
/* Make executable */
|
||||||
|
sprintf(f->launcher, "SELF");
|
||||||
|
sprintf(f->filetype, "Executable Python Script");
|
||||||
|
} else {
|
||||||
|
sprintf(f->filetype, "Python Script");
|
||||||
|
}
|
||||||
} else if (has_extension(f, ".ko")) {
|
} else if (has_extension(f, ".ko")) {
|
||||||
sprintf(f->icon, "file");
|
sprintf(f->icon, "file");
|
||||||
sprintf(f->filetype, "Kernel Module");
|
sprintf(f->filetype, "Kernel Module");
|
||||||
|
BIN
base/usr/share/icons/48/py.bmp
Normal file
BIN
base/usr/share/icons/48/py.bmp
Normal file
Binary file not shown.
After Width: | Height: | Size: 9.1 KiB |
Loading…
Reference in New Issue
Block a user