gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Четверг, 20 августа 2009< ^ >
dhampire установил(а) тему: Current release: 0.5a || SVN: 198 || Конференция разработчиков EisKaltDC || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2009/08/09.html (и так далее в виде "год/месяц/число") || Лог изменений в последней ревизии на свн: http://eiskaltdc.svn.sourceforge.net/viewvc/eiskaltdc?view=rev
TODO:
- Possibility to start downloading magnet link directrly, without search;
- Search results grouping(default: tth), change grouping before search;
- First run wizard;
- Friends/enemies implementation + подсветка друзей в никлисте хаба + добавление пользователей непосредственно из списка, а не только по ПКМ;
- IP filter(Available idle time ip-filter incoming/outgoing transfer data connections.Hub and outgoing search connections are not checked. (почти done);
- AntiSpam; (done)
- разобраться с наборами смайликов и попробовать сделать анимированные
- maybe some other things...
Конфигурация комнаты

GMT+4
[00:47:35] NegatiV вошёл(а) в комнату
[00:47:45] NegatiV вышел(а) из комнаты
[00:54:06] NegatiV вошёл(а) в комнату
[00:54:16] NegatiV вышел(а) из комнаты
[01:41:28] dhampire вышел(а) из комнаты
[03:26:12] Ским вышел(а) из комнаты
[03:32:09] Ским вошёл(а) в комнату
[07:05:19] gray_graff_ вошёл(а) в комнату
[07:05:44] gray_graff вышел(а) из комнаты
[08:30:07] WiseLord вышел(а) из комнаты
[08:33:40] WiseLord вошёл(а) в комнату
[08:47:56] WiseLord вышел(а) из комнаты
[09:05:23] NegatiV вошёл(а) в комнату
[09:08:19] WiseLord вошёл(а) в комнату
[09:09:17] WiseLord вышел(а) из комнаты
[09:27:17] WiseLord вошёл(а) в комнату
[10:03:17] WiseLord вышел(а) из комнаты
[10:04:40] WiseLord вошёл(а) в комнату
[10:14:27] <WiseLord> кто пользуется отправкой сообщний по "Enter"...
[10:14:36] <WiseLord> получается ли написать многострочку?
[10:15:14] <WiseLord> по идее Alt-Enter в данном случае должно перевод на новую строку делать в поле ввода сообщения, но у меня просто отпрваляет первую строку
[10:19:19] <NegatiV> http://img12.imageshack.us/img12/8241/77693191.png
[10:19:25] <NegatiV> ну как?
[10:19:58] <NegatiV> WiseLord: Ctrl+Enter для многострочек
[10:20:11] <WiseLord> хм
[10:20:25] <WiseLord> ноль реакции
[10:20:51] <WiseLord> но что интересно
[10:21:03] <WiseLord> если в настройках выбрать Ctrl-Enter для ввода
[10:21:12] <WiseLord> то Enter замечательно работает для многострочки
[10:21:26] <WiseLord> т.е. в одном случае Ctrl-Enter обрабатывается согласно настроек
[10:21:32] <WiseLord> а в другом - вообще никакой реации
[10:21:50] <WiseLord> хотя тут всё может зависеть от DE/Qt и фазы луны
[10:22:00] <WiseLord> но всё же
[10:22:14] <NegatiV> скорее всего от DE
[10:22:24] <NegatiV> у меня многострочка нормально работает
[10:22:26] <WiseLord> NegatiV: по поводу скрина - а в развёрнутом виде?
[10:22:33] <WiseLord> когда рез-ты развёрнуты
[10:22:44] <WiseLord> ща запущу eiskalt в icewm
[10:22:45] <NegatiV> рез-ты не раскрашиваю
[10:23:39] <NegatiV> а то аляповато все выглядеть будет
[10:24:08] <WiseLord> то же самое и в icewm
[10:24:15] <WiseLord> похоже не в DE дело
[10:24:31] <WiseLord> Ским: как у тебя с этим?
[10:24:36] <NegatiV> coloring или colouring?
[10:24:56] <WiseLord> [09:22:29] <NegatiV> рез-ты не раскрашиваю
[10:24:57] <NegatiV> типа раскрашивание
[10:25:02] <WiseLord> это в смысле как?
[10:25:13] <WiseLord> я имею в виду, если развернуть один из результатов
[10:25:16] <NegatiV> раскрашиваю только родительские ветви
[10:25:21] <WiseLord> он весь будет белый или серый
[10:25:23] <NegatiV> дочерние нет
[10:25:30] <WiseLord> было бы красиво
[10:25:44] <WiseLord> если бы вся группа с одним TTH была одним цветом
[10:25:49] <WiseLord> одна группа - белая
[10:25:49] <NegatiV> будет цветовую гамму сложно подобрать
[10:25:51] <WiseLord> другая - серая
[10:25:58] <WiseLord> третья - белая
[10:26:00] <WiseLord> и т.д.
[10:26:40] <NegatiV> будет очень тяжело подбирать цвета
[10:26:46] <NegatiV> не вырвиглазные
[10:26:50] <Ским> WiseLord: с чем?
[10:26:57] <WiseLord> с многострочками
[10:26:58] <Ским> лениво лог читать
[10:27:01] <Ским> т.е.?
[10:27:10] <WiseLord> в настройках стоит отправка по Enter
[10:27:17] <NegatiV> тем более разных TTH может быть очень много
[10:27:28] <Ским> WiseLord: ты про дц или пси?
[10:27:28] <Ским> :)
[10:27:33] <WiseLord> не получается при этом по Ctrl-Enter многострочку отправлять
[10:27:37] <WiseLord> про eiskaltdc
[10:28:02] <Ским> WiseLord: плохо :)
[10:28:10] <Ским> только если из лога копировать
[10:28:18] <WiseLord> т.е. у тебя это тоже наблюдается?
[10:28:22] <Ским> руками двустрочное сообщение никак
[10:28:27] <Ским> да
[10:28:29] <WiseLord> вот-вот
[10:28:32] <WiseLord> но что интересно
[10:28:39] <WiseLord> что если в настройках стоит Ctrl-Enter на отправку
[10:28:48] <WiseLord> то по нему замечательно всё отпрвляется
[10:28:51] <WiseLord> а по Enter - многострочка
[10:28:51] <Ским> ненене
[10:28:59] <Ским> а, да, так :)
[10:29:04] <WiseLord> т.е. клиент по сути и Ctrl-Enter и Enter понимает
[10:29:23] <Ским> лучше многострочку по шифт+ентер :)
[10:29:34] <WiseLord> не
[10:29:41] <Ским> да :)
[10:29:45] <Ским> так более логично
[10:29:50] <WiseLord> шифт - это всего лишь регистр
[10:30:02] <WiseLord> по Ctrl-Enter или Alt-Enter было бы более логично
[10:30:11] <WiseLord> но в любом случае
[10:30:15] <WiseLord> оно не работает никак
[10:30:22] <WiseLord> у NegatiV вроде бы всё в порядке
[10:30:33] <WiseLord> и я помню
[10:30:52] <Ским> нет
[10:30:56] <WiseLord> что в каких-то древних версиях valknut (а может из-за древнего Qt) всё работало
[10:31:00] <Ским> шифт - это не всего лишь регистр
[10:31:09] <Ским> шифт - мета-клавиша
[10:31:13] <Ским> одна из
[10:31:22] <WiseLord> ну да
[10:31:28] <WiseLord> в общем, не важно
[10:31:37] <WiseLord> но хотелось бы многострочку всё же иметь нормальную
[10:32:08] <WiseLord> а то приходится из чата копировать символ переноса (через мышиный буфер выделять от конца N-ой строки до начала N+1-ой)
[10:33:35] <NegatiV> WiseLord - попробуй GNOME =)
[10:33:44] <WiseLord> пофигу
[10:33:54] <WiseLord> я ж говорю - в icewm то же поведение
[10:34:10] <WiseLord> да даже в голых иксах без декораций окон чьих бы то ни было - то же самое
[10:34:13] <WiseLord> либо дело в Qt
[10:34:17] <WiseLord> либо в фазе луны
[10:34:21] <NegatiV> ну я по Ctrl+Enter многострочку могу отправить
[10:34:57] <NegatiV> верней создать многострочное сообщение
[10:39:43] <Ским> NegatiV: речь не об этом
[10:39:48] <Ским> а, создать...
[10:39:50] <Ским> хмм...
[10:40:51] <Ским> NegatiV: а отправка у теюя по какой кнопке?
[10:40:56] <WiseLord> NegatiV: всё-таки раскраска не совсем удачно работает если развернуть: http://savepic.ru/833995.png
[10:41:17] <NegatiV> Ским: Enter
[10:41:28] <Ским> странно
[10:41:32] <WiseLord> жаль что не получается именно группы целиком раскрашивать, чередуя именно группы
[10:41:39] <WiseLord> NegatiV: а Qt какой?
[10:42:04] <NegatiV> 4.5.2
[10:42:11] <WiseLord> хм
[10:42:21] <WiseLord> у меня тоже
[10:42:36] <WiseLord> хотя нет.. 4,5,1
[10:42:41] <Ским> у меня .2
[10:42:48] <Ским> кстати
[10:44:54] <Ским> NegatiV: вот я сейчас пробую, по кнтрол-шифту ничего не происходит :)
[10:45:00] <Ским> *контрол
[10:45:31] <NegatiV> так красит действительно с промахами
[10:45:56] <WiseLord> NegatiV: если не получится именно группу целиком раскрасить
[10:45:59] <WiseLord> лучше вообще тогда не нужно
[10:46:04] <WiseLord> видимо, дело в том
[10:46:10] <WiseLord> что по мере поиска добавляются новые элементы
[10:46:17] <WiseLord> тогда как старые уже раскрашены?
[10:46:19] <WiseLord> или я не прав?
[10:46:34] <NegatiV> нет, я индекс элемента по его координате просто вычисляю
[10:47:22] <NegatiV> раскрываешь список и вуаля - если в нем нечетное количество результатов то следующая ветвь не раскрасится
[10:48:22] <WiseLord> что интересно
[10:48:32] <WiseLord> свёрнутый список красиво смотрится
[10:48:46] <NegatiV> думаю надо индекс просто брать исходя из позиции предыидущей ветви
[10:48:49] <WiseLord> вот бы при развороте элемента списка все его подэлементы того же цвета были
[10:49:10] <NegatiV> сейчас разберуть с раскраской ветвей
[10:49:18] <NegatiV> потом примусь за дочерние
[10:49:30] <NegatiV> их можно будет чуть светлее селать
[10:49:42] <WiseLord> да не стоит
[10:49:51] <WiseLord> вроде бы же в Qt есть какие-то два стандартных цвета
[10:49:58] <NegatiV> выше - above?
[10:49:59] <WiseLord> которые для таких случаев и используются?
[10:50:02] <WiseLord> или я не прав?
[10:50:08] <WiseLord> прав
[10:50:22] <NegatiV> для списков, к сожалению нет - все цвета из системной палитры
[10:50:57] <NegatiV> во всяком случае для Q3LisvView я подобного не вижу
[10:51:11] <NegatiV> *Q3ListView
[10:51:33] <WiseLord> и ещё
[10:52:04] <WiseLord> хорошо бы чтобы раскрашивалось согласно той же настройке Цвета - Списки - Чередующиеся цвета колонок"
[10:52:20] <NegatiV> ты извращенец
[10:52:28] <WiseLord> ну почему
[10:52:36] <WiseLord> она вроде как для списка юзеров используется
[10:52:36] <NegatiV> в глазах рябить не будет?)
[11:46:53] <Ским> NegatiV: а почему q3?
[11:47:09] <NegatiV> потму что только частично переехал на qt4
[11:47:25] <NegatiV> некоторые части на qt3support работают
[11:47:37] <Ским> вот и я о том же
[11:47:46] <Ским> надо выкидывать qt3
[11:47:48] <Ским> ^_^
[11:49:17] NegatiV вышел(а) из комнаты
[11:49:48] NegatiV вошёл(а) в комнату
[11:50:01] NegatiV вышел(а) из комнаты
[11:56:51] NegatiV вошёл(а) в комнату
[12:33:24] <NegatiV> закоммитил "новую" версию подсветки результатов поиска
[12:33:28] <NegatiV> смотрим)
[12:33:34] <Ским> -__-
[12:36:04] <NegatiV> так, уже косяк нашел))
[12:40:16] Ским не удивлен
[12:41:01] Ским не помнит за последнюю неделю ниодного коммита, кто бы его не делал, чтобы следующим не было исправление косяков в предыдущем :)
[12:42:01] <WiseLord> :)
[12:42:50] WiseLord понял, что ему не нравятся стандартные смайлы в psi
[12:44:01] <Ским> у меня колобки
[12:44:05] <Ским> которые там из коробки
[12:44:14] <WiseLord> мрачные какие-то
[12:44:45] <WiseLord> Stellar
[12:45:41] <NegatiV> http://img29.imageshack.us/img29/4135/84972578.png
[12:46:02] <WiseLord> NegatiV: в окне поиска колонка с результатами не очень красиво масштабируется
[12:46:54] <WiseLord> в смысле при изменении размеров окна уползает, когда ещё свободное место над ней есть
[12:46:55] <NegatiV> надо ее где то до 2/30 сделать по ширине
[12:47:04] <WiseLord> не по ширине
[12:47:08] <WiseLord> а по высоте проблема
[12:47:23] <NegatiV> скрин?
[12:47:37] <WiseLord> попробуй окно ресайзить по высоте
[12:48:28] <WiseLord> http://savepic.ru/789965.png
[12:49:31] <NegatiV> а, там надо просто минимальную высоту задать
[12:49:48] <NegatiV> виджет добавили, а поправить забыли
[12:50:48] <NegatiV> обнови перевод
[12:51:21] <NegatiV> так я пока на форуме отпишусь - там было многов возгласов по поводу такой группировки
[12:51:54] <WiseLord> http://savepic.ru/851404.png
[12:52:21] dhampire вошёл(а) в комнату
[12:52:35] <WiseLord> а эта фишка с Group results вообще работает?
[12:53:01] <NegatiV> да
[12:53:13] <NegatiV> хм, у меня во всех сочетаних нормально
[12:53:19] <NegatiV> у тебя ревизия последняя?
[12:53:22] <WiseLord> да
[12:53:30] <WiseLord> 203 т.е.
[12:53:36] <NegatiV> уже 204
[12:53:38] <NegatiV> =)
[12:53:43] <WiseLord> как оно должно работать?
[12:53:45] <NegatiV> или даже 205
[12:53:56] <NegatiV> нормально подсвечивает
[12:54:02] <NegatiV> как на моем прошлом скрине
[12:54:07] <WiseLord> попробую сейчас
[12:54:42] <WiseLord> вообще Group results это что?
[12:54:59] <WiseLord> как группировать файлы внутри одной группы по TTH?
[12:55:08] <WiseLord> или что?
[12:56:16] <NegatiV> как все результаты группировать
[12:56:57] <NegatiV> пока просто нереализована пересортировка при изменении выбора
[12:57:10] <WiseLord> так..
[12:57:15] <WiseLord> я выбираю, допустим, по IP
[12:57:17] <WiseLord> жму поиск
[12:57:21] dhampire вышел(а) из комнаты
[12:57:44] <WiseLord> хотя.. вроде работает
[12:59:11] <NegatiV> я не знаю в чем смысл сортировки по IP, и пути к файлу
[12:59:24] <NegatiV> но возможно кому-то это действительно нужно)
[12:59:31] <WiseLord> хм
[12:59:36] <WiseLord> вроде бы последняя ревизия
[12:59:43] <WiseLord> а всё равно подсветка пока не совсем ясна
[13:00:39] <WiseLord> где-то нормально окрашивает группу
[13:00:47] <WiseLord> где-то неправильно
[13:00:53] <NegatiV> бывает что-то пропускает
[13:00:57] <NegatiV> я заметил
[13:01:08] <NegatiV> пока не пойму в чем дело
[13:01:09] <WiseLord> http://savepic.ru/822732.png
[13:01:57] <NegatiV> надо еще с раскраской помудрить
[13:02:06] <NegatiV> но хоть не лагает уже так как раньше
[13:02:08] <NegatiV> =)
[13:03:02] dhampire вошёл(а) в комнату
[13:04:09] <WiseLord> и ещё
[13:04:14] <WiseLord> эти цвета жёстко заданы?
[13:04:26] <NegatiV> да
[13:04:27] <WiseLord> какие они будут на тёмных системных темах?
[13:04:38] <NegatiV> а вот это для меня загадка)
[13:04:57] <NegatiV> надо подсветку в настройки вынести
[13:05:02] dhampire вышел(а) из комнаты
[13:05:05] <NegatiV> чтобы цвета менять можно было
[13:05:35] dhampire вошёл(а) в комнату
[13:08:14] <dhampire> NegatiV: ты только раскраску делал?
[13:08:57] <NegatiV> да
[13:09:04] <NegatiV> еще к переводу подготовил
[13:11:39] <NegatiV> http://img197.imageshack.us/img197/170/15761806.png
[13:12:14] <NegatiV> теперь не пропускает
[13:22:24] <WiseLord> NegatiV:
[13:22:30] <WiseLord> попробуй по слову travel поискать
[13:22:34] <WiseLord> чем чёрт не шутит
[13:22:38] <WiseLord> у меня до сих пор картинка та же
[13:23:13] <WiseLord> может внутри группы часть раскрасить, часть нет
[13:23:20] dhampire вышел(а) из комнаты
[13:24:45] dhampire вошёл(а) в комнату
[13:25:24] <WiseLord> а когда выбираю отсортировать по другому-критерию (заголовок колонки щёлкаю) - всё перекрашивается вообоще по-другому
[13:27:01] <NegatiV> у меня косяки с раскраской только файлов которые есть у одного юзера
[13:27:07] <NegatiV> но с разных хабов
[13:27:12] <WiseLord> хм
[13:27:14] <WiseLord> возможно
[13:27:32] <NegatiV> я не представляю почему это происходит
[13:27:43] <NegatiV> и почему именно на них спотыкается
[13:27:58] <WiseLord> хотя нет
[13:28:33] <WiseLord> сейчас вот отключился от всех хабов кроме одного
[13:28:48] <dhampire> сейчас уберу вызов группировки по правой кнопке мыши и залью изменения в svn или не надо убирать старый выбор группировки?
[13:28:56] <WiseLord> http://savepic.ru/847311.png
[13:29:14] <NegatiV> пока не надо
[13:29:39] <dhampire> NegatiV: тогда не буду :)
[13:29:40] <NegatiV> может попробовать я вно раскрашивать их?
[13:30:13] <WiseLord> или вот... тоже искалось только по одному хабу http://savepic.ru/845263.png
[13:30:14] <NegatiV> т.е. не динамичски цвет угадывать
[13:30:34] <NegatiV> а при раскраске родительской ветки красить еще и детей
[13:30:40] <WiseLord> ну да
[13:30:45] <WiseLord> так было бы логичнее
[13:30:56] <NegatiV> но так могут появится тормоза
[13:31:12] <NegatiV> так цвет устанавливался только при обновлении строки
[13:31:28] <NegatiV> а теперь на каждый чих придется
[13:31:41] <WiseLord> в смысле?
[13:31:59] <dhampire> что самое интересное у меня теперь не вылетает айскальт при выходе возвращая 1
[13:32:07] <NegatiV> ну раскраска идет в коде который выполняется только пре перерисовке виджета
[13:33:02] <dhampire> sf лежит что ли?
[13:33:25] <WiseLord> живой вроде
[13:33:27] <NegatiV> возможно)
[13:41:41] <dhampire> р207
[14:00:35] dhampire установил(а) тему: Current release: 0.5a || SVN: 198 || Конференция разработчиков EisKaltDC || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2009/08/09.html (и так далее в виде "год/месяц/число") || Лог изменений в последней ревизии на свн: http://eiskaltdc.svn.sourceforge.net/viewvc/eiskaltdc?view=rev
TODO:
- Possibility to start downloading magnet link directrly, without search;
- Search results grouping(default: tth);
- First run wizard;
- Friends/enemies implementation + подсветка друзей в никлисте хаба + добавление пользователей непосредственно из списка, а не только по ПКМ;
- IP filter(Available idle time ip-filter incoming/outgoing transfer data connections.Hub and outgoing search connections are not checked. (почти done);
- AntiSpam; (done)
- разобраться с наборами смайликов и попробовать сделать анимированные
- maybe some other things...

[14:10:25] <NegatiV> WiseLord: проверь)
[14:13:41] <NegatiV> черт, все равно лажает
[14:13:53] <NegatiV> только теперь я уже совсем не пойму
[14:13:56] <dhampire> NegatiV: что лажает?
[14:14:19] <NegatiV> раскраска результатов
[14:14:47] <NegatiV> я уже сделал все чтобы путаницы не было точно
[14:15:02] <NegatiV> и все равно некоторые красятся не правильно
[14:16:03] <WiseLord> может из-за того, что поиск - растянутый по времени процесс?
[14:16:24] <WiseLord> сначала раскрашивается правильно, но потом по мере добавления новых результатов всё начинает скособочивать?
[14:17:31] <NegatiV> возможно, но вот при обновлении родителя он должен перекрасить своих потомков
[14:18:25] <NegatiV> т.е. будет достаточно проскролить список хоть на пиксель и цвета обновятся
[14:18:41] <WiseLord> сейчас проверю как оно
[14:18:53] <NegatiV> ладно, спишем пока это на мою болезнь
[14:19:05] <NegatiV> может чего-то совсем очевидного не замечаю
[14:19:16] <NegatiV> за код сегодня братся больше не буду
[14:23:07] <WiseLord> может вообще
[14:23:16] <WiseLord> если сортируем по TTH, например
[14:23:48] <WiseLord> блин
[14:23:52] <WiseLord> мысль немного порвалась
[14:24:05] <WiseLord> в общем
[14:24:11] <WiseLord> сортируем по TTH
[14:24:38] <WiseLord> заносим все все "родительские" TTH в массив
[14:25:01] <WiseLord> а потом, при раскраске дочерних строк, смотрим просто, какого цвета этот же TTH в массиве
[14:25:31] <dhampire> вроде TTH и так заносятся в hash
[14:25:33] <WiseLord> т.е. раскрашивать не по какому-то индексу/позиции в принадлежности к родителю
[14:26:31] <NegatiV> я почти так и делаю, если я узнаю что сейчас раскрашивается родительская ветвь, то его цветовую палитру копирую каждому потомку
[14:26:59] <WiseLord> но вот почему-то не срабатывает...
[14:27:04] <WiseLord> NegatiV: а смотри
[14:27:08] <WiseLord> идёт поиск
[14:27:13] <NegatiV> каждый элемент списка если узнает что является потомком, использует скопированную цветовую палитру
[14:27:21] <WiseLord> результаты заносятся в массив
[14:27:33] <WiseLord> появляется новый индивидуальный результат, которого ещё нет в массиве
[14:27:42] <WiseLord> массив перестраивается заново, с учётом нового результата
[14:27:47] <WiseLord> причём сортируется постоянно
[14:27:48] <dhampire> NegatiV: а если не узанет или узнет но не скопирует?
[14:28:22] <WiseLord> в результате по окончании поиска - отсортированный массив уникальных TTH (ну или по чём там сортируем)
[14:29:06] <WiseLord> а дальше при раскраске "дочерних" результатов просто искать их в этом массиве
[14:29:08] <WiseLord> как-то так
[14:29:17] <NegatiV> dhampire: у же блин не в угадайку там играю, если элемент списка вернет не нулевое значение в поле parent() - то он потомок
[14:30:16] <NegatiV> WiseLord: я прохожу по списку дочерних элементов каждой созданной и обновившейся ветви
[14:30:33] <NegatiV> массив уже как бы есть
[14:31:36] <NegatiV> вот только я не пойму какого черта некоторые элементы списка не раскрашиваются
[14:37:15] <NegatiV> попробую еще с предыдущего элемента скопировать
[14:37:20] <NegatiV> вдруг получится
[14:49:34] <NegatiV> WiseLord: проверяй
[14:49:51] <WiseLord> yes, sir
[14:53:34] <WiseLord> NegatiV: идеально
[14:54:28] <WiseLord> NegatiV:
[14:54:40] <WiseLord> а в качестве родителя идёт то же самое, что и первым дочерним пунктом?
[14:55:11] <NegatiV> не кому не говорите что я раскрашивал элементы списка 5 часов
[14:55:50] <NegatiV> я сделал проще - родитель сохраняет свою палитру, а дочерний элемент пользуется ей
[14:56:21] <WiseLord> NegatiV:
[14:56:23] <NegatiV> там код теперь надо почистить
[14:56:28] <WiseLord> а не получается ли сейчас так..
[14:56:37] <WiseLord> что родитель и дочерний элемент могут быть одним и тем же?
[14:56:47] <WiseLord> может как-то можно сделать, чтобы они не дублировались?
[14:56:49] <NegatiV> нет
[14:56:52] <NegatiV> не в коем случае
[14:56:59] <WiseLord> т.е. сейчас, если 5 результатов, к примеру, то занимает это 6 строк
[14:57:32] <NegatiV> я пробовал делать так что бы при клике по родителю начиналось скачивание
[14:57:39] <NegatiV> но чего то там не срастается
[14:57:56] <NegatiV> скачивается 3 байта и все прекращается
[14:58:01] <WiseLord> хм
[14:58:07] <WiseLord> а если при этом
[14:58:12] <WiseLord> т.е. при клике по родителю
[14:58:21] <WiseLord> начиналось не его скачивание, а одно из его "детей"?
[14:58:26] <NegatiV> да
[14:58:40] <NegatiV> так в принципе и должно быть
[14:58:49] <WiseLord> в принципе
[14:58:52] <NegatiV> там скачивание основывается на тексте строки
[14:58:58] <WiseLord> уже сейчас всё идеально
[14:59:15] <NegatiV> я сделал так чтобы родитель получал текст последнего добавленного потомка
[14:59:22] <WiseLord> только хорошо бы ещё и у родителя выводить иконку типа файла...
[14:59:44] <NegatiV> это я сейчас и попытаюсь прикрутить)
[14:59:48] <WiseLord> хотя без неё дерево нагляднее..
[14:59:56] <NegatiV> тогда вообще все будет шоколадно
[15:00:20] <WiseLord> ухты
[15:00:28] <WiseLord> даже группировка к текущему листу применяется
[15:01:05] <WiseLord> и ещё..
[15:01:12] <WiseLord> при группировке по результатам
[15:01:26] <WiseLord> получается 1 - 10 - 12 - 2 - 20 - 4...
[15:01:44] <WiseLord> по количеству в смысле
[15:01:56] <NegatiV> хм,возможно ключ для сравнения неверно задан
[15:06:18] <NegatiV> а если сортируешь с помощью бокса все норм?
[15:06:40] <NegatiV> как ведет себя сортировка по клику на заголовке списка?
[15:06:44] <NegatiV> WiseLord:
[15:06:50] <WiseLord> я же написал
[15:08:07] <NegatiV> т .е. с помощью бокса?
[15:08:12] <WiseLord> по клику на заголовке списке: http://savepic.ru/786880.png
[15:09:02] <NegatiV> http://img34.imageshack.us/img34/1659/88162240.png
[15:09:29] <WiseLord> NegatiV: можно поменьше скриншоты делать?
[15:09:41] <WiseLord> мой телефон уже дымится :)
[15:10:02] <WiseLord> NegatiV: а где 10?
[15:10:03] <NegatiV> разве что окошко нормализовать))
[15:10:07] <NegatiV> учту
[15:10:11] <WiseLord> двузначное "Кол-во" ?
[15:10:24] <WiseLord> отсортируй по хосту, например
[15:10:27] <WiseLord> группировка результатов
[15:10:42] <WiseLord> чтобы заведомо большие и малые числа получались
[15:11:10] <WiseLord> или по нику
[15:11:16] <NegatiV> понял
[15:11:21] <NegatiV> все нормально
[15:11:28] <NegatiV> сортировка идет по колонке
[15:11:31] <NegatiV> всегда
[15:11:47] <NegatiV> независимо от количесва результатов
[15:11:59] <WiseLord> вот.. по нику отсортировал: http://savepic.ru/844227.png
[15:12:06] <NegatiV> при сортировке по IP важную роль играет IP
[15:13:36] <NegatiV> т.е. сортируются IP без сортировки по кол-ву результатов
[15:14:06] <WiseLord> не
[15:14:08] <WiseLord> я про то
[15:14:20] <WiseLord> что если выбрать сортировку по "Количеству"
[15:14:25] <NegatiV> потому что элементарно на один ip может попасть разное кол-во файлов с разными именами
[15:14:42] <WiseLord> то не совсем аккуратно одно-двух-трёхзначные числа сортируются
[15:14:57] <WiseLord> 1 10 10 12 12 14 14 2 20 20 4 4 6
[15:14:59] <WiseLord> в таком порядке
[15:15:07] <WiseLord> либо ведущие нули добавить
[15:15:25] <WiseLord> либо как-то этот стиль сортировки должен настраиваться
[15:17:35] <NegatiV> у меня сортировка по количеству никогда не дает больше 10
[15:17:39] <NegatiV> верней 9
[15:18:36] <NegatiV> так ладно с этим разберемся по ходу
[15:19:10] <WiseLord> а ты по ip отсортируй
[15:19:16] <WiseLord> или по юзерам
[15:19:38] <WiseLord> чтобы в группе было по нескольку десятков результатов (у юзеров ведь обычно не по <10 файлов расшарено)
[15:19:45] <WiseLord> и поищи что-нибудь вроде "the"
[15:21:24] <NegatiV> ну тогда да, колонка с результатами не отсортирована
[15:22:15] <NegatiV> ничего удивительного
[15:23:24] <WiseLord> результаты сортируются по сути сейчас не по количеству
[15:23:31] <WiseLord> а по первой десятичной цифре количества
[15:23:33] <NegatiV> ye lf
[15:23:39] <WiseLord> т.е 100 будет стоять перед 2
[15:23:45] <WiseLord> а 46 - перед 7
[15:23:51] <WiseLord> я именно это и имел в виду
[15:24:16] <NegatiV> хм, тут видимо уже не сортировка чисел
[15:24:18] <NegatiV> а строк
[15:24:40] <WiseLord> может быть
[15:24:56] <NegatiV> т.е. сначала идут элементы на 1
[15:24:59] <NegatiV> потом на 2
[15:25:02] <NegatiV> и т.д.
[15:25:11] <NegatiV> скорее всего это так
[15:25:34] <NegatiV> я закомитил иконки для родительской ветви
[15:25:43] <NegatiV> и код почистил немного
[15:26:03] <NegatiV> r210
[15:26:33] <WiseLord> смотрим
[15:29:25] <NegatiV> еще бы сделать чтобы при клике по родительской ветке начинал качатся файл
[15:29:35] <NegatiV> я был бы совсем счастлив
[15:31:20] <WiseLord> ещё одна мелочёвка
[15:32:12] <WiseLord> если я ищу что-то, допустим, с группировкой по одному критерию
[15:32:16] <WiseLord> например, "По хабам"
[15:32:21] <WiseLord> потом закрываю окно поиска
[15:32:30] <WiseLord> открываю окно поиска
[15:32:58] <WiseLord> (в "Группировка результатов" стоит дефолтное "По ТТН-хэшу")
[15:33:01] <WiseLord> ищу
[15:33:11] <WiseLord> и оно группируется не по хэшу, а по старому "по хабам"
[15:34:11] <NegatiV> толкни dhampire - это его работа
[15:34:31] <NegatiV> вид сортировки скорее всего он забыл сохранить
[15:34:43] <WiseLord> или не сохранить забыл
[15:34:50] <NegatiV> ну и соответственно загрузить
[15:34:50] <WiseLord> а забыл сбрасывать при новом поиске
[15:35:08] WiseLord толкает dhampire
[15:35:12] <NegatiV> =)
[15:35:46] <NegatiV> по идее там должен сохранятся твой выбор
[15:36:03] <NegatiV> и в бокс соответственно загружатся твой последний выбор
[15:52:43] <gray_graff_> вопрос назрел
[15:53:07] <gray_graff_> ваш dclib уже отличается от апстримного?
[15:53:22] <NegatiV> нет
[15:53:28] <NegatiV> и надеюсь не будет
[15:53:37] <gray_graff_> это хорошо
[15:53:46] <NegatiV> что?
[15:53:49] <NegatiV> *а что?
[15:53:56] <gray_graff_> а то уж думал собирать и его отдельно
[15:54:19] <NegatiV> лучше всего собирать и svn
[15:54:44] <NegatiV> там есть пара хороших нововедений в плане экономии памяти
[15:55:19] <NegatiV> благодаря им eiskaltdc укладывается в 23-30 метров оперативки
[15:56:14] <gray_graff_> понятно. повешу FR
[15:56:17] <gray_graff_> спасибо :)
[15:56:57] <WiseLord> на sourceforge страницу eiskalt есть тарбол для последней ревизии официальной dclib, если что
[15:58:35] <gray_graff_> ок
[15:58:38] <WiseLord> точнее - для 3097, а текущая 3101
[15:58:56] <gray_graff_> это не критично?
[15:59:02] <WiseLord> сейчас посмотрю
[15:59:18] <WiseLord> 3098 Add malloc_trim button to debug dialog.
[15:59:28] <WiseLord> 3099 Add malloc_trim button to debug dialog.
[15:59:47] <WiseLord> 3101Remove build date string from installed header. Causes unnecessary rebuilds and/or multilib problems.
[15:59:56] <WiseLord> наверное, что-то с "утечками" пофиксили
[16:00:06] <WiseLord> надо собрать тарбол посвежее...
[16:00:35] <gray_graff_> соберите, плиз :) я уже на него и буду ориентироваться
[16:00:42] <WiseLord> погоди 10 минут
[16:00:56] <gray_graff_> эх. мне сильно бежать надо
[16:01:03] <gray_graff_> голи где-то сохраняются?
[16:01:06] <gray_graff_> *логи
[16:01:42] <WiseLord> когда заходишь - по идее последние штук 20 идут
[16:01:55] <WiseLord> смотри топик по поводу логов
[16:02:03] WiseLord установил(а) тему: Current release: 0.5a || SVN: 198 || Конференция разработчиков EisKaltDC || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2009/08/09.html (и так далее в виде "год/месяц/число") || Лог изменений в последней ревизии на свн: http://eiskaltdc.svn.sourceforge.net/viewvc/eiskaltdc?view=rev
TODO:
- Possibility to start downloading magnet link directrly, without search;
- Search results grouping(default: tth);
- First run wizard;
- Friends/enemies implementation + подсветка друзей в никлисте хаба + добавление пользователей непосредственно из списка, а не только по ПКМ;
- IP filter(Available idle time ip-filter incoming/outgoing transfer data connections.Hub and outgoing search connections are not checked. (почти done);
- AntiSpam; (done)
- разобраться с наборами смайликов и попробовать сделать анимированные
- maybe some other things...

[16:02:04] <WiseLord> http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2009/08/09.html
[16:02:23] <gray_graff_> супер. дома прочту тогда
[16:11:02] <WiseLord> NegatiV: хотя я тут посмотрел сейчас, что в файлах dclib менялось в последних ревизиях
[16:11:26] <WiseLord> и судя по всему, автор просто добавлял что-то для проверки на утечки, а потом, ничего не найдя, удалил?
[16:12:04] <WiseLord> ты не в курсе? есть ли смысл обновлять dclib тарбол с 3097 до 3101 ?
[16:19:28] <WiseLord> gray_graff_: для лога: http://master.dl.sourceforge.net/project/eiskaltdc/dclib/dclib-0.3.23_p3101.tar.bz2
[16:19:56] <WiseLord> Ским: обновишь в rion ebuild для dclib (з3101)?
[16:20:29] <Ским> WiseLord: а ты?
[16:20:32] <Ским> а
[16:20:36] <Ским> ц тебя нет права коммита
[16:20:40] <Ским> блин.. ладно,потом
[16:20:41] <Ским> =)
[16:26:46] <NegatiV> в последней ревизии dclib пофиксили псевдоутечку при открытии файллистов
[16:27:18] <NegatiV> добавили malloc_trim(0) чтобы память освобождать сразу
[16:38:43] <WiseLord> ну.. я уже в любом случае файлы залил :)
[16:39:31] <WiseLord> чувствую, до 0.5.1 уже совсем немного осталось
[16:39:51] <WiseLord> хотя изменений там вовсе не на 0.0.1 :)
[17:05:07] gray_graff вошёл(а) в комнату
[17:09:56] <NegatiV> я думаю перейти к новому циклу версий - 0.5.5 станет 1.0
[17:10:14] <NegatiV> все исправления 1.0.<num>
[17:10:31] <NegatiV> релиз - повышение минора
[17:11:01] <NegatiV> а это 0.5.1 о изменениях, действительно мало говрит
[17:26:06] gray_graff_ вышел(а) из комнаты: offline
[17:26:44] gray_graff вышел(а) из комнаты: offline
[17:26:54] gray_graff вошёл(а) в комнату
[17:36:09] WiseLord вышел(а) из комнаты
[18:01:26] <dhampire> NegatiV: а что не так с сортировкой по умолчанию ?
[18:02:51] <NegatiV> спроси у вайса как он появится
[18:03:31] <NegatiV> от меня лишь пожелание чтобы выбор сохранялся
[18:03:53] <NegatiV> и установи минимальный размер новый для окна поиска
[18:04:01] <NegatiV> а то съезжает
[18:04:44] <dhampire> NegatiV: чо конкретно съезжает?
[18:04:48] <dhampire> что*
[18:05:56] <NegatiV> в логах глянь
[18:06:05] <NegatiV> вайс скрин присылал
[18:09:52] <dhampire> [v
[18:10:24] <dhampire> почему у нас размер главного окна 472х672 минимальный?
[18:14:02] WiseLord вошёл(а) в комнату
[18:34:11] <Ским> кстати
[18:34:38] <Ским> на сделать так, чтоб в списке передач колонки можно было убирать
и размер чтоб запоминался
[18:34:43] <Ским> *надо
[19:47:40] <Kroll> айскальт умеет магнеты через -m а как чтобы он умел dclink://ссылка:порт ?
[19:48:46] <Kroll> если делать через -м то он думает что это магнет и хочет его искать :)
[19:49:04] <WiseLord> не умеет
[19:49:45] <NegatiV> что еще за dclink:// ?
[19:49:50] <WiseLord> хотя теоретически это, наверное, не сложно реализовать
[19:49:54] <WiseLord> ссылка на хаб, видимо
[19:50:02] <WiseLord> quick connect уже есть
[19:50:05] <NegatiV> dchub:// ссылка на хаб
[19:50:07] <Kroll> ой
[19:50:17] <Kroll> dchub://
[19:50:19] <WiseLord> так что наверное всё возможно
[19:50:46] <WiseLord> походу умеет :) но только внутренние ссылки
[19:50:55] <NegatiV> Kroll: а quickconnect понимает hub:port?
[19:50:56] <Kroll> ну внутренне да
[19:51:09] <Kroll> хотя не так давно не умел :)
[19:51:15] <Kroll> я удивился ещё
[19:51:23] <Kroll> а щас вот неожиданно заумел
[19:51:47] <NegatiV> просто если quckconnect понимает все вариации, то могу реализовать прям сейчас))
[19:51:57] <WiseLord> кстати
[19:52:00] <WiseLord> какой обычно порт?
[19:52:03] <NegatiV> 411
[19:52:15] <Kroll> квик конект не айс без сохранения таба в хаблист
[19:52:55] <NegatiV> Kroll: просто по смотри понимает ли он записи вида хост:порт, ип:порт
[19:53:04] <Kroll> щас
[19:53:28] <Kroll> да
[19:53:31] <WiseLord> NegatiV: запись 192.168.1.1:411 quickconnect понимает
[19:53:41] <WiseLord> причём если другой порт указать - не коннектит
[19:53:46] <WiseLord> так что это именно "понимание порта"
[19:54:36] <WiseLord> и, NegatiV, помнишь я как-то говорил
[19:54:45] <WiseLord> что хорошо бы магнеты реализовать вообще без -m
[19:54:52] <NegatiV> помню,
[19:55:16] <WiseLord> просто если есть аргумент - воспринимать его как магнет (ну или парсить и смотреть, магнет это или, допустим, тот же dchub://)
[19:55:29] <NegatiV> я вот думаю как сделать "понимание" ссылок на хабы в аргументе
[19:55:29] <WiseLord> было бы проще в firefox интегрировать, да и другие браузеры
[19:55:58] <NegatiV> наверное тоже как и магнеты
[19:56:14] <NegatiV> создам файл
[19:56:28] <NegatiV> а клиент будет ждать пока обновится его содержимое
[19:58:07] <NegatiV> ладно, добавлю это последней фишкой
[19:58:14] <NegatiV> потом заморозка
[19:58:20] Ским вышел(а) из комнаты
[19:58:30] <NegatiV> думаю на приличный релиз наскребли
[19:59:17] <NegatiV> внешний ip это такое чудо =)
[19:59:29] <dhampire> р211
особенно коммент к ней читать всем ( поздно я понял какую хрень в комментарий написал :) )
[19:59:52] <Kroll> кстати да в фирефоксе нету куда -м засунуть
[19:59:58] <Kroll> а в опере вроде есть
[20:00:19] <NegatiV> -m для совместимости оставлю
[20:00:27] <Kroll> легаси
[20:00:32] <NegatiV> но и возможность обойтись без нее тоже оставлю
[20:00:40] <NegatiV> *сдулаю
[20:00:44] <NegatiV> *сделаю
[20:01:05] <Kroll> долбаный лдцпп Only one instance of LinuxDC++ is allowed per profile
[20:01:43] <NegatiV> ну у нас тоже вроде только один юзер может запустить клиент)
[20:02:04] <NegatiV> хотя с помощью su решается прекрасно)
[20:02:22] <Kroll> я не хочу два
[20:02:34] <Kroll> это я ему магнет передал из фирефокса :)
[20:02:41] <Kroll> раньше вылазила вторая копия
[20:02:54] <Kroll> вместо внедрения тупо блок прилепили
[20:02:58] <Kroll> халтурщики
[20:05:37] <NegatiV> не пойму это бочку на меня сейчас катят? или на лдцпп? )))
[20:06:28] <NegatiV> как магнет начинается стандартно?
[20:06:46] <NegatiV> а то меня в сетке забанили)))
[20:06:51] <NegatiV> глянуть не могу
[20:07:22] <dhampire> magnet:?xt=urn:tree:tiger:7EVCW3ROGA6VMGSDVTYB4Y7T5GIJTPLPDJ3SDTQ&xl=1449693&dn=%D0%95%D0%B6%D0%B8%D0%BA.flv
[20:07:47] <NegatiV> magnet:?xt= - обязательная часть у всех магнетов?
[20:07:53] <dhampire> NegatiV: да
[20:08:12] <NegatiV> ну ладно будет ориентироваться по ней)
[20:08:13] <dhampire> NegatiV: а за что забанили ? :)
[20:08:27] <NegatiV> препирания с администрацией
[20:08:49] <NegatiV> 3 часа дали
[20:11:36] <WiseLord> NegatiV: ты сейчас magnet без -m делаешь?
[20:11:52] Ским вошёл(а) в комнату
[20:12:01] <WiseLord> dchub:// тоже понимать будет? без всяких параметров
[20:12:25] <NegatiV> да
[20:12:39] <WiseLord> мне понравилось (в отзывах)
[20:12:56] <WiseLord> valknut with nice face!
posted geohood 10 days ago
[20:13:02] <NegatiV> )))
[20:13:06] <WiseLord> вот чел удивится-то, когда следующий релиз будет
[20:13:18] <NegatiV> ничего, от следующий релиз
[20:13:21] <NegatiV> *вот
[20:13:27] <Kroll> а чё там будет то
[20:13:35] <WiseLord> блэкджек
[20:13:36] <dhampire> а чего он должен удивиться?
[20:13:46] <WiseLord> многое реализовано
[20:13:48] <NegatiV> я смотрю ты не застал утреннюю эпопею со списком фалов)
[20:13:52] <WiseLord> в т.ч. мелочи разные
[20:14:02] <NegatiV> *файлов
[20:14:33] <dhampire> вот если прикрутить core dc++ в паре с dclib и дать пользователю выбирать из них вот тогда есть чему дивится :)
[20:14:37] <NegatiV> чисто внешне мы изменили уже окно поиска, настроек
[20:15:02] <NegatiV> dhampire, ага и написать две программы в одной
[20:15:03] <WiseLord> иконки
[20:15:13] <Kroll> двухядерник будет:)
[20:15:27] <dhampire> NegatiV: две не обязательно :)
[20:15:28] <Ским> NegatiV а еще чат на вебките
[20:15:35] <Ским> я тут поэкспериментировал
[20:15:37] <WiseLord> ага
[20:15:43] <Ским> у меня почти полноценный чат получился
[20:15:44] <NegatiV> предлагю включить linuxdcpp в основную ветвь разработки)))
[20:15:44] <WiseLord> а потом плеер прямо в клиент встроить
[20:15:54] <Ским> не катит
[20:15:58] <Ским> лдцпп на гтк
[20:15:59] <NegatiV> будем из EiskaltDC fork() + exec() делать)))
[20:16:05] <Ским> никто его не будет перепиливать на куте
[20:16:30] <Ским> лучше флайлинк тогда уж портировать
[20:16:31] <Ским> :)
[20:16:32] <NegatiV> при желании перепилитть можно
[20:16:42] <NegatiV> там не особо много кода то
[20:16:52] <dhampire> Ским: что мешает вместо биндинга к gtk и использовать qt ?
[20:16:53] <WiseLord> NegatiV:
[20:16:53] <Ским> и да, NegatiV, к вопросу о вебките
[20:16:54] <WiseLord> слушай
[20:17:00] <NegatiV> было бы сложнее valknut на gtk тащить)
[20:17:01] <WiseLord> а в этом списке результатов поиска
[20:17:18] <Ским> NegatiV: что у тебя там такого было, что ты отказался?
[20:17:25] <Ским> у меня почти полноценный чат получился
[20:17:33] <Ским> в отдельном проекте
[20:17:38] <WiseLord> можно ли у "родителя" только имя файла, размер и хэш отображать?
[20:17:46] <NegatiV> Ским: насколько помню, там нельзя было ник сделать ссылкой
[20:17:56] <Ским> можно же
[20:17:57] <Ским> :)
[20:17:57] <NegatiV> WiseLord, можно
[20:17:58] <WiseLord> а всяких пользователей и прочие IP прятать
[20:18:18] <NegatiV> Ским, там в нижний регистр ник перегоняется
[20:18:20] <Ским> да и эта... сейчас-то ник не ссылка
[20:18:20] <NegatiV> что не айс
[20:18:23] <WiseLord> чтобы народ не смущать двумя одинаковыми по сути строчками, по одной из которых даже не щёлкнешь
[20:18:24] <Ским> и работает же
[20:18:39] <Ским> NegatiV: мм...
[20:18:51] <NegatiV> Ским, реквестирую тарбол
[20:19:25] <NegatiV> WiseLord, я вообще подумываю родительскую ветвь сделать кликабельной
[20:19:41] <NegatiV> и ничего менять/прятать не придется
[20:19:42] <dhampire> неугадал 90-60-90 эт мои зубы))))))))))
ROTFL
[20:20:31] <WiseLord> Ским: подбрось в rion dclib-r3101
[20:20:47] <NegatiV> все-таки вивальди бог
[20:21:00] <WiseLord> Ским: там утечки памяти исправили, будет лучше его юзать
[20:21:07] <WiseLord> NegatiV: согласен
[20:21:37] <WiseLord> у меня ~15 дисков lossless лежат, никак не разгребу
[20:22:17] <NegatiV> WiseLord, у меня коллекция скромнее)) правда я еще бетховеном и моцартом разбавляю
[20:22:46] <Kroll> в релизе будет общая галка на втоподключение безпрофильных хабов?
[20:22:50] <WiseLord> NegatiV: страшно начинать http://savepic.ru/810461.png
[20:23:50] <NegatiV> WiseLord, был бы у тя канал шире)) я бы попросил ссылочку
[20:23:51] <dhampire> втоподключение - это подключение хабов из ВТО ???
[20:24:03] <Kroll> авто :)
[20:24:10] <Kroll> это не про машины
[20:24:35] <NegatiV> Kroll, посмотрим, но не обещаю
[20:25:26] <Ским> NegatiV: http://disk.tom.ru/ql26h28/1/9e895/screen15.png
[20:25:29] <Ским> чяднт?
[20:25:32] <Ским> новый проект
[20:25:39] <Ским> почти
[20:25:56] <Ским> т.е. старые исходники того, где тестили немного подправленные :)
[20:25:58] <WiseLord> NegatiV: http://torrents.ru/forum/viewtopic.php?t=856852 а тут?
[20:26:12] <NegatiV> майнгот
[20:26:15] <NegatiV> мои глаза
[20:26:21] <NegatiV> X-X
[20:26:28] <dhampire> Ским: купи мне новые глаза:)
[20:26:34] <Ским> идите нафиг :)
[20:26:46] <Ским> лучше ответть на вопрос ЧФДНТ?
[20:27:06] <Ским> почему у меня он не перегоняется в нижний регистр? :)
[20:27:12] <Ским> *ЧЯДНТ
[20:27:19] <dhampire> Ским: если б ты еще нормальный скрин сделал... нихрена ведь не понятно
[20:27:28] <Ским> негатив понял
[20:27:30] WiseLord не видит границ окон
[20:27:41] <NegatiV> а теперь попробую клик обработать
[20:27:41] <dhampire> WiseLord: они не нужны
[20:27:50] <NegatiV> *попробуй
[20:27:57] <Ским> NegatiV: правый? :)
[20:28:08] <Ским> или левый? :)
[20:28:13] <NegatiV> либой, и получи ссылку
[20:28:57] <NegatiV> и полученную ссылку распечатай на консоль
[20:28:57] gray_graff вышел(а) из комнаты
[20:29:41] <NegatiV> тебя там ждет сюрприз
[20:31:25] gray_graff вошёл(а) в комнату
[20:40:02] <Ским> хм...
[20:40:06] <Ским> есть сигнал и слот
[20:40:12] <Ским> и даже коннект проходит
[20:40:24] <Ским> вот только почему-то сигнал не происходит :)
[20:40:32] <Ским> сейчас буду выяснять :)
[20:46:04] <WiseLord> 01 - Rush.m4a: ISO Media, MPEG v4 system, iTunes AAC-LC
[20:46:08] <WiseLord> что это за m4a?
[20:46:19] <NegatiV> поверь, реализовать на простенькой форме все легко - самое тяжелое интеграция в в проект
[20:46:25] <NegatiV> mpeg4 audio?
[20:46:26] <WiseLord> размер 20Мб на 3 минуты - не lossless ли?
[20:47:32] <NegatiV> m4a - это аудиоформат AAC кодека
[20:48:20] <WiseLord> почему такой файл большой, мне интересно
[20:48:26] <dhampire> m4a - контейнер для aac
[20:48:27] <WiseLord> несколько каналов или lossless...
[20:49:30] <Ским> NegatiV: все работает
[20:50:26] <Ским> скрин?
[20:50:26] dhampire вышел(а) из комнаты
[20:50:30] <NegatiV> да
[20:51:27] <Ским> http://disk.tom.ru/2wqg46r/1/2540b/screen16.png
[20:52:26] <WiseLord> Ским: скажи вот честно, не привирая
[20:52:35] <WiseLord> неужели и вправду в такой цветовой гамме удобно работать?
[20:52:42] <Ским> мне - да
[20:52:52] <Ским> остальным - нет
[20:52:54] <Ским> :)
[20:52:59] <WiseLord> ^D
[20:53:03] <WiseLord> :D
[20:53:37] <WiseLord> кстати, Ским
[20:53:42] <WiseLord> что за тема декораций окон?
[20:53:52] <Ским> crystal
[20:53:54] <WiseLord> не crysal?
[20:53:59] <WiseLord> ясно
[20:54:03] <Ским> =)
[20:54:09] <WiseLord> у меня тоже она
[20:54:16] <WiseLord> и я ищу что-нибудь подобное
[20:54:24] <Ским> d rlt3 jyf c ghjphfxyjcn. ,skf
[20:54:28] <Ским> [jnm b gctdlj
[20:54:28] <WiseLord> потому что с crystal в kde-4.3 почему-то нет теней у декораций окна
[20:54:32] <Ским> ой
[20:54:39] <WiseLord> невзирая на настройки
[20:55:10] <Ским> в кде 3 она вообще с прозрачностью была.... хоть и с псевдо...
[20:55:22] <WiseLord> я тоже ещё с 3.5 её юзаю
[20:56:03] <Ским> олсо, тени есть... по крайней мере были раньше с дефолтными настройками...
[20:56:14] <WiseLord> были в kde=4.2
[20:56:23] <WiseLord> в 4.3 их тупо просто нет
[20:56:26] <Ским> а так - тафиг они нужны
[20:56:32] <Ским> у меня 4.4
[20:56:35] <NegatiV> Ским, что-то я не вижу обработки клика по ссылке
[20:56:36] <Ским> не забывай
[20:56:49] <Ским> }
void MainWindow::on_wv_linkClicked(QUrl url)
[20:56:50] <NegatiV> и не вижу где показывается текст по которому кликнули
[20:56:55] <Ским> connect(ui->wv->page(),SIGNAL(linkClicked(QUrl)),this,SLOT(on_wv_linkClicked(QUrl)));
[20:57:03] <Ским> qDebug() << QString(url.toString(QUrl::None));
ui->txt->setText(QString(url.toString(QUrl::None))+": ");
[20:57:08] <Ским> ы?
[20:58:24] <NegatiV> я вижу ник ТеСтИнг
[20:58:34] <NegatiV> но не вижу где он в отладочном выводе
[20:58:39] <WiseLord> Ским: вот что в обсуждении crystal написано:
[20:58:40] <Ским> блиа
[20:58:42] <WiseLord> You have a bug in your supports() function that causes issues with new abilities in KDE 4.3, please see:
https://bugs.kde.org/show_bug.cgi?id=200952
[20:58:47] <Ским> NegatiV: посмотри в код
[20:58:51] <Ским> на заднем плане
[20:58:59] <Ским> и посмотри что в href
[20:59:05] <Ским> а потом в вывод
[20:59:11] <Ским> и поймай профит
[21:00:20] <NegatiV> правый клик работает?
[21:00:32] <NegatiV> скармливал что нибудь более сложное?
[21:00:47] <Ским> правый клик тоже делается
[21:00:57] <NegatiV> мидл клик?
[21:01:00] <Ским> дополнительные 6 строчек
[21:01:05] <Ским> мидл не пробовал
[21:01:18] <Ским> да и, имхо, он не нужен :)
[21:01:22] <NegatiV> и нужен дабл клик по тексту
[21:01:35] <Ским> дабл клик его выделяет
[21:01:42] <Ским> и от этого можно плясать
[21:01:48] <Ским> так же, как сделано сейчас
[21:02:03] <Ским> по любому тексту даблклиикни он выделяется и вставляется...
[21:02:08] <NegatiV> выделенный текст должен вставлять в поле ввода
[21:02:15] <NegatiV> если кликнули по нику - ник
[21:02:19] <Ским> вообще это какашка, но я попробую сделать сначал атак, а потом пофиксить
[21:02:39] <Ским> в поле ввода по даблклику должен только ник вставляться :)
[21:02:59] <NegatiV> обычный текст вроде тоже клиент вставляет
[21:03:03] <Ским> да
[21:03:05] <NegatiV> я отлично помню
[21:03:08] <Ским> только этого не должно быть
[21:03:11] <Ским> это кривость
[21:03:18] <NegatiV> это не кривость
[21:03:25] <Ским> кривость
[21:03:26] <Ским> :)
[21:03:35] <Ским> ни один клиент так не делает, для справки
[21:03:40] <Ским> и ни одна софтина на куте :)
[21:04:30] <NegatiV> legacy
[21:04:42] <Ским> =)
[21:04:55] <Ским> все равно кривость :)
[21:05:23] <Ским> вот зачем мне при клике на ссылке, чтоб ее открыть нужно в строку ввота ее кусок подставлять, расскажи? :)
[21:07:02] <NegatiV> сейчас коммит сделаю - с измененной передачей магнета и поддержкой dchub:// ссылок
[21:07:06] <NegatiV> попробуем)
[21:09:48] <NegatiV> r213
[21:09:52] dhampire вошёл(а) в комнату
[21:10:24] <Ским> NegatiV: по правому клику надо просто чтобы в менюшке был линк ссылки или комирование оного в буфер? :)
[21:10:50] <NegatiV> d vty. ghjcnj ljk;ty ,snm ybr
[21:10:54] <NegatiV> просто ник в меню
[21:11:26] <NegatiV> WiseLord:
[21:14:01] <WiseLord> Ским: только что побеседовал с автором crystal - вроде бы в 2.0.5 всё должно работать в плане теней
[21:14:33] <Ским> NegatiV: дай-ка ссылку на тот топик, где ты пример нарыл...
[21:14:40] <Ским> а то я хистори походу почистил :)
[21:14:49] <Ским> или фф нынче принципиально старше недели не хранит
[21:14:50] <Ским> :)
[21:15:38] <NegatiV> пример чего?
[21:16:12] <Ским> меню :)
[21:16:38] <NegatiV> http://www.qtforum.org/article/26983/qwebview-selected-text-context-menu.html
[21:16:57] <Kroll> а можно сделать чтобы при нажатии в фирефоксе на магнет айскальтовское окно выползало на передний план?
[21:17:35] <NegatiV> так, у меня сегфолт
[21:18:07] <Ским> Kroll: в настройках вм :)
[21:18:24] <Kroll> разве?
[21:18:28] <Kroll> где?
[21:19:09] <Kroll> я открываю фильм и окно плэйера вылазит на передний план
[21:20:57] <WiseLord> Kroll: а что у тебя за DE?
[21:21:13] <Kroll> КДЕ4.3
[21:21:21] <WiseLord> можешь зайти
[21:21:34] <WiseLord> в Systemsettings - Поведение окна - Фокус
[21:21:42] <WiseLord> Уровень предотвращения фокуса - Нет
[21:21:45] <NegatiV> так, ссылки dchub://host принимает
[21:22:35] WiseLord вышел(а) из комнаты
[21:23:11] <Kroll> о заработало
[21:23:12] <Kroll> спс
[21:23:22] <NegatiV> и магнеты теперь тоже ловит без -m
[21:23:41] <Kroll> уже 212?
[21:23:44] <NegatiV> все вроде работает
[21:23:47] <NegatiV> 214
[21:23:49] <Kroll> вах
[21:23:53] <Kroll> сплю :)
[21:24:31] WiseLord вошёл(а) в комнату
[21:24:55] <Kroll> тоесть можно без внешних скриптов теперь?
[21:24:59] <NegatiV> да
[21:26:08] <Kroll> релиз примерно когда будет не планируете?
[21:26:24] <NegatiV> я планировал на этой неделе
[21:26:29] <NegatiV> но думаю отложить
[21:26:49] <Kroll> ну я то всёравно на свнах буду сидеть :)
[21:27:05] <NegatiV> опасно это)))
[21:27:08] <Kroll> я просто думаю на местном ресурсике выложыть
[21:27:08] <NegatiV> очень опасно
[21:27:29] <Kroll> чем опастно?
[21:28:27] <NegatiV> тем что каждый svn я что-то ломаю
[21:29:03] <Kroll> ы
[21:29:19] <Kroll> ну почти каждый свн там чёто полезное появляется
[21:29:36] <NegatiV> это да
[21:31:54] <NegatiV> теперь на клиент хоть смотреть не страшно
[21:32:08] <NegatiV> авось дорастем до эталона dc-клиентов))
[21:33:41] <NegatiV> *эталонного
[21:35:15] <NegatiV> WiseLord: обнови, плиз, чейнжлог
[21:41:17] <dhampire> "Пираты сделали невозможное - пиратский линукс."
[21:41:28] <NegatiV> ага я читал)
[21:45:48] <Kroll> избавился от скрипта
[21:45:50] <Kroll> радость
[21:46:10] <Kroll> ссылки робят вах карашо
[21:47:35] <Kroll> ещё неплохо было бы сделать реакцию курсора по наведению на ссылку внутри клиента и пункт "копировать ссылку" в меню пкм по ссылке
[21:51:58] NegatiV вышел(а) из комнаты
[21:52:23] NegatiV вошёл(а) в комнату
[21:56:34] <Ским> NegatiV:
[21:56:38] <NegatiV> да
[21:56:48] <Ским> ник из меню по пкм никуда ненадо передавать же, да? :)
[21:56:55] <NegatiV> у меня icq транспорт контакты намешал
[21:57:11] <NegatiV> вес ники перепутались
[21:57:21] <NegatiV> я сейчас сидел парня грузил думаю что он девка
[21:57:29] <NegatiV> он до сих пор в шоке)))
[21:58:04] <dhampire> может он в зеркало пошёл поглядеть?
[21:59:50] <NegatiV> )))
[21:59:59] <NegatiV> серьезно я ог такого натворить
[22:00:05] dhampire установил(а) тему: Current release: 0.5a || SVN: 214 || Конференция разработчиков EisKaltDC || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2009/08/09.html (и так далее в виде "год/месяц/число") || Лог изменений в последней ревизии на свн: http://eiskaltdc.svn.sourceforge.net/viewvc/eiskaltdc?view=rev
TODO:
- Possibility to start downloading magnet link directrly, without search;
- Search results grouping(done?);
- First run wizard;
- Friends/enemies implementation + подсветка друзей в никлисте хаба + добавление пользователей непосредственно из списка, а не только по ПКМ;
- IP filter(Available idle time ip-filter incoming/outgoing transfer data connections.Hub and outgoing search connections are not checked. (почти done);
- AntiSpam; (done)
- разобраться с наборами смайликов и попробовать сделать анимированные
- maybe some other things...

[22:17:52] Ским пойдет спать, а завтра еще поковыряет вебкит, ибо уже на пути решения как передать ник вовне, а так же посмотрить что сделать с мидлкликом...
[22:17:54] NegatiV_ вошёл(а) в комнату
[22:18:41] NegatiV_ вышел(а) из комнаты
[22:18:44] NegatiV вышел(а) из комнаты
[22:18:52] NegatiV вошёл(а) в комнату
[22:19:44] <dhampire> NegatiV: тестируешь libastral ? :))
[22:19:56] <NegatiV> empathy))
[23:05:57] NegatiV вышел(а) из комнаты
[23:07:13] Ским вышел(а) из комнаты
[23:22:34] Ским вошёл(а) в комнату
[23:23:48] <WiseLord> красота.. и магнеты и dchub передаются в eiskalt без плясок со скриптами..
[23:31:28] fragnat вошёл(а) в комнату
[23:33:09] WiseLord установил(а) тему: Current release: 0.5a || SVN: 214 || Конференция разработчиков EisKaltDC || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2009/08/20.html (и так далее в виде "год/месяц/число") || Лог изменений в последней ревизии на свн: http://eiskaltdc.svn.sourceforge.net/viewvc/eiskaltdc?view=rev
TODO:
- Возможность начала загрузки без промежуточного этапа поиска;
- Мастер первого запуска;
- Добавление функционала друзья/враги + подсветка друзей в списке пользователей;
- Анимированные иконки (а надо ли?).

