mirror of
https://github.com/cypht-org/cypht.git
synced 2026-04-26 05:26:00 +03:00
[GH-ISSUE #230] Different source for Flagged folder #191
Labels
No labels
2fa
I18N
PGP
Security
Security
account
advanced_search
advanced_search
announcement
api_login
authentication
awaiting feedback
blocker
bug
bug
bug
calendar
config
contacts
core
core
devops
docker
docs
duplicate
dynamic_login
enhancement
epic
feature
feeds
framework
github
github
gmail_contacts
good first issue
help wanted
history
history
imap
imap_folders
inline_message
installation
keyboard_shortcuts
keyboard_shortcuts
ldap_contacts
mobile
need-ssh-access
new module set
nux
pop3
profiles
pull-request
question
refactor
release
research
saved_searches
smtp
strategic
tags
tests
themes
website
wordpress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/cypht#191
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ovv on GitHub (Oct 17, 2017).
Original GitHub issue: https://github.com/cypht-org/cypht/issues/230
Originally assigned to: @jasonmunro on GitHub.
Ideally (in my opinion) the Flagged folder should look in all directories. But that might not be possible so a way to set up the sources for this folder independently would be a nice to have.
@dumblob commented on GitHub (Oct 17, 2017):
I'm curious - what does the "Flagged" folder do right now? I'm not using flagging, so I don't know how does it behave. I would though guess it's a filter for the "Everything" virtual folder in which case it would already look at all existing folders of all account in which we're currently logged in.
@jasonmunro commented on GitHub (Oct 17, 2017):
The way things work now, is that all "combined views" (flagged, unread, everything) automatically include the INBOX from any IMAP account. You can add and remove folders from combined views by navigating to that folder in your IMAP account and use the controls in the upper right. We don't want to auto-include all folders for an account, as this could be excessive. You can see what is included in a combined view with the little folder icon in the upper right of the page.
The flagged combined view filters messages based on the IMAP "flag" state, a simple bool value. Either a message is flagged or not.
@ovv commented on GitHub (Oct 18, 2017):
As I understand it if you add a folder to the combined views it's now present in the flagged, unread and everything. What I would like is to only include some folders for the flagged combined view.
I'll try to explain my workflow in detail maybe there is another way to do what I want. I try to follow the Zero Inbox so in each IMAP account I have two folders:
When an email come in, I either delete it, do something and once it's done move to archive or keep it in inbox if I want to deal with it later.
What would be awesome is to have a combined view of all my inbox in
Everything(as it is now) and in theFlaggedview show the flagged email in both the inbox and archive folder of each accounts.I can understand this not being high priority but it would be a nice to have for my workflow. Even without Cypht is awesome !
@jasonmunro commented on GitHub (Oct 18, 2017):
@ovv I understand what you mean. Technically there are 5 combined views:
Unread: Contains "unread" items from any supported data source (IMAP, POP3, RSS, Github, etc), though you can exclude non E-mail related sources if you want like RSS feeds
Everything: Every data source, no exclusions
Flagged: IMAP specific combined views (IMAP is the only supported data source that supports flags)
Search: Search applies to IMAP, POP3, and RSS data sources. Searches within IMAP accounts only search folders that have been added to the combined views (INBOX only by default)
Sent: Another IMAP specific combined view that shows sent folders from all your IMAP accounts.
With that said, I think we should make some changes to make this more flexible and consistent across data sources. I think we should make it possible to add an IMAP folder to one of the five combined views but not the others as you suggest, and we should support that level of granularity across other data sources (right now either all RSS feeds show up on unread, or none of them. Would be cool to pick and chose a single feed for example).
I need to think about how I want this to work behind the scenes (and how to deal with the UI), but I appreciate the great idea and will let you know when I come up with something!
@jasonmunro commented on GitHub (Sep 25, 2018):
@ovv I'm going to close this issue, and open a new one about adding the ability to specifically add one source (whatever it may be, RSS feed, specific IMAP folder, POP3 account, etc) to one combined view. I'm still unsure as to how I want to implement it, but I need a more targeted issue to remind me of exactly what the correct resolution should be. Thanks again for the feedback. Once I write up that issue I will reference it from this one and close this.
@jasonmunro commented on GitHub (Sep 25, 2018):
See: https://github.com/jasonmunro/cypht/issues/283