iNPUTmice / Conversations

Conversations is an open source XMPP/Jabber client for Android

Home Page:https://conversations.im

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gallery handling

GreenLunar opened this issue · comments

Send multiple images gallery inside a CBZ (ZIP) file.

Motive

I find it best to mangae graphical and mixed (graphical and text) references within CBZ files.

Text

A caption may be added as caption.txt (inside CBZ file) to be presented below the gallery.
Captions (caption per image) may be added as image001.png.txt.

Notes

I'm not offering an XEP or something alike, these is a practice which would be useful to sender and receiver.
Even when receiver doesn't support this practice, user can open this file with a document viewer or archive manager.

Not sure this is wanted app feature, won't your manga reader handle it?

Yeah, think Conversations 3 will go that way, the way of the grouped files/images, not CBZ/etc

  1. that's like only your opinion
  2. I guess it won't be like that
  3. same
  4. that's not bad
  5. lol wut, you already have UX studies?

I understand CBZ is your favourite thing in the tech world, but c'mon :)

The UX suggestions you are making (save / forward entire gallery at once) are valid. The suggested technical solution (zip file) is not as it introduces more problems than it solves.

@iNPUTmice May I continue the argument here or at the Conversations XMPP groupchat?

Gentlemen, while special display of images might be useful in the short term, it won't be like so in the long term.

This is not a handheld program feature I petition for, this is a feature which takes all XMPP clients in consideration.

Think of desktop cliens like Dino, Kaidan and Gajim, these programs let default desktop programs to handle media files.

What about console clients. such as Profanity MCabber and Irssi?

By applying this special multi-image display you are very likely to harm the experience of desktop users, as they might see a series of lines occuppying their chat screen for no good justification.

CBZ (ZIP) would be a good practice in the long term.