Home
Psi+ Project
psi-dev@conference.jabber.ru
Среда, 19 июня 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:01:33] <SouL> .
[00:01:35] <iSida> SouL: Ping from you 0.115 sec.
[00:01:39] <SouL> Nice
[00:04:31] O01eg вышел(а) из комнаты
[00:13:06] <SouL> Do you know how to install this skin correctly? http://psi-plus.com/wiki/_media/psiplus_screen_lunnacat_big.png?cache=&w=900&h=592
[00:13:20] <SouL> A friend of mine says that the background doesn't changes
[00:47:52] Z_God вышел(а) из комнаты
[02:02:09] SouL вышел(а) из комнаты
[02:04:34] SouL вошёл(а) в комнату
[04:28:00] vados вошёл(а) в комнату
[04:28:21] Neustradamus вышел(а) из комнаты
[04:30:59] Neustradamus вошёл(а) в комнату
[04:34:04] vados вышел(а) из комнаты
[04:42:41] rion☫ вошёл(а) в комнату
[04:59:08] rion☫ вышел(а) из комнаты
[05:02:54] <iSida> RSS: Новости для Recent Commits to iris:master
• QScopedPointer singleton for stringprep
QScopedPointer singleton for stringprep
https://github.com/psi-im/iris/commit/5c55a9c90678777560dc67b199e45028367a9483
• Fixed handling of ipv6 dns servers (needs check)
Fixed handling of ipv6 dns servers (needs check)
https://github.com/psi-im/iris/commit/1db32c917de0ba14799fc233ddc2d0728d8a367e
• Merge branch 'master' of github.com:psi-im/iris
Merge branch 'master' of github.com:psi-im/iris
https://github.com/psi-im/iris/commit/d452e71cfa125cd2c0b10ed6451e172002820118
[08:11:26] O01eg вошёл(а) в комнату
[08:11:31] O01eg вышел(а) из комнаты
[08:12:47] O01eg вошёл(а) в комнату
[08:18:21] x-sahs вошёл(а) в комнату
[08:18:38] x-sahs вышел(а) из комнаты
[08:31:41] rion☫ вошёл(а) в комнату
[08:53:07] rion☫ вышел(а) из комнаты
[09:01:01] Dealer_WeARE вошёл(а) в комнату
[09:07:36] ivan1986 вошёл(а) в комнату
[09:25:44] taurus вошёл(а) в комнату
[09:25:58] <taurus> .seen zet
[09:26:00] <iSida> taurus: I see: zet - вышел 7 days, 15:42:29 ago (bb), Client: Psi+ 0.16.117 (2013-05-13)
[09:26:08] <taurus> в отпуске что ли?
[10:03:40] DarthRamone вошёл(а) в комнату
[10:20:03] <taurus> SouL: you need to use skin and theme
[10:20:18] O01eg вышел(а) из комнаты
[10:21:21] <taurus> SouL: Appearance -> Themes -> Chat Message Style
[10:21:54] <taurus> SouL: and Plugins -> Skins Plugin -> LunnaCat.skn
[10:24:08] O01eg вошёл(а) в комнату
[10:56:15] <nsof> taurus: нет такого скина в сборке
[10:56:32] <taurus> nsof: у меня есть.
[11:07:54] polir вошёл(а) в комнату
[11:13:04] polir вышел(а) из комнаты
[11:26:23] rion☫ вошёл(а) в комнату
[11:34:18] DarthRamone вышел(а) из комнаты
[11:44:52] Qwеst вошёл(а) в комнату
[11:45:20] <Qwеst> rion☫: а что последние изменения в ириске не применяются при сборке?
[12:04:10] Nirdosh_ вышел(а) из комнаты
[12:42:18] Nirdosh_ вошёл(а) в комнату
[12:49:06] <rion☫> Qwеst: не
[13:02:12] DarthRamone вошёл(а) в комнату
[13:03:55] <Qwеst> Т.е пересобирать пока не стоит ?:)
[13:36:17] Neustradamus вышел(а) из комнаты
[13:39:28] DarthRamone вышел(а) из комнаты: Replaced by new connection
[13:39:30] DarthRamone вошёл(а) в комнату
[13:49:55] taurus вышел(а) из комнаты
[14:15:43] <SouL> taurus: Thanks!
[14:23:51] Neustradamus вошёл(а) в комнату
[14:50:13] rion☫ вышел(а) из комнаты
[15:00:02] rion☫ вошёл(а) в комнату
[16:03:42] Dealer_WeARE вышел(а) из комнаты: Disconnected: closed
[16:09:04] <SouL> Please, look: https://imageshack.us/a/img89/120/9ri.png
[16:09:07] <SouL> and https://imageshack.us/a/img837/5675/474g.png
[16:09:13] <SouL> How can I change it?
[16:23:14] SouL выгнали из комнаты: Блокировка статус-флуда!
[16:36:08] DarthRamone вышел(а) из комнаты: Replaced by new connection
[16:36:08] DarthRamone вошёл(а) в комнату
[16:39:37] SouL вошёл(а) в комнату
[16:51:04] vascom вошёл(а) в комнату
[16:51:29] <vascom> подскажите, из какого файла пси-плюс берёт версию ОС в линуксе?
[16:52:04] <vascom> _ver
[16:52:12] <vascom> ver
[16:59:06] <vascom> есть кто живой?
[17:06:14] <rion☫> скорее нет чем да
[17:06:42] <rion☫> vascom: lsb-release
[17:07:26] <vascom> в файле /etc/lsb-release?
[17:07:59] <rion☫> это один из вариантов
[17:08:03] <rion☫> там несколько тестов
[17:09:01] <vascom> мы уже добрались до этого файла https://github.com/psi-im/psi/blob/b8ade9a97d050fc2953fc386d7c2ad342e03c20a/src/systeminfo.cpp
[17:09:21] <vascom> или в пси-плюс по другому? Где его посмотреть?
[17:13:56] <rion☫> также
[17:16:57] <vascom> хм, просто у нас на двух одинаковых системах показывает по разному
[17:22:35] Tehnick вошёл(а) в комнату
[17:23:11] <Tehnick> .ver vascom
[17:23:13] <iSida> Tehnick: Psi+ 0.16.109-webkit (20130412) // "Fedora release 19 (Schrödinger’s Cat)"
[17:23:23] <Tehnick> vascom: а что в этих системах показывает `lsb_release -d`?
[17:23:27] <vascom> а должно быть RFRemix
[17:24:01] <vascom> $ lsb_release -d
Description: Fedora release 19 (Schrödinger’s Cat)
[17:24:20] <Tehnick> vascom: должно? Выхлоп `lsb_release -a` в студию.
[17:24:52] <vascom> ну не то чтобы прям должно :)
[17:24:53] <Tehnick> vascom: ну так очевидно, что проблема не в Psi+.
[17:25:08] <vascom> http://paste.fedoraproject.org/19616/48296137
[17:25:15] <vascom> ну так надо же локализовать проблему
[17:26:23] <Tehnick> vascom: обратитесь в конференцию или на форум вашего дистрибутива.
[17:26:53] <vascom> да мы оттуда и выясняем, спасибо за помощь
[17:27:12] <Tehnick> vascom: может быть подключили какие-то дополнительные репы и обновились с них, вот информация о системе и изменилось.
[17:28:04] <vascom> в общем lsb_release не был установлен на втором компе
[17:28:17] <vascom> тогда вопрос, если этой команды нет, то откуда берётся инфа?
[17:29:38] O01eg вышел(а) из комнаты
[17:29:39] <Tehnick> vascom: эм... Ну по вашей же ссылке.
[17:30:18] <Tehnick> vascom: начиная с функции SystemInfo().
[17:30:39] <vascom> ага, то есть если команда есть, то из неё, а если нет, то из нашего файла /etc/rfremix-release в соответствии с этим патчем https://github.com/psi-plus/main/blob/master/patches/2020-psi-rfremix-sysinfo.diff
[17:31:08] <vascom> тогда дальше
[17:31:15] <Tehnick> Ох уж эти патчи...
[17:32:12] <vascom> нормальное написание такое Schrödinger’s Cat, в файле такое RFRemix release 19 (Schrödinger’s Cat), а бот в конфу выдавал искажённое RFRemix 19 (Schrödinger’s Cat)
[17:32:19] <Tehnick> Рекомендую смотреть здесь: https://github.com/tehnick/psi-plus/blob/master/src/systeminfo.cpp#L66
[17:32:24] <vascom> это трабла чтения UTF из файла в пси?
[17:32:59] <Tehnick> По моей ссылке уже пропатченная версия.
[17:33:03] <vascom> да, файл верный
[17:33:21] <vascom> но читается из него с искажением
[17:33:48] <vascom> это уже баг пси?
[17:33:57] O01eg вошёл(а) в комнату
[17:34:03] BeerSeller вошёл(а) в комнату
[17:36:27] <BeerSeller> Я для проверки поменял в файле /etc/rfremix-release для того, чтобы удостоверится, что при отсутствии lsb_release версия берётся из этого файла
[17:36:29] <Tehnick> Да, это баг Psi:
char buffer[128];
...
f.open( QIODevice::ReadOnly );
f.readLine( buffer, 128 );
QString desc(buffer);
[17:36:34] TEXNOZLAT вошёл(а) в комнату
[17:37:00] <vascom> Tehnick: поправишь?
[17:37:02] <vascom> :)
[17:37:27] TEXNOZLAT вышел(а) из комнаты
[17:37:59] <Tehnick> vascom: я не разработчик.
[17:38:24] <Tehnick> Просто мимо проходил...
[17:38:45] <vascom> а можешь тогда объяснить в чём именно баг и может как его исправить?
[17:40:28] <vascom> или там просто нельзя использовать массив char для чтения из этого файла?
[17:41:39] <vascom> BeerSeller: в общем нашли в чём проблема :)
[17:42:10] <Tehnick> vascom: для начала, я бы попробовал заменить QString desc(buffer); на
QString desc;
desc.fromUtf8(buffer);
[17:42:34] <vascom> ох, это уже не моё
[17:42:49] <vascom> BeerSeller: давай, оформляй баг дальше уже сам, ок?
[17:43:46] <Tehnick> Или проще: QString desc = QString::fromUtf8(buffer);
[17:44:18] <Tehnick> Но не факт, что это сработает.
[17:44:24] <Tehnick> Просто первая мысль...
[17:44:46] <vascom> Tehnick: спс
[17:44:59] ivan1986 вышел(а) из комнаты
[17:46:28] <Tehnick> rion☫: пинг. Предположение выше разумно?
[17:47:08] vascom вышел(а) из комнаты
[17:48:26] Tehnick вышел(а) из комнаты
[17:48:28] <rion☫> можно ещё раз детальное описание
[17:48:36] <rion☫> а то я немного занят
[17:48:41] Tehnick вошёл(а) в комнату
[17:49:33] <Tehnick> rion☫: у него в файле /etc/rfremix-release юникод
[17:51:07] <rion☫> если память мне не отшибло, для приведения строки в уникод Qt будет использована системная локаль. если она не уникодная, то да, печально
[17:52:27] <Tehnick> rion☫: нифига, см.: http://doc.qt.digia.com/3.3/qstring.html#QString-6
[17:54:00] <Tehnick> Если специально не настроено, то используется Latin-1.
[17:54:58] <Tehnick> Погрепать код сейчас не могу, т.к. на работе.
[17:57:35] <Tehnick> Или могу.
[17:58:09] <Tehnick> $ grep -r setCodecForCStrings . | wc -l
0
[17:58:55] <Tehnick> rion☫: сам поправишь или пул-реквест прислать?
[17:59:55] <rion☫> действительно
[18:00:00] <rion☫> давай пул, а то некогда
[18:00:32] Tehnick вышел(а) из комнаты
[18:03:26] BeerSeller вышел(а) из комнаты
[18:06:09] DarthRamone вышел(а) из комнаты: Replaced by new connection
[18:06:10] DarthRamone вошёл(а) в комнату
[18:06:25] DarthRamone вышел(а) из комнаты
[18:08:26] DarthRamone вошёл(а) в комнату
[18:08:58] Nirdosh_ вышел(а) из комнаты
[18:12:40] Tehnick вошёл(а) в комнату
[18:13:36] <Tehnick> rion☫: а почему патч 2020-psi-rfremix-sysinfo.diff еще не в апстриме?
[18:13:50] <rion☫> не смотрел на него
[18:14:08] <Tehnick> rion☫: он тривиальный, но актуальный: https://github.com/psi-plus/main/blob/master/patches/2020-psi-rfremix-sysinfo.diff
[18:14:59] <rion☫> да можно коммитнуть
[18:15:09] <iSida> RSS: Новости для Recent Commits to psi:master
• Fix OS description in system info.
Fix OS description in system info.
Affects only *nix systems where lsb_release is not installed.
https://github.com/psi-im/psi/commit/4132c5e0d79abcf9ba59086f8a7db5d0d355eaa4
• Merge pull request #64 from tehnick/fix-os-desc
Merge pull request #64 from tehnick/fix-os-desc
Fix OS description in system info.
https://github.com/psi-im/psi/commit/7d2d21397f2c3cb903b97923228c52b27fe8eb5d
[18:16:00] Tehnick вышел(а) из комнаты
[18:27:01] Tehnick вошёл(а) в комнату
[18:27:02] SouL вышел(а) из комнаты
[18:28:35] <Tehnick> rion☫: странно это. Зачем вообще taurus отдельный патч сделал, если проще сразу пул-реквест подготовить?
[18:28:48] <rion☫> хз
[18:31:01] Tehnick вышел(а) из комнаты
[18:35:07] taurus вошёл(а) в комнату
[18:36:55] <taurus> передать Tehnick не проще
[18:36:55] <iSida> taurus: I seen some people with this nick, and I can convey is incorrect. Coincidence: 3, and count convey messages: 3
[19:17:02] Nirdosh_ вошёл(а) в комнату
[19:23:41] KukuRuzo вошёл(а) в комнату
[19:23:50] <KukuRuzo> .v
[19:23:51] <iSida> KukuRuzo: Psi+ 0.16.125-webkit (2013-06-19) // Windows 7
[19:24:50] KukuRuzo вышел(а) из комнаты: Всем пока...
[19:25:55] taurus вышел(а) из комнаты
[19:42:35] Qwеst вышел(а) из комнаты: -1
[19:44:33] taurus вошёл(а) в комнату
[20:00:26] Tehnick вошёл(а) в комнату
[20:00:44] Tehnick вышел(а) из комнаты
[20:01:51] Tehnick вошёл(а) в комнату
[20:01:59] Tehnick вышел(а) из комнаты
[20:09:54] Tehnick вошёл(а) в комнату
[20:32:50] rion☫ вышел(а) из комнаты
[21:13:44] Tehnick вышел(а) из комнаты: Ушел.
[21:13:49] Tehnick вошёл(а) в комнату
[21:17:41] Neustradamus вышел(а) из комнаты
[21:19:50] rion☫ вошёл(а) в комнату
[21:31:02] SouL вошёл(а) в комнату
[21:33:54] <iSida> RSS: Новости для Recent Commits to psi:master
• Add detection of RFRemix into unixHeuristicDetect()
Add detection of RFRemix into unixHeuristicDetect()
Affects only *nix systems where lsb_release is not installed.
(patch from Psi+, thanks to taurus)
https://github.com/psi-im/psi/commit/1971b03e9ff309b8b577b9144df41d83d19a3551
• Merge pull request #65 from tehnick/2020-psi-rfremix-sysinfo
Merge pull request #65 from tehnick/2020-psi-rfremix-sysinfo
Add detection of RFRemix into unixHeuristicDetect()
https://github.com/psi-im/psi/commit/4ae15120569571c7d4adc69f6fd7765ee90817cc
[21:43:55] SouL вышел(а) из комнаты
[22:04:15] rion☫ вышел(а) из комнаты
[22:05:09] rion☫ вошёл(а) в комнату
[22:14:23] Z_God вошёл(а) в комнату
[22:21:37] taurus вышел(а) из комнаты
[22:42:01] rion☫ вышел(а) из комнаты
[22:42:39] rion☫ вошёл(а) в комнату
[22:44:46] rion☫ вышел(а) из комнаты
[23:12:04] Tehnick вышел(а) из комнаты
[23:31:43] nsof вышел(а) из комнаты
[23:47:12] SouL вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!