gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Суббота, 3 апреля 2010< ^ >
NegatiV установил(а) тему: Release: 2.0 || SVN: 467 || Конференция разработчиков EiskaltDC++ || логи: http://marsoft.dyndns.info/cgr-calendar.php?room=eiskaltdc || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list
Release schedule:
18.04 Release EiskaltDC++ 2.0.1
Внимание! Все issue с назначенными владельцами должны быть решены до релиза 2.0.1 (кроме ADL-поиска)
Конфигурация комнаты
Участники комнаты

GMT+4
[00:00:16] <tehnick> NegatiV: может ему просто expanding надо поставить? Что там по дефолту у таббара?
[00:00:52] <NegatiV> wilgib: внизу фильтр
[00:01:09] <NegatiV> выглядеть будет страшно
[00:01:18] <wilgib> NegatiV: тогда может в тех виджетах тоже перенести вверх?
[00:01:43] <NegatiV> wilgib: перенесем как только фильтры прикрутим ко всему что только можно
[00:01:57] <wilgib> NegatiV: ведь там потом тоже можно сделать поисковый фильтр.
[00:01:57] <NegatiV> tehnick: сейчас попробую
[00:02:54] <wilgib> NegatiV: лучше сразу это сделать, а то пользователи привыкнут к текущему расположению.
[00:03:51] <NegatiV> wilgib: не привыкнут, мы не собираемся с этим долго тянуть
[00:04:07] <WiseLord> NegatiV: а этот sizeHint определяет размер вкладки?
[00:04:20] man_hattan вошёл(а) в комнату
[00:04:24] <WiseLord> т.е. если его сделать более широким, она всю длину займёт?
[00:04:44] <NegatiV> нет, он определяет политику изменения размера всего виджета
[00:05:43] man_hattan вышел(а) из комнаты
[00:06:19] <WiseLord> NegatiV: issue закрывается на сайте вручную?
[00:06:39] <tehnick> WiseLord: автоматически тоже можно.
[00:06:53] <tehnick> fixed issue #xxx
[00:06:58] <WiseLord> ну вот я сделал коммит по поводу иконок
[00:06:59] <tehnick> И оно закроет...
[00:07:03] <WiseLord> svn ci -m "Fixed issue 316"
[00:07:06] <WiseLord> и всё?
[00:07:12] <tehnick> Посмотри...
[00:07:36] <WiseLord> хе
[00:07:38] <WiseLord> прикольно
[00:08:01] <WiseLord> кстати, я вот смотрю, иногда коммитом закрываются несколько issue
[00:08:09] <WiseLord> но только первая автоматом
[00:08:10] <wilgib> NegatiV: в Публичные хабы фильтр не закрывается по нажатию Esc, а вместо этого программа сворачивается в трей.
[00:08:18] <WiseLord> может тоже синтаксис есть правильный?
[00:08:48] <tehnick> Может. Но я не видел документации...
[00:09:29] <NegatiV> wilgib: это к технику
[00:09:31] <tehnick> wilgib: это не к Негативу, а ко мне.
[00:09:37] <tehnick> Сделай issue
[00:10:25] <tehnick> Так. Я отойду на какое-то время.
[00:13:42] <NegatiV> WiseLord: починил. но есть одно но
[00:14:52] <NegatiV> WiseLord: http://imagebin.ca/view/kWie3Hj.html
[00:15:32] <WiseLord> и?
[00:15:49] <NegatiV> линию под тулбаром видишь?
[00:15:53] <WiseLord> да
[00:15:57] <NegatiV> это плохо
[00:16:03] <WiseLord> на всех темах?
[00:16:05] <NegatiV> ее не должно быть
[00:16:48] <NegatiV> все догнал
[00:16:52] <NegatiV> это не глюк
[00:17:09] <NegatiV> это нижняя часть которая образует виджет
[00:17:20] <NegatiV> просто у меня табы кнопками отображаются
[00:17:35] <WiseLord> ну да, и я в принципе про то
[00:18:41] <NegatiV> http://imagebin.ca/view/h6OnLH3.html
[00:18:51] <WiseLord> лепота
[00:19:18] <WiseLord> ещё б кнопки закрытия вкладок сделать "скрывабельными"
[00:19:25] <WiseLord> я всё равно обычно мидл-кликом пользуюсь
[00:19:43] <NegatiV> WiseLord: r582
[00:19:49] <NegatiV> пробуй
[00:20:59] <NegatiV> WiseLord: если все будет норм, закрой соответсвующие issues
[00:21:53] <WiseLord> а они закрыты
[00:22:55] <WiseLord> отлично
[00:22:59] <WiseLord> работает: http://www12.picfront.org/picture/IxBD50xC/img/xsnap.png
[00:23:04] <WiseLord> теперь стало выглядеть как и в psi
[00:23:26] <WiseLord> там тоже такая типа "полоска"
[00:24:31] <NegatiV> WiseLord: закрывай репорты
[00:26:31] NegatiV вышел(а) из комнаты
[00:41:22] dhampire вышел(а) из комнаты
[00:50:55] wilgib вышел(а) из комнаты
[01:07:25] tehnick вышел(а) из комнаты
[01:17:45] elestan вышел(а) из комнаты
[01:43:21] FiliN вышел(а) из комнаты
[01:43:39] FiliN вошёл(а) в комнату
[01:49:43] FiliN вышел(а) из комнаты
[01:51:21] Abram вышел(а) из комнаты
[01:51:32] Abram вошёл(а) в комнату
[01:59:46] Abram вышел(а) из комнаты: Replaced by new connection
[01:59:56] Abram вошёл(а) в комнату
[02:04:42] SPU вышел(а) из комнаты
[02:19:16] <0xd34df00d> WiseLord: пинг.
[02:19:36] <WiseLord> ?
[02:19:43] <0xd34df00d> WiseLord: а это ты UI рисуешь для айскальта? )
[02:19:53] <0xd34df00d> Ну и вообще дизайнишь/создаешь.
[02:20:05] <WiseLord> я больше по иконкам/переводу
[02:20:17] <0xd34df00d> Хм.
[02:20:30] <0xd34df00d> Просто сегодня с Негативом обсуждали тему создания еще и IM.
[02:20:31] <WiseLord> программирование - это не моё )
[02:20:37] <0xd34df00d> Ну и там нужен человек, который бы мог заняться уями )
[02:20:56] <WiseLord> IM  в каком смысле?
[02:20:56] <0xd34df00d> Не знаю, как Негатив, но я этим заниматься точно не могу — не умею, хоть ты тресни )
[02:21:02] <0xd34df00d> Instant Messaging же.
[02:21:06] <0xd34df00d> Пурплосиповое нечто )
[02:21:07] <WiseLord> ясно
[02:21:14] <WiseLord> но протокол какой?
[02:21:27] <0xd34df00d> libpurple => от аськи и джабберов до какого-то QQ.
[02:23:39] <0xd34df00d> А иконки и переводы — это тоже было бы здорово.
[02:23:57] <0xd34df00d> WiseLord: ты вообще как к личкрафтам относишься в плане поконтрибьютить в них? )
[02:24:13] <WiseLord> не моё
[02:24:18] <WiseLord> ставил, посмотрел, не понравилось
[02:24:26] <WiseLord> не люблю комбайны
[02:26:01] <0xd34df00d> Хм, ну тут следует типичная фраза про то, что все, что считаешь лишним, можно не ставить/отключить, ну да ладно.
[02:30:38] tehnick вошёл(а) в комнату
[02:31:20] tehnick наконец-то поставил и настроил ccache
[02:31:35] <tehnick> И доволен результатом...
[02:31:40] tehnick вышел(а) из комнаты
[02:32:57] Abram вышел(а) из комнаты: Replaced by new connection
[02:33:07] Abram вошёл(а) в комнату
[03:17:49] WiseLord вышел(а) из комнаты
[03:32:06] Abram вышел(а) из комнаты: Replaced by new connection
[03:32:16] Abram вошёл(а) в комнату
[03:48:08] SolarRay вышел(а) из комнаты
[05:42:23] Abram вышел(а) из комнаты
[08:09:03] NegatiV вошёл(а) в комнату
[09:03:45] NegatiV вышел(а) из комнаты
[10:15:46] SPU вошёл(а) в комнату
[10:44:56] FiliN вошёл(а) в комнату
[10:45:14] FiliN_ вошёл(а) в комнату
[11:48:00] SolarRay вошёл(а) в комнату
[11:53:34] WiseLord вошёл(а) в комнату
[12:26:49] Kroll вышел(а) из комнаты
[13:13:31] Abram вошёл(а) в комнату
[13:22:18] nbspjr вошёл(а) в комнату
[13:25:05] SPU вышел(а) из комнаты
[13:35:40] FiliN вышел(а) из комнаты
[13:35:40] FiliN_ вышел(а) из комнаты
[13:35:54] FiliN_ вошёл(а) в комнату
[13:35:57] FiliN вошёл(а) в комнату
[13:37:26] man_hattan вошёл(а) в комнату
[13:40:01] man_hattan вышел(а) из комнаты
[13:53:37] 0xd34df00d вышел(а) из комнаты
[13:54:45] 0xd34df00d вошёл(а) в комнату
[13:58:52] WiseLord вышел(а) из комнаты
[13:59:19] WiseLord вошёл(а) в комнату
[14:17:39] 0xd34df00d вышел(а) из комнаты
[14:18:48] 0xd34df00d вошёл(а) в комнату
[14:49:50] wilgib вошёл(а) в комнату
[14:51:14] wilgib вышел(а) из комнаты
[14:53:20] FiliN_ вышел(а) из комнаты
[14:53:35] FiliN_ вошёл(а) в комнату
[15:27:38] nbspjr вышел(а) из комнаты
[15:28:03] nbspjr вошёл(а) в комнату
[15:46:55] Abram вышел(а) из комнаты
[16:06:49] <0xd34df00d> Господа.
[16:06:53] <0xd34df00d> Айскальт от чего зависит кроме Qt?
[16:07:34] <nbspjr> иконв, буст, например
[16:07:52] <0xd34df00d> Иконв свежий?
[16:07:54] <0xd34df00d> И буст какой?
[16:08:44] <nbspjr> у меня стоит:
libiconv-1.13.1_1
boost-libs-1.41.0_1
[16:08:52] <nbspjr> буст вроде поновее есть
[16:09:56] <nbspjr> -- CMAKE use in build this libs(and headers):
                upnp: /usr/local/lib/libupnp.so;/usr/local/lib/libixml.so;/usr/local/lib/libthreadutil.so;-pthread;-L/usr/local/lib;-lupnp;-lthreadutil;-lixml;-lcompat
                boost:  /usr/local/include
                bzip2: /usr/lib/libbz2.so
                zlib: /usr/lib/libz.so
                openssl: /usr/local/lib/libssl.so;/usr/local/lib/libcrypto.so
                iconv: /usr/local/lib/libiconv.so
                aspell:
