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
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
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
Levi Portenier
bc22f1f329
Merge branch 'master' into patch-1
2025-12-19 12:37:25 -07:00
Levi Portenier
682bfeae67
Merge branch 'master' into expand-tilde
2025-12-19 12:34:39 -07:00
Your Name
977c878600
Empty trash as much as possible
...
Fixes #1134
2025-12-19 11:52:07 -07:00
Jonatan Pettersson
4782f36b9c
fix: Expand tilde in location path
2025-12-19 12:14:01 +01:00
nicole mikołajczyk
79d43b90b8
Update progress title logic to match what the progress bar shows
2025-12-16 13:34:41 +01:00
Jeremy Soller
a760a9e8d6
Merge pull request #1399 from jpttrssn/use-cosmic-mime-apps
...
Replace freedesktop_entry_parser with cosmic-mime-apps
2025-12-11 10:00:06 -07:00
Cheong Lau
7c7dbe7178
fix: update network path when entering uri
...
closes : #1406
2025-12-08 17:12:23 -07:00
Jonatan Pettersson
839465a4dd
fix: Only type to search in App mode
2025-12-03 22:16:01 +01:00
Jonatan Pettersson
f0e41d701c
Replace freedesktop_entry_parser with cosmic-mime-apps
2025-12-02 11:26:09 -07:00
Cheong Lau
a17946e21b
fix(app): type to search enters text into path bar
...
Makes the behaviour consistent with other locations.
2025-11-26 17:04:48 -07:00
Cheong Lau
66733b7fda
feat(tab): allow entering of network uri as path
2025-11-26 16:11:10 -07:00
therealmate
e053db3bf9
fix: allow context menu when shift is being pressed
2025-11-24 17:08:49 -07:00
Hendrik Hamerlinck
9455d6f084
fix: sliders on desktop view options
2025-11-21 16:00:16 -07:00
Jeremy Soller
83bdc4d073
Merge pull request #1389 from pop-os/subwindow-modifiers
...
Track and use modifiers per sub-window, fixes #1152
2025-11-21 14:18:45 -07:00
Jeremy Soller
fc79b0ecd6
Fix compilation with desktop-applet feature
2025-11-20 17:16:27 -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
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
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
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
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
de20738735
Split out empty trash title, fixes #1373
2025-11-13 08:59:59 -07: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