Commit graph

1696 commits

Author SHA1 Message Date
Jeremy Soller
e779fc3dac
Merge pull request #1387 from pop-os/dialog-improv
fix: better surface view cleanup
2025-11-20 14:41:43 -07:00
Jeremy Soller
5b1211a853
Track and use modifiers per sub-window, fixes #1152 2025-11-20 14:27:43 -07:00
Ashley Wulber
7bf8d7cd53
fix: better surface view cleanup 2025-11-20 13:32:52 -05:00
Jeremy Soller
28c241bc1b
Merge pull request #1377 from FreddyFunk/bugfix/large-image-preview
improve support and performance with very large images for thumbnail generation, preview tab and gallery view
2025-11-20 08:40:01 -07:00
Jeremy Soller
d545a36a8c
Add required-features to gvfs examples 2025-11-20 08:39:26 -07:00
Jeremy Soller
0957f937db
Do not track modifiers in tab, fixes #1312 2025-11-20 08:39:04 -07:00
Jeremy Soller
15b748bf3a
Fix compilation without wayland feature and add feature testing to CI 2025-11-19 08:02:03 -07:00
Jeremy Soller
29a1f7f518
Merge pull request #1379 from FreddyFunk/bugfix/external-drives-metadata
Show metadata, thumbnails and gallery view on mounted drives
2025-11-18 16:52:35 -07:00
Jeremy Soller
10b2bd7383
Merge pull request #1381 from pop-os/contains-surface
Contains surface
2025-11-18 14:58:53 -07:00
Ashley Wulber
b571f11b92
fix: surface cleanup
Clean up surfaces before processing the dialog result message
2025-11-17 20:17:30 -05:00
Ashley Wulber
2c7d06c980
chore: add method for checking if a dialog tracks a surface
needed to call viewor update on the dialog popups
2025-11-17 17:58:08 -05:00
Jeremy Soller
459fe43504
Merge pull request #1376 from weblate/weblate-pop-os-cosmic-files
i18n: translation update from Hosted Weblate
2025-11-17 15:11:14 -07:00
Hosted Weblate
81457a83c2
i18n: translation updates from weblate
Co-authored-by: Feike Donia <feikedonia@proton.me>
Co-authored-by: GerardWassink <gerard.wassink@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Julien Brouillard <julienbrouillard1@gmail.com>
Co-authored-by: Mattias Eriksson <snaggen@gmail.com>
Co-authored-by: VandaL <vandalhj@gmail.com>
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/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/nl/
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-17 21:51:30 +01:00
Frederic Laing
4df14044aa
make sure to not create more thumbnail workers than available CPU cores 2025-11-17 17:07:35 +01:00
Frederic Laing
c8f25472a7
extend remote location filesystem detection filter 2025-11-17 09:27:26 +01:00
Frederic Laing
0fc6596681
directly navigate to the mounted drive after mounting them with a click on the sidebar 2025-11-17 09:06:02 +01:00
Frederic Laing
26e223c4f0
fix metadata, thumbnails and gallery view for locally mounted drives 2025-11-17 08:58:28 +01:00
Frederic Laing
bf7b9c192c
implement adaptive sampling for optimal image quality of large images in gallery view while keeping the memory foodprint minimal and UI blocks from GPU buffer uploads minimal and as short as possible 2025-11-16 21:31:27 +01:00
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