Commit graph

137 commits

Author SHA1 Message Date
Jeremy Soller
47cfdc3718
Disable menu items when not available, fixes #185 2024-09-27 09:15:42 -06:00
Jeremy Soller
774ccf955f
Update dependencies 2024-09-24 09:21:55 -06:00
Jeremy Soller
d2344b56aa
Update dependencies 2024-09-24 08:44:29 -06:00
Jeremy Soller
bdd3450614
Update dependencies 2024-09-23 10:06:24 -06:00
Jeremy Soller
5fe077a488
Update dependencies 2024-09-21 07:48:58 -06:00
Jeremy Soller
55eb21911e
Place context drawer on the side of content, part of #109 2024-09-20 11:41:15 -06:00
Jeremy Soller
5dff3418ad
Update dependencies 2024-09-20 09:24:03 -06:00
Jeremy Soller
a40e6cdff4
Update trash dependency 2024-09-18 08:31:30 -06:00
Jeremy Soller
d0359af0b5
Add support for bzip and xz tar files, part of #122 2024-09-17 12:31:54 -06:00
Jeremy Soller
0d8fd00dd3
Implement network drive connection, part of #202 2024-09-12 15:54:54 -06:00
Jeremy Soller
c8eb2b3024
dialog: remove dead view selection code 2024-09-11 14:32:12 -06:00
Jeremy Soller
24a44c3b52
Add separators to navbar, part of #335 2024-09-11 12:53:25 -06:00
Jeremy Soller
5d596239be Desktop mode 2024-09-11 11:15:53 -06:00
Jeremy Soller
4374132e2f
Add support for compressing to .tgz, add gio network mount example 2024-09-10 11:50:14 -06:00
Jeremy Soller
c4c92be708
Merge pull request #400 from francesco-gaglione/recent_section
Recents section
2024-09-10 10:02:13 -06:00
Jeremy Soller
3626097c90
Update dependencies 2024-09-06 07:25:03 -06:00
Nathan Rowe
13cd7138cc Add Compress menu option to add files to zip archive 2024-09-05 17:34:41 -04:00
francesco-gaglione
5f392beb96
Merge branch 'pop-os:master' into recent_section 2024-09-02 09:20:38 +02:00
Jeremy Soller
d923efa5de
Update libcosmic to fix #286 2024-08-29 10:12:03 -06:00
Francesco-gaglione
f8113947f5 merge 2024-08-28 08:54:44 +02:00
Jeremy Soller
9d077677b5
Use patch for filetime 2024-08-27 08:10:33 -06:00
Jeremy Soller
40951b28d8
Downgrade filetime again for redox 32-bit 2024-08-27 08:08:01 -06:00
Jeremy Soller
01426ee445
users is unmaintained, switch to uzers 2024-08-27 07:26:47 -06:00
Austin Riba
8d25f700af Merge branch 'master' into ownership-metadata 2024-08-26 13:15:18 -07:00
Jeremy Soller
d234626889
Downgrade filetime to fix redox compilation 2024-08-26 13:59:28 -06:00
Jeremy Soller
f51e4f5016
Make notify support optional, update libcosmic 2024-08-26 13:31:01 -06:00
Austin Riba
4ba816b151 Display file ownership and permissions.
This subsumes #414. Took feedback into account to display more
human-readble permissions. Also, display the owner and group ownership
inline with the permissions themselves.
2024-08-21 13:52:52 -07:00
Jeremy Soller
37933cecef
Merge pull request #370 from nathansgithub/master
Enable extracting zip files to current folder
2024-08-19 14:52:52 -06:00
Jeremy Soller
8625685b51
Update libcosmic 2024-08-19 13:25:36 -06:00
Nathan Rowe
ef23ff77e1 Enable extracting zip files to current folder 2024-08-19 12:12:08 -04:00
Jeremy Soller
da329004aa
Continue operations in the background if the window is closed 2024-08-09 09:59:25 -06:00
Michael Aaron Murphy
ccb89e7fbc
improv: update cosmic-text to 0.12.1 2024-08-01 18:53:26 +02:00
Ashley Wulber
6335e9b272
update deps
libcosmic toast widget fix & smithay-clipboard
2024-07-24 00:05:00 -04:00
Michael Aaron Murphy
c1f61a401d
chore: update libcosmic 2024-07-22 17:56:06 +02:00
Jeremy Soller
c5f53d9555
Update libcosmic 2024-07-17 07:47:42 -06:00
Josh Megnauth
748d53fdbe
Localized date strings
Fixes some of #256

This patch also cleans up the `icu` dependencies from my last PR. I
added all of `icu` as a dependency last time because I assumed it would
be needed for this fix. However, `chrono` supports localization and
`icu` seemed harder to use anyway.
2024-07-12 02:20:41 -04:00
Jeremy Soller
eba72e131a
Get TrashItems when deleting 2024-07-11 16:20:59 -06:00
Jeremy Soller
5c82e72c80
Show toast on moving to trash 2024-07-11 14:11:43 -06:00
Jeremy Soller
a3ea6d5197
Update cosmic-text to fix clipping, part of #255 2024-07-09 11:23:01 -06:00
Jeremy Soller
d31e103f65
Ellipsize breadcrumbs that do not fit, fixes #189 2024-07-09 11:16:14 -06:00
Jeremy Soller
107422ec6c
Do not wrap breadcrumbs 2024-07-08 20:52:00 -06:00
Jeremy Soller
97444c3572
Use replace dialog in all required places, part of #180 2024-07-08 13:43:11 -06:00
Jeremy Soller
35fcb011c5
Add dialog for move conflict, part of #180 2024-07-08 11:51:07 -06:00
Josh Megnauth
783256fe8b
fix: Panic on long numerical file names
Closes: #258

[lexical_sort](https://github.com/Aloso/lexical-sort) is currently
unmaintained. The author recommends switching to the `icu` crate which
is maintained by the Unicode Consortium.
2024-07-08 02:00:52 -04:00
Jeremy Soller
6133274837
Support dialog filters 2024-07-03 12:27:43 -06:00
Jeremy Soller
cce891827e
Support building with wayland backend 2024-07-03 12:27:01 -06:00
Jason Rodney Hansen
e9031f299d Add middle-click to open in new tab from nav bar 2024-07-02 08:14:51 -06:00
Jason Rodney Hansen
42db606097 Update libcosmic to get fix for middle-click on tab 2024-07-02 08:14:51 -06:00
Jeremy Soller
3fef386fd3
Enable a11y feature and update depends 2024-06-20 09:15:45 -06:00
Josh Megnauth
cd135fc248 Bump trash-rs to fix panic for non-Unicode paths
See: https://github.com/Byron/trash-rs/issues/105

Some operating systems or file systems support non-Unicode paths (e.g.
Linux and the BSDs). `trash-rs` panicked when trashing or listing the
trash with non-UTF8 names.

For COSMIC Files specifically, the program panics on start if the trash
contains files with invalid Unicode names. It also panics when
attempting to trash files with said names.

To replicate:
```sh
touch ''$'\250'
gio trash ''$'\250'

cosmic-files
```
2024-06-19 08:28:13 -06:00