diff -Naur psi-0.10-orig/iconsets/system/default/edit.png psi-0.10/iconsets/system/default/edit.png --- psi-0.10-orig/iconsets/system/default/edit.png 1970-01-01 00:00:00.000000000 +0000 +++ psi-0.10/iconsets/system/default/edit.png 2006-01-14 01:58:18.000000000 +0000 @@ -0,0 +1,7 @@ +PNG + + IHDRa pHYs  ~tIME +bKGDOIDAT8˕KHQ#( HE:FM[E MXFѦ.iISfMA19I#c&x9-˘C|1 +x5 v'7jRPH].ҟmˢ3ݤF*oWcCfb嚎 +^!B,a-m |>Ý:v{u: Ay8jLZl m- +Co_?v(guڬ$l[!h9HqQFJ5_f^Q~ݱae B54 "kd|HwcpXXpcb֠AJEEwj!Km&}̊Q*j.< =UKy6Coe7 _NIENDB` \ Brak znaku nowej linii na kocu pliku diff -Naur psi-0.10-orig/iconsets/system/default/icondef.xml psi-0.10/iconsets/system/default/icondef.xml --- psi-0.10-orig/iconsets/system/default/icondef.xml 2006-01-14 01:55:55.000000000 +0000 +++ psi-0.10/iconsets/system/default/icondef.xml 2006-01-14 01:59:06.000000000 +0000 @@ -276,6 +276,11 @@ + psi/edit + edit.png + + + psi/close close.png diff -Naur psi-0.10-orig/iris/include/im.h psi-0.10/iris/include/im.h --- psi-0.10-orig/iris/include/im.h 2006-01-14 01:55:55.000000000 +0000 +++ psi-0.10/iris/include/im.h 2006-01-14 02:00:09.000000000 +0000 @@ -137,7 +137,7 @@ // JEP-0091 QDateTime timeStamp() const; - void setTimeStamp(const QDateTime &ts); + void setTimeStamp(const QDateTime &ts, const bool send = false); // JEP-0066 UrlList urlList() const; diff -Naur psi-0.10-orig/iris/xmpp-im/types.cpp psi-0.10/iris/xmpp-im/types.cpp --- psi-0.10-orig/iris/xmpp-im/types.cpp 2006-01-14 01:55:55.000000000 +0000 +++ psi-0.10/iris/xmpp-im/types.cpp 2006-01-14 02:11:00.000000000 +0000 @@ -279,6 +279,7 @@ // extensions int muc_status; QDateTime timeStamp; + bool timeStampSend; UrlList urlList; AddressList addressList; QValueList eventList; @@ -299,6 +300,7 @@ { d = new Private; d->to = to; + d->timeStampSend = false; d->spooled = false; d->wasEncrypted = false; d->evil = false; @@ -519,9 +521,10 @@ return d->timeStamp; } -void Message::setTimeStamp(const QDateTime &ts) +void Message::setTimeStamp(const QDateTime &ts, const bool send) { d->timeStamp = ts; + d->timeStampSend = send; } //! \brief Return list of urls attached to message. @@ -725,11 +728,11 @@ s.setError(d->error); // timestamp - /*if(!d->timeStamp.isNull()) { + if((d->timeStampSend)&&(!d->timeStamp.isNull())) { QDomElement e = s.createElement("jabber:x:delay", "x"); e.setAttribute("stamp", TS2stamp(d->timeStamp)); s.appendChild(e); - }*/ + } // MUC if(mucStatus() != 0 || !d->invitationTo.isEmpty()) { diff -Naur psi-0.10-orig/src/psiaccount.cpp psi-0.10/src/psiaccount.cpp --- psi-0.10-orig/src/psiaccount.cpp 2006-01-14 01:55:56.000000000 +0000 +++ psi-0.10/src/psiaccount.cpp 2006-01-14 02:14:15.000000000 +0000 @@ -3684,6 +3684,7 @@ if (oTo.count() == 0) m.addressAdd(Address(OriginalTo, m.to())); + m.setTimeStamp(m.timeStamp(), true); m.setTo(jid); m.setFrom("");