No description
Per the FreeDesktop Desktop Entry spec, the Icon field can be either an icon name (looked up in the theme) or an absolute path to an image. Previously, all Icon values were passed to `widget::icon::from_name()`, which only works for icon names. This adds a `desktop_icon_handle()` helper that checks if the path is absolute and exists, using `widget::icon::from_path()` for absolute paths and `widget::icon::from_name()` for icon names. Fixes: https://github.com/pop-os/cosmic-epoch/issues/2697 |
||
|---|---|---|
| .github | ||
| cosmic-files-applet | ||
| debian | ||
| examples | ||
| i18n | ||
| res | ||
| samples | ||
| scripts | ||
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| i18n.toml | ||
| justfile | ||
| LICENSE | ||
| README.md | ||
| TESTING.md | ||
cosmic-files
File manager for the COSMIC desktop environment
Note
This project is still a work in progress
Build the project from source
# Clone the project using `git`
git clone https://github.com/pop-os/cosmic-files
# Change to the directory that was created by `git`
cd cosmic-files
# Build an optimized version using `cargo`, this may take a while
cargo build --release
# Run the optimized version using `cargo`
cargo run --release
Community and Contributing
The COSMIC desktop environment is maintained by System76 for use in Pop!_OS. A list of all COSMIC projects can be found in the cosmic-epoch project's README. If you would like to discuss COSMIC and Pop!_OS, please consider joining the Pop!_OS Chat. More information and links can be found on the Pop!_OS Website.
License
This project is licensed under GPLv3