[gopher] New Cross-Platform Gopher GUI Client

James Mills prologic at shortcircuit.net.au
Sun Aug 28 07:32:12 UTC 2016


Good news! Your latest binaries are working okay now. No more "hanging".

Fonts are still very blurred though :)


James Mills / prologic

E: prologic at shortcircuit.net.au
W: prologic.shortcircuit.net.au

On Thu, Aug 25, 2016 at 7:09 PM, Kevin Veroneau <kevin at veroneau.net> wrote:

> A REALLY BIG update!
>
> All binaries on my GopherSpace have also been updated to the latest
> versions
> as well.
>
> *** What's new ***
>
>   * Full Bookmark support!  Bookmarks are saved into a local file in Gopher
> Menu format.  So if you know the Gopher protocol, you can edit the bookmark
> file.
>   * Support for many more GopherTypes, search, and binary.
>   * Ability to save the image you are viewing to your local
> disk(Right-click
> menu).
>   * Ability to download supported GopherTypes to local disk,
> Text/Image/Binary
>   * You can now close previously opened GopherNodes in the tree view.
>   * Updated icons, taken from the Emerald GPL iconset.
>   * You can now resize the middle divider.
>   * Many bug fixes and improved stability.
>
>   I wouldn't recommend downloading uber large binary files on a slow
> connection
> as threading AKA a download manager which runs in the background isn't yet
> implemented, so downloads do hang the GUI.
>
>   Attached is a screenshot from my Linux workstation, I tried to snapshot
> the
> right-click context menu in the tree view, but KSnapshot doesn't do that.
>
>   Anyways, let me know what you think of this update and the project
> overall.
>
> On Wednesday, August 24, 2016 11:58:44 PM Kevin Veroneau wrote:
> > Hmm, not entirely sure what is causing that Access Violation, I had that
> > problem during initial development which ended up slowing down
> development.
> >  I will look further into that.
> >
> > Font options would be something I will definately look into.
> >
> > I updated the Source code to enable GopherType 7 and h, so now Veronica-2
> > works, as well as most gopherholes which use the search type.  Initial
> > support for the 'h' type has also been added, however I am trying to
> debug
> > how to make the "data:" protocol which some gopherpages use work
> properly.
> >
> > These updates are not available in the binary images yet, I will make an
> > updated set of binaries tomorrow evening after I get more working. :)
> >
> > On Wednesday, August 24, 2016 11:10:22 PM James Mills wrote:
> > > Okay... So running from /Applications/gopher.app/Contents/MacOS works
> > >
> > > $ ./gopher
> > >
> > > I've run into several stack-traces though (Access Violation -- pascal
> > > days coming back to me!)
> > >
> > > e.g: https://gist.github.com/5a7011f0c987ebf7db849169e14a8c59
> > >
> > > Also fonts are terrible on OS X (btw). I typically use OS X's buitin
> > > accessibility zoom (because I'm legally blind) and whatever fonts or
> > > however content is being rendered in the gopher client is really bad :(
> > >
> > > cheers
> > > James
> > >
> > >
> > > James Mills / prologic
> > >
> > > E: prologic at shortcircuit.net.au
> > > W: prologic.shortcircuit.net.au
> > >
> > > On Wed, Aug 24, 2016 at 10:05 PM, James Mills
> > > <prologic at shortcircuit.net.au>
> > >
> > > wrote:
> > > > Sorry that was my blindness there :P You are right about where it
> > > > connects to by default (or tries to).
> > > >
> > > > But yeah this is totally not working; let me try to dig in to why...
> > > >
> > > >
> > > > James Mills / prologic
> > > >
> > > > E: prologic at shortcircuit.net.au
> > > > W: prologic.shortcircuit.net.au
> > > >
> > > > On Wed, Aug 24, 2016 at 9:55 PM, Kevin Veroneau <kevin at veroneau.net>
> > > >
> > > > wrote:
> > > >> That's odd, it's currently set to load gopher.veroneau.net by
> default.
> > > >> I haven't seen the not responding on any of the platforms I tested
> it
> > > >> on, not
> > > >> sure what's going on there.  I only noticed a crash if there was no
> > > >> network
> > > >> available.
> > > >>
> > > >> You can run the binary from a Terminal if you run it from inside the
> > > >> Application bundle.  It might display some sort of output there.
> This
> > > >> is my
> > > >> first time building an OS X app bundle, so maybe something in the
> > > >> plist is incorrect.
> > > >>
> > > >> On Wednesday, August 24, 2016 10:47:28 PM James Mills wrote:
> > > >> > So one major issue right now )blocker):
> > > >> >
> > > >> > a) Open App
> > > >> > b) It loads vernica.floodgap.com by default (fine)
> > > >> > c) Spins -- Not Responding (not responsive to GUI events, spinning
> > > >>
> > > >> wheel)
> > > >>
> > > >> > Looking at process stats:
> > > >> >
> > > >> > consistent ~2.7% CPU util, 2 threads
> > > >> >
> > > >> > Should I just keep waiting? Or is there a bug?
> > > >> >
> > > >> > cheers
> > > >> > James
> > > >> >
> > > >> >
> > > >> > James Mills / prologic
> > > >> >
> > > >> > E: prologic at shortcircuit.net.au
> > > >> > W: prologic.shortcircuit.net.au
> > > >> >
> > > >> > On Wed, Aug 24, 2016 at 9:44 PM, Kevin Veroneau <
> kevin at veroneau.net>
> > > >>
> > > >> wrote:
> > > >> > > Cameron,  it might be possible to compile a version for Mac OS X
> > > >> > > 10.4, looking
> > > >> > > at the compatibility page, it looks like FPC 2.6.4 and Lazarus
> > > >> > > 1.2.6
> > > >>
> > > >> can
> > > >>
> > > >> > > build
> > > >> > > for OS X 10.4.
> > > >> > >
> > > >> > > http://wiki.freepascal.org/Installing_Lazarus_on_MacOS_X#Com
> > > >>
> > > >> patibility
> > > >>
> > > >> > > Once this Gopher client has matured enough, and you have about
> an
> > > >>
> > > >> hour to
> > > >>
> > > >> > > spare, you can try installing Xcode and Lazarus onto OS X 10.4
> and
> > > >> > > running the
> > > >> > > compile process.  There is only one Lazarus package needed other
> > > >> > > than
> > > >>
> > > >> the
> > > >>
> > > >> > > base
> > > >> > > Lazarus components and that is TurboPowerIPro which is used for
> > > >> > > the
> > > >>
> > > >> HTML
> > > >>
> > > >> > > widget.  Even if this isn't compatible with needed version of
> > > >>
> > > >> Lazarus, we
> > > >>
> > > >> > > could just replace it with a different widget.
> > > >> > >
> > > >> > > On Wednesday, August 24, 2016 10:25:41 PM Cameron Kaiser wrote:
> > > >> > > > > Ooops I think you have a packaging problem.
> > > >> > > > >
> > > >> > > > > OS X 10.11.6 (El Captain) is unable to open the DMG.
> > > >> > > > > The error is "unrecognized disk image".
> > > >> > > >
> > > >> > > > It doesn't open on 10.4 either, though I strongly suspect the
> > > >> > > > binary isn't PowerPC compatible.
> > > >> > >
> > > >> > > _______________________________________________
> > > >> > > Gopher-Project mailing list
> > > >> > > Gopher-Project at lists.alioth.debian.org
> > > >> > > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/goph
> > > >>
> > > >> er-project
> > > >>
> > > >> _______________________________________________
> > > >> Gopher-Project mailing list
> > > >> Gopher-Project at lists.alioth.debian.org
> > > >> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/
> gopher-project
> >
> > _______________________________________________
> > Gopher-Project mailing list
> > Gopher-Project at lists.alioth.debian.org
> > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project
>
> _______________________________________________
> Gopher-Project mailing list
> Gopher-Project at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/gopher-project/attachments/20160828/df5af51b/attachment.html>


More information about the Gopher-Project mailing list