chore: update dependencies
Updates all dependencies other than ICU. Enables the `dbus-config` libcosmic feature to fix theming responsiveness. Also prevents the trash and network drive layer container from touching the edge of the window.
This commit is contained in:
parent
4d642ee3fa
commit
3ee1a07f09
12 changed files with 296 additions and 619 deletions
|
|
@ -291,29 +291,22 @@ impl MimeAppCache {
|
|||
// https://specifications.freedesktop.org/mime-apps-spec/mime-apps-spec-latest.html
|
||||
//TODO: ensure correct lookup order
|
||||
let mut mimeapps_paths = Vec::new();
|
||||
match xdg::BaseDirectories::new() {
|
||||
Ok(xdg_dirs) => {
|
||||
for path in xdg_dirs.find_data_files("applications/mimeapps.list") {
|
||||
mimeapps_paths.push(path);
|
||||
}
|
||||
for desktop in desktops.iter().rev() {
|
||||
for path in
|
||||
xdg_dirs.find_data_files(format!("applications/{desktop}-mimeapps.list"))
|
||||
{
|
||||
mimeapps_paths.push(path);
|
||||
}
|
||||
}
|
||||
for path in xdg_dirs.find_config_files("mimeapps.list") {
|
||||
mimeapps_paths.push(path);
|
||||
}
|
||||
for desktop in desktops.iter().rev() {
|
||||
for path in xdg_dirs.find_config_files(format!("{desktop}-mimeapps.list")) {
|
||||
mimeapps_paths.push(path);
|
||||
}
|
||||
}
|
||||
let xdg_dirs = xdg::BaseDirectories::new();
|
||||
|
||||
for path in xdg_dirs.find_data_files("applications/mimeapps.list") {
|
||||
mimeapps_paths.push(path);
|
||||
}
|
||||
for desktop in desktops.iter().rev() {
|
||||
for path in xdg_dirs.find_data_files(format!("applications/{desktop}-mimeapps.list")) {
|
||||
mimeapps_paths.push(path);
|
||||
}
|
||||
Err(err) => {
|
||||
log::warn!("failed to get xdg base directories: {}", err);
|
||||
}
|
||||
for path in xdg_dirs.find_config_files("mimeapps.list") {
|
||||
mimeapps_paths.push(path);
|
||||
}
|
||||
for desktop in desktops.iter().rev() {
|
||||
for path in xdg_dirs.find_config_files(format!("{desktop}-mimeapps.list")) {
|
||||
mimeapps_paths.push(path);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue