astubenbord / paperless-mobile

An (almost) fully fledged mobile paperless client.
GNU General Public License v3.0
675 stars 33 forks source link

[Feature]: Customize swipe gesture / "all read" in inbox #288

Open abonhote opened 11 months ago

abonhote commented 11 months ago

Description

Backstory: I use paperless-ngx mainly in the desktop browser (mostly for the comments), but as paperless-mobile gets better and better, it gets more important to my workflow. Thing is, I work on my inbox like twice a month, so there can be quite a few documents in it. And I rely on the inbox tag, because it's the only way to tell me it's still an open task. So for me, "swipe => remove inbox tag" is a pretty dangerous thing. I never use the "all read" ("Alle gesehen") button. However, I would sometimes like to quickly add an "important" tag to files I have in the inbox.

Request: Make the swipe gesture configurable to toggle a specific tag, defaulting to "inbox".

astubenbord commented 11 months ago

I have to admit that at the time of designing the inbox, I didn't really use paperless a lot and wouldn't consider myself a power-user. But now that I've set up a proper scanner and backups, it became pretty clear that the current design doesn't actually make the workflow of processing new documents easier. While it is convenient to swipe to mark as read (like in mail apps), I often found myself removing the tag manually during editing.

Now, I'm still trying to figure out how to improve the bulk-processing of new documents in the inbox. Because currently, it is rather a gimmick compared to e.g. a dedicated saved view which can essentially achieve the same, there is no real advantage of using the inbox.

I will open a discussion about the workflow and what users may expect from a dedicated inbox.

astubenbord commented 11 months ago

Feel free to join the discussion: https://github.com/astubenbord/paperless-mobile/discussions/290