If not then you should probably roll your own extension or fork of this plugin, because hiding the category drop down is highly non-standard.
So basically the same as the “move favorited categories to top of categories list” stretch goal right?
That’s some prime real estate… I can support it as a stretch goal. I think it should be behind a setting, because this is more in your face than any of the other UI we’re adding. It adds a choice + unknown to what is currently a single option.
The intersections for my/new and my/unread are not important to me, and I kind of doubt they are important to most. Stuff in /unread is likely of interest regardless of the category…
So, my preference would be to keep it simpler for starters and only have a tab for “my categories” that is equivalent to my/latest.
If we need to do this with further customization, that’s OK, but maybe this is an opportunity to reduce scope for this plugin.
I’d agree my/unread is of minimal importance, because as you say:
(but I included it in my mockups for consistency and completeness sake)
I wouldn’t agree that my/new was as unimportant - in fact, I think it’s the most important feature here, since nothing remotely like it exists already: “Show me stuff I haven’t seen, but you know I probably want to”.
This breaks the user expectation of what those tabs do (at least by default): the dropdown on the left filters what appears in the tabs on the right.
Implementing a link to my/latest as a tab through a plugin should be trivial.
I haven’t been keeping up with a development environment recently. Is there any publicly accessible sandbox with this running? Or will this be enabled on meta at some point? (I can also reach out privately about trying this out on our hosted staging environment).
It looks like some functions that I implemented in my fork of Discourse cannot be found. Are you certain that you are using the ‘favorite’ branch of my fork of Discourse?
I am sorry I cannot be more helpful. I am on a train right now. When I get home, I will look into it.
Will topics from that category show up in their favorites list in that scenario?
The reason I ask is because one use case for this is where many “niche” categories exist that we might not want to “spam” everyone with on latest, but which different folks may want to be able to “opt-in” to see some subset of them in one place.
Yes they will. In the demo instance I created the “Not on homepage” category that is not on the homepage (latest), but is visible in Favourites (if selected).