gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Вторник, 28 июля 2015< ^ >
Tehnick установил(а) тему: Конференция разработчиков EiskaltDC++ | Conference of EiskaltDC++ developers
Additional conference: https://gitter.im/eiskaltdcpp/eiskaltdcpp
Site: https://github.com/eiskaltdcpp/eiskaltdcpp
Logs: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2015/
Bug tracker: https://github.com/eiskaltdcpp/eiskaltdcpp/issues
How To Ask Questions The Smart Way: http://catb.org/%7Eesr/faqs/smart-questions.html
Как правильно задавать вопросы: http://parallel.ru/cluster/smart-questions-ru.html
Last stable release: 2.2.9 (2013-08-29)
Last intermediate release: 2.2.10 (2015-04-20)
Release schedule:
* 2015-xx-xx Release EiskaltDC++ 2.3.0
Конфигурация комнаты
Участники комнаты

GMT+3
[02:33:11] vovochka вошёл(а) в комнату
[07:50:55] flylinkdc вошёл(а) в комнату
[08:06:36] flylinkdc вышел(а) из комнаты
[08:13:39] nixtrian|home вошёл(а) в комнату
[08:31:33] nixtrian|home вышел(а) из комнаты
[08:34:34] nixtrian|home вошёл(а) в комнату
[09:31:46] Tehnick вышел(а) из комнаты: Ушел.
[11:52:41] nixtrian|home вышел(а) из комнаты
[11:54:17] nixtrian|home вошёл(а) в комнату
[12:12:38] Tehnick_ вошёл(а) в комнату
[14:18:38] vovochka вышел(а) из комнаты
[14:18:38] vovochka вышел(а) из комнаты
[14:23:10] vovochka вошёл(а) в комнату
[14:58:48] <loooser_ru> в Qt-версии боковая панель виджетов становится слишком узкой после перехода на консоль отладки. И обратно после этого не расширяется...
[15:00:01] <loooser_ru> "Использовать кодировку хаба по умолчанию" - слишком длинная надпись, не помещается на моём мониторе. Скорей всего из-за неё и проявляется этот глюк.
[15:00:32] <vovochka> Возможно... есть предложения как ее сократить? :)
[15:00:42] <vovochka> или просто "перекодировать"? :)
[15:02:21] <loooser_ru> как насчёт "Кодировка хаба" ?
[15:04:06] <vovochka> Это вводи в заблуждение.
На самом деле там неизвестно какой хаб "дебажится"
По этому именно "по умолчанию", чтоб было понятно.
Надо в popup или title или как оно там... Всплывающая подсказка, в нее это дело вывести
[15:04:34] <vovochka> тем не менее просто надпись "кодировка хаба" - не совсем понятно что имеется в виду и вводит в заблуждение
[15:04:43] <loooser_ru> Hint ^)
[15:04:50] <vovochka> ага :)
[15:05:06] <loooser_ru> тогда просто "кодировка", а все пояснения хинтом
[15:05:24] <loooser_ru> или "Перекодировка"
[15:08:27] <loooser_ru> и ещё - всё забываю сказать: Виджет "Поисковый шпион" называется просто "Шпион" до тех пор, пока его не активировать в первый раз :)
[15:12:24] <loooser_ru> vovochka: а может вместо галочки сделать выпадашку с кодировками? Если её надо менять для дебага, то будет удобней, чем в настройках менять значение...
[15:13:04] <vovochka> Ты сидишь на нескольких nmdc хабах с разными кодировками? О_о
[15:14:03] <loooser_ru> да я ваще хз для чего эта галка ))
[15:14:44] <vovochka> А без нее там вместо русского текста жутки шлак летит..
[15:15:03] <vovochka> вопросики как минимум
[15:15:23] <vovochka> А так будет красивый русский текст
[15:20:38] <loooser_ru> т.е. тупо для красоты? Серьёзно?
[15:22:18] <vovochka> -_-
[15:24:15] <loooser_ru> тем более - не хочу я ради дебага менять настройки клиента, которые повлияют на всё поведение клиента
[15:45:54] dhamp вошёл(а) в комнату
[15:49:42] <dhamp> vovochka & loooser_ru
вообще-то ту самую галку я вроде как выпилил и сделал чтобы  из ядра кидались utf-8 сообщения, не работает это только при С-С соединении на первую пришедщую от другого юзера команду ($Nick user_nick), по той простой причине что на момент срабатывания Debug, мы ещё не знаем кодировку из какой нужно перегонять в utf-8, принадлежность юзера к хабы проверяется чуть позже.
[15:50:42] <vovochka> dhamp: ну и хорошо :) А в основной ветке это есть? :)
[15:50:49] <vovochka> Или только в твоей? :)
[15:51:34] <loooser_ru> в только что сабранном мастере галка есть...
[15:53:59] <dhamp> vovochka, скорее всего я проебался и не pushнул =)
[15:54:09] <vovochka> :-D
[15:54:45] <loooser_ru> пушни скорее, да я пересоберу ))
[15:57:07] <vovochka> dhamp: А шансы на ipv6 вообще хоть сколько либо возможны? :)
[15:57:12] GitHub_bot вошёл(а) в комнату
[15:57:12] <GitHub_bot> [eiskaltdcpp] @dhamp pushed 5 new commits to work: https://github.com/eiskaltdcpp/eiskaltdcpp/compare/bd8896b40209...8f1922bf91a5
[15:57:12] <GitHub_bot> [eiskaltdcpp/work] add timeout for send myinfo(a and c part) - 2 minute - Eugene Petrov
[15:57:22] GitHub_bot вышел(а) из комнаты
[15:57:32] <dhamp> loooser_ru, 8f1922b  work - пересобирай
[15:57:50] <dhamp> vovochka, а что невозможного ?
[15:58:48] <vovochka> dhamp: что отделяет твою ветку от влития в work? :)
[15:59:54] <vovochka> dhamp: поделись секретом, как ты дебажишь? У меня что qt creator что kdevelop не смогли мне помочь... Через пару шагов процесс куда-то вечно вылетал :(
[16:02:06] <dhamp> vovochka, можешь пофиксить то, что я описал выше с debug
здесь срабатывает debug https://github.com/eiskaltdcpp/eiskaltdcpp/blob/a73c89eeeb8343eb1e834194810086166be01831/dcpp/UserConnection.cpp#L71
а здесь только https://github.com/eiskaltdcpp/eiskaltdcpp/blob/a73c89eeeb8343eb1e834194810086166be01831/dcpp/UserConnection.cpp#L92
уже после уходя через fire мы выясняем откуда юзер и какой codepage для обмена с ним юзать
[16:04:01] <dhamp> vovochka, отделает то что она работает только у меня, судя по отзывам остальных, и все прочие товарищи вообе судя по всему незаинтересованы в исправлении если именно у них она не работает
[16:04:28] <vovochka> dhamp: к сожалению, пока ты меня переоцениваешь :(
[16:05:02] <vovochka> dhamp: я честно пытался поотлаживать зависание в твоей ветке, но отладка просто не прет.
[16:05:11] <vovochka> процес вылетает куда-то и все..
[16:05:23] <vovochka> никакого дебага :(
[16:07:13] <dhamp> vovochka, да я ничего особого и не делал
разреил ptrace
cat /etc/sysctl.d/10-ptrace.conf | head -n 1                                                                                    
kernel.yama.ptrace_scope = 0
собрал c -DCMAKE_BUILD_TYPE={RelWithDebInfo,Debug}, и запустил под дебагером.
[16:08:09] <vovochka> хм.. пасиб за ptrace
попробую..
[16:09:21] <dhamp> тут только надо учитвать что запуск многопоточных приложений под дебагером сильно может менять порядок синхронизации потоков и порядок исполнения в них,
потому самый верный способ отладки это debug печать.
[16:10:02] <dhamp> если где-то синхронизация проебана будут магические вещи творится )
[16:16:07] <Tehnick_> vovochka: а ты на какой системе сборку айскальта из ветки dhamp тестишь?
[16:16:30] vovochka вышел(а) из комнаты
[16:16:44] <Tehnick_> vovochka: настроен ли в ней доступ к IPv6 сети? И если да, то как?
[16:17:33] <Tehnick_> dhamp: ты какую морду айскальта в повседневной жизни используешь? На Qt5, на Qt4, на Gtk3 или на Gtk2?
[16:20:24] <Tehnick_> [15:49:22] <dhamp> vovochka, отделает то что она работает только у меня, судя по отзывам остальных, и все прочие товарищи вообе судя по всему незаинтересованы в исправлении если именно у них она не работает
Интерес есть. Времени сейчас на это нет. Ну и 2.3.0 приоритетнее. Потом и до твоей ветки дойдем.
[16:20:45] loooser_ru вышел(а) из комнаты: Replaced by new connection
[16:20:55] loooser_ru вошёл(а) в комнату
[16:21:04] <dhamp> Tehnick_, qt4 или qt5
[16:22:14] <dhamp> Tehnick_, да уже не дойдёт нико до этой ветки )
[16:22:20] <dhamp> никто*
[16:39:43] <Tehnick_> dhamp: не будь пессимистом
[16:40:20] <Tehnick_> [16:06:25] <dhamp> Tehnick_, qt4 или qt5
Ты не будешь против, если я поддержку Gtk3 вообще выпилю?
[16:40:56] <Tehnick_> На уровне опций cmake.
[16:41:06] <Tehnick_> Не из кода, конечно.
[16:41:41] <dhamp> Tehnick_, не буду против
[16:42:02] <Tehnick_> Ибо там краш на краше. Сборка с Gtk2 работает стабильнее.
[16:43:09] <Tehnick_> Я для разнообразия пару попробовал пару дней ими попользоваться.
[16:50:05] <loooser_ru> от гтк3 вообще многие отказались, т.к. они там чё-то перемудрили
[16:52:28] <dhamp> loooser_ru, посто разработчики gtk дунули явно не той травы и решили что gtk3 app = gnome 3 app, и если вы считате по другому идите лесом.
[16:53:24] <loooser_ru> да они не просто дунули, а крепко подсели на эту траву ))
[16:54:00] <loooser_ru> так что код тоже можно выкидывать ))
[19:50:56] flylinkdc вошёл(а) в комнату
[20:06:39] flylinkdc вышел(а) из комнаты
[21:23:33] Tehnick_ вышел(а) из комнаты
[22:41:25] loooser_ru вышел(а) из комнаты
[22:43:26] loooser_ru вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!