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

A few possibilities of enhancement #112

Open
fjdu opened this issue Dec 1, 2022 · 4 comments
Open

A few possibilities of enhancement #112

fjdu opened this issue Dec 1, 2022 · 4 comments

Comments

@fjdu
Copy link

fjdu commented Dec 1, 2022

I am a new user of obsidian (and the rss plugin), both on macOS and iOS (iPhone SE 2).

  1. Whenever a note is created based on an RSS item, the RSS reader gets closed, and the icon for the RSS reader on the right sidebar is replaced by an icon for the newly created note. I feel this behavior might be unnecessary: maybe open the newly created note as a normal note (i.e. not in the right sidebar), or maybe not open it at all (just silently create it, and the user can read and edit it later as a normal note).
  2. When many notes are created this way, their icons fully occupy the right sidebar; in iOS I found no way to close any of them (even after restarting the App), and the icon of the RSS reader itself is hidden and becomes inaccessible (because the right sidebar is not scrollable), which means it becomes unusable.

This problem can be solved by removing the right sidebar items in the workspace-mobile.json file (in macOS then synced to iOS).

  1. For the displaying of an RSS item (i.e. the interface after clicking on one item in the right sidebar), sometimes the title or the author list are so long that the full screen are occupied, and the actual content is hidden and inaccessible. In other words, while the content part is scrollable, the title and the author parts are not, which cause problem when they fill the whole screen.
  2. This "display" interface is difficult to close on iOS (it works but difficult to target the exact place).
  3. An option to hide/delete items that are already read would be very useful. The "cleanup articles" command seems not taking any action. A quick way to "mark as read" (i.e. without opening the item) would also be very handy (currently this can be done with a right click).
  4. It might be easier for the user to operate on if the RSS Reader is displayed in the normal note panel, which is larger and does not have the awkwardness of sidebar (I understand that there might be some implementation issues with this approach).
  5. The number of items could accumulate to many tens of thousands (~1000 per day), not sure if the current design can handle a big amount of data. Currently it seems all the items are stored in a json file and are loaded at the starting. Opening RSS plugin in the right sidebar while editing a note in the main panel results in a significant slow down of key stroke.
  6. It would also be useful to be able to sort by (e.g.) date, but then in the end it may become something like Feedly.

I thought about these points when I read this RSS feed: https://export.arxiv.org/rss/astro-ph

@zazzman
Copy link

zazzman commented Dec 26, 2022

@fjdu thanks for submitting this issue. I thought I'd try to help out by providing a screenshot. I'm loving this plugin and would like to use it everywhere. I ran into the same issue on iOS. The top buttons are a bit unreachable. If you look at the attached screenshot, you can see that they are a bit stuck under iOS clock and other top navigation items. This makes it difficult and somewhat impossible to tap them.

I have an iPhone 13 running iOS 16.2 (20C65).

Thanks again for your work on this plugin, @joethei ! It's amazing!
IMG_0277

@MartinP7r
Copy link

I'm facing the same iOS mobile app issue as @zazzman , though I'm not able to tap the buttons at all (iPhone 14 Pro). So, if I open the a feed page I basically have to restart the app to get out of it 😢

@zazzman
Copy link

zazzman commented Jan 5, 2023

@MartinP7r , I found that if I tap around randomly and repeatedly, I can sometimes get some of the buttons to register. It’s not a great workaround, but it’s something.

@MartinP7r
Copy link

Thank you @zazzman ! I'll give that a try.

Would be great if it gets fixed. This feature would be so great for my reading during commute, haha.
I'm sure @joethei is very busy, though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants