This is a feature request, and was touched on in discussions, but just formalising it here.
It would be great if there was an Indexed message reader mode.
When activated (e.g. a key from a Synchronet menu), it would display ALL message sub groups on a single (scrollable) page, grouped together by message group. This would be instead of having to 'click through' a message group first.
It would also put all echoes with NEW messages at the top of each group, for easy identification.
Screenshot attached.
Designs
Child items
0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Linked items
0
Link issues together to show that they're related.
Learn more.
I'm wondering if this would be a better fit for my message area chooser rather than my message reader.
Also I'm still not entirely sure what the "indexed" means in "indexed message reader mode".
I'm not sure why they call it that either. I also think it would be a better fit for your message area chooser since that is what it is essentially doing.
Just wanted to check in and see if any thought had been given to this idea. It would prevent the need to hop back and forth from the group list and the area list in your message area chooser.
I had some ideas for this but haven't implemented anything for this yet. I suppose I've put this off a bit because it could require some significant changes to things. I'll have to keep thinking of ways to implement this.
@Mewcenary@nolageek
A test version is available here. Back up your current DDMsgReader.js and dd_lightbar_menu.js. After unzipping, copy the DDMsgReader.js to the directory where you keep it, and copy the included dd_lightbar_menu.js to your sbbs/mods directory (and don't forgot to delete it there when you're done, as it's normally located in sbbs/exec/load). To test this, you can run DDMsgReader.js with the -indexedMode command-line parameter; i.e.: