omnivore-app / omnivore

Omnivore is a complete, open source read-it-later solution for people who like reading.
https://omnivore.app
GNU Affero General Public License v3.0
12.35k stars 623 forks source link

[FR] Pinned and Sort Label Consistency #2525

Open jorosy opened 1 year ago

jorosy commented 1 year ago

I would like to suggest a label can be pinned.

In web app, the Pinned label will pop to top. The other label sorts in alphabetical or custom order via a extra switch button or current label hamburger menu. When label collapse, only the pinned label will be shown.

In IOS, this pinned label can list in top section instead of current design to assign article with label named "Pinned".

please also consider set the label pane to full expand instead of collapse by default to utilize the screen space.

jacksonh commented 1 year ago

Hey @jorosy just trying to understand this better: do you want to choose the label that is pinned?

jacksonh commented 1 year ago

Just implemented a simple part of this, maintaining this state of the viewall value (just in local storage, per device): https://github.com/omnivore-app/omnivore/pull/2547

jorosy commented 1 year ago

Hi, @jacksonh Yes, I would like to set a label to be pinned. So it will pop to top of label list and persistent in web app, and appear in the top section of IOS. Thanks for considering it.

jxstxn1 commented 5 months ago

I would like to be able to search for pinned articles with pinned:true or something similar. I had to look into this Issue to find the Pinned Label on the Website, since it wasn't obvious that pinned is a label.