dino / dino

Modern XMPP ("Jabber") Chat Client using GTK+/Vala
https://dino.im/
GNU General Public License v3.0
2.2k stars 251 forks source link

[feature/handy] leaflet should go back with swipe gesture on touchscreens #787

Open GabMus opened 4 years ago

GabMus commented 4 years ago

Video showing the problem, side to side with Feeds (an app I'm working on) that supports this feature (as an example of how it should work): https://i.imgur.com/6ZKbmoy.mp4

In both apps I have enabled the "Simulate touchscreen" option in the GTK inspector, as it only works (and should work) on touchscreens.

EDIT: including this link to a blog post demoing the feature and quickly explaining how to implement it: https://blogs.gnome.org/alexm/2019/12/12/gnome-and-gestures-part-3-hdyleaflet-again/

mar-v-in commented 4 years ago

The swipe feature wasn't available in the libhandy version I was developing against. The is definitely wanted for a proper use of libhandy.

Due to it not being widely available in current distributions, we'll probably wait for using libhandy in Dino master a bit. It might not make it in the next release either.

GabMus commented 4 years ago

Not a problem, as long as the feature is implemented :grin:

Echolon commented 4 years ago

rel. #178

mimi89999 commented 3 years ago

Hello, I'm not sure if it's really something we want. Conversations does not have it and it's not clear how swipe should work on the conversation list screen. I would close this as a wontfix.

licaon-kter commented 3 years ago

Note that Conversations removed swipe since this was warranted by Google design patterns updates, afaik.