Commit graph

1782 commits

Author SHA1 Message Date
Jeremy Soller
96e19b3de7
Merge pull request #1536 from weblate/weblate-pop-os-cosmic-files
i18n: translation update from Hosted Weblate
2026-01-20 09:41:13 -07:00
Hosted Weblate
f41333fd06
i18n: translation updates from weblate
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Arve Eriksson <031299870@telia.com>
Co-authored-by: David Carvalho <david.snt.carvalho@gmail.com>
Co-authored-by: Geeson Wan <wang14240@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Julien Brouillard <julienbrouillard1@gmail.com>
Co-authored-by: VandaL <vandalhj@gmail.com>
Co-authored-by: summoner001 <summoner@disroot.org>
Co-authored-by: therealmate <hellogaming91@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/fr/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/ga/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/hu/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/pl/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/sv/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/zh_Hans/
Translation: Pop OS/COSMIC Files
2026-01-20 09:01:50 +00:00
Hosted Weblate
3ff39c01ea i18n: translation updates from weblate
Co-authored-by: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Co-authored-by: Geeson Wan <wang14240@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jon Robbins <jrrobbins@gmail.com>
Co-authored-by: Julien Brouillard <julienbrouillard1@gmail.com>
Co-authored-by: Walter William Beckerleg Bruckman <spayk.99@protonmail.com>
Co-authored-by: jonnysemon <jonnysemon@users.noreply.hosted.weblate.org>
Co-authored-by: lorduskordus <lorduskordus@gmail.com>
Co-authored-by: therealmate <hellogaming91@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/ar/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/cs/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/fr/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/hu/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/zh_Hans/
Translation: Pop OS/COSMIC Files
2026-01-16 17:33:48 +01:00
Jeremy Soller
4793742f43
Merge pull request #1527 from pop-os/copy-date
Copy date
2026-01-14 13:11:41 -07:00
Jeremy Soller
a3b80d6fde
Merge pull request #1499 from jpttrssn/multi-preview-open
feat: Add open button to multi preview
2026-01-14 11:32:21 -07:00
Jeremy Soller
a88e765961
Copy file times, fixes #1294 2026-01-14 11:17:00 -07:00
Jeremy Soller
1b9b92501d
Patch compio to fix missing statx data 2026-01-14 11:16:30 -07:00
Jeremy Soller
9dc4ac2108
Remove WIP note from readme 2026-01-13 10:07:50 -07:00
Jeremy Soller
e5b10fbb07 Only tab complete trailing slash if path is directory 2026-01-13 11:55:55 -05:00
Jeremy Soller
e5d4a0a46e Automatically resolve if there is only one completion 2026-01-13 11:55:55 -05:00
Jeremy Soller
738f49adec Format src/dialog.rs 2026-01-13 11:55:55 -05:00
Jeremy Soller
2715e326ac Select first completion if current location does not exist 2026-01-13 11:55:55 -05:00
Jeremy Soller
02201940d9 Auto complete slash at end of directories 2026-01-13 11:55:55 -05:00
Jeremy Soller
705c881259 Canonicalize paths if possible when changing directory 2026-01-13 11:55:55 -05:00
Jeremy Soller
85456983c8 Allow nested path completion 2026-01-13 11:55:55 -05:00
Jeremy Soller
3b49808bc6 Allow tab and shift-tab completion in path editing 2026-01-13 11:55:55 -05:00
Levi Portenier
a47410ecfe
Merge pull request #1513 from rifoxide/master
Fix: Disables List View activation in Desktop Mode
2026-01-12 14:20:27 -07:00
Mehedi Hasan
1a6fb4748d Ignore TabView updates on Desktop mode 2026-01-10 00:57:11 +06:00
Jonatan Pettersson
c75845e3d3 fix: handle hidden items during shift-click 2026-01-07 16:39:43 -07:00
Jonatan Pettersson
03c5124859 feat: open multiple dirs in separate tabs 2026-01-07 16:39:43 -07:00
Jonatan Pettersson
77f33c0acc feat: Add open button to multi preview 2026-01-07 16:39:43 -07:00
Hojjat
092d25d860 fix: culled items not appearning after window resize
When a window resizes larger such that content no longer needs
scrolling, scroll_opt retains its stale offset value. Since no scroll
event fires, visible_rect was calculated with an out-of-bounds offset,
causing items at the top to be culled and not rendered.

