2019-12-18
___M_o_r_e__s_m_a_l_l_t_a_l_k__m_o_r_e__g_o_p_h_e_r__________________

Hey! I am still alive! And I have been going on onto some adventures
in smalltalk land. First of all, I have published an updated version
of squeaky[0] that includes some bug fixes like unbreaking displaying
images again. But also one navigation UX issue.

This needs some small explanations though. I am misusing a Morph
(or Widget in other UI kits) called BookMorph which can be composed
of arbitrary other graphical objects on a page.  On the top there
are navigation buttons that allow you to move between pages, even
saving the contents on some web DAV server.

Squeaky uses one page per gopher request. Previously new pages would
have been inserted in the back which made navigating weird when
you'd expect the forward and back buttons to behave like in a web
browser.

Instead of just moving back the BookMorph would show you previous
pages which means that you keep scrolling over pages you have visited
before to get back to that one gopher menu.

Well you used to, no more of this idle clicking! With this release
the pages following the current one will get deleted and the newly
clicked page is inserted.

Future work will include reload support and maybe a 'open in new
page' feature.

Thanks for reading and stay tuned for more gopher love!



___References________________________________________________________

[0]: gopher://vernunftzentrum.de:70/9/ckeen/gopher-smalltalk/Gopher-ck.4.mcz