-
-
Notifications
You must be signed in to change notification settings - Fork 645
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
Android, Feature Request: allow subscribing to multiple topics #23
Comments
So you can obviously subscribe to multiple topics in the app by clicking the + button. So are you talking about A. Subscribing to multiple topics in the same add dialog box? So that you'd enter a comma separated list and you'd only see one entry in the main view? B. Or just a more convenient way to add multiple topics at once? I think it would help if you described your preferred screen flow and text boxes. Sorry I'm just not quite grasping what's missing. |
Yeah, valid question - sorry, could have given more details! Actually i thought about usecase A, having multiple topic subscriptions under one entry that can be added at once (and of course later be changed). I'm not sure how you handle the long running http connection. I'm not competent to check the source of the app and evaluate it myself, hence asking: would there a be a difference of listening to two topics in one http request (so letting the server decide to send you posts two either of the topic) or querying multiple topcis with it's own separate subscription? If there is no difference, you might as well just allow adding two topics by comma separation and after the user clicked "Add" separate it into two individual subscriptions. If it doesn't make any performance difference then I think it is up to you to decide. Could as well add more UI complexity by asking the user. But i thought the simplest solution is to just copy what you support via WebUi and cURL, which is usecase A. |
I made the comma-separated multi-topic subscription especially for the Android app. The app only keeps one connection per host to avoid using double the battery. Example: If you subscribe to
I can absolutely do that, though the "Subscribe to topic" dialog is already too crowded, so I fear another sentence a la "You may enter a comma-separated list to subscribe to multiple topics" is gonna be a little much. I'll experiment a bit. Though I am leaning towards not changing it. If you're mainly worried about the annoyance of having to re-enter your home-server IP/address, I just added an automatic auto-fill to avoid that (see #13). In this screenshot, the server address is auto-filled, because it's the server that you've already used before. If there's more than one, there's a drop-down too now (this is not released yet): |
The Web and curl allow for subscribing to multiple topics, like this:
That does not work in the app currently, but would make "following" multiple topics easier.
The text was updated successfully, but these errors were encountered: