Home
Psi+ Project
psi-dev@conference.jabber.ru
Суббота, 15 февраля 2014< ^ >
Dealer_WeARE установил(а) тему: • 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.261 || 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://sourceforge.net/projects/psiplus/files/Translations/
• Обсуждения новой истории для Psi+ https://gist.github.com/liuch/5460050
! В линуксах с qt =>4.8.5 сломана часть хоткеев. Подробнее: https://bugreports.qt-project.org/browse/QTBUG-32908  https://qt.gitorious.org/qt/qt/commit/0c03af0
Новая страница загрузок | New Downloads Location: http://sourceforge.net/projects/psiplus/files/
Конфигурация комнаты
Участники комнаты

GMT+4
[00:00:09] <liuch> Я уже сам нашел, в коде)
[00:01:21] <mrDoctorWho> што происходит
[00:01:25] <mrDoctorWho> почему я вижу жиды?
[00:04:05] <liuch> Кто-то накосячил в настройках)
[00:04:12] liuch_ вошёл(а) в комнату
[00:04:46] <liuch_> Да. Видно
[00:04:50] liuch_ вышел(а) из комнаты: Возможно вернусь
[00:05:04] <liuch> rion☫: Поправь
[00:22:59] <liuch> ИМХО, этой проверке нечего тут делать. Или тогда нужно переименовывать метод.
EventDlg *PsiCon::createEventDlg(const QString &to, PsiAccount *pa)
{
    if (!EventDlg::messagingEnabled())
        return 0;
...
Короче, окно с событием не создается, если отключены сообщения.
[00:23:08] <liuch> rion☫: Ты тут?
[00:27:54] DropSQL вышел(а) из комнаты
[00:40:06] Lucifer вышел(а) из комнаты: Logged out
[00:42:00] nsof_ вошёл(а) в комнату
[00:45:02] <nsof_> liuch: я тебе хотел сказать об одной баг в истории (хотя ты наверно уже о ней знаешь) наделал скриншотов, описалово написал, и тут сдох второй ссд, и я не могу вспомнить о чм была  бага )=
[00:45:34] <nsof_> И похоже я напился, судя по моим опечаткам )=
[00:48:29] <liuch> nsof_: Будем считать что я ее пофиксил :-D
[00:49:11] <nsof_> Ок
[00:49:33] <liuch> Все. Я спать. Голова совсем не думает
[00:49:37] liuch вышел(а) из комнаты: Возможно вернусь
[01:11:16] DropSQL вошёл(а) в комнату
[01:19:39] rion☫ вышел(а) из комнаты
[01:40:31] <iSida> RSS: Новости для Issue updates for project psi-dev on Google Code
• Update 3 to issue 569 ("Уровень сообщения IconsetFactory::icon("clients/android"): icon not found")
Возможно вы меня не поняли. Пси+ не показывает иконки клиентов, которых не знает. Не пытается даже этого делать. Напротив, он показывает иконки только знакомых ему клиентов, и для всех таких клиентов иконки у него есть. В т.ч. в иконсете клиентов, который идет с пси+ иконка андроида есть. Просто у вас, скорее всего, устаревший иконсет. Обновитесь.
http://code.google.com/p/psi-dev/issues/detail?id=569#c3
[01:51:12] mrDoctorWho вышел(а) из комнаты
[02:11:06] DropSQL вышел(а) из комнаты
[04:11:14] KukuRuzo вошёл(а) в комнату
[04:12:59] <KukuRuzo> Сборка пси+ с новой историей (qt 4.8.6) все виды бинарников http://yadi.sk/d/QVBAdVSmHuVrM
[04:13:03] <iSida> Заголовок: psi-plus-0.16.286-win-new_history-all.7z — Яндекс.Диск
[04:13:32] KukuRuzo вышел(а) из комнаты: Всем пока...
[05:20:25] Z_God вышел(а) из комнаты
[06:51:19] nsof_ вышел(а) из комнаты
[07:43:57] nsof_ вошёл(а) в комнату
[07:59:37] Lucifer вошёл(а) в комнату
[09:24:17] iSida вышел(а) из комнаты: Перезапуск по команде от diSabler
[09:25:45] iSida вошёл(а) в комнату
[10:04:59] tchgefest вошёл(а) в комнату
[10:10:13] Lucifer вышел(а) из комнаты: Logged out
[10:33:59] rion☫ вошёл(а) в комнату
[12:06:31] mrDoctorWho вошёл(а) в комнату
[12:09:13] proxy_m вошёл(а) в комнату
[12:24:02] liuch вошёл(а) в комнату
[12:26:56] DropSQL вошёл(а) в комнату
[12:40:06] DropSQL вышел(а) из комнаты
[12:55:39] mrDoctorWho вышел(а) из комнаты: Replaced by new connection
[12:55:40] mrDoctorWho вошёл(а) в комнату
[13:09:27] mrDoctorWho вышел(а) из комнаты
[13:09:59] mrDoctorWho вошёл(а) в комнату
[13:25:01] tchgefest вышел(а) из комнаты
[13:30:50] KukuRuzo вошёл(а) в комнату
[14:04:35] liuch_ вошёл(а) в комнату
[14:05:01] liuch_ вышел(а) из комнаты: Возможно вернусь
[14:10:38] Dealer_WeARE вошёл(а) в комнату
Конфигурация комнаты
[14:23:25] Конфигурация комнаты изменилась
[14:35:40] DropSQL вошёл(а) в комнату
[14:40:26] rion☫ вышел(а) из комнаты
[14:42:08] Z_God вошёл(а) в комнату
[14:44:18] <liuch> Dealer_WeARE: Похоже именно тут зарыт алгоритм "Контакт каким-то магическим образом получает авторизацию"
if (e->type() == PsiEvent::Auth && !EventDlg::messagingEnabled()) {
  if (static_cast<AuthEvent*>(e)->authType() == "subscribe") {
#ifdef YAPSI
    bringToFront(d->mainwin);
    return;
#else
    e->account()->dj_addAuth(e->jid());
  }
И ведь явно захардкодено. Не вижу логики
[14:45:30] <Dealer_WeARE> Ее нет.
[14:45:48] <Dealer_WeARE> Ладно бы аторизация давалась, так еще и ивент же дохлый в ростере остается
[14:49:02] <liuch> Я к тому, что как именно должно быть? Почему то разрешение на создание диалога СОБЫТИЯ смотрится в опции работы с СООБЩЕНИЕМ. Но есть и дублирующие проверки. Такое ощущение что проверка сунута прямо в метод создания диалога позже, в результате какого то патчинга заодно убив таким образом отображение любых событий.
[14:50:43] <liuch> И это в апстриме. Только что проверил
[14:55:42] <liuch> Короче делаю так: Сообщения отображаются в зависимости от этого параметра, на остальные события этот параметр не влияет никак. Они будут отображаться в диалоге событий. Т.е. если нет автоподписки, то будет выведен диалог для подтверждения
[15:09:15] applebloom вошёл(а) в комнату
[15:17:41] applebloom вышел(а) из комнаты
[15:31:19] mrDoctorWho вышел(а) из комнаты
[15:33:33] KukuRuzo вышел(а) из комнаты
[15:33:55] <Dealer_WeARE> liuch: да, согласен.  Так будет намного логичнее
[15:34:06] <Dealer_WeARE> Можешь тогда сразу сделать пулреквест, если хочешь
[15:34:33] <Dealer_WeARE> Скорее всего эта регрессия появилась при переводе на новый ростер
[15:35:17] <Dealer_WeARE> Вообще, события - на то и события, чтобы пользователь их видел :)
[15:36:02] <liuch> Dealer_WeARE: Хм. Пожалуй сначала патч. Ибо может что либо вылезти при определенных комбинациях опций. То что смогу я протестю, конечно.
[15:36:28] <Dealer_WeARE> Давай патчем. Перекинуть потом пробле мне будет :)
[15:36:35] <Dealer_WeARE> Проблем не*
[15:36:50] <liuch> Dealer_WeARE: Тогда я вообще не понимаю зачем в createEventDlg() запихивать проверку  if (!EventDlg::messagingEnabled())
[15:37:31] <Dealer_WeARE> Не знаю. Видимо не придумали, где лучше расположить ее :)
[15:39:20] ivan101 вошёл(а) в комнату
[15:39:31] <liuch> сообщения это всего лишь одно из подмножества событий. В createEventDlg передается только джид и аккаунт. Мягко говоря спорное решение.
[15:39:33] Dealer_WeARE вышел(а) из комнаты: Disconnected: connection closed
[15:46:41] KukuRuzo вошёл(а) в комнату
[16:05:50] rion☫ вошёл(а) в комнату
[16:10:38] ivan101 вышел(а) из комнаты
[16:14:39] KukuRuzo вышел(а) из комнаты
[16:15:39] rion☫ вышел(а) из комнаты
[16:15:50] rion☫ вошёл(а) в комнату
[16:20:15] Dealer_WeARE вошёл(а) в комнату
[16:21:05] Dealer_WeARE вышел(а) из комнаты: Disconnected: Replaced by new connection
[16:21:06] Dealer_WeARE вошёл(а) в комнату
[16:22:07] Dealer_WeARE вышел(а) из комнаты: Disconnected: Replaced by new connection
[16:22:09] Dealer_WeARE вошёл(а) в комнату
[16:35:58] liuch вышел(а) из комнаты: Возможно вернусь
[16:36:08] liuch_ вошёл(а) в комнату
[16:36:20] liuch вошёл(а) в комнату
[16:36:35] liuch_ вышел(а) из комнаты: Возможно вернусь
[16:41:09] rion☫ вышел(а) из комнаты: Logged out
[16:41:39] rion☫ вошёл(а) в комнату
[17:30:36] DropSQL вышел(а) из комнаты
[17:31:48] liuch вышел(а) из комнаты: Replaced by new connection
[17:31:49] liuch вошёл(а) в комнату
[18:20:24] Qwеst вошёл(а) в комнату
[18:27:22] Lucifer вошёл(а) в комнату
[18:41:31] nsof_ вышел(а) из комнаты: Disconnected: closed
[18:45:34] nsof_ вошёл(а) в комнату
[18:55:14] ShtrihKot вошёл(а) в комнату
[19:36:35] rion☫ вышел(а) из комнаты
[20:39:47] Tehnick вошёл(а) в комнату
[20:40:41] <Tehnick> .ver nsof_
[20:40:42] <iSida> Tehnick: Ошибка! Удалённый сервер не найден
[20:41:33] <Tehnick> nsof_, 0.16.285-1 в тестинге
[20:41:53] <ShtrihKot> ночная сборка
[20:41:56] <Tehnick> nsof_, с плагином для третьегнома.
[20:42:47] Tehnick вышел(а) из комнаты
[20:55:21] ShtrihKot вышел(а) из комнаты
[21:14:23] Qwеst вышел(а) из комнаты: -1
[22:20:22] mrDoctorWho вошёл(а) в комнату
[22:41:11] <iSida> RSS: Новости для Psi+ downloads
• /MS-Windows/Nightly-Builds/psi-plus-0.16.286-webkit-win32.7z
/MS-Windows/Nightly-Builds/psi-plus-0.16.286-webkit-win32.7z
http://sourceforge.net/projects/psiplus/files/MS-Windows/Nightly-Builds/psi-plus-0.16.286-webkit-win32.7z/download
• /MS-Windows/Nightly-Builds/psi-plus-0.16.286-win32.7z
/MS-Windows/Nightly-Builds/psi-plus-0.16.286-win32.7z
http://sourceforge.net/projects/psiplus/files/MS-Windows/Nightly-Builds/psi-plus-0.16.286-win32.7z/download
[22:54:42] proxy_m вышел(а) из комнаты: Квипинфинумбеспокойноеобщение... ни за что! качай Пси+ https://code.google.com/p/psi-dev/wiki/downloads2
[23:11:46] liuch вышел(а) из комнаты
[23:27:08] <nsof_> Tehnick: да  уже видел и обновился  
[23:37:08] Dealer_WeARE вышел(а) из комнаты: Disconnected: connection closed
[23:45:57] proxy_m вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!