Home
Psi+ Project
psi-dev@conference.jabber.ru
Воскресенье, 2 июня 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
[03:12:03] O01eg вышел(а) из комнаты
[04:45:08] Neustradamus вышел(а) из комнаты
[04:55:27] Neustradamus вошёл(а) в комнату
[04:55:55] Neustradamus вышел(а) из комнаты
[04:58:20] Neustradamus вошёл(а) в комнату
[04:59:38] Neustradamus вышел(а) из комнаты
[05:00:41] Neustradamus вошёл(а) в комнату
[05:56:01] the.solipsist вошёл(а) в комнату
[05:57:24] the.solipsist вышел(а) из комнаты
[06:18:17] O01eg вошёл(а) в комнату
[06:21:19] DarthRamone вошёл(а) в комнату
[07:44:03] DarthRamone вышел(а) из комнаты
[07:48:54] SouL вышел(а) из комнаты
[08:36:41] rion☫ вошёл(а) в комнату
[09:42:56] mr.wolf вошёл(а) в комнату
[09:49:14] DarthRamone вошёл(а) в комнату
[10:13:49] taurus вошёл(а) в комнату
[10:45:29] SouL вошёл(а) в комнату
[10:57:01] masved. вошёл(а) в комнату
[10:57:03] masved. вышел(а) из комнаты
[11:41:52] KukuRuzo вошёл(а) в комнату
[11:41:52] KukuRuzo вышел(а) из комнаты
[11:42:09] KukuRuzo вошёл(а) в комнату
[11:42:33] KukuRuzo вышел(а) из комнаты
[12:04:23] mr.wolf вышел(а) из комнаты
[12:45:03] rion☫ вышел(а) из комнаты
[12:50:26] Nirdosh_ вышел(а) из комнаты
[12:54:01] Nirdosh_ вошёл(а) в комнату
[12:54:43] DarthRamone вышел(а) из комнаты: Replaced by new connection
[12:54:46] DarthRamone вошёл(а) в комнату
[14:37:09] taurus вышел(а) из комнаты
[15:26:27] O01eg вышел(а) из комнаты
[15:29:11] O01eg вошёл(а) в комнату
[15:34:19] kraip вошёл(а) в комнату
[16:06:02] rion☫ вошёл(а) в комнату
[16:54:37] rion☫ вышел(а) из комнаты
[17:00:57] kraip вышел(а) из комнаты
[17:48:40] rion☫ вошёл(а) в комнату
[18:11:41] whippiii вошёл(а) в комнату
[18:12:48] rion☫ вышел(а) из комнаты: Replaced by new connection
[18:12:48] rion☫ вошёл(а) в комнату
[18:13:01] liuch вошёл(а) в комнату
[18:14:05] <liuch> rion☫: Так нормально?
sqlite> select extra_data from events where extra_data not null;
{ "jabber:x:oob" : [ { "desc" : "Просмотреть", "url" : "http://blablabla/" } ] }
[18:15:01] <whippiii> hi therre, I have this question about translation: when I find a simple translation string like "%1" where no translation is needed, what should I do: leave it's translation empty or copy it into it's translation?
[18:15:06] <whippiii> there*
[18:18:38] taurus вошёл(а) в комнату
[18:26:02] taurus вышел(а) из комнаты
[18:41:22] <rion☫> меня тут сынишка избивает.. ((
[18:42:14] <liuch> rion☫: Наверно есть за что? )
[18:49:44] <rion☫> liuch: по формату.. я бы наверное не стал сильно усложнять формат хранения самого урла. т.е. ключи desc  и url по идее не нужны.
[18:51:27] <rion☫> но в целом фиг знает
[18:51:46] <liuch> rion☫: А как их тогда разделать? Урлов может быть не один. Через разделитель? desc реально используется. Этот кусок я из конвертированной базы взял.
[18:52:39] <liuch> Там фактически массив из уродов с описанием идет. Просто я показал с одним урлом.
[18:53:29] <rion☫> { "jabber:x:oob" : [ [ "http://blablabla/", "Просмотреть" ], [ "http://blablabla2/" ], [ "http://blablabla3/" ] ] }
[18:54:40] <liuch> rion☫: А если desc будет равен url? Т.к. юзается Map , то получится только одна запись.
[18:55:00] <liuch> QVariantMap
[18:55:15] <liuch> А, List можно
[18:56:05] <liuch> Тогда вопрос, если захотим туда еще что то писать? Кроме desc
[18:56:20] <rion☫> не захотим
[18:57:00] <liuch> rion☫: Т.е. ты предлагаешь парсить так: если в массиве одна запись, то это url, если две, то первая это url а вторая desc, так?
[18:57:14] <rion☫> ага
[18:57:27] <liuch> Хорошо, сделаю так, не сложно.
[18:57:30] whippiii вышел(а) из комнаты
[18:58:22] <rion☫> liuch: реализацию json откуда взял?
[18:58:30] <rion☫> libqxt?
[18:58:45] <liuch> rion☫: qjson
[18:59:20] <rion☫> в идеале лучше взять код из Qt5
[18:59:36] <rion☫> и компилировать только если собираем с qt4
[19:00:38] <rion☫> но опять же хз..
[19:00:49] <rion☫> в случае когда qjson уже заинстален в системе
[19:00:58] <liuch> rion☫: Еще один вопрос. История хранится в профиле. При запуске псина конфертнет... текущий профиль. Что делать с остальными? При переключении на профиль конвертнет и его. Но правильней надо бы конвертировать все и сразу. Как поступить, если PsiCon, который нужен, создается только после выбора профиля?
[19:01:48] <liuch> rion☫: У меня в репах json есть, у федоры, убунты тоже. В винде в репах нету :-D
[19:02:02] <liuch> *qjson
[19:02:28] <rion☫> у меня есть, но не установлен, очевидно никому не нужен
[19:03:45] <rion☫> насчет конвертации... даже не знаю. в принципе можно и ленивую конвертацию оставить
[19:04:35] <liuch> rion☫: а кто в перетащенном коде будет за фиксами следить? Уж лучше при переходе на qt5 убрать либу и перейти на qt
[19:05:43] <liuch> rion☫: Ленивую - это гуд) Только есть шанс что пользователь переключится на профиль тогда, когда код импорта будет уже выпилен из псины
[19:07:09] <liuch> Хотя код миграции конфигов до сих пор живет в псинке
[19:07:19] <rion☫> ага
[19:17:27] taurus вошёл(а) в комнату
[19:31:33] <taurus> rion☫: json из Qt5 с Qt4 не собирается. его портировать надо
[19:32:02] <taurus> rion☫: считаю что это плохая идея.
[19:36:54] <taurus> rion☫: никому не нужен это при том что во всех дистрах есть?
[19:37:32] <rion☫> из софта установленного у меня
[19:38:08] <taurus> rion☫: ну в Debian есть, в Ubuntu есть, в Fedora есть ... в остальных тоже думаю есть, но можно посмотреть.
[19:39:30] <rion☫> да я понимаю что везде есть :)
[19:39:37] <rion☫> но непопулярная либа ))
[19:41:26] <taurus> rion☫: возможно
[19:42:07] <liuch> rion☫: Следующие пакеты имеют неудовлетворённые зависимости:
kdenlive : Зависит: libqjson0 (>= 0.7.1) но его установка не запланирована.
digikam : Зависит: libqjson0 (>= 0.7.1) но его установка не запланирована.
kdevplatform5-libs : Зависит: libqjson0 (>= 0.7.1) но его установка не запланирована
[20:00:23] <taurus> liuch: kde непопулярен
[20:01:28] <liuch> taurus: Сами кеды возможно и нет (хотя спорно), но некоторые проги из их состава - вполне популярны.
[20:04:22] <taurus> liuch: ох у меня вот ни одной проги из их состава
[20:20:37] DarthRamone вышел(а) из комнаты: Replaced by new connection
[20:20:38] DarthRamone вошёл(а) в комнату
[20:20:45] liuch вышел(а) из комнаты
[20:32:03] rion☫ вышел(а) из комнаты
[20:44:34] Qwеst вошёл(а) в комнату
[21:17:40] rion☫ вошёл(а) в комнату
[21:31:34] Qwеst вышел(а) из комнаты: -1
[22:15:00] ivan1986 вошёл(а) в комнату
[22:19:26] Neustradamus вышел(а) из комнаты
[22:33:55] rion☫ вышел(а) из комнаты
[22:44:46] ivan1986 вышел(а) из комнаты
[22:51:01] Neustradamus вошёл(а) в комнату
[23:38:02] mr.wolf вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!