Home
Psi+ Project
psi-dev@conference.jabber.ru
Вторник, 15 августа 2017< ^ >
Tehnick установил(а) тему: • Psi+ Project — Development branch of Psi IM Jabber client - http://psi-plus.com/
• Room languages: Russian, English
• Downloads: http://sourceforge.net/projects/psiplus/files/
• Wiki: http://psi-plus.com/wiki/ || FAQ: http://psi-plus.com/wiki/faq
• Bug tracker: https://github.com/psi-im/psi/issues
• Forum: http://forum.psi-plus.com/ (Registration: http://forum.psi-plus.com/viewtopic.php?f=1&t=548 )
• Чатлоги: http://chatlogs.jabber.ru/psi-dev@conference.jabber.ru
• Правила поведения в конференции: http://psi-plus.com/wiki/conference_rules
• "1000 мелочей" можно *самостоятельно* настроить плагином Extended Options Plugin ;-)
• Обсуждения новой истории для Psi+ https://gist.github.com/liuch/5460050
• Склеивалка истории для ОС Windows: https://goo.gl/3gQSe4 (только для тестов, не забываем сделать бэкап)
• Builds
  - MS Windows: Psi+ Nightly https://goo.gl/nQbcDd, Psi https://goo.gl/dDJ1Nz, Psi+ VS Nightly https://yadi.sk/d/EdhHhMJlsAHXx
  - Ubuntu PPA: https://launchpad.net/~~psi-plus/+archive/ubuntu/ppa
  - Debian PPA: http://notesalexp.org/index-old.html
  - macOS: https://cloud.pztrn.name/index.php/s/LjMeOypzuhfxBrD
• Psi and Psi+ translations https://www.transifex.com/tehnick/psi-plus/
Конфигурация комнаты
Участники комнаты