[16:10:25] <nbspjr> aspell почему-то не нашел :)
[16:11:40] <0xd34df00d> Буст 1.42 вышел недавно, ога.
[16:15:11] <nbspjr> мож оно еще что-то просит, но я не знаю )
[16:17:14] <WiseLord> в README все зависимости
[16:18:30] <nbspjr> в свн нету ридми )
[16:23:28] tehnick вошёл(а) в комнату
[16:24:05] <tehnick> 0xd34df00d: ты меня удивляешь. Не судьба на гуглокоде посмотреть?..
[16:24:24] <tehnick> http://eiskaltdc.googlecode.com/svn/branches/trunk/INSTALL
[16:30:46] NegatiV вошёл(а) в комнату
[16:31:59] <WiseLord> psi+ стал показывать в свёрнутых конференциях количество сообщений
[16:33:41] <tehnick> Ну и что?
[16:33:53] <tehnick> Как-будто кроме него других клиентов нет...
[16:36:05] <WiseLord> ну.. из qt/kde он лучший
[16:36:13] <WiseLord> для jabber
[16:36:55] <tehnick> Мб, мб. Но мне и копыта хватает...
[16:37:06] <WiseLord> тоже хорошо
[16:37:49] <WiseLord> только вот там (по крайней мере в тех версиях что я пользовался) нельзя в ростер было конференцию свернуть
[16:37:50] <WiseLord> чтобы вроде как и не вышел из неё, но и на панели задач не видишь
[16:38:37] <tehnick> Угу, скорее всего нельзя.
[16:38:53] <WiseLord> а у меня привычка такая - всё лишнее закрывать
[16:38:58] <tehnick> В копыте не развит подобный функционал.
[16:39:09] <WiseLord> что вкладки в браузере (больше штук 5 никогда не держу), что лишние программы посворачивать
[16:39:13] <SolarRay> зачем в списке файлов вертикальная разделительная полоса такой немерянной ширины, да и столбец "размер" на пол экрана както не оченьсмотрится?)
[16:39:21] <tehnick> Тут даже с табами есть небольшие неудобства.
[16:39:27] <tehnick> Но я привык.
[16:39:30] <WiseLord> SolarRay: передвинь, кто мешает
[16:39:32] <tehnick> За пару лет-то...
[16:39:57] <SolarRay> ээ кажый раз?) и раздеоительную плосу так просто не ужать
[16:40:09] <SolarRay> разделительную*
[16:40:12] <tehnick> SolarRay:  какая версия программы?
[16:40:24] <SolarRay> да любая
[16:40:24] <WiseLord> ну.. в trunk всё давно запоминается
[16:40:27] <WiseLord> каждый раз не надо
[16:40:37] <WiseLord> а в 2.0 stable был такой глючок
[16:40:45] <SolarRay> сейчас 580
[16:40:49] <WiseLord> а ширина разделительной полосы - это уже от темы зависит, пожалуй
[16:40:59] <SolarRay> неа
[16:41:21] <WiseLord> вот, вполне нормально (запоминается): http://www12.picfront.org/picture/DJJw1biXb8X/img/xsnap.png
[16:41:28] <SolarRay> там пикселей 20 если не больше
[16:42:45] <SolarRay> WiseLord: ну вот на твоём же скрине видно что да же если бы там размеры били в битах то место осталось)
[16:43:08] <WiseLord> ну поправить можно
[16:43:11] <WiseLord> я просто не заморачивался
[16:43:29] <WiseLord> http://www12.picfront.org/picture/lUCzZkxT/img/xsnap.png
[16:44:42] <WiseLord> tehnick: http://www12.picfront.org/picture/d8UhbjfU83X/img/xsnap.png этот "путь к файлу" не ты часом добавлял?
[16:49:51] <SolarRay> ещё потестил, и правда запоминает положение, но както странно,  не так как выстоавил, а так как само хочет)
[16:50:47] <SolarRay> и всётаки зачем разедлительная полоса на 20-30 пискселей, может стоит сделать такую замечательную полосу в чате?)))
[16:51:26] <tehnick> >этот "путь к файлу" не ты часом добавлял?
Что-что?
[16:51:59] <tehnick> Какой еще путь к файлу?
[16:52:02] <tehnick> Не вижу.
[16:58:42] tehnick вышел(а) из комнаты
[17:08:51] man_hattan вошёл(а) в комнату
[17:13:42] man_hattan вышел(а) из комнаты
[17:16:23] SPU вошёл(а) в комнату
[18:30:05] NegatiV никак не поймет почему не пашет away-mode
[18:35:28] <0xd34df00d> NegatiV: хей.
[18:35:50] <NegatiV> 0xd34df00d: хай
[18:35:58] <0xd34df00d> NegatiV: чочо гоу впиливать )
[18:36:21] <NegatiV> с мерджем разберусь ток
[18:39:08] <0xd34df00d> Ооок.
[18:44:34] SolarRay вышел(а) из комнаты
[18:44:36] <NegatiV> 0xd34df00d: самый геморой в том что мне постоянно приходится переименовывать MainWindow
[18:44:39] <NegatiV> =)
[18:46:27] <0xd34df00d> NegatiV: да сделай патч и накладывай его )
[18:47:06] <NegatiV> 0xd34df00d: ну так патч не накладывается если изменения в MainWindow были
[18:47:31] <NegatiV> методом грубой силы я конечно заменяю все что только могу)
[18:47:45] <NegatiV> потом мин 10 восстанавливаю все что поломали
[18:47:53] <NegatiV> *поломалось)
[18:47:58] <WiseLord> NegatiV:
[18:48:10] <WiseLord> в файллисте строчка с путём к вирт. каталогу…
[18:48:40] <NegatiV> и?
[18:48:47] <WiseLord> её можно сделать с правильными (прямыми) слешами, и чтоб скопировать можно было?
[18:48:57] <0xd34df00d> Мм.
[18:49:01] <0xd34df00d> Может, на гит перейдем? ^^
[18:49:14] <0xd34df00d> А я сделаю найтли тарболлы автоматом на своей домашней машине, чо.
[18:49:19] <0xd34df00d> Будут на какой-нибудь sf выкладываться.
[18:49:34] <WiseLord> а чем git лучше?
[18:49:45] <NegatiV> WiseLord: вообще эта подпись там не нужна) если есть желание - можешь заменить ее на QLineEdit
[18:49:54] <0xd34df00d> WiseLord: чем svn? Ну, как бы сказать...
[18:50:07] <WiseLord> NegatiV: а я не умею )
[18:50:14] <WiseLord> а подпись может быть и нужна
[18:50:26] <WiseLord> кому-то дать вместо магнета путь к вирт. каталогу в своей шаре
[18:59:15] Abram вошёл(а) в комнату
[19:07:17] Shlem вошёл(а) в комнату
[19:10:15] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[19:10:53] <NegatiV> 0xd34df00d: странно что у тебя плагин может возвращать только указатель на один тулбар)
[19:11:04] <0xd34df00d> NegatiV: а зачем ему несколько? )
[19:11:25] <0xd34df00d> Поменять API? )
[19:11:26] <NegatiV> ну у нас кнопки и таббар на разных тулбарах
[19:11:30] <NegatiV> да не
[19:11:49] <NegatiV> и да я никак не могу собрать клиент)
[19:12:11] <NegatiV> постоянно ругается что классов Lechcraft::* нет
[19:12:22] <0xd34df00d> Покажи ошибки, например.
[19:13:03] <NegatiV> 0xd34df00d: http://pastebin.ca/1855829
[19:13:46] <0xd34df00d> А код там какой?
[19:14:01] <NegatiV> 0xd34df00d: class MainLayoutWrapper:
        public QMainWindow,
        public dcpp::Singleton<MainLayoutWrapper>,
        public LeechCraft::IInfo,
        public LeechCraft::IMultiTabsWidget,
