After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 724832 - Swell Foop is unplayable on a tablet (cannot remove blocks)
Swell Foop is unplayable on a tablet (cannot remove blocks)
Status: RESOLVED FIXED
Product: swell-foop
Classification: Applications
Component: general
3.11.x
Other Linux
: Normal critical
: ---
Assigned To: swell-foop-maint
swell-foop-maint
touch
Depends on:
Blocks:
 
 
Reported: 2014-02-20 21:06 UTC by Adam Williamson
Modified: 2014-03-27 21:07 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Adam Williamson 2014-02-20 21:06:10 UTC
On a pure touchscreen device (tablet), it seems impossible to play swell-foop. Tapping on a block set is interpreted as moving the mouse over it - it is highlighted. Neither a long-press nor a double-tap (or triple or quad or quintuple tap...) will actually remove the block group. So, you're stuck.

It also runs in a small window by default. Games especially should probably run nice and big and full-screen.
Comment 1 Michael Catanzaro 2014-02-21 01:00:50 UTC
Could you please also check Lights Off and file a bug against that if it has a similar problem?
Comment 2 Adam Williamson 2014-02-21 01:38:26 UTC
I'm aiming to work through as many of the games as I can, if I'm not distracted by a shiny object in the mean time. Only got four other things I'm working on :/
Comment 3 Michael Catanzaro 2014-02-21 02:31:08 UTC
Thanks! (I asked about Lights Off specifically because it is the only other game that both uses Clutter and requires mouse clicks.)
Comment 4 Adam Williamson 2014-02-21 03:16:10 UTC
Yup, Lights Off has the same problem. Will file.
Comment 5 Adam Williamson 2014-02-21 03:18:26 UTC
https://bugzilla.gnome.org/show_bug.cgi?id=724850 for lightsoff.
Comment 6 Mario Wenzel 2014-03-25 15:44:43 UTC
I think I may have fixed that in lightsoff.

https://bugzilla.gnome.org/show_bug.cgi?id=724850
https://git.gnome.org/browse/lightsoff/commit/?id=21dbfb7fdc3372d56a624ce1ff7de6c9527eaa5b

If that were working, that same fix could be employed in Swell Foop as well.
Comment 7 Mario Wenzel 2014-03-25 22:12:02 UTC
I employed the same fix here and it is now in master. I can't spot any regression. If this could be tested by someone with a suitable device (Adam?), that would be great.

Mario
Comment 8 Adam Williamson 2014-03-27 17:09:20 UTC
Will check today, thanks.
Comment 9 Adam Williamson 2014-03-27 20:56:10 UTC
Fix confirmed on fedlet, still works fine with a mouse on desktop.
Comment 10 Mario Wenzel 2014-03-27 21:07:19 UTC
That is great. Thank you.

I will bring the fix 3.12 as well and consider the issue closed. In the future, I hope, we remember to not break games in that particular way.

Thanks Adam for your help.