Home
Psi+ Project
psi-dev@conference.jabber.ru
Четверг, 6 июня 2013< ^ >
Qwеst установил(а) тему: • Psi+ Project — Development branch of Psi IM Jabber client
• Room languages: Russian, English
http://psi-dev.googlecode.com/ | http://psi-plus.com/
• Wiki: http://psi-plus.com/wiki/ || FAQ: http://psi-plus.com/wiki/faq
• Forum: http://forum.psi-plus.com/ (Registration: http://forum.psi-plus.com/viewtopic.php?f=1&t=548 )
• Psi+ Windows Installer v0.16.116 || Changelog: https://raw.github.com/psi-plus/main/master/changelog.txt
• Чатлоги: http://chatlogs.jabber.ru/psi-dev@conference.jabber.ru
• Правила поведения в конференции: http://psi-plus.com/wiki/conference_rules
• "1000 мелочей" можно *самостоятельно* настроить плагином Extended Options Plugin ;-)
• Psi+ translations (30+ langs) https://code.google.com/p/psi-dev/downloads/list?q=label:Translations
Обсуждения новой истории для Psi+ https://gist.github.com/liuch/5460050
Конфигурация комнаты
Участники комнаты

GMT+4
[00:03:23] Z_God вошёл(а) в комнату
[00:08:17] liuch вошёл(а) в комнату
[00:22:40] パラサイトシングル вошёл(а) в комнату
[00:56:54] mr.wolf вышел(а) из комнаты
[01:17:27] Qwеst вышел(а) из комнаты: -1
[01:18:41] liuch вышел(а) из комнаты: Возможно вернусь
[01:20:47] moskitt вошёл(а) в комнату
[01:21:07] <moskitt> Dominges: *DANCE*
[01:32:07] moskitt вышел(а) из комнаты
[02:07:50] Z_God вышел(а) из комнаты
[03:19:48] nurr вошёл(а) в комнату
[03:21:28] nurr вышел(а) из комнаты
[06:21:45] moskitt вошёл(а) в комнату
[06:23:11] <moskitt> Dominges: ДЕРНИ ЗА *** СМЕТАНКИ ПОЛУЧИШЬ
[06:23:32] <moskitt> Dominges: РУСНЯ СВИНОБЕСОВСКАЯ
[06:23:32] moskitt запретили входить в комнату: чёрножопня!
[06:58:09] liuch вошёл(а) в комнату
[07:00:56] <liuch> iSida: ban moskitt
[07:00:56] <iSida> liuch: Я не знаю кто такой moskitt
[07:02:06] <liuch> iSida: ban_past moskitt
[07:02:06] <iSida> liuch: выполнено
[07:04:04] liuch вышел(а) из комнаты: Возможно вернусь
[07:43:06] <パラサイトシングル> Весело здесь у вас. А я вот что хотел спросить, кто-нибудь сталкивался с задержкой с момента смены статуса на online до момента собственно подключения, или это проблемы сервера (xmpp.ru)?
[07:44:35] rion☫ вошёл(а) в комнату
[08:04:48] パラサイトシングル вышел(а) из комнаты: Replaced by new connection
[08:04:49] パラサイトシングル вошёл(а) в комнату
[09:03:53] ivan1986 вошёл(а) в комнату
[09:34:28] DarthRamone вошёл(а) в комнату
[09:59:16] Dealer_WeARE вошёл(а) в комнату
[10:10:33] nsof вошёл(а) в комнату
[10:11:27] <nsof> .ver パラサイトシングル
[10:11:29] <iSida> nsof: Psi+ 0.16.116 (2013-05-01)  // Windows 7
[10:11:49] <nsof> .dns xmpp.ru
[10:11:49] <iSida> nsof: xmpp.ru - 77.88.57.177 | 77.88.57.178
[10:12:01] <nsof> パラサイトシングル: попробуй ойпи прописать
[10:12:37] <nsof> Ойпи в6 проблемы
[10:14:55] <パラサイトシングル> nsof: типа, JID@ip? или чего-куда?
[10:15:25] zet вошёл(а) в комнату
[10:15:56] <zet> .
[10:15:57] <iSida> zet: Ping from you 0.173 sec.
[10:15:57] <gluxi> zet: Pong from zet after 0.128 secs.
[10:16:00] <zet> .v
[10:16:00] <iSida> zet: Psi+ 0.16.117 (2013-05-13)  // Windows 7
[10:16:25] <nsof> パラサイトシングル: в connection http://www.kachalka.com/images/p9bni0bggi9qcvv5mv.png
[10:16:25] <zet> liuch: где патч?
[10:16:53] <zet> .v
[10:16:53] <iSida> zet: Psi+ 0.16.117 (2013-05-13)  // Windows 7, 64-bit
[10:17:13] <nsof> zet: где 64х битный инстоллер?
[10:17:21] <zet> nsof: ЫЫЫ
[10:18:03] <nsof> zet: там нету, я смотрел
[10:18:20] Qwеst вошёл(а) в комнату
[10:18:47] パラサイトシングル вышел(а) из комнаты
[10:18:49] パラサイトシングル вошёл(а) в комнату
[10:19:06] パラサイトシングル вышел(а) из комнаты
[10:19:39] パラサイトシングル вошёл(а) в комнату
[10:19:47] <パラサイトシングル> nsof: спасибо, помогло
[10:19:54] <nsof> パラサイトシングル: 5$
[10:21:27] <nsof> rion☫: когда уже починишь чертовый конект на виндах?
[10:30:32] Qwеst вышел(а) из комнаты: Replaced by new connection
[10:30:33] Qwеst вошёл(а) в комнату
[10:34:58] <rion☫> не работает что ли?)
[10:35:41] <nsof> Прикинь всё ещё нет
[10:36:03] <Qwеst> гон же
[10:36:23] <nsof> Незнаю, не пользуюсь
[10:36:33] <nsof> Но вон у человека не работает
[10:36:36] <nsof> .ver
[10:36:38] <iSida> nsof: Psi+ 0.16.94 (2013-02-19)  // Windows XP
[10:36:46] <nsof> Умвр
[10:37:08] <nsof> Семёрку давно не видел
[10:37:23] <nsof> Дома перезагружаться лень =3
[10:37:26] <rion☫> где человек, какой человек?
[10:37:34] <rion☫> .seen человек
[10:37:38] <iSida> rion☫: Не найдено!
[10:37:45] <nsof> rion☫: вон те иероглифы パラサイトシングル
[10:38:03] <rion☫> иероглифы, что не работает?
[10:38:07] nsof изменил(а) имя на человек
[10:38:18] человек изменил(а) имя на nsof
[10:38:27] <nsof> .seen человек
[10:38:28] <iSida> nsof: I see: человек (with nick: nsof) - Is here: 00:00:09
[10:39:01] <nsof> rion☫: первый человек в истории этой конференции найден!
[10:40:27] <Qwеst> хм
[10:40:52] <Qwеst> жаль ушел. а то бы он еще был первым человеком забаннеым в конфе ))
[10:41:32] <nsof> Qwеst: чё кокой дерзкий?
[10:42:30] <Qwеst> nsof: сынок, не мы такие - жизнь такая )
[10:43:06] <nsof> Qwеst: папаша, успокойся, скоро пенсия
[10:43:50] <Qwеst> nsof: а мы и не нервничаем)
[10:44:35] Neustradamus вошёл(а) в комнату
[10:57:14] <パラサイトシングル> rion☫: R
Пока не прописал ойпи, как здесь http://www.kachalka.com/images/p9bni0bggi9qcvv5mv.png с момента перехода в online до подключения могло проходить до нескольких минут
[10:58:12] <パラサイトシングル> но я не утверждал, что это проблема клиента, не проверял с другими серверами
[11:33:43] Nirdosh_ вышел(а) из комнаты
[11:34:45] mr.wolf вошёл(а) в комнату
[12:07:05] nsof вышел(а) из комнаты
[12:07:43] nsof вошёл(а) в комнату
[12:18:01] Nirdosh_ вошёл(а) в комнату
[12:21:15] DarthRamone вышел(а) из комнаты
[13:04:23] Dealer_WeARE вышел(а) из комнаты: Disconnected: closed
[13:05:22] Dealer_WeARE вошёл(а) в комнату
[13:11:50] Neustradamus вышел(а) из комнаты
[13:25:09] Qwеst вышел(а) из комнаты: -1
[13:58:09] liuch вошёл(а) в комнату
[13:59:37] <liuch> zet: Какой патч?
[14:00:44] <rion☫> パラサイトシングル: ну на самом деле это проблема клиента ))
[14:09:00] <liuch> И, на сколько я понял, проявляется не на всех ОС, да?
[14:10:21] <liuch> rion☫: Кстати, я вспомнил еще про одну настройку касаемо хистори. Она в настройках аккаунта, последняя галка в первой закладке
[14:11:34] <rion☫> ага
[14:11:47] <rion☫> но это настройки аккаунта
[14:19:35] <zet> liuch: который ты делаешь на подсасывание истории переписки в чатах
[14:21:20] <liuch> zet: Ну типа тестируется. На самом деле там не это основное. Может уже сегодня в dev закоммичу. Нашел парочку мелких, нестрашных багов.
[14:26:54] <zet> liuch: ok
[14:28:24] <liuch> zet: Тебе это дело еще на винде тестировать :-)
[14:43:28] <liuch> Можно было бы подгрузку истории в окно чата сделать отдельным патчем (от sqlite там ничего не зависит), но тот код основан на новом API. Хотя, если постараться можно переделать и для старого.
[14:45:24] mr.wolf вышел(а) из комнаты
[15:12:50] DarthRamone вошёл(а) в комнату
[15:27:04] liuch вышел(а) из комнаты
[15:42:17] DarthRamone вышел(а) из комнаты: Replaced by new connection
[15:42:20] DarthRamone вошёл(а) в комнату
[15:46:28] taurus вошёл(а) в комнату
[15:52:49] taurus вышел(а) из комнаты
[15:53:32] <パラサイトシングル> Раз такая пьянка, у меня ещё вопрос. Вот виндовый гуй псины, он же на Qt, можно ли как-нибудь эндюзеру избавить табы конф от «стеклянного блеска»? Ну, там что-то вроде градиента, когда вкладка неактивна.
[16:07:05] nsof вышел(а) из комнаты
[16:07:51] nsof вошёл(а) в комнату
[16:13:32] nsof вышел(а) из комнаты
[16:13:50] nsof вошёл(а) в комнату
[16:22:38] <nsof> パラサイトシングル: css
[16:22:50] <nsof> パラサイトシングル: потыкай скины
[16:23:19] <nsof> В смысле посмотри как там сделано
[16:24:50] Qwеst вошёл(а) в комнату
[16:25:58] liuch вошёл(а) в комнату
[16:27:11] DarthRamone вышел(а) из комнаты: Replaced by new connection
[16:27:12] DarthRamone вошёл(а) в комнату
[16:38:25] DarthRamone вышел(а) из комнаты: Replaced by new connection
[16:38:26] DarthRamone вошёл(а) в комнату
[16:50:15] <zet> liuch: тогда сразу в work
[16:51:59] <liuch> zet: Не, там импорт при старте. Лучше бы епогонять немного на разных ОС. Если ты про sqlite. Тем более для винды там придется доп. либу собирать. qjson которая
[16:52:30] <zet> liuch: а без доп.либы никак?
[16:53:13] Qwеst вышел(а) из комнаты
[16:53:35] <liuch> zet: Только после перехода на qt5. Обсуждали в конфе же. Или свою пилить или портировать в код клиента
[16:54:20] <zet> liuch: а разве уже стэйбл кутэ5 вышел?
[16:54:32] Dealer_WeARE вышел(а) из комнаты: Disconnected: closed
[16:54:46] Dealer_WeARE вошёл(а) в комнату
[16:55:02] Tehnick вошёл(а) в комнату
[16:55:14] <Tehnick> zet: с разморозкой.
[16:55:17] <liuch> zet: Нет. Потому отдельная либа. Одно поле хранится в формате json. Типа для расширяемости
[16:55:36] <liuch> Может и вышел, но в дебиане нету
[16:55:43] <Tehnick> liuch: есть.
[16:55:54] <liuch> Tehnick: В stable?!
[16:56:07] <Tehnick> liuch: при чем тут стейбл?..
[16:56:14] <Tehnick> *дебиан стейбл
[16:56:21] <liuch> Tehnick: В тестинге?
[16:57:12] <zet> liuch: а от меня чего требуется?
[16:57:25] <Tehnick> liuch: Qt 5.0.2 в experimental.
[16:57:53] <Tehnick> Скоро 5.1 релизнется.
[16:58:08] <liuch> Tehnick: Я к тому, что ставить qt5 в зависимости преждевременно
[16:58:49] <liuch> zet: наверно собрать либу. Должно быть не сложно.
[17:00:24] <Tehnick> На своей машине собрать не сложно.
[17:00:49] <zet> liuch: когда?
[17:00:52] <Tehnick> А вот мейнтенерам надо будет сделать отдельный пакет и пропихнуть его в свои дистрибутивы...
[17:01:57] Tehnick вышел(а) из комнаты
[17:01:57] <liuch> zet: Патч закину сегодня-завтра, если ничего критического не нарою. Правда надо бы еще webkit довести до ума. Там предзагрузки пока нет
[17:02:12] <zet> liuch: скажи когда будешь готов
[17:02:20] <nsof> liuch: новая история готова?!
[17:02:36] <nsof> Охуеть, я дожил до этого момента
[17:02:38] <liuch> zet: готов к чему? Патч выложить? Я написал уже
[17:02:46] <liuch> nsof: Угу.
[17:02:59] <zet> liuch: скажи когда надо компилить
[17:03:37] Tehnick вошёл(а) в комнату
[17:04:03] <liuch> zet: после того как выложу обновленный. Завтра наверно.
[17:04:06] <nsof> Вы ещё скажите что я доживу до момента вертикальных табов
[17:04:38] <nsof> Хотя они мне и нужны конечно, но сам факт
[17:04:58] <Tehnick> liuch: предыдущий вариант патча был лучше на мой взгляд.
[17:04:58] <nsof> liuch: а, с тебя потом же метаноконтакты?
[17:05:23] <Tehnick> nsof: ты еще про многострочные табы вспомни...
[17:05:28] <liuch> Tehnick: Это какой такой предыдущий?
[17:05:39] <Tehnick> liuch: где была чистая БД
[17:05:56] <nsof> Tehnick: во, много строчные лучше чем вертикальные, да
[17:06:02] <Tehnick> liuch: он и сейчас вроде бы в dev лежит
[17:06:43] <liuch> Tehnick: Хм. Т.е. ты считаешь что все касаемое гуя выкинуть в отдельный?
[17:08:28] <Tehnick> liuch: не распарсил, о чем ты. Если ты про разделение патча на несколько, то тут тебе виднее. Я же про структуру БД, которую тебя убедили переделать...
[17:08:58] <liuch> Tehnick: А, ты про поле extra_data?
[17:09:11] <liuch> вместо urls
[17:09:25] <Tehnick> Именно.
[17:11:29] Tehnick вышел(а) из комнаты
[17:12:03] <liuch> Tehnick: Мне тоже это не нравится, но запросов реально меньше стало и, типа, расширяемость без изменения структуры БД на будущее. Особенно если учесть что у sqlite с alter table не все гладко.
[17:13:22] Dealer_WeARE вышел(а) из комнаты: Disconnected: closed
[17:19:09] パラサイトシングル вышел(а) из комнаты
[17:28:42] Dealer_WeARE вошёл(а) в комнату
[17:32:37] <liuch> nsof: А морской бой уже не ждешь? )
[17:32:57] <nsof> liuch: до него я точно не доживу
[17:49:15] <liuch> rion☫: Многострочные табы в qt5 есть?
[17:49:27] <rion☫> не припомню таких
[17:49:57] ivan1986 вышел(а) из комнаты
[17:51:16] <liuch> rion☫: А вертикальные?
[17:51:34] <nsof> Да запилите уже костыль
[17:51:40] <nsof> Сколько можно это терпеть
[17:53:17] <liuch> nsof: У тебя так много табов?
[17:53:49] <liuch> Вертикальные есть у KDevelop, можно от туда содрать, если что
[17:55:25] <liuch> nsof: C++ за 21 день ;-)
[17:59:35] <rion☫> https://bugreports.qt-project.org/browse/QTBUG-22487
[17:59:38] <iSida> Заголовок: [#QTBUG-22487] Multi-row tabs in QTabWidget - Qt Bug Tracker
[17:59:47] <nsof> liuch: за недели/месяцы набирается
[18:00:18] <rion☫> https://bugreports.qt-project.org/browse/QTBUG-22488
[18:00:18] <iSida> Заголовок: [#QTBUG-22488] Vertical tabs with horisontal text in QTabWidget - Qt Bug Tracker
[18:00:39] <rion☫> даже C.H. там отметился ))
[18:00:46] <liuch> nsof: Закрывать не пробовал?
[18:01:19] <nsof> liuch: ты ещё скажи цонпютер выключать
[18:01:46] <liuch> nsof: Да не. Комп вырубать это уже слишком.
[18:03:34] <nsof> liuch: что либо вырубать это слишком
[18:09:40] Nirdosh_ вышел(а) из комнаты
[18:10:44] <liuch> nsof:
» что либо вырубать это слишком
Винду?
[18:17:35] liuch вышел(а) из комнаты
[18:21:46] liuch вошёл(а) в комнату
[18:22:03] <nsof> liuch: а зачем её включать?
[18:28:55] <liuch> rion☫: Есть такой метод:
int EventQueue::count(const XMPP::Jid &j, bool compareRes=true) const
Выдает кол-во не необработанных событий для указанного джида.
Мне нужно такое же, но только сообщения.
Создавать еще один метод или добавлять параметр и врезать условие, как думаешь?
[18:30:31] <liuch> В первом случае - дублирование кода :-D Хотя можно получить список, затем посчитать в нем только сообщения... но это уже два прохода по циклу, не есть гуд
[18:32:40] <rion☫> enum Flags {
CompareRes = 1
Something = 2
Messages = 4
AllEvents = 6
}
[18:32:48] <rion☫> как вариант
[18:33:45] <rion☫> int EventQueue::count(const XMPP::Jid &j, Flags flags=AllEvents) const
[18:34:08] <rion☫> ой
[18:34:17] <liuch> Объясняю для чего нужно - для предзагрузки надо знать сколько есть непрочитанных сообщений для создаваемого окна чата, чтоб эти сообщения не подгружать (они уже есть в истории) т.к. они и так будут показаны
[18:34:17] <rion☫> int EventQueue::count(const XMPP::Jid &j, Flags flags=AllEvents | CompareRes) const
[18:36:24] zet вышел(а) из комнаты: bb
[18:36:25] <rion☫> enum Flags {
CompareRes = 1
UnreadOnly = 2
Something = 4
Messages = 8
AllEvents = 12
}
[18:36:28] <liuch> rion☫: Хм. Тогда патч затронет все вызовы,
[18:36:46] <rion☫> делай как считаешь правильным. пофиг сколько чего затронет
[18:38:50] <liuch> rion☫: Я подумаю как лучше. Проблема с патчем может возникнуть только если прилетят события отличные от Message. Не правильное количество подгрузит и не от туда
[18:40:43] <liuch> UnreadOnly - там других нет. Это очередь неотображенных событий.
Something - а это для чего?
[18:40:44] <rion☫> ну тогда наверное таки два метода
[18:41:00] <rion☫> для других типов событий
[18:41:06] <rion☫> я хз что там может быть ))
[18:42:10] Nirdosh_ вошёл(а) в комнату
[18:44:59] DarthRamone вышел(а) из комнаты
[18:47:25] <liuch> точно. Удалил подписку, разрешил заново и для этого контакта подгрузилось 3 сообщения из должных 5ти. Может ну его, не страшно? :-)
[18:47:51] <liuch> просто два невидимых события
[18:49:04] <nsof> liuch: страшно
[18:51:13] Dealer_WeARE вышел(а) из комнаты: Disconnected: closed
[18:51:14] <liuch> nsof: А то что при просмотре истории не всегда показывается 50 сообщений за раз не замечал, не? Значит не страшно )
[18:51:37] <nsof> liuch: я её и никогда не открывал
[18:51:56] DarthRamone вошёл(а) в комнату
[18:52:15] <nsof> Просто будут приходить и вопить: ААА, ОНО ЗАГРУЖАЕТ МЕНЬШЕ ЧЕМ НУЖНО
[18:52:37] <nsof> liuch: и это, смена статуса в таком случае не событие?
[18:53:13] <liuch> nsof: может и событие, но оно в истории не фиксируется
[18:55:27] <nsof> liuch: а кокого тогда подписка фиксируется?
[18:57:06] <liuch> nsof: Так было изначально. И не только она
[18:57:34] <nsof> liuch: перепиши =3
[19:22:49] <iSida> RSS: Новости для Psi+s Facebook-Pinnwand
• В связи с тем, что фейсбук поменял свою политику в плане фейсбукогруп, была созд…
В связи с тем, что фейсбук поменял свою политику в плане фейсбукогруп, была создана эта страница.
Так как группа скоро сгинет в архив, советую всем понемногу перемещаться сюда.
http://www.facebook.com/psiplus/posts/201836283222142
[19:26:14] DarthRamone вышел(а) из комнаты: Replaced by new connection
[19:26:15] DarthRamone вошёл(а) в комнату
[19:40:16] rion☫ вышел(а) из комнаты
[19:43:12] stalkervasiliy вошёл(а) в комнату
[19:44:10] stalkervasiliy вышел(а) из комнаты: [:]-) Miranda NG *THIS*
[20:07:03] nsof вышел(а) из комнаты
[20:08:32] <iSida> RSS: Новости для Psi+s Facebook-Pinnwand
• Тестим свеженькую сборку под мак. Включает в себя, помимо всех официальных плаги…
Тестим свеженькую сборку под мак. Включает в себя, помимо всех официальных плагинов, псто плагин, отр плагин. Собран с Qt 4.7.3 Carbon, по-этому нет проблемы с "неоткрываемым" ростером. В комплекте также псимедия 1.0.3. Поддержка спаркл отсутствует.
Как всегда, найти можно у нас в даунлоадсах http://code.google.com/p/psi-dev/downloads/list?q=MacOSX
Downloads - psi-dev - Psi+ Project — Psi IM Development Branch - Google Project Hosting
code.google.com
http://www.facebook.com/psiplus/posts/295939907138066
[20:33:03] rion☫ вошёл(а) в комнату
[20:58:09] rion☫ вышел(а) из комнаты: Replaced by new connection
[20:58:19] rion☫ вошёл(а) в комнату
[21:09:31] Z_God вошёл(а) в комнату
[21:27:20] liuch вышел(а) из комнаты
[21:44:02] DarthRamone вышел(а) из комнаты
[22:03:22] DarthRamone вошёл(а) в комнату
[22:09:37] liuch вошёл(а) в комнату
[22:10:30] liuch вышел(а) из комнаты
[22:11:36] liuch вошёл(а) в комнату
[22:12:36] <liuch> Отображение сообщений (тип message) в чате выглядит не очень.
[22:13:40] <liuch> Я бы сказал очень не очень. Все сливается, фиг поймешь какая строчка к какому сообщению принадлежит
[22:16:31] liuch вышел(а) из комнаты
[22:16:53] rourke вошёл(а) в комнату
[22:20:01] liuch вошёл(а) в комнату
[22:20:09] nsof вошёл(а) в комнату
[22:21:25] nsof вышел(а) из комнаты
[22:24:40] liuch вышел(а) из комнаты
[22:25:19] liuch вошёл(а) в комнату
[22:25:45] rion☫ вышел(а) из комнаты
[22:41:44] rourke вышел(а) из комнаты: Logged out
[22:58:04] mr.wolf вошёл(а) в комнату
[23:03:19] DarthRamone вышел(а) из комнаты
[23:19:56] Qwеst вошёл(а) в комнату
[23:37:53] Qwеst вышел(а) из комнаты: -1
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!