Threaded Inbox #283
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I suggest to add some basic support for threaded Inbox, e.g. sorting messages by grouping topics and dates.
I've never had any chance to work with Python before but I managed to make some changes to source code to display Inbox with threads. This is far from the final version but it seems to be much more usable than keeping 2 separate tabs each containing 10 topics with 5-20 messages each topic distributed across the inbox and outbox. Managing big number of messages/topics with Inbox/Outbox scheme is a real pain.
I don't know how to push my changed yet. I'm new to git.
I attach a slightly modified screenshot. I've removed some sensitive info (original titles+contacts) but it still gives a general overview of proposed changes.

I agree that a threaded inbox is a good way to go. The more that Bitmessage looks and behaves like other email clients the more likely it is to be widely adopted.
So how do I push my changes then?
In your branch there's a square green button on the left hand side. Hit that and then give the pull request a title and submit it,
I think it's worth pointing out that E-mail clients already do threaded
messages -- along with attachments, HTML text rendering, Cc & Bcc, etc.
I haven't done any searching (yet) on what the long term goal with
Bitmessage is, however, I do think it may be wise to focus less on the
message composition and more on network performance and stability.
I drafted a prototype today that merges Bitmessage with a barebone
SMTP/POP3 server and have successfully had "threaded" messages delivered
through Bitmessage directly into Thunderbird.
Fixed link - https://github.com/sarchar/PyBitmessage
See screenshot: http://imgur.com/4Rx1c3q
For what it's worth, I'm aware of at least two other projects that
accomplish something similar. The first, a C# project that runs only on
Windows and isn't sufficient for everybody; however, it looks like a
quality project. The second, a standalone "bitmessage wrapper" that
didn't seem as though it were stable enough with the latest Bitmessage
code, but I could be wrong about that.
Feedback? Is this something that I should create a pull request for?
Chuck
On 7/4/2013 3:12 AM, Bob Mottram wrote:
I'm sure you should. SMTP/POP3 support will be worth it.
But I still think simple threaded inbox would do much better than separate Inbox/Outbox feature.
Ok, here is some initial work on threaded Inbox - just to test look and feel:
https://github.com/IvanCool/PyBitmessage/tree/ThreadedInbox
A lot more things need to be done though. Do you think it is worth working on?
I will look into this and try to integrate it into the new UI.
I'm deprioritising this to post-0.6.