Howdy list members,
If developing a command-line or GUI based client via this library is
something we're interested in and you say: "a more user friendly app
should be a standalone app/repo" has anybody yet made said repo, and if
not should we make said repo?
My understanding based on the current structure of the code is that the
cmd directory is supposed to hold the code to "test" the library, which
right now, is the "client," and then the rest of the code is in the base
directory. Are you intending at some point to take that functionality
out of the cmd folder and into its own repo?
Also I don't see where incoming messages are actually printed to the
screen. Around line 310 in textsecure.go I see the message being
decrypted into plaintext in the handleReceivedMessage function, but I
don't see that plaintext ever printed to the screen.
If we want to expand functionality of the client to be able to handle
more than one conversation at one time, then we need to be able to
differentiate and store messages from different people in different
places. Is that what store.go, and the .storage/sessions directory is
about? I wasn't quite sure about that either.
I am potentially interested in taking this work and making a QT client
out of it, for Maemo/Linux/Windows/Mac.
Tyler