W dniu 6 września 2011 03:15 użytkownik Bartosz Brachaczek
<b.brachac...@gmail.com> napisał:
> Cześć,
>
> Myślę, że przyszedł czas, aby libgadu mogło umożliwiać wysyłanie
> wiadomości poprzez podanie bezpośrednio treści. Dzięki temu klienty
> będą mogły całkiem zapomnieć o starych atrybutach formatowania, a
> także obsługiwać bardziej szczegółowe formatowanie, jeśli taka będzie
> wola ich developerów. Oczywiście zgłaszam się jako ochotnik do
> implementacji, zresztą zdaje mi się, że to będzie bardzo łatwe.
> Chciałbym tylko ustalić, jak to API ma wyglądać. Myślałem o dodaniu
> takich dwóch funkcji, oczywiście nie zmieniając zachowania
> istniejących:
>
> int gg_send_message_html(struct gg_session *sess, int msgclass, uin_t
> recipient, const unsigned char *message);
>
> int gg_send_message_confer_html(struct gg_session *sess, int msgclass,
> int recipients_count, uin_t *recipients, const unsigned char
> *message);
>
> Celowo nie używam sufiksów _xhtml, mimo że struktura gg_event_msg ma
> pole xhtml_message. Po prostu trudno mi nazywać XHTML-em coś, czemu do
> poprawnego XML-a trochę brakuje, patrz tagi <br> i <img ...>. No ale
> oczywiście nie ja tutaj o API decyduję i upierał się przy swoim nie
> będę ;).
>
> Zastanawiałem się również przez moment nad umożliwieniem podawania
> przez klienta niezależnie treści wiadomości HTML oraz czystego tekstu
> wraz z atrybutami formatowania. Na razie nie widzę jednak
> potencjalnych użytkowników takiej funkcji, więc się z tym wstrzymuję.
>
> Co o tym myślicie?

Odzewu nie było (milczenie oznacza zgodę?), ale jako że Wojtek dał mi
w międzyczasie dostęp do repo, pozwoliłem sobie wrzucić te zmiany.

Pozdrawiam,
Bartosz
_______________________________________________
libgadu-devel mailing list
libgadu-devel@lists.ziew.org
http://lists.ziew.org/mailman/listinfo/libgadu-devel

Reply via email to