| 501 | } |
| 502 | |
| 503 | static std::string userThemeFolder() { |
| 504 | ResourceFinder rf; |
| 505 | rf.includeDataDir("skins"); |
| 506 | |
| 507 | // Create user folder to store skins |
| 508 | try { |
| 509 | if (!base::is_directory(rf.defaultFilename())) |
| 510 | base::make_all_directories(rf.defaultFilename()); |
| 511 | } |
| 512 | catch (...) { |
| 513 | // Ignore errors |
| 514 | } |
| 515 | |
| 516 | return base::normalize_path(rf.defaultFilename()); |
| 517 | } |
| 518 | |
| 519 | static std::vector<std::string> themeFolders() { |
| 520 | ResourceFinder rf; |
nothing calls this directly
no test coverage detected