gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Суббота, 22 августа 2009< ^ >
Ским установил(а) тему: 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:
- First run wizard;
- Friends/enemies implementation + подсветка друзей в никлисте хаба + добавление пользователей непосредственно из списка, а не только по ПКМ;
- Переход на Webkit (ведутся разработки)
- maybe some other things...
Конфигурация комнаты

GMT+4
[00:08:00] Ским вышел(а) из комнаты
[00:24:06] Ским вошёл(а) в комнату
[01:35:14] dhampire вышел(а) из комнаты
[02:03:47] Ским вышел(а) из комнаты
[02:18:40] Ским вошёл(а) в комнату
[03:06:36] <WiseLord> Для лога: цвета чередующихся полосок
[03:06:52] <WiseLord> предлагаю, если основной цвет R,G,B
[03:08:26] <WiseLord> то чередующийся делать не фиксированный, а (0.8R+30),(0.8G+30),(0.8B+30) (подобрал эмпирически по своему монитору, хорошо бы ещё кто проверил
[03:08:41] <WiseLord> (с округлением до целого, само собой)
[03:09:15] <WiseLord> тогда из 255 будет получаться 234, а из нуля 30
[03:09:45] <WiseLord> для очень тёмных тем будет смотреться гораздо лучше, чем сейчас с фиксированным
[03:10:13] <WiseLord> и лишь для "серых" цветов оно будет вроде как сливаться.. но, возможно, это некритично
[03:10:30] <WiseLord> вышесказанное касалось подсветки резульатов поиска
[03:10:33] <Ским> эээ
[03:10:43] <Ским> а зачем вообще чередующиеся цвета?
[03:10:48] <WiseLord> удобнее
[03:10:49] <Ским> на одном - не судьба?
[03:10:52] <Ским> ложь
[03:10:57] <Ским> не удобнее
[03:11:01] <Ским> это субъективно
[03:11:59] <WiseLord> http://savepic.ru/809229.png
[03:12:06] <WiseLord> нагляднее одно отделяется от другого
[03:12:34] <Ским> и?
[03:12:43] <WiseLord> сейчас серый цвет фиксированный
[03:12:45] <Ским> и зачем?
[03:12:51] <Ским> мне вот непонятно...
[03:12:54] <WiseLord> на чёрном системном оформлении жутко смотрится
[03:12:55] <Ским> я итак вижу где и что
[03:12:57] <WiseLord> ну что непонятного
[03:13:00] <Ским> и на зрение не жалуюсь
[03:13:04] <WiseLord> группы чередуются
[03:13:05] <Ским> мне это ненужно
[03:13:15] <WiseLord> хуже тебе не будет
[03:13:17] <WiseLord> а другим удобнее
[03:13:18] <Ским> и я всегда ненавижу "альтернативный цвет в списках"
[03:13:23] <Ским> и да
[03:13:36] <WiseLord> в любом случае в логе сохранилось
[03:13:41] <Ским> раз так хотите - можного его брать из системной гаммы
[03:13:49] <WiseLord> завтра подкину NegatiV-у
[03:13:54] <WiseLord> ну да, или так
[03:14:06] <WiseLord> если для чередующегося цвета есть своя пара системная - лучше так
[03:14:49] <WiseLord> и хорошо бы и результаты поиска следовали этой настройке http://savepic.ru/797965.png
[03:15:01] <WiseLord> кто, как ты, не любит - отключит глобально
[03:15:14] <WiseLord> кто любит, как я, например - включит
[03:16:50] <WiseLord> а вообще - лучше в коде глянуть, как цвета определяются для списка юзеров
[03:17:05] <WiseLord> и те же цвета и заюзать, они-то системным настройкам следуют
[10:05:19] Ским вышел(а) из комнаты: Replaced by new connection
[10:05:29] Ским вошёл(а) в комнату
[12:35:04] NegatiV вошёл(а) в комнату
[12:37:58] <WiseLord> NegatiV: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2009/08/22.html
[12:38:15] <WiseLord> пара мыслей по поводу чередующихся цветов в результатах поиска
[12:39:55] <NegatiV> (0.8R+30),(0.8G+30),(0.8B+30)
[12:40:07] <NegatiV> мысль хорошая
[12:40:27] <WiseLord> но лучше всё же системное юзать
[12:40:37] <WiseLord> список пользователей ведь как-то работает, может там подсмотреть?
[12:41:00] <NegatiV> вроде смотрел
[12:41:10] <NegatiV> а оно вообще где-то настраивается?
[12:41:19] <WiseLord> в настройках цветов галочка есть
[12:41:21] <NegatiV> типа чередовать цвета колонок?
[12:41:25] <WiseLord> "Использовать чередование цветов колонок"
[12:41:31] <WiseLord> это оно и есть
[12:41:39] <WiseLord> работает пока только для списка юзеров, похоже
[12:42:07] <WiseLord> если эту галочку тоже использовать как триггер для результатов поиска, то было бы хорошо
[12:42:23] <NegatiV> я так и сделаю
[12:44:06] <WiseLord> а то я вчера интереса ради включил тёмное системное оформление...
[12:46:06] WiseLord вышел(а) из комнаты
[12:47:12] WiseLord вошёл(а) в комнату
[12:47:29] <WiseLord> http://s45.radikal.ru/i107/0908/0e/5117065d0a63.png пот что вышло
[12:53:19] <NegatiV> чего -то Evolution отказывается подхватывать notification-osd
[13:00:12] <NegatiV> с системными цветами облом
[13:00:25] <NegatiV> Q3ListView не умеет их подхватывать
[13:00:44] <WiseLord> а список юзеров - это какой виджет?
[13:00:48] <NegatiV> а список юзеров это QTreeView
[13:01:04] <WiseLord> ну.. тогда 0.8x+30
[13:01:31] <NegatiV> странный коэффициент
[13:01:47] <WiseLord> систему из двух уравнений решил
[13:01:47] <NegatiV> мне кажется или он иногда будет засетлять?
[13:01:57] <NegatiV> *засветлять
[13:02:17] <WiseLord> 0->30, 255->234
[13:02:26] <WiseLord> лишь серые цвета будут близки
[13:03:23] <WiseLord> если x=150 - то y=150
[13:03:37] <NegatiV> ладно, сейчас попробую
[13:03:55] <NegatiV> надо будет после релиза обновить виджеты
[13:04:04] <NegatiV> и наконе-то выкинуть qt3support
[13:04:05] <WiseLord> уйти от qt3support?
[13:04:44] <NegatiV> нужен полноценный порт на qt4
[13:04:55] <WiseLord> было бы неплохо
[13:06:45] <NegatiV> в принципе на qt3support остался только поисковик
[13:06:54] <NegatiV> а еще пара виджетов возможно
[13:07:00] <NegatiV> *да еще
[13:18:53] <NegatiV> http://img40.imageshack.us/img40/6132/68143907.png
[13:19:04] <NegatiV> думаю можно даже темнее сделать
[13:19:27] <WiseLord> не стоит
[13:19:35] <WiseLord> в списке пользователей не такая большая разница
[13:19:56] <WiseLord> сильно выделять не стоит, я думаю
[13:19:59] <NegatiV> ну тогда сейчас коммит сделаю
[13:20:13] <WiseLord> а "галочку" в настройках оно воспринимает?
[13:21:21] <NegatiV> пока нет
[13:21:32] <NegatiV> проверь чтобы на темном смотрелось хорошо
[13:21:42] <WiseLord> по идее, дополнительное "булево" условие всего лишь надо
[13:22:02] <NegatiV> я знаю) просто проверь
[13:22:08] <WiseLord> уже в процессе сборки
[13:25:38] <WiseLord> http://pic.ipicture.ru/uploads/090822/auSWTd76zB.png на белом фоне
[13:26:16] <WiseLord> http://pic.ipicture.ru/uploads/090822/dTyALW22tJ.png на чёрном
[13:27:25] <WiseLord> хе.. как интересно совпала подсветка имеющихся у меня файлов с чередованием цветов :)
[13:28:03] <NegatiV> вроде неплохо
[13:28:14] <NegatiV> во-всяком случае на черном не так вырвиглазно
[13:28:22] <WiseLord> ага
[13:30:09] <NegatiV> r22
[13:30:11] <NegatiV> r222
[13:30:50] <WiseLord> хм
[13:31:03] <WiseLord> что-то при выборе языка Auto у меня fi.qm выбирается
[13:31:47] <WiseLord> кто-то что-то сломал
[13:32:30] <NegatiV> а у тебя какая локаль?
[13:32:38] <WiseLord> русская в системе
[13:32:42] <WiseLord> ru_RU.UTF-8
[13:33:21] <NegatiV> сейчас у себя гляну
[13:33:23] <WiseLord> а Финского в списке вообще нет
[13:33:28] <WiseLord> вместо него Auto идёт почему-то
[13:33:29] <NegatiV> ))))
[13:34:29] <NegatiV> чего-то у меня скрипты для gnome через раз работают
[13:37:26] <NegatiV> http://img134.imageshack.us/img134/6251/35276795.png
[13:37:31] <NegatiV> у меня все норм
[13:37:46] <WiseLord> выбери Auto
[13:39:25] <WiseLord> всё
[13:39:27] <WiseLord> понял
[13:39:45] <WiseLord> dcoptions.cpp:2247
[13:40:03] <WiseLord> когда Ским языковые файлы переименовывал, опечатался
[13:40:18] <WiseLord> eiskaltdc.fl.qm -> eiskaltdc.fi.qm надо
[13:42:44] <WiseLord> сейчас вместо с переводом подправлю
[13:43:05] <NegatiV> возможно даже я напортачил с именем
[13:52:11] Ским вышел(а) из комнаты
[14:13:16] <WiseLord> NegatiV: можешь добавить пункт автоопределения языка в меню?
[14:13:33] <WiseLord> а то пока стояло fl с опечаткой - он был, выбирал финский, а теперь его вообще нет
[14:13:45] <WiseLord> хотя должен быть, и очищать строку с языковым файлом:)
[14:14:20] <NegatiV> типа в меню главного окна?
[14:14:26] <WiseLord> нет
[14:14:33] <WiseLord> кнопка выбора языка
[14:17:23] <WiseLord> http://eiskaltdc.svn.sourceforge.net/viewvc/eiskaltdc/eiskaltdc/dcoptions.cpp?r1=140&r2=149&pathrev=177
[14:17:38] Ским вошёл(а) в комнату
[14:17:55] <WiseLord> посмотри, по строчке 2307
[14:18:26] <WiseLord> раньше был такой пункт, который очищал строку с файлом языка при выборе Auto
[14:18:45] <WiseLord> а потом в 149 ревизии "Language files load rework" - пропало
[14:18:51] <WiseLord> код стал красивее, но
[14:19:47] <NegatiV> т.е. для Auto просто очищать эту строку что ли?
[14:19:51] <NegatiV> =)
[14:19:52] <WiseLord> да
[14:20:01] <WiseLord> но пункта "Авто" вообще нет сейчас
[14:20:04] <WiseLord> пропал
[14:20:13] <WiseLord> точнее он был пока был баг с Finnish
[14:20:20] <WiseLord> играя его роль :)
[14:20:58] <WiseLord> раньше строка очищалась при выборе английского
[14:21:04] <WiseLord> давно очень
[14:23:21] <NegatiV> а так все дело в том, что я перебираю все файлы в директории с переводами =)
[14:23:27] <WiseLord> да
[14:23:31] <WiseLord> но нужен ещё один доп. пункт
[14:23:40] <NegatiV> auto там затесатся просто не куда
[14:23:58] <WiseLord> а ошибка fi-fl приводила к тому, что авто появлялся
[14:24:05] <WiseLord> но работал не так как надо, а выбирал именно финский
[14:24:16] <NegatiV> сейчас поправлю
[14:24:18] <WiseLord> а так - надо его на самый верх просто этого меню
[14:27:35] <NegatiV> r225
[14:30:51] <NegatiV> вот только при следующем старте опять начнется автоматический поиск перевода
[14:30:57] <NegatiV> в слечае с Autolang
[14:31:02] <NegatiV> *случае
[14:32:42] <WiseLord> ну и пусть
[14:32:48] <WiseLord> находит русский
[14:33:22] <NegatiV> представляю себе финский перевод))
[14:33:29] <NegatiV> я бы потерялся
[14:36:34] NegatiV вышел(а) из комнаты
[15:29:48] NegatiV вошёл(а) в комнату
[15:47:48] WiseLord вышел(а) из комнаты
[15:50:46] WiseLord вошёл(а) в комнату
[16:40:27] WiseLord вышел(а) из комнаты
[16:48:20] WiseLord вошёл(а) в комнату
[17:22:31] <NegatiV> есть кто-нибудь зареганый на хабре?
[17:26:40] grayich вошёл(а) в комнату
[17:26:45] <grayich> ку
[17:27:17] <grayich> помоему в поиске по умолчанию нужно поставить в разделе размер, Мегабайты а не Байты .. как наиболее используемое
[17:28:24] <NegatiV> там автоматическая конвертация же
[17:28:46] <NegatiV> килобайты в мегабайты и т.д.
[17:29:55] <grayich> не, в фильтре поиска
[17:30:07] <grayich> например все файлы с названием 2009 и не менее 700 метров
[17:30:19] <grayich> по умолчанию там кибы
[17:30:33] <grayich> всмысле Б
[17:30:41] <grayich> а помоему лучше МиБ
[17:30:46] <NegatiV> а
[17:30:52] <grayich> обычно ищется чето от 500 метров и вышел
[17:30:54] <NegatiV> ну это можно поравить
[17:30:55] <grayich> и выше*
[17:55:00] NegatiV вышел(а) из комнаты
[17:55:07] NegatiV вошёл(а) в комнату
[18:18:22] grayich вышел(а) из комнаты
[18:23:21] <NegatiV> WiseLord: ты каким rss-агрегатором пользуешься?
[18:23:50] <WiseLord> раньше akregator-ом из kde
[18:23:55] <WiseLord> сейчас - google reader
[18:24:58] <NegatiV> хм, думал что-нибудь qt-шное)
[18:25:10] <WiseLord> нет, онлайн-вариант рулит
[18:25:20] <WiseLord> удобно с нескольких мест читать
[18:25:28] <WiseLord> из дому, с работы и с мобильного
[18:25:49] <NegatiV> надо тоже попробовать
[18:26:05] <NegatiV> правда у меня главный критерий - прятатся в трей))
[18:26:26] <WiseLord> akregator прятался
[18:26:32] <NegatiV> и сообщать о новых лентах
[18:26:36] <NegatiV> не мне не kde
[18:26:36] <WiseLord> но реально онлайн-вариант лучше оказался
[18:26:40] <WiseLord> во всяком случае для меня
[18:26:51] <WiseLord> так что пробуй http://www.google.com/reader/
[18:27:27] <NegatiV> хм, надо
[18:28:13] <NegatiV> блин, пересобираю Evolution в надежде что подхватит libnotify
[18:30:37] <NegatiV> k gjl[dfnbk
[18:30:40] <NegatiV> подхватил
[18:30:54] <NegatiV> Ave мне =) Ave gloria
[18:47:41] <WiseLord> NegatiV: кстати
[18:48:14] <WiseLord> для libnotify есть какие-нибудь.. не знаю как сказать... скриптовые оболочки
[18:48:31] <WiseLord> чтобы можно было вроде kdialog выводить сообщения из bash
[18:48:53] <WiseLord> какой-нибудь notify --title blabla --message blablabla
[18:49:32] <WiseLord> всё
[18:49:40] <WiseLord> вижу notify-send :)
[18:51:35] <NegatiV> http://img188.imageshack.us/img188/3201/63059087.png
[18:51:43] <NegatiV> ну есть это
[18:52:57] <WiseLord> ничего
[18:53:10] <WiseLord> неплохой такой вариант kdialog для gnome
[18:53:49] <NegatiV> ну это убунтоводы придумали
[18:54:03] <NegatiV> на ЛОРе и опеннете писали даже
[18:54:09] <NegatiV> я у себя просто собрал
[18:54:14] <NegatiV> работает как врапер
[18:54:26] <NegatiV> вот только Evolution не подхватила
[18:54:47] <NegatiV> ibtool: relink: warning: `/usr/lib64/libbonoboui-2.la' seems to be moved
libtool: relink: warning: `/usr/lib64/libgnomevfs-2.la' seems to be moved
libtool: relink: warning: `/usr/lib64/libgnomecanvas-2.la' seems to be moved
libtool: relink: warning: `/usr/lib64/libgnome-2.la' seems to be moved
libtool: relink: warning: `/usr/lib64/libpopt.la' seems to be moved
libtool: relink: warning: `/usr/lib64/libbonobo-2.la' seems to be moved
[18:54:55] <NegatiV> чтобы это значило...
[18:56:56] <NegatiV> WiseLord: пришли мне на почту любое письмо)
[18:57:00] <NegatiV> надо проверить)
[18:58:56] <WiseLord> готово
[18:59:47] <NegatiV> блин, не подхватил
[18:59:49] <NegatiV> черт
[19:00:01] <NegatiV> зато с треем работать нормально стал
[19:00:03] <NegatiV> =)
[19:00:17] <NegatiV> мигает без артефактов
[19:24:19] WiseLord вышел(а) из комнаты
[19:24:29] WiseLord вошёл(а) в комнату
[19:50:14] <NegatiV> я глянул в свой личный TODO и решил что вроде как все запланированное на этот релиз я сделал (даже немного больше)
[19:51:12] <NegatiV> думаю еще неделю тестируем, правим мелкие баги, доводим мелочи в интрефейсе и можно релизить
[19:58:23] <NegatiV> Ским: установи в теме конфы TODO из svn
[20:06:42] dhampire вошёл(а) в комнату
[23:06:22] WiseLord вышел(а) из комнаты
[23:16:06] <NegatiV> r227 - добавил возможность перемещать вкладки
[23:27:15] gray_graff вышел(а) из комнаты
[23:27:29] gray_graff вошёл(а) в комнату
[23:28:55] <dhampire> NegatiV: у тебя не наблюдается падения eiskaltdc при выходе если присутствует вкладка списка передач или какая-либо другая вкладка, кроме вкладок хабов?
[23:32:01] <NegatiV> пару раз вылеты были
[23:32:14] <NegatiV> я так и не разобрался в чем дело
[23:33:24] <NegatiV> думаю банально закрывать список передач после того как сохранятся всенастройки
[23:33:25] <dhampire> NegatiV: у меня стабильно возврат 1 если открыта любая вкладка кроме хабов, если только хабы возврат 0.
[23:34:39] <NegatiV> мне кажется креш где-то в при закрытии окон вкладок
[23:35:10] <NegatiV> *в коде
[23:35:31] <NegatiV> ты пробовал отладку делать?
[23:35:55] <dhampire> причём при закрытии вкладок не хабов, иногда вкладки хабов закрываются а последняя например список передач висит 2 секунды потом крэш либо сразу крэш
[23:36:07] <dhampire> отладка ничего не даёт
[23:36:45] <NegatiV> и крешится только при открытых закачках
[23:36:54] <NegatiV> все остально возвращает 0
[23:37:02] <dhampire> NegatiV: у меня не так
[23:37:29] <NegatiV> ну я могу отладить только ошибки которые есть у меня)
[23:37:56] <NegatiV> причем креша вроде нет если менеджер закачек в режиме панели
[23:38:14] <dhampire> NegatiV: у меня вылеты какие-то плавающие по коду :) всегда в разных местах, хоть тсатистику собирай
[23:40:11] <NegatiV> не, у меня стабильно все
[23:40:23] <NegatiV> остальные тоже вродь не жаловались еще
[23:50:14] <NegatiV> (23:48:11) NegatiV: мне леха сказал, что ты ему сказала что 31-го августа бухач
(23:48:45) Маленькая: извини это не Марина на сайте ее мама
(23:48:56) NegatiV: )))
(23:48:58) NegatiV: упс
(23:49:09) Маленькая: ничего бывает
[23:50:31] <NegatiV> я труп)))
[23:51:02] <dhampire> NegatiV: кстати зачем у тебя функция remTab написана если нигде вроде и не используется?
ты только теоретически труп :))
[23:51:46] <NegatiV> remTab используется в dcgui.cpp
[23:51:53] <NegatiV> в slotChildOnDie
[23:52:02] <dhampire> grep "remTab" src/eiskaltdc/eiskaltdc/*
src/eiskaltdc/eiskaltdc/dcconnectionmanager.cpp:void DCConnectionManager::remTab(QWidget *wgt, bool disc, QWidget *par)
src/eiskaltdc/eiskaltdc/dcconnectionmanager.h: void remTab(QWidget *wgt, bool disc = true, QWidget *par = g_pMainWin);
src/eiskaltdc/eiskaltdc/dcgui.cpp: g_pConnectionManager->remTab(wnd);
не похоже
[23:52:17] <dhampire> видать grep врёт
[23:53:25] <NegatiV> dcgui.cpp:2531
[23:53:29] <dhampire> по-моему это она не добивает что надо итог сегфолт
[23:58:17] <NegatiV> вроде нашел потенциальное место креша
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!