GMT+3
[00:00:12] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[00:00:14] LeadKukuRuzo вошёл(а) в комнату
[00:03:41] rion☫ вошёл(а) в комнату
[00:06:58] <c0der> во-первых, я влепил брейкпойнт на CreateWindowExW: http://take.ms/hAsVU
[00:07:00] <iSida-dsy> Заголовок: File “x64dbg - File_ psi-plus.exe - PID_ 7804 - Module_ user32.dll - Thre...”
[00:07:36] ValdikSS вышел(а) из комнаты
[00:07:37] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[00:07:38] LeadKukuRuzo вошёл(а) в комнату
[00:08:20] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[00:08:21] LeadKukuRuzo вошёл(а) в комнату
[00:08:46] <c0der> потом в промежутке между этой API и предыдущим кодом (там, где винда паддит int3) я влепил небольшой код: http://take.ms/VHREv
[00:08:47] <iSida-dsy> Заголовок: File “x64dbg - File_ psi-plus.exe - PID_ 7804 - Module_ user32.dll - Thre...”
[00:09:13] <c0der> при срабатывании брейкпойнта, я передаю начало управления на этот код и трейсю до call ImmDisableIME
[00:09:46] <c0der> в этот момент я ставлю ecx равным -1 (что означает выключить IME для всех потоков (IME мне не нужен))
[00:09:50] <c0der> и трейсю дальше
[00:10:35] <c0der> после восстановления оригинальных значений регистров из стека я возвращаю управление на CreateWindowExW (ну, оно само туда доходит)
[00:10:52] <c0der> и отпускаю
[00:11:16] <c0der> в итоге по капс локу ничего не зависает, раскладка нормально переключается.
[00:11:18] <c0der> НО!
[00:11:24] <c0der> каким-то хером слетел скейлинг.
[00:11:52] <c0der> и всё выглядит вот так: http://take.ms/Rdak5
[00:11:53] <iSida-dsy> Заголовок: File “psi-dev@conference.jabber.ru 2017-08-15 00.11.33.png”
[00:12:40] <rion☫> ништяк =)
[00:12:53] c0der вышел(а) из комнаты: Replaced by new connection
[00:14:26] c0der вошёл(а) в комнату
[00:14:59] <c0der> так, а IME в коде вы отключить не можете? кто им там пользуется? японцы пользуются наверняка, китайцы...
[00:16:34] Grom PE вышел(а) из комнаты
[00:23:05] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[00:23:06] LeadKukuRuzo вошёл(а) в комнату
[00:24:57] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[00:24:58] LeadKukuRuzo вошёл(а) в комнату
[00:37:56] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[00:38:21] LeadKukuRuzo вошёл(а) в комнату
[00:38:22] Grom PE вошёл(а) в комнату
[00:39:56] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[00:39:57] LeadKukuRuzo вошёл(а) в комнату
[00:40:18] Grom PE вышел(а) из комнаты
[00:47:02] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[00:47:03] <c0der> rion☫: какой кутишный вызов и где создаёт окошко чятов и конференций? именно кутишный, вы же не напрямую CreateWindowExW зовёте. я видел километровый колл стек (а в x64 в дебаггере ещё размотка глючит - StackWalk64() сосёт), не стал раскапывать
[00:47:03] LeadKukuRuzo вошёл(а) в комнату
[00:49:18] Леван вышел(а) из комнаты
[00:49:45] <rion☫> конструктор ChatDlg можно глянуть
[00:49:50] <rion☫> но там всё хитро сделано
[00:54:16] <c0der> https://github.com/psi-im/psi/blob/d973bf986ffddf8acb76677b68b922ccb57635bf/src/chatdlg.cpp#L98 тут? я не шибко кутишник, конструктор вызывается до создания окошка (CreateWindowExW) или после уже?
[00:54:20] <iSida-dsy> Заголовок: psi/chatdlg.cpp at d973bf986ffddf8acb76677b68b922ccb57635bf · psi-im/psi · GitHub
[00:55:06] <rion☫> конструктор это самое первое что вызывается
[00:55:21] <c0der> не, что такое конструктор я знаю :)
[00:55:27] <rion☫> а CreateWindowExW где-то далеко внутрях QWidget
[00:55:44] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[00:55:45] LeadKukuRuzo вошёл(а) в комнату
[00:56:11] <c0der> но я просто не знаю как сделано в Qt, если твой ChatDlg это класс, наследуемый от QЧто-то, то сначала вызываются конструкторы QЧто-то, потом твой конструктор, разве нет?
[00:56:32] lexa36region вышел(а) из комнаты: Replaced by new connection
[00:56:33] lexa36region вошёл(а) в комнату
[00:56:56] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[00:56:59] LeadKukuRuzo вошёл(а) в комнату
[00:57:03] <rion☫> а ты об этом. да базовый вначале
[00:58:14] <c0der> ну собственно получается, если ChatDlg наследуется от QWidget (это верно?), то конструктор QWidget, в котором CreateWindowExW(), вызовется раньше
[00:58:27] <rion☫> ага
[00:58:39] <c0der> т.е. нужно делать раньше. а где у тебя new ChatDlg?
[00:58:49] <rion☫> но я на самом деле полностью не уверен. может они лениво создают окно только когда надо показать
[00:58:57] <c0der> кстати тоже может быть
[00:59:17] <c0der> но в принципе меня устроит впихнуть хак туда, где что-то = new ChatDlg;
[01:02:29] <c0der> а, или там у вас ещё PsiChatDlg наследуется от ChatDlg
[01:03:46] <c0der> так, а PsiChatDlg в свою очередь создаётся в ChatDlg::create() - https://github.com/psi-im/psi/blob/d973bf986ffddf8acb76677b68b922ccb57635bf/src/chatdlg.cpp#L91
[01:03:46] <iSida-dsy> Заголовок: psi/chatdlg.cpp at d973bf986ffddf8acb76677b68b922ccb57635bf · psi-im/psi · GitHub
[01:03:47] <c0der> блядь, я что-то подзапутался.
[01:03:51] <c0der> .ping
[01:03:52] <iSida-dsy> c0der: Пинг от тебя 0.785 сек.
[01:04:27] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[01:05:13] LeadKukuRuzo вошёл(а) в комнату
[01:09:59] Z_God вышел(а) из комнаты
[01:11:10] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[01:11:11] LeadKukuRuzo вошёл(а) в комнату
[01:12:06] <c0der> конструктор нашел, ChatDlg::create не нашел
[01:12:23] <c0der> видимо он мог быть заинлайнен компилятором туда, откуда он зовётся
[01:12:40] <c0der> откуда он вызывается?
[01:13:42] <c0der> https://github.com/psi-im/psi/blob/b7c03f43f155f70a73669f16e01a6d659d81e8ac/src/psiaccount.cpp#L3849 нашел, отсюда
[01:13:43] <iSida-dsy> Заголовок: psi/psiaccount.cpp at b7c03f43f155f70a73669f16e01a6d659d81e8ac · psi-im/psi · GitHub
[01:13:50] <rion☫> я сплю. сорри
[01:13:56] rion☫ вышел(а) из комнаты
[01:14:23] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[01:14:24] LeadKukuRuzo вошёл(а) в комнату
[01:19:33] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[01:19:35] LeadKukuRuzo вошёл(а) в комнату
[01:26:46] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[01:26:47] LeadKukuRuzo вошёл(а) в комнату
[01:29:31] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[01:29:32] LeadKukuRuzo вошёл(а) в комнату
[01:32:10] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[01:32:11] LeadKukuRuzo вошёл(а) в комнату
[01:38:05] lexa36region вышел(а) из комнаты: Replaced by new connection
[01:38:06] lexa36region вошёл(а) в комнату
[01:41:10] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[01:41:11] LeadKukuRuzo вошёл(а) в комнату
[01:48:05] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[01:48:07] LeadKukuRuzo вошёл(а) в комнату
[01:49:56] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[01:49:57] LeadKukuRuzo вошёл(а) в комнату
[01:55:54] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[01:55:57] LeadKukuRuzo вошёл(а) в комнату
[02:01:11] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[02:01:13] LeadKukuRuzo вошёл(а) в комнату
[02:04:28] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[02:04:31] LeadKukuRuzo вошёл(а) в комнату
[02:11:52] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[02:11:53] LeadKukuRuzo вошёл(а) в комнату
[02:17:59] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[02:18:03] LeadKukuRuzo вошёл(а) в комнату
[02:21:33] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[02:21:34] LeadKukuRuzo вошёл(а) в комнату
[02:36:45] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[02:36:46] LeadKukuRuzo вошёл(а) в комнату
[02:38:34] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[02:41:31] c0der вышел(а) из комнаты: Replaced by new connection
[02:45:13] c0der вошёл(а) в комнату
[02:52:33] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[02:52:35] LeadKukuRuzo вошёл(а) в комнату
[03:01:00] LeadKukuRuzo вошёл(а) в комнату
[03:03:09] lexa36region вышел(а) из комнаты
[03:11:37] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[03:11:41] LeadKukuRuzo вошёл(а) в комнату
[03:12:24] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[03:12:25] LeadKukuRuzo вошёл(а) в комнату
[03:13:22] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[03:13:25] LeadKukuRuzo вошёл(а) в комнату
[03:20:17] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[03:20:21] LeadKukuRuzo вошёл(а) в комнату
[03:27:07] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[03:27:10] LeadKukuRuzo вошёл(а) в комнату
[03:32:32] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[03:32:33] LeadKukuRuzo вошёл(а) в комнату
[03:35:44] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[03:45:17] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[03:45:18] LeadKukuRuzo вошёл(а) в комнату
[03:45:20] LeadKukuRuzo вошёл(а) в комнату
[03:45:42] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[03:46:08] LeadKukuRuzo вошёл(а) в комнату
[03:52:46] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[03:52:47] LeadKukuRuzo вошёл(а) в комнату
[03:58:00] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[03:58:01] LeadKukuRuzo вошёл(а) в комнату
[04:06:03] Neustradamus вышел(а) из комнаты
[04:06:14] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[04:06:15] LeadKukuRuzo вошёл(а) в комнату
[04:06:32] Neustradamus вошёл(а) в комнату
[04:09:15] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[04:10:58] Grom PE вошёл(а) в комнату
[04:13:27] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[04:13:29] LeadKukuRuzo вошёл(а) в комнату
[04:20:32] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[04:20:33] LeadKukuRuzo вошёл(а) в комнату
[04:22:00] LeadKukuRuzo вошёл(а) в комнату
[04:27:14] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[04:27:15] LeadKukuRuzo вошёл(а) в комнату
[04:36:11] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[04:36:19] LeadKukuRuzo вошёл(а) в комнату
[04:39:06] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[04:39:18] LeadKukuRuzo вошёл(а) в комнату
[04:44:36] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[04:44:37] LeadKukuRuzo вошёл(а) в комнату
[04:44:41] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[04:52:51] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[04:52:54] LeadKukuRuzo вошёл(а) в комнату
[04:58:12] mrDoctorWho вышел(а) из комнаты
[04:58:19] mrDoctorWho вошёл(а) в комнату
[05:00:23] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[05:00:28] LeadKukuRuzo вошёл(а) в комнату
[05:05:14] LeadKukuRuzo вошёл(а) в комнату
[05:07:55] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[05:07:56] LeadKukuRuzo вошёл(а) в комнату
[05:13:19] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[05:13:21] LeadKukuRuzo вошёл(а) в комнату
[05:18:53] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[05:18:54] LeadKukuRuzo вошёл(а) в комнату
[05:23:59] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[05:24:05] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[05:24:06] LeadKukuRuzo вошёл(а) в комнату
[05:26:17] LeadKukuRuzo вошёл(а) в комнату
[05:31:32] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[05:31:36] LeadKukuRuzo вошёл(а) в комнату
[05:37:58] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[05:38:00] LeadKukuRuzo вошёл(а) в комнату
[05:43:24] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[05:43:38] LeadKukuRuzo вошёл(а) в комнату
[05:47:52] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[05:48:06] LeadKukuRuzo вошёл(а) в комнату
[05:48:53] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[05:48:54] LeadKukuRuzo вошёл(а) в комнату
[05:55:39] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[05:55:40] LeadKukuRuzo вошёл(а) в комнату
[06:00:58] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[06:00:59] LeadKukuRuzo вошёл(а) в комнату
[06:09:19] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[06:09:21] LeadKukuRuzo вошёл(а) в комнату
[06:12:32] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[06:14:49] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[06:14:50] LeadKukuRuzo вошёл(а) в комнату
[06:20:51] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[06:20:52] LeadKukuRuzo вошёл(а) в комнату
[06:21:33] Grom PE вышел(а) из комнаты
[06:28:44] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[06:28:46] LeadKukuRuzo вошёл(а) в комнату
[06:34:18] LeadKukuRuzo вошёл(а) в комнату
[06:36:47] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[06:36:49] LeadKukuRuzo вошёл(а) в комнату
[06:41:03] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[06:41:04] LeadKukuRuzo вошёл(а) в комнату
[06:41:12] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[06:44:50] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[06:44:51] LeadKukuRuzo вошёл(а) в комнату
[06:50:24] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[06:50:39] LeadKukuRuzo вошёл(а) в комнату
[06:56:12] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[06:56:13] LeadKukuRuzo вошёл(а) в комнату
[07:01:54] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[07:01:55] LeadKukuRuzo вошёл(а) в комнату
[07:09:30] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[07:09:31] LeadKukuRuzo вошёл(а) в комнату
[07:14:40] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[07:14:41] LeadKukuRuzo вошёл(а) в комнату
[07:20:37] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[07:20:38] LeadKukuRuzo вошёл(а) в комнату
[07:27:24] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[07:27:25] LeadKukuRuzo вошёл(а) в комнату
[07:35:51] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[07:35:52] LeadKukuRuzo вошёл(а) в комнату
[07:38:53] dеk вошёл(а) в комнату
[07:39:47] dеk вышел(а) из комнаты
[07:44:42] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[07:44:43] LeadKukuRuzo вошёл(а) в комнату
[07:47:21] dеk вошёл(а) в комнату
[07:49:57] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[07:50:00] LeadKukuRuzo вошёл(а) в комнату
[07:51:56] ValdikSS вошёл(а) в комнату
[07:57:11] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[07:57:12] LeadKukuRuzo вошёл(а) в комнату
[08:05:21] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[08:05:22] LeadKukuRuzo вошёл(а) в комнату
[08:11:00] dеk вышел(а) из комнаты
[08:12:55] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[08:12:56] LeadKukuRuzo вошёл(а) в комнату
[08:18:07] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[08:18:08] LeadKukuRuzo вошёл(а) в комнату
[08:23:52] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[08:23:53] LeadKukuRuzo вошёл(а) в комнату
[08:29:23] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[08:29:27] LeadKukuRuzo вошёл(а) в комнату
[08:38:15] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[08:38:16] LeadKukuRuzo вошёл(а) в комнату
[08:40:45] ValdikSS вышел(а) из комнаты
[08:43:48] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[08:43:49] LeadKukuRuzo вошёл(а) в комнату
[08:44:12] ValdikSS вошёл(а) в комнату
[08:49:25] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[08:49:26] LeadKukuRuzo вошёл(а) в комнату
[08:49:56] dеk вошёл(а) в комнату
[08:56:57] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[08:56:58] LeadKukuRuzo вошёл(а) в комнату
[09:01:21] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[09:01:22] LeadKukuRuzo вошёл(а) в комнату
[09:02:33] MonoBOY вошёл(а) в комнату
[09:05:38] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[09:05:56] Леван вошёл(а) в комнату
[09:33:27] LeadKukuRuzo вошёл(а) в комнату
[09:48:34] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[09:48:35] LeadKukuRuzo вошёл(а) в комнату
[09:55:58] Леван вышел(а) из комнаты
[09:56:24] mrDoctorWho вышел(а) из комнаты
[10:03:32] Civil вошёл(а) в комнату
[10:05:47] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[10:05:47] MonoBOY вышел(а) из комнаты
[10:05:48] LeadKukuRuzo вошёл(а) в комнату
[10:06:00] Леван вошёл(а) в комнату
[10:20:57] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[10:20:58] LeadKukuRuzo вошёл(а) в комнату
[10:21:45] MonoBOY вошёл(а) в комнату
[10:34:45] rion☫ вошёл(а) в комнату
[10:34:49] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[10:34:50] LeadKukuRuzo вошёл(а) в комнату
[10:58:04] McPain вошёл(а) в комнату
[11:02:07] mrDoctorWho вошёл(а) в комнату
[11:03:10] MonoBOY вышел(а) из комнаты
[11:06:17] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[11:06:37] ivan1986 вошёл(а) в комнату
[11:12:05] LeadKukuRuzo вошёл(а) в комнату
[11:12:22] <McPain> Народ\
[11:12:27] <McPain> А что с даблкликом по трею?
[11:16:17] MonoBOY вошёл(а) в комнату
[11:16:38] <rion☫> McPain: а что с ним?
[11:16:43] <McPain> Не работает
[11:17:02] <rion☫> вообще даблклики выпилили из стандарта трея. может поэтому
[11:17:39] <rion☫> блин я хочу фичу в стиле отправка голосового сообщения :)
[11:17:56] <rion☫> попробовал в мобильных прожках. это прекрасно :)
[11:18:32] <McPain> ты ж еперный бабай
[11:18:33] <McPain> О_о
[11:18:41] <dеk> разленились даже на кнопки жать )))))
[11:19:40] <McPain> dеk: я знаю одного упоротого чувака, который отправлял сообщения следующим образом.
Диктовал компу сообщение, тот прогонял его в текст и обратно в голос через ттс
[11:19:55] <rion☫> хех
[11:20:02] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[11:20:03] LeadKukuRuzo вошёл(а) в комнату
[11:20:20] <McPain> rion☫: т.е. даблклик сейчас ну вообще не будет работать?
[11:21:16] <rion☫> McPain: ну в кедах дабл клик есть. но кедовый трей юзаем через куте а не напрямую
[11:21:34] <McPain> не
[11:21:39] <McPain> я поня, что через qt
[11:22:13] <McPain> И таки не выпилили
[11:22:19] <McPain> http://doc.qt.io/qt-5/qsystemtrayicon.html
[11:22:21] <iSida-dsy> Заголовок: QSystemTrayIcon Class | Qt Widgets 5.9
[11:23:21] <McPain> Что за переменная d->nextAmount в mainwin.cpp?
[11:25:15] <rion☫> нене. есть две реализации трея
[11:25:26] <rion☫> Xembed и SNI
[11:25:43] <rion☫> так вот в xembed всё прекрасно. но все переходят на SNI
[11:25:45] MonoBOY вышел(а) из комнаты: Replaced by new connection
[11:25:46] MonoBOY вошёл(а) в комнату
[11:26:05] <rion☫> xembed например в xfce должен ещё остаться
[11:26:18] rion☫ вышел(а) из комнаты
[11:26:55] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[11:27:06] LeadKukuRuzo вошёл(а) в комнату
[11:28:47] <McPain> нену
[11:33:07] <McPain> rion☫: а какая в Qt?
[11:33:11] Tehnick_ вошёл(а) в комнату
[11:33:49] <Tehnick_> .v
[11:33:49] <iSida-dsy> Tehnick_: Your version is Error! Not acceptable
[11:34:04] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[11:34:05] LeadKukuRuzo вошёл(а) в комнату
[11:35:32] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[11:35:51] LeadKukuRuzo вошёл(а) в комнату
[11:36:10] <Tehnick_> LeadKukuRuzo, три раза пробовал подключиться к серверу, чтобы добавить в снепшоты новый файл, но не вышло, увы.
[11:37:19] <LeadKukuRuzo> Tehnick_: я на море ) так что не к спеху
[11:37:21] <Tehnick_> Все-таки для таких задач андроид не подходит.
[11:38:23] <Tehnick_> LeadKukuRuzo, это же отлично. Приятного отдыха.
[11:44:29] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[11:44:30] LeadKukuRuzo вошёл(а) в комнату
[11:45:58] <Tehnick_> McPain, с разморозкой. Я думал, что уже все линуксоиды успели столкнуться с новым "системным треем" и с особенностями его реализации в KDE, Unity и GNOME...
[11:46:39] <McPain> Tehnick_: я думал, что здесь ответят на мой вопрос
[11:47:20] <LeadKukuRuzo> McPain: qsystemtrayicon тоже использует sni. А в кде есть 3 события мыши в трее (если я не ошибаюсь) primary activated, secondary activated и scroll. Primary - это клик левой, secondary - мидлклик. Даблклика по-умолчанию нет, но наверное можно настроить в системе.
[11:47:38] <dеk> Tehnick_: кроме тех, которые не пользуют "KDE, Unity и GNOME"
[11:49:15] <McPain> LeadKukuRuzo: насколько я вижу, в trayicon_activated() используется QSystemTrayIcon
[11:53:51] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[11:53:52] LeadKukuRuzo вошёл(а) в комнату
[11:54:20] <McPain> И там в одном из условий стоит isKde()
[11:58:21] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[11:58:22] LeadKukuRuzo вошёл(а) в комнату
[12:04:14] LeadKukuRuzo вошёл(а) в комнату
[12:04:33] <LeadKukuRuzo> Это где?
[12:05:12] Tehnick_ вышел(а) из комнаты
[12:05:13] <McPain> psitrayicon.cpp PsiTrayIcon::trayicon_activated
[12:09:36] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[12:09:37] LeadKukuRuzo вошёл(а) в комнату
[12:10:21] <LeadKukuRuzo> Вижу, но откуда этот метод взялся - не понятно, он не объявлен в классе
[12:13:44] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[12:13:45] LeadKukuRuzo вошёл(а) в комнату
[12:17:05] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[12:17:06] LeadKukuRuzo вошёл(а) в комнату
[12:17:25] <LeadKukuRuzo> А проверить используется ли sni очень просто: запустить пси в консольке и вызвать пару раз меню из трея и в выхлопе будут ворнинги dbus из-за динамического создания меню
[12:18:03] <LeadKukuRuzo> Не любит дбас динамику
[12:20:38] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[12:33:05] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[12:33:06] LeadKukuRuzo вошёл(а) в комнату
[12:45:35] wroot вошёл(а) в комнату
[12:45:51] Hamper_ вышел(а) из комнаты: Replaced by new connection
[12:45:58] Hamper_ вошёл(а) в комнату
[12:48:13] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[12:48:14] LeadKukuRuzo вошёл(а) в комнату
[12:49:47] rion☫ вошёл(а) в комнату
[12:57:26] <McPain> LeadKukuRuzo: вообще-то объявлен в секции private slots
[12:57:54] McPain вышел(а) из комнаты
[12:58:06] McPain вошёл(а) в комнату
[12:58:40] McPain вышел(а) из комнаты
[12:59:05] McPain вошёл(а) в комнату
[13:03:21] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[13:03:22] LeadKukuRuzo вошёл(а) в комнату
[13:06:33] rion☫ вышел(а) из комнаты
[13:06:40] rion☫ вошёл(а) в комнату
[13:08:14] McPain вышел(а) из комнаты
[13:08:35] McPain вошёл(а) в комнату
[13:14:20] McPain вышел(а) из комнаты
[13:14:30] McPain вошёл(а) в комнату
[13:16:46] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[13:16:47] LeadKukuRuzo вошёл(а) в комнату
[13:23:10] <LeadKukuRuzo> Ну не знаю, у меня метода isKde нет в приватных слотах
[13:26:30] LeadKukuRuzo вошёл(а) в комнату
[13:27:51] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[13:27:52] LeadKukuRuzo вошёл(а) в комнату
[13:29:07] <LeadKukuRuzo> rion☫: а откуда в трее этот isKde? (С телефона нормально сырцы глянуть не могу)
[13:29:35] <rion☫> там для кед были права и средняя кнопка в куте перепутаны
[13:30:11] <McPain> LeadKukuRuzo: там внутри метода trayicon_activated() вызывается isKde()
[13:30:23] McPain вышел(а) из комнаты
[13:30:30] McPain вошёл(а) в комнату
[13:30:56] <LeadKukuRuzo> McPain: да я это видел, но isKde в классе не объявлен
[13:32:01] <LeadKukuRuzo> Критора у меня нет и откуда это идёт я посмотреть не могу
[13:33:12] <rion☫> bool isKde()
{
    return qgetenv("XDG_SESSION_DESKTOP") == "KDE" ||
           qgetenv("DESKTOP_SESSION").endsWith("plasma") ||
           qgetenv("DESKTOP_SESSION").endsWith("plasma5");
}
[13:34:16] <McPain> поня
[13:34:25] <McPain> Мы просто друг друга не поняли
[13:34:28] <McPain> лол
[13:39:57] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[13:39:58] LeadKukuRuzo вошёл(а) в комнату
[13:41:44] MonoBOY вышел(а) из комнаты
[13:42:21] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[13:42:23] LeadKukuRuzo вошёл(а) в комнату
[13:43:36] wroot вышел(а) из комнаты
[13:44:16] McPain вышел(а) из комнаты
[13:44:35] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[13:44:36] LeadKukuRuzo вошёл(а) в комнату
[13:44:49] McPain вошёл(а) в комнату
[13:45:31] MonoBOY вошёл(а) в комнату
[13:46:36] <LeadKukuRuzo> rion☫: кстати там у нас где-то вызов getenv есть и студия ругается на него и говорит deprecated
[13:46:43] pztrn вышел(а) из комнаты
[13:46:47] pztrn вошёл(а) в комнату
[13:47:28] pztrn вышел(а) из комнаты
[13:47:32] pztrn вошёл(а) в комнату
[13:48:16] pztrn вышел(а) из комнаты
[13:48:21] pztrn вошёл(а) в комнату
[13:48:44] <LeadKukuRuzo> А ещё у студии компилятор не перенаправляет вывод с ворнингами по 2> и они в лог не попадают
[13:49:04] pztrn вышел(а) из комнаты
[13:49:59] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[13:50:00] LeadKukuRuzo вошёл(а) в комнату
[13:51:20] <McPain> А кто знает, почему при двойном щелчке QSystemTrayIcon посылает не QSystemTrayIcon::DoubleClick, а QSystemTrayIcon::Trigger?
[13:51:28] <McPain> Два раза
[14:05:10] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[14:05:11] LeadKukuRuzo вошёл(а) в комнату
[14:05:57] LeadKukuRuzo вышел(а) из комнаты: Disconnected: No route to host
[14:07:06] MonoBOY вышел(а) из комнаты
[14:07:52] McPain вышел(а) из комнаты
[14:07:57] McPain вошёл(а) в комнату
[14:20:56] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[14:20:57] LeadKukuRuzo вошёл(а) в комнату
[14:25:36] McPain вышел(а) из комнаты
[14:25:43] McPain вошёл(а) в комнату
[14:26:10] McPain вышел(а) из комнаты
[14:32:10] Jeka-38 вошёл(а) в комнату
[14:33:48] Grom PE вошёл(а) в комнату
[14:36:05] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[14:36:06] LeadKukuRuzo вошёл(а) в комнату
[14:39:27] Леван вышел(а) из комнаты
[14:45:57] pztrn вошёл(а) в комнату
[14:48:59] McPain вошёл(а) в комнату
[14:49:06] <McPain> Народ
[14:49:26] <McPain> А не проще будет вырезать нахрен настройку с двойным щелчком?
[14:49:46] <McPain> А то боюсь, я щас таких костылей нагорожу :D
[14:50:31] majik вышел(а) из комнаты: Replaced by new connection
[14:50:38] majik вошёл(а) в комнату
[14:50:51] <rion☫> можно
[14:51:12] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[14:51:13] LeadKukuRuzo вошёл(а) в комнату
[14:52:17] <McPain> Ну тогда давайте отложим это до завтра, я попробую что-нибудь придумать
[15:01:03] MonoBOY вошёл(а) в комнату
[15:06:21] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[15:06:22] LeadKukuRuzo вошёл(а) в комнату
[15:09:40] Jeka-38 вышел(а) из комнаты
[15:20:54] Jeka-38 вошёл(а) в комнату
[15:21:30] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[15:21:31] LeadKukuRuzo вошёл(а) в комнату
[15:36:40] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[15:36:40] LeadKukuRuzo вошёл(а) в комнату
[15:40:49] McPain вышел(а) из комнаты
[15:47:28] Hamper_ вышел(а) из комнаты
[15:48:53] Jeka-38 вышел(а) из комнаты
[15:51:44] MonoBOY вышел(а) из комнаты
[15:51:58] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[15:51:59] LeadKukuRuzo вошёл(а) в комнату
[15:52:04] Jeka-38 вошёл(а) в комнату
[15:52:58] McPain вошёл(а) в комнату
[15:55:28] MonoBOY вошёл(а) в комнату
[15:59:29] McPain вышел(а) из комнаты
[16:00:10] Jeka-38 вышел(а) из комнаты
[16:01:12] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[16:03:17] MonoBOY вышел(а) из комнаты
[16:07:16] McPain вошёл(а) в комнату
[16:16:33] LeadKukuRuzo вошёл(а) в комнату
[16:23:28] McPain вышел(а) из комнаты
[16:29:35] mrDoctorWho вошёл(а) в комнату
[16:34:33] McPain вошёл(а) в комнату
[16:34:45] abel вошёл(а) в комнату
[16:34:58] abel вышел(а) из комнаты
[16:35:01] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[16:35:02] LeadKukuRuzo вошёл(а) в комнату
[16:35:05] McPain вышел(а) из комнаты
[16:44:18] McPain вошёл(а) в комнату
[16:44:30] <McPain> Можете меня поздравить - оно заработало
[16:45:56] mrDoctorWho вышел(а) из комнаты
[16:46:29] <McPain> https://pastebin.com/u9iW8QGq патч
[16:46:31] <iSida-dsy> Заголовок: diff --git a/psi-plus-snapshots-1.2.32/src/mainwin.cpp b/psi-plus-snapshots-1.2. - Pastebin.com
[16:46:33] <dеk> https://media.giphy.com/media/3oEjI6hkw6nbYNQkz6/giphy.gif :-D
[16:46:33] <iSida-dsy> Размер …/giphy.gif - 1.06Mb
[16:47:02] <McPain> s/it's alive/it works
[16:47:42] <dеk> https://media.giphy.com/media/9K2nFglCAQClO/giphy.gif
[16:47:42] <iSida-dsy> Размер …/giphy.gif - 765.42Kb
[16:48:21] <McPain> хыхЫхы
[16:48:30] MonoBOY вошёл(а) в комнату
[16:50:09] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[16:50:10] LeadKukuRuzo вошёл(а) в комнату
[16:51:29] Леван вошёл(а) в комнату
[16:55:30] mrDoctorWho вошёл(а) в комнату
[16:58:58] <McPain> Может кто собрать/проверить, у кого не KDE?
[16:59:14] Jeka-38 вошёл(а) в комнату
[17:02:17] MonoBOY вышел(а) из комнаты
[17:06:43] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[17:06:44] LeadKukuRuzo вошёл(а) в комнату
[17:09:56] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[17:18:08] pztrn вышел(а) из комнаты
[17:18:11] pztrn вошёл(а) в комнату
[17:18:55] pztrn вышел(а) из комнаты
[17:18:59] pztrn вошёл(а) в комнату
[17:19:42] pztrn вышел(а) из комнаты
[17:19:46] pztrn вошёл(а) в комнату
[17:20:09] Jeka-38 вышел(а) из комнаты
[17:20:30] pztrn вышел(а) из комнаты
[17:21:14] <rion☫> McPain: похоже на злостный хак..
[17:22:13] MonoBOY вошёл(а) в комнату
[17:23:41] LeadKukuRuzo вошёл(а) в комнату
[17:25:17] MonoBOY вышел(а) из комнаты
[17:25:20] <McPain> rion☫: а есть альтернативы?
[17:25:56] <McPain> Либо работающий костыль, либо нормальное ничего
[17:26:21] <rion☫> xembed в теории должен был работать как раньше.
т.е. если dbus интерфейс для трея недоступен, то автоматом должен был сработать xembed. ну и там с даблкликов всё хорошо должно быть
[17:27:32] <McPain> Прикол в том, что QSystemTrayIcon почему-то перестал детектить двойной клик
[17:28:05] <McPain> Потому что коннект в конструкторе, а сендер - указатель на QSystemTrayIcon
[17:29:19] McPain вышел(а) из комнаты
[17:30:21] McPain вошёл(а) в комнату
[17:31:44] <McPain> А, вот еще
[17:31:47] MonoBOY вошёл(а) в комнату
[17:31:52] <McPain> Даблклик открывает сообщение, если есть новое
[17:32:14] <McPain> Синглклик - открывает ростер, даже если есть новые события
[17:32:17] <McPain> Это баг или фича?
[17:32:36] McPain вышел(а) из комнаты
[17:38:33] McPain вошёл(а) в комнату
[17:38:47] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[17:38:48] LeadKukuRuzo вошёл(а) в комнату
[17:43:34] dеk вышел(а) из комнаты
[17:53:59] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[17:54:00] LeadKukuRuzo вошёл(а) в комнату
[17:54:48] MonoBOY вышел(а) из комнаты
[18:05:54] Торчёк вошёл(а) в комнату
[18:09:08] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[18:09:09] LeadKukuRuzo вошёл(а) в комнату
[18:09:50] lexa36region вошёл(а) в комнату
[18:16:55] Леван вышел(а) из комнаты
[18:24:18] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[18:24:19] LeadKukuRuzo вошёл(а) в комнату
[18:35:27] LeadKukuRuzo вошёл(а) в комнату
[18:40:54] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[18:40:55] LeadKukuRuzo вошёл(а) в комнату
[18:42:07] Civil вышел(а) из комнаты
[18:42:28] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[18:42:29] LeadKukuRuzo вошёл(а) в комнату
[18:46:21] mrDoctorWho вышел(а) из комнаты: Machine going to sleep
[18:54:38] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[18:54:39] LeadKukuRuzo вошёл(а) в комнату
[18:58:20] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[18:58:21] LeadKukuRuzo вошёл(а) в комнату
[18:58:23] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[18:58:27] LeadKukuRuzo вошёл(а) в комнату
[19:02:40] dеk вошёл(а) в комнату
[19:03:46] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[19:03:47] LeadKukuRuzo вошёл(а) в комнату
[19:07:20] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[19:14:29] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[19:14:30] LeadKukuRuzo вошёл(а) в комнату
[19:29:38] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[19:29:39] LeadKukuRuzo вошёл(а) в комнату
[19:44:46] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[19:44:47] LeadKukuRuzo вошёл(а) в комнату
[19:46:15] SouL вошёл(а) в комнату
[19:49:09] SouL вышел(а) из комнаты
[19:53:57] SouL вошёл(а) в комнату
[19:59:56] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[19:59:57] LeadKukuRuzo вошёл(а) в комнату
[20:01:40] lexa36region вошёл(а) в комнату
[20:06:43] lexa36region вышел(а) из комнаты
[20:18:09] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[20:18:10] LeadKukuRuzo вошёл(а) в комнату
[20:34:29] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[20:34:30] LeadKukuRuzo вошёл(а) в комнату
[20:49:49] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[20:49:50] LeadKukuRuzo вошёл(а) в комнату
[20:55:45] lexa36region вышел(а) из комнаты: Вышел из Vacuum-IM
[20:55:48] lexa36region вошёл(а) в комнату
[20:58:52] dеk вышел(а) из комнаты
[20:59:27] c0der вышел(а) из комнаты: Replaced by new connection
[20:59:30] Tremerix вышел(а) из комнаты: Replaced by new connection
[20:59:31] Tremerix вошёл(а) в комнату
[21:02:14] lexa36region вышел(а) из комнаты
[21:04:25] dеk вошёл(а) в комнату
[21:07:53] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[21:07:54] LeadKukuRuzo вошёл(а) в комнату
[21:21:05] rion☫ вышел(а) из комнаты
[21:23:00] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[21:23:01] LeadKukuRuzo вошёл(а) в комнату
[21:25:20] Hamper_ вошёл(а) в комнату
[21:27:16] dеk вышел(а) из комнаты
[21:28:31] dеk вошёл(а) в комнату
[21:28:58] dеk вышел(а) из комнаты
[21:31:40] Hamper_ вышел(а) из комнаты: Replaced by new connection
[21:31:41] Hamper_ вошёл(а) в комнату
[21:33:18] Z_God вошёл(а) в комнату
[21:37:38] c0der вошёл(а) в комнату
[21:38:09] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[21:38:10] LeadKukuRuzo вошёл(а) в комнату
[21:38:52] govno вошёл(а) в комнату
[21:39:55] <govno> а посоветуйте литературу актуальную по C++
[21:40:17] <c0der> страуструп? седжвик?
[21:40:55] <govno> c0der, а какая книга Страуструпа подойдет?
[21:42:41] <c0der> ну, язык программирования с++, бери последнее издание, там учтен С++11, ну, довольно актуально, думаю
[21:42:51] LeadKukuRuzo вышел(а) из комнаты: Disconnected: closed
[21:43:13] <govno> спасибо
[21:43:32] govno вышел(а) из комнаты: offline
[21:46:56] Торчёк вышел(а) из комнаты
[21:59:31] LeadKukuRuzo вошёл(а) в комнату
[22:17:11] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[22:20:28] Леван вошёл(а) в комнату
[22:21:41] SouL вышел(а) из комнаты: offline
[22:32:04] ValdikSS вышел(а) из комнаты
[22:40:32] ValdikSS вошёл(а) в комнату
[22:43:58] LeadKukuRuzo вошёл(а) в комнату
[22:45:43] ValdikSS вышел(а) из комнаты
[22:46:47] ValdikSS вошёл(а) в комнату
[22:59:30] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[22:59:31] LeadKukuRuzo вошёл(а) в комнату
[23:16:36] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[23:16:37] LeadKukuRuzo вошёл(а) в комнату
[23:34:01] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[23:34:02] LeadKukuRuzo вошёл(а) в комнату
[23:49:30] LeadKukuRuzo вышел(а) из комнаты: Disconnected: Replaced by new connection
[23:49:31] LeadKukuRuzo вошёл(а) в комнату
[23:52:23] Kroll вышел(а) из комнаты
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!