Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to "star" / "flag" / mark certain entries #1153

Closed
rmunn opened this issue Sep 13, 2021 · 2 comments
Closed

Ability to "star" / "flag" / mark certain entries #1153

rmunn opened this issue Sep 13, 2021 · 2 comments
Labels
user observed Issue reported by a user with our app in production

Comments

@rmunn
Copy link
Collaborator

rmunn commented Sep 13, 2021

Is your feature request related to a problem? Please describe.
One user wanted the ability to mark certain entries, and then have a filter that would show only the marked entries. Something like the "star" feature in Gmail. Then a filter could be used to see only the starred entries, or only the unstarred ones.

Describe the solution you'd like
This would involve a new boolean property on entries in MongoDB, or perhaps we could plan ahead and make it a string so that we could have multiple label colors à la Trello (red, blue, green...). There would also be UI to mark or unmark ("star" or "unstar") the entry on the entry view page, and the star would show up in the entry list view on the left.

The star status would not be sent in a Send/Receive operation; this would be in Language Forge only and would not show up in FieldWorks. (Unless user feedback suggests that they want to see the star status in FieldWorks as well, in which case we'd track that work in a separate issue).

Describe alternatives you've considered
Comments could be used right now to implement this: we have a status on comments called "To Do", along with "Resolved" and "Unresolved". But that's at a field level, not an entry level, and there's no entry-list filter for "All entries with a "To Do" comment".

A custom field called "Status" could also be used to implement this idea, but that's also not as easy to filter for in our current entry-list implementation.

@rmunn rmunn added enhancement user observed Issue reported by a user with our app in production labels Sep 13, 2021
@alex-larkin
Copy link

This looks like #1008, with more detail.

If this is implemented without FLEx support, please notify the user when he starts using the feature that stars won't be visible in FLEx.

I imagine a common reason for starring entries would be to prepare them for publication, which would generally be done via an export from FLEx. Workaround: without FLEx compatibility, I guess that the user could also manually mark the publication field, or a field custom to his project. Ensuring 100% alignment between stars and a second field would likely be difficult, though.

What are other use cases for starring?

Thanks

#1008

@rmunn
Copy link
Collaborator Author

rmunn commented Sep 14, 2021

This is actually a duplicate of #1008. I was looking through our user-observed issues for this one after a discussion with Chris, saw that I hadn't created a card for it, and missed Chris's #1008 because I thought that entry tagging meant something else. I'll close this one as a duplicate, and move my description into #1008 as a comment so it's easy to find.

@rmunn rmunn closed this as completed Sep 14, 2021
@rmunn rmunn mentioned this issue Sep 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
user observed Issue reported by a user with our app in production
Projects
None yet
Development

No branches or pull requests

2 participants