<div dir="ltr">I have been asked a few times about an Android port of Custom by people who wanted to use it. And there are editors for graphics and music on phones, so it's not unreasonable to build game creation engines for smartphones.<br>A laptop with a touchscreen is quite a different proposition, because it doesn't require an Android build, and you can fallback to the keyboard.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 17 April 2018 at 17:26, Michael Kidder <span dir="ltr"><<a href="mailto:mkidder@gmail.com" target="_blank">mkidder@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">It always does feel weird to those of us that have primarily used desktops for most of our computing lives, but there is a large amount of people that compute entirely out of their phone now. I could also see it coming in handy if you set up a tablet with a keyboard and mouse, or laptops with touchscreens.</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Apr 14, 2018 at 11:16 AM, Ralph Versteegen <span dir="ltr"><<a href="mailto:teeemcee@gmail.com" target="_blank">teeemcee@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On 12 April 2018 at 03:52, James Paige <span dir="ltr"><<a href="mailto:Bob@hamsterrepublic.com" target="_blank">Bob@hamsterrepublic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On Wed, Apr 11, 2018 at 8:34 AM, Ralph Versteegen <span dir="ltr"><<a href="mailto:teeemcee@gmail.com" target="_blank">teeemcee@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On 12 April 2018 at 03:18, James Paige <span dir="ltr"><<a href="mailto:Bob@hamsterrepublic.com" target="_blank">Bob@hamsterrepublic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>I am wondering if we should just enable this across the board for all usemenu calls?<br></div></div></blockquote><div><br></div></span><div>I would say so. I think the only place where we might want to use right-dragging for something else is in the sprite editor. If we want some special secondary action while dragging something, we could use left-dragging and then show a popup menu, or require holding Ctrl.<br></div><span><div> </div></span></div></div></div></blockquote><div><br></div></span><div>How about I enable right-drag-scrolling by default, and give MenuState a .no_drag_scrolling member that can selectively disable it? That seems simple enough.<br></div></div></div></div></blockquote><div><br></div></span><div>Sure, that makes a lot of sense.<br></div><span><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div>All this mouse support has me thinking about finally working on an Android port of Custom (after fufluns). It would be pretty cool to be able to work on my game from my phone. ;)<br></div></div></div></blockquote><div><br></div></span><div>I've thought of it many times over the years, but am always forced to conclude that it seems crazy, even on a tablet where bringing up an on-screen keyboard for text input is OK. There are just so many editor where you need to use keyboard shortcuts, for which I assume an on-screen keyboard won't do. . But I guess you could do maybe 80-90% of things already or with small tweaks to Custom, if that's enough to make a port at all useful? Otherwise you can find all those editors which use shortcut keys and add toolbars and buttons... hmm, that's actually starting to feel like an approachable task, since nearly all of Custom now at least allows navigating with the mouse. Maybe it's not as bad as I thought.<br></div><div><br></div><div>Also, sorry, I still need to reply to the other email... tomorrow! <br></div><span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><br><br></div><span><div class="gmail_quote"> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br></div>It means that any menu code that does right-click-to-exit needs to check IF (readmouse.release AND mouseRight) ANDALSO readmouse.drag_dist < 10<br></div><div class="m_-1988775156619337007m_-1851288291209703889m_250670530515550714m_-2891591142377938450m_3965301162514079460HOEnZb"><div class="m_-1988775156619337007m_-1851288291209703889m_250670530515550714m_-2891591142377938450m_3965301162514079460h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 11, 2018 at 8:17 AM,  <span dir="ltr"><<a href="mailto:subversion@hamsterrepublic.com" target="_blank">subversion@hamsterrepublic.co<wbr>m</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">james<br>
2018-04-11 08:17:01 -0700 (Wed, 11 Apr 2018)<br>
54<br>
Enable mouse right-drag scrolling on the browse screen<br>
---<br>
U   wip/browse.bas<br>
______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" target="_blank">ohrrpgce@lists.motherhamster.o<wbr>rg</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.org<wbr>/listinfo.cgi/ohrrpgce-motherh<wbr>amster.org</a><br>
</blockquote></div><br></div>
</div></div><br>______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" target="_blank">ohrrpgce@lists.motherhamster.o<wbr>rg</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.org<wbr>/listinfo.cgi/ohrrpgce-motherh<wbr>amster.org</a><br>
<br></blockquote></span></div><br></div></div>
<br>______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" target="_blank">ohrrpgce@lists.motherhamster.o<wbr>rg</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.org<wbr>/listinfo.cgi/ohrrpgce-motherh<wbr>amster.org</a><br>
<br></blockquote></div><br></span></div></div>
<br>______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" target="_blank">ohrrpgce@lists.motherhamster.o<wbr>rg</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.org<wbr>/listinfo.cgi/ohrrpgce-motherh<wbr>amster.org</a><br>
<br></blockquote></span></div><br></div></div>
<br>______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" target="_blank">ohrrpgce@lists.motherhamster.o<wbr>rg</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.org<wbr>/listinfo.cgi/ohrrpgce-motherh<wbr>amster.org</a><br>
<br></blockquote></div><br></div>
</div></div><br>______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org">ohrrpgce@lists.motherhamster.<wbr>org</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.<wbr>org/listinfo.cgi/ohrrpgce-<wbr>motherhamster.org</a><br>
<br></blockquote></div><br></div>