No description
Find a file
Jason Rodney Hansen 5e65ca6d0b Fix resetting shift select range
Before this fix the following steps would not work correctly:

1. Select a range with shift click.
2. Select a single item that's in the currently selected range, without
   holding shift.
3. Hold shift and click another item to select a new range.

Instead of the item selected in step 2 being the start or end of the
range, the original range from step one is used to get the start or end
of the new range.

This fix makes sure the range gets reset when selecting an item in step
2.
2025-01-14 19:21:24 -07:00
.github Add issue template 2024-08-27 15:54:25 -06:00
cosmic-files-applet Desktop mode 2024-09-11 11:15:53 -06:00
debian fix(debian): add libxkbcommon-dev 2024-05-18 01:57:48 +02:00
examples fix(context menu): increase vertical item padding (#665) 2024-11-24 19:24:24 -07:00
i18n Minor Polish translation improvements 2025-01-14 08:48:38 -07:00
res Fix applet window styling (#652) 2024-11-22 08:47:16 -07:00
samples Fix mime icon fallback 2024-06-12 10:51:28 -06:00
scripts Remove fs_extra (#655) 2024-11-13 14:36:11 -07:00
src Fix resetting shift select range 2025-01-14 19:21:24 -07:00
.gitignore Add just flamegraph target 2024-11-14 09:28:28 -07:00
build.rs Shorten hash in UI 2024-02-28 13:35:29 -07:00
Cargo.lock Update dependencies 2025-01-14 08:54:43 -07:00
Cargo.toml Add optional support to use jemalloc as allocator 2024-11-15 11:10:30 -07:00
i18n.toml Basic implementation 2024-01-03 15:27:32 -07:00
justfile Add just flamegraph target 2024-11-14 09:28:28 -07:00
LICENSE Initial commit 2024-01-03 13:34:32 -07:00
README.md Update README.md 2024-02-20 09:58:00 -07:00

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