Fix by caching content_height from each render pass and using it to
clamp scroll_opt when building visible_rect.
2026-01-07 16:28:42 -07:00
Jeremy Soller
a4d1548a33
Merge pull request #1498 from jpttrssn/calculate-size-desktop
fix: Update data on preview in desktop mode
2026-01-07 13:51:46 -07:00
Jeremy Soller
03fab5b7f5
Merge pull request #1471 from wowitsjack/type-to-select
add type-to-select keyboard option
2026-01-06 16:47:10 -07:00
Jonatan Pettersson
0978a0a5f7 fix: Update data on preview in desktop mode 2026-01-06 11:04:27 -07:00
Levi Portenier
a443cdafff
Merge branch 'master' into type-to-select 2026-01-05 14:56:43 -07:00
lucamosca1
cebb8f2c66 Update com.system76.CosmicFiles.desktop ITA 2026-01-05 13:39:07 -05:00
lucamosca1
0101475212 Update com.system76.CosmicFiles.metainfo.xml ITA
Updated ITA
2026-01-05 13:38:50 -05:00
wowitsjack
26634889dc scroll to selected item when using type-to-select 2026-01-03 17:10:58 +10:00
Levi Portenier
03ec21bdc9
Merge branch 'master' into type-to-select 2025-12-30 12:44:20 -07:00
Levi Portenier
6d3abf431c
Merge pull request #1482 from pop-os/bug-fixes
Bug fixes
2025-12-30 08:59:25 -07:00
Levi Portenier
23a68f05bb
Merge branch 'master' into bug-fixes 2025-12-30 08:59:08 -07:00
Jeremy Soller
10091b6dea
Merge pull request #1447 from weblate/weblate-pop-os-cosmic-files
i18n: translation update from Hosted Weblate
2025-12-30 08:50:36 -07:00
Michael Murphy
0fb44b6690
i18n: removing translation for Frankish 2025-12-30 10:49:57 +00:00
Hosted Weblate
a2bfcf64c8
i18n: translation updates from weblate
Co-authored-by: Amadɣas <massiin@proton.me>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Vilius Paliokas <viliuspaliokas@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/lt/
Translation: Pop OS/COSMIC Files
2025-12-30 10:49:56 +00:00
Jeremy Soller
c680492a9a
Hide shadowed mounts, may fix #1245 2025-12-29 17:12:23 -07:00
Jeremy Soller
5edeea69f9
Scroll to focused item on tab rescan, fixes #1281 2025-12-29 15:57:51 -07:00
Jeremy Soller
eaa756182a
Update dependencies 2025-12-29 15:36:05 -07:00
Jeremy Soller
923c720ae5
Update cargo.toml and debian changelog versions to 1.0.0 2025-12-29 15:13:36 -07:00
Your Name
eb19c360d6 fix(mouse_area): update hover state on scroll events
Hover state was only recalculated on CursorMoved events, causing items
to remain highlighted after scrolling away from them. Now hover checks
also run on WheelScrolled events and viewport changes, ensuring
on_enter/on_exit fire correctly when content moves under the cursor.
2025-12-29 12:25:01 -06:00
nilltadios
7e61a33440 fix: require at least one running operation for progress title
The condition `if running > 1 || finished > 0` could display
"0 operations running" when running == 0 but finished > 0.
Changed to `if running >= 1 && (running > 1 || finished > 0)` to
ensure the title only shows when at least one operation is running.
2025-12-29 10:51:15 -06:00
nilltadios
0af3d12e9e fix: support absolute paths in .desktop file Icon field
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
2025-12-29 10:51:15 -06:00
wowitsjack
5e92d081c6 add type-to-select option for keyboard navigation 2025-12-27 19:07:21 +10:00
Jonatan Pettersson
d9b6404f1b refactor: file metadata 2025-12-26 13:21:19 -06:00
Jonatan Pettersson
79c34ff9ce refactor: children count 2025-12-26 13:21:19 -06:00
Jonatan Pettersson
b1771b4c42 refactor: simplify mime type limit logic 2025-12-26 13:21:19 -06:00
Jonatan Pettersson
361465e337 feat: add multi-file preview 2025-12-26 13:21:19 -06:00
Jason Rodney Hansen
456d4b003e Ask for confirmation when deleting from trash 2025-12-24 11:14:23 -06:00
Jeremy Soller
84d3659263
Merge pull request #1455 from pop-os/dnd-regression_nobuild
docs (QA): Add file drag-and-drop to regression testing checklist
2025-12-19 16:27:53 -07:00
Jeremy Soller
53311f40db
Merge pull request #1456 from pop-os/fix-dnd
fix: update libcosmic
2025-12-19 16:26:29 -07:00