Commit graph

1728 commits

Author SHA1 Message Date
Frederic Laing
76c56d5d3b
improve and simplify heuristics 2025-11-16 19:49:31 +01:00
Frederic Laing
006b69d98b
refactor try_decode_image 2025-11-16 18:40:55 +01:00
Frederic Laing
0353009321
move large image handling out of tab and into new module large_image 2025-11-16 18:12:51 +01:00
Frederic Laing
9b6ac00145
update libcosmic 2025-11-16 17:10:58 +01:00
Frederic Laing
e2f70a1215 fix for hidden files being visible on external drives 2025-11-13 16:22:09 -05:00
Frederic Laing
9339a74abb
improve support and performance with very large images for thumbnail generation, preview tab and gallery view 2025-11-13 22:02:48 +01:00
Jeremy Soller
a87aac1038
Merge pull request #1375 from weblate/weblate-pop-os-cosmic-files
i18n: translation update from Hosted Weblate
2025-11-13 10:51:22 -07:00
Hosted Weblate
6c2fce85fe
i18n: translation updates from weblate
Co-authored-by: therealmate <hellogaming91@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/hu/
Translation: Pop OS/COSMIC Files
2025-11-13 17:52:33 +01:00
Jeremy Soller
de20738735
Split out empty trash title, fixes #1373 2025-11-13 08:59:59 -07:00
Jeremy Soller
f3b4e0bc6a
Merge pull request #1369 from weblate/weblate-pop-os-cosmic-files
i18n: translation update from Hosted Weblate
2025-11-12 13:03:54 -07:00
Hosted Weblate
9148216282
i18n: translation updates from weblate
Co-authored-by: Aleks Gerenski <agerenski@hotmail.com>
Co-authored-by: Feike Donia <feikedonia@proton.me>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Mattias Eriksson <snaggen@gmail.com>
Co-authored-by: Roi Gabay <roigby@gmail.com>
Co-authored-by: VandaL <vandalhj@gmail.com>
Co-authored-by: jonnysemon <jonnysemon@users.noreply.hosted.weblate.org>
Co-authored-by: lorduskordus <lorduskordus@gmail.com>
Co-authored-by: twlvnn kraftwerk <kraft_werk@tutanota.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/ar/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/bg/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/cs/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/he/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/pl/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/sv/
Translation: Pop OS/COSMIC Files
2025-11-12 20:52:35 +01:00
Jeremy Soller
94b15703f2
Fix compilation without gvfs feature 2025-11-12 07:46:16 -07:00
Jeremy Soller
bb7f0c5748
Merge pull request #1367 from Cheong-Lau/fix-next-tab
fix(tab): next tab not wrapping around to 0
2025-11-11 20:04:46 -07:00
Jeremy Soller
26ab0ee52b Do not close context drawer when context menu opens, fixes #1107 2025-11-11 19:39:31 -07:00
Cheong Lau
81a4fa206e fix(tab): next tab not wrapping around to 0
fixes: bd1fa1f0a9
2025-11-12 12:24:33 +10:00
Jeremy Soller
fa0be29199
Merge pull request #1330 from Cheong-Lau/item-display-name
perf: optimise `tab::folder_name`
2025-11-11 19:05:46 -07:00
Jeremy Soller
e72e8f22b8
Merge pull request #1355 from snaggen/sv_metainfo
i18n(sv): translate appstream metainfo
2025-11-11 19:03:00 -07:00
Jeremy Soller
5f98db760e
Merge pull request #1358 from weblate/weblate-pop-os-cosmic-files
i18n: translation update from Hosted Weblate
2025-11-11 19:02:40 -07:00
Cheong Lau
cfc7ee69b7
Merge branch 'pop-os:master' into item-display-name 2025-11-12 01:57:18 +00:00
Jeremy Soller
b45ef62c90
Merge pull request #1357 from pop-os/maria-komarova-patch-1
sentence case and dialog copy changes
2025-11-11 18:53:07 -07:00
Jeremy Soller
28da136222
Merge pull request #1359 from Cheong-Lau/fix-thumbnail
fix(tab): thumbnails not rendering for some file formats
2025-11-11 18:47:51 -07:00
Hosted Weblate
13964a7890
i18n: translation updates from weblate
Co-authored-by: Aleks Gerenski <agerenski@hotmail.com>
Co-authored-by: Feike Donia <feikedonia@proton.me>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Roi Gabay <roigby@gmail.com>
Co-authored-by: twlvnn kraftwerk <kraft_werk@tutanota.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/bg/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/he/
Translation: Pop OS/COSMIC Files
2025-11-11 16:51:26 +01:00
Cheong Lau
cd6187433d fixup! chore: more pedantic clippy suggestions
This fixes an accidental change that converted images to `rgb8` instead
of `rgba8`, which silently broke thumbnail rendering.