[19:14:16] <0xd34df00d> Хм.
[19:14:17] <NegatiV> последние 2 строки
[19:14:28] <0xd34df00d> Ты уверен, что оно должно наследоваться от QMainWindow?
[19:14:31] <NegatiV> в кмейке подключил и либы и хедеры
[19:14:35] <0xd34df00d> Олсо, интерфейсе в глобальном скоупе.
[19:14:47] <NegatiV> гм. сейчас проферю
[19:14:51] <NegatiV> *проверю
[19:15:27] <NegatiV> 0xd34df00d: у тебя интерфейсы наследование от Qwidget не начинают?
[19:15:38] <0xd34df00d> Нет.
[19:15:42] <0xd34df00d> Интерфейсы вообще сами по себе.
[19:15:43] <NegatiV> хорошо
[19:15:47] <0xd34df00d> Ни от кого не наследуются, тупо классы )
[19:18:13] <NegatiV> 0xd34df00d: http://pastebin.ca/1855832
[19:18:24] <NegatiV> этого же хватит чтобы собрать плагин?
[19:18:51] <0xd34df00d> NegatiV: хорошо, а ты написал IF (NOT ${QT_USE_FILE}) ... и так далее, как в остальных плагинах первые строк 20?
[19:19:07] <NegatiV> нет, а обязательно?
[19:19:27] <0xd34df00d> Забей, это я потом сделаю )
[19:19:34] <NegatiV> ааааааааааааа
[19:19:41] <0xd34df00d> Просто так плагин можно собрать отдельно от ведра будет => сплит-ебилды.
[19:19:42] <NegatiV> я туплю)
[19:23:40] <NegatiV> 0xd34df00d: все я сдаюсь
[19:23:48] <0xd34df00d> NegatiV: коммить )
[19:23:55] <NegatiV> сейчас сделаю коммит ты поправь мне cmake
[19:24:03] <0xd34df00d> Оок.
[19:25:08] <NegatiV> отправлю не патченную (старую версию) ибо накладно очень получается. как соберем чего-нить более-менее работящее - начнем постоянные мерджи между репами
[19:27:37] <NegatiV> 0xd34df00d: git commit -m "" && git push сделал
[19:28:55] <NegatiV> 0xd34df00d: слушай ты с openCL или CUDA не работал?
[19:29:02] <0xd34df00d> NegatiV: очень мало.
[19:30:12] <NegatiV> просто хотел попробовать хеширование распараллелить
[19:30:29] <NegatiV> но единственное что нашел - md5+opencl
[19:45:04] <WiseLord> NegatiV: мне кажется, лимитирующим тут всё равно будет чтение с диска
[19:45:44] <NegatiV> угу, но ичто не мешает читать по 16-32 метра за раз)
[19:46:18] <NegatiV> потом быстренько их считать на видеокарте
[19:49:40] <WiseLord> опять же, работать будет не у всех
[19:49:47] <WiseLord> а только с nvidia картами
[19:50:23] <NegatiV> ну ati opencl тож поддерживают
[19:52:26] SPU вышел(а) из комнаты
[19:59:32] <nbspjr> снова сигфолт (
[20:28:58] A-lexey вошёл(а) в комнату
[20:35:26] FiliN вышел(а) из комнаты
[20:37:45] FiliN вошёл(а) в комнату
[20:44:03] SolarRay вошёл(а) в комнату
[20:48:48] FiliN_ вышел(а) из комнаты
[20:52:16] FiliN_ вошёл(а) в комнату
[21:13:25] <NegatiV> 0xd34df00d: ну чщ ты где пропал?)
[21:13:29] <NegatiV> *чо
[21:15:37] tehnick вошёл(а) в комнату
[21:16:12] <tehnick> NegatiV: r588
Вот так взял и поломал парсинг гиперссылок...
Теперь вновь появилась ошибка в сообщениях вида:
<a href='http://code.google.com/p/eiskaltdc/source/detail?r=588'>http://code.google.com/p/eiskaltdc/source/detail?r=588</a>
[21:16:23] <tehnick> Придется мне переписать этот кусок.
[21:17:40] <NegatiV> тут придется перепроверять что ссылка внутри тега
[21:26:32] <tehnick> WiseLord: пинг
[21:27:33] man_hattan вошёл(а) в комнату
[21:29:26] SolarRay вышел(а) из комнаты
[21:29:45] FiliN вышел(а) из комнаты
[21:29:47] FiliN_ вышел(а) из комнаты
[21:29:57] FiliN вошёл(а) в комнату
[21:30:05] FiliN_ вошёл(а) в комнату
[21:35:02] man_hattan вышел(а) из комнаты
[21:35:20] FiliN_ вышел(а) из комнаты
[21:37:27] <0xd34df00d> NegatiV: да тут отходил, отвлекали )
[21:37:43] FiliN_ вошёл(а) в комнату
[21:41:58] <0xd34df00d> NegatiV: gettext нужен?
[21:42:19] <NegatiV> не
[21:42:31] <NegatiV> нужен dcpp но я на него положил
[21:43:00] <NegatiV> ибо было геморно курить маны о том как прикрутить все это к кмейку
[21:43:38] <0xd34df00d> message (STATUS "Sorry, you add flag when use boost libs with flag when change ")                                                                                                                                                
message (STATUS "local boost headers, may build this config only with free space bar (c realized)")                                                                                                                              
set (FREE_SPACE_BAR_C 1)                                                                                                                                                                                                        
set (FREE_SPACE_BAR 0)
[21:43:39] <0xd34df00d> ШТО
[21:44:06] <0xd34df00d> Я выпилить LOCAL_BOOST хочу.
[21:44:21] <tehnick> 0xd34df00d: не выйдет.
[21:44:27] <0xd34df00d> tehnick: почему?
[21:45:38] <tehnick> Ядро dcpp от много файлов-заголовков из буста использует.
[21:46:04] <NegatiV> 0xd34df00d: -DLOCAL_BOOST:BOOL=0
[21:46:16] <0xd34df00d> tehnick: хорошо.
[21:46:20] <0xd34df00d> tehnick: пусть использует.
[21:46:23] <0xd34df00d> Кто ему мешает-то?
[21:46:49] <tehnick> Тогда я не понял, о чем ты...
[21:46:58] <0xd34df00d> Ну это.
[21:47:03] <0xd34df00d> Пусть от глобального зависит же.
[21:47:06] SolarRay вошёл(а) в комнату
[21:47:08] <0xd34df00d> Перетирали в т. ч. и на gentoo@cgr
[21:49:38] man_hattan вошёл(а) в комнату
[21:52:02] FiliN вышел(а) из комнаты
[21:52:17] FiliN вошёл(а) в комнату
[21:53:49] <man_hattan> хм, в списке юзеров дабл-клик - ник в чат, хотелось бы в шару попадать. Или чтоб была настройка что делать на дабл-клик по нику в чате, в списке юзеров, в строке передачи файлов
[21:54:37] NegatiV вышел(а) из комнаты
[21:55:04] NegatiV вошёл(а) в комнату
[21:55:57] <NegatiV> man_hattan: есть уже.
[21:56:17] <0xd34df00d> man hattan
[21:56:24] <0xd34df00d> Нет справочной страницы для hattan
[21:57:06] <0xd34df00d> А нафига cmake_uninstall ручками генерить?
[21:58:43] <man_hattan> ааа, значит обновиться надо :)
[21:58:46] <0xd34df00d> NegatiV: так, давай я тебя щас буду спрашивать на тему того, что должно происходить в какой функции.
[21:58:49] <0xd34df00d> NegatiV: ты готов? )
[22:02:18] <man_hattan> 0xd34df00d: ты мне там что-то про страницу?
[22:02:31] <NegatiV> 0xd34df00d: 10 мин
[22:04:34] shahid вошёл(а) в комнату
[22:06:20] <shahid> здравствуйте. eiskaldc++ 2.0.0, Возможно ли отключить автохеширование изменившихся файлов в шаре?  (по inotify видимо вызывается)
[22:12:21] <NegatiV> shahid: при старте?
[22:14:13] <tehnick> NegatiV: вряд ли. В табильное версии это отключено...
[22:14:14] FiliN вышел(а) из комнаты
[22:14:15] NegatiV сломал кэш иконок в KDE
[22:14:28] FiliN вошёл(а) в комнату
[22:15:38] NegatiV вышел(а) из комнаты
[22:15:49] <shahid> NegatiV, да. И во время работы тоже. Я качаю торрент-файлы в шару, в статус баре проскакивает постоянно Finished Hashing. Сейчас вроде успокоилось, 10 минут назад создавало дискомфорт. Хочется, чтоб было как в eiskaltdc 1.0 - обновление шары только вручную
[22:16:24] SPU вошёл(а) в комнату
[22:17:10] <man_hattan> shahid: ты кидаешь в шару файлы с расширением .torrent?
[22:17:32] <shahid> не. там файл на 20гб, он потихоньку закачиается
[22:18:19] NegatiV вошёл(а) в комнату
[22:18:37] amfetamin вышел(а) из комнаты
[22:18:47] <man_hattan> :) а я уже хотела спрашивать на каком хабе тебя искать, чтоб стянуть файлик и качать в свое удовольствие
[22:18:47] amfetamin вошёл(а) в комнату
[22:19:10] NegatiV >_> 0xd34df00d гоу
[22:19:18] <0xd34df00d> NegatiV: оок.
[22:19:27] <0xd34df00d> NegatiV: хорошо, где инициализация?
[22:19:38] <NegatiV> 0xd34df00d: ядра?
[22:19:46] <0xd34df00d> Ну, айскальта ваще.
[22:20:04] <0xd34df00d> Действия, которые должны вызываться при загрузке плагина, инициализирующие базовые структуры и не зависящие от состояния других частей личкрафта.
[22:20:48] <NegatiV> все из main.cpp
[22:20:50] <tehnick> shahid: временные файлы сейчас по дефолту не хэшируются. Поставь версию из trunk-ветки svn.
[22:21:06] <NegatiV> 0xd34df00d: кроме SingleInstanceRunner
[22:21:19] <shahid> tehnick, ок, ща скомпильну...
[22:21:28] <0xd34df00d> NegatiV: http://leechcraft.org/projects/leechcraft/issues?category_id=9&fixed_version_id=8&set_filter=1 ололо
[22:22:24] <NegatiV> 0xd34df00d: мне бы времени было жалко что-то заполнять))
[22:22:39] <0xd34df00d> NegatiV: да я чтоб не забыть
[22:24:08] <NegatiV> 0xd34df00d: часть функционала как я понимаю придется тупо выбросить
[22:24:16] <NegatiV> типа поддержки тем и шрифтов
[22:24:16] <0xd34df00d> Например?
[22:24:19] <0xd34df00d> Хм.
[22:24:27] <0xd34df00d> Шрифты хз, а чо ты имеешь в виду под темами?
[22:24:53] <0xd34df00d> Иконковые темы личкрафт умеет
[22:24:55] <0xd34df00d> )
[22:24:57] <NegatiV> ну тему Qt для приложения менять
[22:24:59] <0xd34df00d> F/
[22:25:00] <0xd34df00d> А.
[22:25:03] <0xd34df00d> И это личкрафт умеет, хехе.
[22:25:15] <NegatiV> ну я и говорю это можно выкинуть
[22:26:22] <NegatiV> 0xd34df00d: что-то типа EmoticonFactory у тебя есть? (загрузка смайлов)
[22:26:46] <0xd34df00d> Ммм, нет.
[22:26:47] <0xd34df00d> Впилю.
[22:26:55] <NegatiV> не надо
[22:27:08] <0xd34df00d> ?
[22:27:12] <0xd34df00d> Дак IM же потом будет.
[22:27:14] <0xd34df00d> Все равно понадобится )
[22:27:24] <NegatiV> у нас уже есть) просто думал если что переписать загрузку смайлов на ликрафтовские рельсы
[22:27:40] <NegatiV> а так ничего переписывать не надо
[22:28:40] <0xd34df00d> Ну я утяну у вас, ога.
[22:28:44] <NegatiV> 0xd34df00d: а какую либу для IM брать-то будем? puprple? empathy?
[22:28:48] <0xd34df00d> Чтоб глобально было, лол.
[22:28:52] <NegatiV> *purple
[22:29:09] <0xd34df00d> NegatiV: я тут посовещался с народом и подумал, что оптимально было бы сделать отдельно джаббер на iris (это в псях которая), остальное на libpurple.
[22:31:08] <NegatiV> блин, это плохо что либы разные. придется еще один уровень абстракции делать purple + iris <-> abstraction layer <-> plugin
[22:31:28] <NegatiV> вместо purple/empathy <-> plugin
[22:31:49] <0xd34df00d> Ну, какбе.
[22:31:58] <0xd34df00d> Предполагалось, что реализация протоколов будет в плагинах.
[22:32:12] <0xd34df00d> Просто у перпла нет нормальной (читай, полноценной) поддержки джабберов.
[22:32:41] <NegatiV> понял
[22:32:59] <NegatiV> я просто думал будем мультипротокольный плагин писать
[22:33:48] amfetamin вышел(а) из комнаты
[22:34:04] amfetamin вошёл(а) в комнату
[22:35:32] <0xd34df00d> Да я тож хотел так.
[22:35:37] <0xd34df00d> Потом народ поспрашивал и понял, что это плохая затея.
[22:37:32] SolarRay вышел(а) из комнаты
[22:44:31] SolarRay вошёл(а) в комнату
[22:44:36] man_hattan вышел(а) из комнаты
[22:44:56] shahid вышел(а) из комнаты: offline
[22:45:14] <0xd34df00d> Я уже потерял тот кусок кода.
[22:45:25] <0xd34df00d> ~MainLayoutWrapper вызывается до или после возврата из app.exec () ?
[22:46:06] <0xd34df00d> NegatiV:
[22:51:28] <NegatiV> 0xd34df00d: после
[22:51:58] <0xd34df00d> NegatiV: ОК вызывать после dcpp::shutdown()?
[22:52:08] <NegatiV> до
[22:52:20] <NegatiV> сначала надо сохранить очередь и т.п.
[22:52:26] <NegatiV> собсвенные настройки
[22:52:38] <NegatiV> потом только вырубать ядро
[22:54:05] <tehnick> menuTools->insertMenu(toolsMenuActions.at(toolsMenuActions.indexOf(toolsIPFilter)+1), menuAway);
NegatiV: зачем?..
[22:54:33] <NegatiV> это костыль)
[22:54:37] <tehnick> Все. Понял.
[22:54:43] <NegatiV> просто проверял как away пашет
[22:54:47] <tehnick> Вижу, что костыль.
[22:54:59] <NegatiV> да и в toolactions не поместить)
[22:55:06] <0xd34df00d> NegatiV: slotHideWindow — чо делает?
[22:55:19] <NegatiV> окно в трей прячет
[22:55:34] <tehnick> Не только.
[22:56:05] <tehnick> Сперва прячет фрейм поиска или фильтра.
[22:56:22] FiliN_ вышел(а) из комнаты
[22:56:26] <tehnick> Если они видимы.
[22:56:33] FiliN_ вошёл(а) в комнату
[22:56:38] <tehnick> И лишь при втором вызове прячет окно.
[22:56:38] <0xd34df00d> Знач, можно выпилить.
[22:57:23] <SolarRay> 0xd34df00d: а утебя зачем в таб++ и сумару толстые вертикальные разделители?
или это у вас общий стиль такой? >__<''
[22:57:39] <0xd34df00d> SolarRay: ыа, ну сделаю тоньше, ок )
[22:58:18] <tehnick> Это меняется в одну-две строки.
[22:58:24] <tehnick> Для всего приложения.
[22:58:31] <tehnick> Глобавльно...
[22:58:54] <tehnick> Но не факт, что выглядеть будет лучше.
[22:59:23] nbspjr вышел(а) из комнаты
[23:00:04] <0xd34df00d> tehnick: эээ, как?
[23:01:16] <NegatiV> 0xd34df00d: css-style may be...
[23:02:27] <tehnick> 0xd34df00d: для главного окна указать явно ширину отступом между элементами.
[23:02:57] <0xd34df00d> tehnick: ээ, тут речь про QSplitter'ы.
[23:03:06] <tehnick> Если во всех остальных лэйаутов он не прописано явно (равно -1), то оно подхватится в них.
[23:03:41] <tehnick> 0xd34df00d: ну и? они почти ничем не отличаются.
[23:03:52] <0xd34df00d> И, как я понял, про handleWidth.
[23:04:23] <tehnick> Разве что еще ширину разделительной полосы в них можно изменить.
[23:04:35] <tehnick> Но лучше все-таки не трагить эти настройки.
[23:05:10] <tehnick> Чтобы они как и сейчас зависили от настроек темы, а не были жестко прописаны.
[23:05:21] <tehnick> *не трогать
[23:05:55] <0xd34df00d> Дык оно и не зависит.
[23:05:59] <0xd34df00d> А, видишь, жалуются )
[23:06:46] <tehnick> 0xd34df00d: нет, я про layout*Margin, layout*Spacing и т.п...
[23:07:03] <tehnick> 0xd34df00d: вижу. Неосиляторы.
[23:07:12] <tehnick> Не смогли настроить тему...
[23:07:28] <tehnick> Можно свою тему в пиложение добавить.
[23:07:31] <tehnick> Это несложно.
[23:07:44] <tehnick> И будет такая минимальная тема...
[23:09:16] <tehnick> Ну вот я сейчас поставил layoutSpacing = 0 (вместо дефолтного -1).
[23:09:39] <0xd34df00d> Господа.
[23:09:39] <tehnick> Эффект не чудовищный, но внешний вид заметно изменился.
[23:09:55] <0xd34df00d> А где иконка Айскальта лежит?
[23:10:03] <0xd34df00d> Что написать в кавычках в return QIcon ("");?
[23:10:12] <tehnick> 0xd34df00d: ты не поверишь! В иконках...
[23:10:26] <0xd34df00d> tehnick: а в ресурсах нету?
[23:10:30] <tehnick> Есть.
[23:11:07] <0xd34df00d> Я сделал ls *qrc и не нашел.
[23:11:31] <tehnick> Нет, тут все по-хитрому подгружается.
[23:11:32] <0xd34df00d> Да и find тоже.
[23:11:39] <0xd34df00d> tehnick: как получить QIcon с ним, короче?
[23:11:43] <tehnick> Статической линковки нет.
[23:11:47] <tehnick> 1 мин
[23:12:53] <tehnick> WulforUtil::getInstance()->getPixmap(WulforUtil::eiICON_APPL)
[23:13:38] <tehnick> WulforUtil.h должен быть подключен, очевидно...
[23:14:08] <0xd34df00d> Итак, загрузится/незагрузится.
[23:14:45] <0xd34df00d> [03.04.2010 23:13:55.803] [0x9d93c0] [005] Could not load library: "/usr/local/lib64/leechcraft/plugins/libleechcraft_eiskaltdcpp.so" ; "Невозможно загрузить библиотеку /usr/local/lib64/leechcraft/plugins/libleechcraft_eiskaltdcpp.so: (libdcpp.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога)"
[23:14:46] <0xd34df00d> Хм...
[23:15:42] <NegatiV> 0xd34df00d: libdcpp.so угодила в /usr/local/lib?
[23:15:49] FiliN_ вышел(а) из комнаты
[23:16:11] <0xd34df00d> 23:15:45 d34df00d idead ~/Programming/leechcraft/build % cat install_manifest.txt| grep libdcpp
23:15:48 d34df00d idead ~/Programming/leechcraft/build %
[23:16:15] <0xd34df00d> Видимо, никуда она не угодила.
[23:16:26] <0xd34df00d> Щас буду смотреть.
[23:18:16] <NegatiV> 0xd34df00d:
[23:18:17] <NegatiV> [negativ@negativ build]$ cat install_manifest.txt | grep libdcpp
/usr/lib/libdcpp.so
[negativ@negativ build]$
[23:18:29] FiliN_ вошёл(а) в комнату
[23:19:06] <NegatiV> 0xd34df00d: http://pastebin.ca/1855982
[23:19:31] <NegatiV> это в eiskaltdcpp/dcpp/CMakeList.txt
[23:19:37] <0xd34df00d> Почему-то не было в dcpp/CMakeLists.txt install (TARGETS dcpp DESTINATION lib/)
[23:20:04] <NegatiV> гм, ну я git commit && git push сделал
[23:20:18] <0xd34df00d> 23:18:28 d34df00d idead ~/Programming/leechcraft/build % cat install_manifest.txt| grep libdcpp
/usr/local/lib/libdcpp.so
[23:20:21] <0xd34df00d> Другое дело же!
[23:20:43] <NegatiV> 0xd34df00d: все хочу спросить, почему у тебя ник такой?)
[23:21:28] <0xd34df00d> Уже лучше, теперь ругается на один мой хак.
[23:21:38] <0xd34df00d> NegatiV: 0xd34df00d => deadfood )
[23:21:45] <0xd34df00d> Олсо, int author = 0xd34df00d; например )
[23:22:20] <NegatiV> просто в ascii таблицу не отображается и я в шоке)
[23:22:42] <tehnick> А "Мертвая Еда" почему?
[23:22:43] <NegatiV> типа 0xDEADBEAF
[23:23:06] <NegatiV> tehnick: а можно что то лучше написать?)
[23:23:28] <NegatiV> 6-ю буквами и 10-ю цифрами...
[23:23:47] <0xd34df00d> Ээээ.
[23:24:02] <0xd34df00d> [03.04.2010 23:22:49.911] [0x72f3c0] [005] Could not load library: "/usr/local/lib64/leechcraft/plugins/libleechcraft_eiskaltdcpp.so" ; "Невозможно загрузить библиотеку /usr/local/lib64/leechcraft/plugins/libleechcraft_eiskaltdcpp.so: (/usr/local/lib64/leechcraft/plugins/libleechcraft_eiskaltdcpp.so: undefined symbol: _ZN4dcpp4Util4awayE)"
[23:24:07] <0xd34df00d> dcpp::Util::away
[23:24:09] <0xd34df00d> Мож статикой соберем? )
[23:25:05] <NegatiV> хм.. с хера ли он dcpp динамически не прицепил
[23:25:58] <NegatiV> 0xd34df00d: хм, ну попробуй статику. но я почему-то отказался от этой идеи..
[23:26:05] <NegatiV> даже не помню почему
[23:29:09] <NegatiV> Hexakosioihexekontahexa
[23:29:19] <NegatiV> умеют же немцы называть альбомы)
[23:40:50] nbspjr вошёл(а) в комнату
[23:46:12] <0xd34df00d> NegatiV: а, я понял.
[23:46:20] <0xd34df00d> Это ж -fvisibility=hidden
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!