[23:33:32] WiseLord установил(а) тему: Current release: 0.5a || SVN: 214 || Конференция разработчиков EisKaltDC || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2009/08/20.html (и так далее в виде "год/месяц/число") || Лог изменений в последней ревизии на свн: http://eiskaltdc.svn.sourceforge.net/viewvc/eiskaltdc?view=rev
TODO:
- Возможность начала загрузки без промежуточного этапа поиска;
- Мастер первого запуска;
- Добавление функционала друзья/враги + подсветка друзей в списке пользователей;
- Анимированные смайлы (а надо ли?).

[23:33:49] <fragnat> иконки анимированные нет, а вот смайлы да, надож перед вендузятниками пальцы погнуть :)
[23:37:40] <WiseLord> http://linuxforum.ru/index.php?showtopic=95491&st=480&gopid=923685&#entry923685 обновил Changelog
[23:39:30] <dhampire> WiseLord: а разве активный режим сейчас по дефолту?
[23:39:38] <WiseLord> да вроде как
[23:39:47] <WiseLord> я пробежался по svn
[23:39:51] <WiseLord> выписал наиболее значимое
[23:43:24] <dhampire> WiseLord: последнее вроде как дальше по логам ничего нет
fix in options (connection->mode):
enable as default passive mode +passive mode options , active mode+active settings disable by default
[23:44:07] <dhampire> WiseLord: как бы вроде дефолтный пассивный режим
[23:44:33] <WiseLord> хм..
[23:44:36] <WiseLord> не так понял что ли
[23:45:11] <WiseLord> да.. приврал
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!