fixes: 5f729829d7
2025-11-08 14:45:38 +10:00
maria-komarova
6d4c192c2a
sentence case and dialog copy changes 2025-11-06 16:15:09 -07:00
Mattias Eriksson
8bb621a6b5 i18n(sv): update appstream metainfo 2025-11-06 08:09:49 +01:00
Mattias Eriksson
3c83108b67 i18n(sv): translate appstream metainfo 2025-11-06 07:33:14 +01:00
Cheong Lau
5aa8a8ff76
Merge branch 'pop-os:master' into item-display-name 2025-11-05 22:49:34 +00:00
Vukašin Vojinović
2ba08c4928 chore: update dependencies
This adapts to the changed context drawer actions API.
Also simplifies the actions code.
2025-11-05 15:26:02 -07:00
Levi Portenier
a0ac86d2ff
Merge pull request #1338 from weblate/weblate-pop-os-cosmic-files
i18n: translation update from Hosted Weblate
2025-11-05 09:21:55 -07:00
Hosted Weblate
89456c5fb4
i18n: translation updates from weblate
Co-authored-by: Aleks Gerenski <agerenski@hotmail.com>
Co-authored-by: Deleted User <noreply+129037@weblate.org>
Co-authored-by: Heitor Augusto <44377258+HeitorAugustoLN@users.noreply.github.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Yelysei <yelysei.matviienko@proton.me>
Co-authored-by: lorduskordus <lorduskordus@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/bg/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/cs/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/de/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/uk/
Translation: Pop OS/COSMIC Files
2025-11-05 15:51:30 +01:00
Levi Portenier
32c6aebd81
Merge pull request #1346 from ryanabx/validate-desktop-files
Add working desktop file validation as CI action
2025-11-04 12:18:28 -07:00
Ryan Brue
b326cc25ed Add working desktop file validation as CI action
Ubuntu 24.04 does not have the updated desktop-file-utils with support
for the COSMIC keyword (>= 0.28). Use Ubuntu 25.10 for this.
2025-11-03 21:21:19 -06:00
Levi Portenier
a0d12ec6e5
Merge pull request #1335 from weblate/weblate-pop-os-cosmic-files
i18n: translation update from Hosted Weblate
2025-10-31 07:33:27 -06:00
Hosted Weblate
0630b0eb16
i18n: translation updates from weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kartik Nayak <thisiskartiknayak@protonmail.com>
Co-authored-by: Mattias Eriksson <snaggen@gmail.com>
Co-authored-by: Yelysei <yelysei.matviienko@proton.me>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/hi/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/sv/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/uk/
Translation: Pop OS/COSMIC Files
2025-10-31 14:02:57 +01:00
Levi Portenier
4d04ef7546
Merge pull request #1334 from weblate/weblate-pop-os-cosmic-files
i18n: translation update from Hosted Weblate
2025-10-30 08:20:49 -06:00
Hosted Weblate
17bb14b571
i18n: translation updates from weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kartik Nayak <thisiskartiknayak@protonmail.com>
Co-authored-by: Mattias Eriksson <snaggen@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/hi/
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/sv/
Translation: Pop OS/COSMIC Files
2025-10-30 15:03:01 +01:00
Levi Portenier
10a623e834
Merge pull request #1332 from weblate/weblate-pop-os-cosmic-files
i18n: translation update from Hosted Weblate
2025-10-30 07:44:01 -06:00
Hosted Weblate
8e3a93b389
i18n: translation updates from weblate
Co-authored-by: Mattias Eriksson <snaggen@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/sv/
Translation: Pop OS/COSMIC Files
2025-10-30 05:11:48 +01:00
Jeremy Soller
2e73abb777
Merge pull request #1328 from weblate/weblate-pop-os-cosmic-files
i18n: translation update from Hosted Weblate
2025-10-29 09:26:24 -06:00
Hosted Weblate
4c31c0e87b
i18n: translation updates from weblate
Co-authored-by: Arve Eriksson <031299870@telia.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Mattias Eriksson <snaggen@gmail.com>
Co-authored-by: Sachin Chaudhary <chaudharysachinasachin@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/sv/
Translation: Pop OS/COSMIC Files
2025-10-29 14:02:22 +01:00
Cheong Lau
9f680251ab
Merge branch 'master' into item-display-name 2025-10-29 04:46:23 +00:00
Jeremy Soller
6ab15d23a1
Merge pull request #1329 from Cheong-Lau/clippy
General code cleanup and performance optimisations
2025-10-28 19:10:49 -06:00
Cheong Lau
bd1fa1f0a9 perf: general minor performance optimisations
Notably there is some code cleanup with the zooming functionality, I've
created a new module to reduce code duplication.
2025-10-29 08:16:50 +10:00
Cheong Lau
5f729829d7 chore: more pedantic clippy suggestions 2025-10-29 08:10:19 +10:00
Jeremy Soller
5863671217
Merge pull request #1298 from Cheong-Lau/rustc-hash
perf: use `rustc-hash` for `HashMap` and `HashSet`
2025-10-28 15:07:48 -06:00
Cheong Lau
2eaad6088a perf: optimise tab::folder_name
This was done by separating out the function to get the display name
into its own function, then running just that.
2025-10-28 17:13:22 +10:00
Cheong Lau
c0736400e4
Merge branch 'pop-os:master' into rustc-hash 2025-10-28 03:12:10 +00:00
Jeremy Soller
7cc28a9b68
Merge pull request #1317 from weblate/weblate-pop-os-cosmic-files
i18n: translation update from Hosted Weblate
2025-10-26 13:04:49 -06:00
Hosted Weblate
b9fefc862d
i18n: translation updates from weblate
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Yelysei <yelysei.matviienko@proton.me>
Translate-URL: https://hosted.weblate.org/projects/pop-os/cosmic-files/uk/
Translation: Pop OS/COSMIC Files
2025-10-25 14:02:46 +00:00
Jeremy Soller
85ae2c8d2b
Merge pull request #1319 from pop-os/disable-desktop-ci
ci: Disable desktop file validation until GA supports COSMIC
2025-10-24 13:40:06 -06:00