<div dir="ltr">Sounds interesting I'll take a look :)<div><br></div><div>cheers</div><div>James</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><span style="border-collapse:collapse;color:rgb(136,136,136);font-size:13px"><br><font face="arial, sans-serif">James Mills / prologic</font><br><br><font face="arial, sans-serif"></font><font face="'courier new', monospace">E: <a href="mailto:prologic@shortcircuit.net.au" style="color:rgb(0,0,204)" target="_blank">prologic@shortcircuit.net.au</a></font></span><div><span style="font-family:'courier new',monospace;color:rgb(136,136,136);font-size:13px">W: </span><a href="http://prologic.shortcircuit.net.au" style="font-family:'courier new',monospace;font-size:13px;color:rgb(0,0,204)" target="_blank">prologic.shortcircuit.net.au</a><br></div></div></div>
<br><div class="gmail_quote">On Thu, Apr 23, 2015 at 9:39 AM, Kevin Veroneau <span dir="ltr"><<a href="mailto:kevin@veroneau.net" target="_blank">kevin@veroneau.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>I was thinking of urwid, but I don't feel it's the perfect match for this type of application.  It would require a good amount of work to use urwid for such a simple client.  I am planning on using the rather awesome and lightweight "npyscreen" library.  It's seems like a match made in heaven.  It supports lists(gopher menus) easily, and can easily display prompts from the user in a dialogue box.  It also makes it a snap to create context menus(and popup menus in general).  It even supports easy to create and manage forms(great for ASK) and for general preference screens/bookmark management.  I've built a documentation viewer in it before, which had a nested menu system and was able to show text documents with ease and minimal code.  Overall, I see npyscreen and gopher like a marriage made in heaven.<br>
<br>
<a href="http://npyscreen.readthedocs.org" target="_blank">http://npyscreen.readthedocs.org</a>/<br>
<br>
  Check out some of their examples and tell me it won't work. :)  That's why I noted I could release an initial client this evening due to how easy and powerful this library is.  Urwid is great, I made a few apps in it, but it used complex layouts to display the screen.  This made debugging a tad difficult, as it took some time to make an app look and function perfectly.  Telnet into my profile server to see that urwid app: telnet://<a>veroneau.net:5199</a><span class="HOEnZb"><font color="#888888"><br>
<br>
Kevin.<br><br></font></span><div class="gmail_quote"><div><div class="h5">On April 22, 2015 5:01:54 PM MDT, James Mills <<a href="mailto:prologic@shortcircuit.net.au" target="_blank">prologic@shortcircuit.net.au</a>> wrote:</div></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div class="h5">
<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 23, 2015 at 8:53 AM, Kevin Veroneau <span dir="ltr"><<a href="mailto:kevin@veroneau.net" target="_blank">kevin@veroneau.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>For a gopher client, I was going to make a console-based one, along with a Qt4 WebKit-based one.  Qt4 is nicely cross platform, so nobody will be left out.<br></div></blockquote></div><br>What are you plans here?</div><div class="gmail_extra"><br></div><div class="gmail_extra">I'd be interested in a console client (urwid?)</div><div class="gmail_extra">and QT4 would be nice too :)</div><div class="gmail_extra"><br></div><div class="gmail_extra">cheers</div><div class="gmail_extra">James<br><br clear="all"><div><div><span style="border-collapse:collapse;color:rgb(136,136,136);font-size:13px"><br><u></u>James Mills / prologic<br><br><font face="arial, sans-serif"></font><font face="'courier new', monospace">E: <a href="mailto:prologic@shortcircuit.net.au" style="color:rgb(0,0,204)" target="_blank">prologic@shortcircuit.net.au</a></font></span><div><span style="font-family:'courier new',monospace;color:rgb(136,136,136);font-size:13px">W: </span><a href="http://prologic.shortcircuit.net.au" style="font-family:'courier new',monospace;font-size:13px;color:rgb(0,0,204)" target="_blank">prologic.shortcircuit.net.au</a><br></div></div></div>
</div></div>
<p style="margin-top:2.5em;margin-bottom:1em;border-bottom:1px solid #000"></p></div></div><pre><hr><span class=""><br>Gopher-Project mailing list<br><a href="mailto:Gopher-Project@lists.alioth.debian.org" target="_blank">Gopher-Project@lists.alioth.debian.org</a><br><a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project" target="_blank">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project</a></span></pre></blockquote></div><span class=""><br>
-- <br>
Sent from my Android device with K-9 Mail. Please excuse my brevity.</span></div><br>_______________________________________________<br>
Gopher-Project mailing list<br>
<a href="mailto:Gopher-Project@lists.alioth.debian.org">Gopher-Project@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project" target="_blank">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project</a><br></blockquote></div><br></div>