paths: better to string

This commit is contained in:
2 * r + 2 * t 2025-08-08 22:42:23 +10:00
parent b504587456
commit 66c012300a
2 changed files with 8 additions and 3 deletions

View file

@ -17,7 +17,12 @@ Singleton {
readonly property url imagecache: `${cache}/imagecache` readonly property url imagecache: `${cache}/imagecache`
function stringify(path: url): string { function stringify(path: url): string {
return path.toString().replace(/%20/g, " "); let str = path.toString();
if (str.startsWith("root:/"))
str = `file://${Quickshell.shellDir}/${str.slice(6)}`;
else if (str.startsWith("/"))
str = `file://${str}`;
return new URL(str).pathname;
} }
function expandTilde(path: string): string { function expandTilde(path: string): string {