> With your approach it's either inline reply, or nothing, when not supported.

Indeed, this hybrid solution handles that quite nicely (and they user doesn't
need to know that the "Reply" button activates inline-reply internally and from
a server perspective it's just a regular action

And I guess your app already has some way to reply so you can just focus that

Personally I'm now quite happy with...

> * Add "inline-reply" capability
> * Add "inline-reply" action
> 
> * Regardless of "inline-reply" support
>      * Add the "inline-reply": "Type a reply..." hint
>      * Then when replied, app gets ActionInvoked(id, "inline-reply::the 
> entered text")
>      * If server doesn't support, it will be a regular button for it and 
> the app gets ActionInvoked(id, "inline-reply")

... but I guess we'll see what others have to say :-)

-- 
Zander Brown <[email protected]>

  Maintainer:
  Dia Diagram Editor
  King's Cross / KGX
  GNOME Design Tooling (Icon Preview, Colour Palette)

  Co-Maintainer:
  GNOME Clocks

  en_GB Translation Team

  Me ≢ GNOME

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
xdg mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/xdg

Reply via email to