[gopher] Gopher+ support in the community
Kevin Veroneau
kevin at veroneau.net
Wed Apr 22 23:39:56 UTC 2015
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.
http://npyscreen.readthedocs.org/
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://veroneau.net:5199
Kevin.
On April 22, 2015 5:01:54 PM MDT, James Mills <prologic at shortcircuit.net.au> wrote:
>On Thu, Apr 23, 2015 at 8:53 AM, Kevin Veroneau <kevin at veroneau.net>
>wrote:
>
>> 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.
>>
>
>What are you plans here?
>
>I'd be interested in a console client (urwid?)
>and QT4 would be nice too :)
>
>cheers
>James
>
>
>James Mills / prologic
>
>E: prologic at shortcircuit.net.au
>W: prologic.shortcircuit.net.au
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Gopher-Project mailing list
>Gopher-Project at lists.alioth.debian.org
>http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/gopher-project/attachments/20150422/28a20d40/attachment.html>
More information about the Gopher-Project
mailing list