gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Пятница, 11 сентября 2009< ^ >
WiseLord установил(а) тему: Current release: 1.0.0 || SVN: 311 || Конференция разработчиков EisKaltDC || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2009/09/10.html (и так далее в виде "год/месяц/число") || Лог изменений в последней ревизии на свн: http://eiskaltdc.svn.sourceforge.net/viewvc/eiskaltdc?view=rev
TODO:
- First run wizard;
- Friends/enemies implementation + подсветка друзей в никлисте хаба + добавление пользователей непосредственно из списка, а не только по ПКМ;
- Переход на Webkit (ведутся разработки)
- SpinBox с к-вом попыток ответов на вопросы антиспама
- подумать над внедрением полноценной поддержки ADC, а не того, что есть
- подумать над разделением на демонскую часть (с сохранением логов по желанию) и вариаций клиентских частей
- Учитывая несколько пунктов выше --- написать свой клиент, где от валькнута останутся только 10 строчек кода :)))
- maybe some other things...
Конфигурация комнаты
Участники комнаты

GMT+4
[00:06:56] NegatiV вышел(а) из комнаты
[00:08:04] NegatiV вошёл(а) в комнату
[01:03:04] <NegatiV> dhampire: ping
[01:15:03] <dhampire> NegatiV: понг
[01:17:05] WiseLord вышел(а) из комнаты
[01:18:02] <NegatiV> dhampire: как насчет переписать dclib на Qt?))
[01:18:15] <NegatiV> просто на одного там работы слишком много))
[01:19:05] <dhampire> NegatiV: я как бы не против :) просто не знаю что из этого получится :)
[01:20:14] <NegatiV> ну начнем с простого - заменим CString на QString, выкинем CFile, CDir и начнем юзать QFile, QDir
[01:20:41] <NegatiV> и сделаем так чтобы dclib можно было собрать
[01:21:07] <NegatiV> потом попробуем переписать под нее клиент (благо там не много)
[01:21:42] <NegatiV> ну ты как?)
[01:22:15] <dhampire> NegatiV: ну ты как?) - странный вопрос =)
[01:23:26] <NegatiV> dhampire: будешь тоже переписывать?
[01:23:44] <NegatiV> просто я тогда на днях создам ветвь в svn
[01:23:49] <NegatiV> и начнем работу
[01:24:05] <dhampire> NegatiV: так сказать чем смогу помогу :)
[01:24:45] <NegatiV> там в принципе ничего сложного нет
[01:25:00] <NegatiV> во всяком случае понятней чем код EiskaltDC
[01:25:14] <NegatiV> не все так запутанно я бы сказал))
[01:25:15] <dhampire> NegatiV: сложжного то ничего но заменить для сборки придется всё и сразу
[01:25:22] <NegatiV> да
[01:25:31] <NegatiV> поэтому начнем заменять самое простое
[01:26:00] <NegatiV> CString, CDir, CFile - > QString, QDir, QFile
[01:26:21] <dhampire> NegatiV: там ещё слисты есть
[01:26:29] <dhampire> вроде
[01:26:38] <NegatiV> ну CList поймет QString
[01:26:47] <NegatiV> так что его на десерт
[01:26:57] <NegatiV> вместе с CListString
[01:27:37] <NegatiV> просто если перепишем будет очень здорово - получим кроссплатформенную, легкую и понятную библиотеку
[01:28:02] <NegatiV> сейчас же чтобы что-то в ней понять придется много всего выкурить))
[01:28:19] <dhampire> NegatiV: трава кончилась ? =)
[01:28:45] <NegatiV> ну думаю у меня ее слишком много если я решился на такое =)
[01:30:42] NegatiV вышел(а) из комнаты
[01:50:09] NegatiV вошёл(а) в комнату
[01:50:19] NegatiV вышел(а) из комнаты
[01:53:23] WiseLord вошёл(а) в комнату
[02:21:53] gray_graff вышел(а) из комнаты
[02:22:06] WiseLord вышел(а) из комнаты
[02:22:06] gray_graff вошёл(а) в комнату
[02:24:55] WiseLord вошёл(а) в комнату
[06:07:56] Ским вышел(а) из комнаты
[06:08:06] Ским вошёл(а) в комнату
[08:23:01] NegatiV вошёл(а) в комнату
[08:23:11] NegatiV вышел(а) из комнаты
[08:45:18] NegatiV вошёл(а) в комнату
[08:45:58] <NegatiV> WiseLord: собери тарбол для EiskaltDC-1.0.1+Qt-4.5 и выложи его на SF
[08:48:32] <NegatiV> Ским: поправь тему конфы - "Current release: 1.0.1 || SVN: 333 ...."
[08:51:16] NegatiV вышел(а) из комнаты
[09:14:12] Ским установил(а) тему: Current release: 1.0.1 || SVN: 333 || Конференция разработчиков EisKaltDC || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2009/09/10.html (и так далее в виде "год/месяц/число") || Лог изменений в последней ревизии на свн: http://eiskaltdc.svn.sourceforge.net/viewvc/eiskaltdc?view=rev
TODO:
- First run wizard;
- Friends/enemies implementation + подсветка друзей в никлисте хаба + добавление пользователей непосредственно из списка, а не только по ПКМ;
- Переход на Webkit (ведутся разработки)
- SpinBox с к-вом попыток ответов на вопросы антиспама
- подумать над внедрением полноценной поддержки ADC, а не того, что есть
- подумать над разделением на демонскую часть (с сохранением логов по желанию) и вариаций клиентских частей
- Учитывая несколько пунктов выше --- написать свой клиент, где от валькнута останутся только 10 строчек кода :)))
- maybe some other things...

[09:15:30] WiseLord вышел(а) из комнаты: Replaced by new connection
[09:15:40] WiseLord вошёл(а) в комнату
[10:11:41] <Kroll> ку
[10:12:42] <Kroll> а вкладки в 1.0.1 с крестами и передвиганием есть или патч новый нужен?
[10:12:57] <Ским> Kroll: логи почитай
[10:13:43] <Kroll> аррр
[10:14:24] <Kroll> я запутываюсь в этих логах
[10:15:15] <Kroll> ченджлог в тарболе только до 0.5а
[10:15:24] <Kroll> его я и должен поидее читать
[11:42:12] <Kroll> не понятно в ченджлоге под свн самое верхнее об текущем релизе? числа нету то
[11:46:25] <Kroll> ещё тема с автоподключением
[11:46:31] <Kroll> засуньте его внутрь профиля
[11:46:48] <Kroll> чтобы можно было исключать
[11:49:40] <Kroll> или сделайте мб чтобы галка на общее автоподключение инвертировала галки на конкретных хабах
[11:49:53] <Kroll> чтобы они превращались в "не подключать"
[11:50:06] <Kroll> так наверно будет лучше
[12:06:29] <Kroll> http://img27.imageshack.us/img27/7803/habogluk.png
[12:06:32] <Kroll> багз
[12:06:46] <Kroll> ползучий
[12:07:59] <Kroll> а чёрт я тут забыл обновить до релиза
[12:08:06] <Kroll> это свн329
[13:29:05] <dhampire> Kroll: какой qt?
[13:34:42] <Kroll> dhampire: 4.5.2
[13:35:14] <Ским> [14:49:33] <Kroll> или сделайте мб чтобы галка на общее автоподключение инвертировала галки на конкретных хабах
[14:49:46] <Kroll> чтобы они превращались в "не подключать"
[13:35:23] <Ским> угу, и все нас съедят с гавном за такое
[13:35:38] <Kroll> почему?
[13:35:48] <Kroll> небыло же вобще ничего
[13:35:51] <Kroll> не съели же
[13:35:51] <Kroll> :)
[13:36:19] <Kroll> мб я не ясно выразился
[13:36:48] <Kroll> вот есть список хабов и после каждого стоит дырка для галки
[13:37:13] <Kroll> общая опция будет их просто менять на обратное значение все разом
[13:37:44] <Kroll> просто мне вот надо исключить пару хабов из автозагрузки
[13:37:54] <Ским> сам же просил
[13:38:00] <Kroll> общая галка идёт в жопу полностью сейчас если это делать
[13:38:13] <Kroll> я просил другое немного
[13:38:36] <Kroll> единый профиль для хабов у которых не поставлена галка "профиль"
[13:38:46] <Kroll> и внутри профиля опция автоподключения
[13:39:09] <Kroll> в списке кнопка общий профиль
[13:39:11] <Kroll> и всё
[13:39:19] <Kroll> всё сразу станет суперкул :)
[13:39:27] <Kroll> идеально
[13:41:46] <Kroll> тогда чтобы отключить хаб от автозагрузки тупо врубаем в нём профиль и он перестаёт брать настройки из общего
[13:41:49] <Ским> давай ты сам напишешь патчик
[13:41:52] <Ским> а я его закоммичу
[13:42:09] <Kroll> я не умею :(
[13:42:22] <Ским> а у меня нет времени...
[13:42:36] <Ским> тем паче, я болею сейчас :\
[13:42:43] <Ским> а через пару недель переезд домой в Москву
[13:42:45] <Ским> :)
[13:42:47] <Kroll> ну я не тороплю же
[13:43:03] <Kroll> в тодо и там как будет обстоятельства
[13:47:19] <dhampire> Kroll: http://img27.imageshack.us/img27/7803/habogluk.png - это баг отрисовки, у тебя он на всех темах qt проявляется?
[13:47:43] <Kroll> темах я хз
[13:48:57] <Kroll> где их там менять
[13:49:00] <dhampire> Kroll: так проверь =)
[13:49:09] <dhampire> Kroll: само приложение может менять
[13:50:09] <dhampire> Kroll: просто кто-то уже такое предьявлял и вроде внешне тема таже была
[13:50:40] <Kroll> вроде на всех
[13:50:50] <Kroll> ну я сменил на пластик оно осталось
[13:51:05] <Kroll> на клерлукс тоже
[13:51:37] <WiseLord> похоже на проблему qt
[13:51:51] <Kroll> ктк+ тоже
[13:51:53] <dhampire> Kroll: поставь GTK+ и проверь
[13:51:57] <Kroll> :)
[13:52:13] <dhampire> Kroll: кривое qt видимо =)
[13:52:17] <Kroll> :(
[13:52:21] <dhampire> Kroll: или его настройка
[13:52:37] <Kroll> ну вобщето оно не всегда так
[13:52:52] <Kroll> бывает есть бывает нет
[13:53:21] <Kroll> а что это за письмо пиктограмка?
[13:53:33] <dhampire> Kroll: просто я у себя никогда не видел =) вот если бы был алгоритм воспроизведения работающий всегда
[13:54:01] <dhampire> Kroll: если на вкладке хаба то новое сообщение пришло
[13:54:26] <Kroll> личка всмысле?
[13:54:38] <dhampire> Kroll: не обязательно
[13:55:10] <Kroll> а чё значит зелёная эмблемка и серая
[13:55:32] <dhampire> зелёная хаб подключен серая нет
[13:57:12] <Kroll> серая бывает пропадает
[13:57:45] <Kroll> вот щас у меня на ноуте бага этого нету а тут есть
[13:57:51] <Kroll> а раньше и на ноуте выползал
[13:58:13] <Kroll> системы идентичные
[13:58:19] <Kroll> кути тем более
[13:58:56] <dhampire> Kroll: про то как собрано qt можешь что нить сказать ? )
[13:59:31] <Kroll> хз есть ли слакбилд
[14:02:32] <Kroll> http://mopspackages.ru/branches/mopslinux-6.2/source/Qt4/qt-4.5.2_kde4.SlackBuild
[14:18:29] <dhampire> Kroll: там указано несколько патчей содержимое которых хрен знает где смотреть
[15:30:15] <Kroll> рядом с этим файлом они лежат
[16:03:14] gray_graff вышел(а) из комнаты
[16:09:59] gray_graff вошёл(а) в комнату
[16:26:53] gray_graff вышел(а) из комнаты
[16:27:58] gray_graff вошёл(а) в комнату
[17:32:28] WiseLord вышел(а) из комнаты
[17:56:23] NegatiV вошёл(а) в комнату
[18:00:35] WiseLord вошёл(а) в комнату
[18:55:47] NegatiV вышел(а) из комнаты
[18:56:48] NegatiV вошёл(а) в комнату
[19:27:10] Fess вошёл(а) в комнату
[20:24:43] <NegatiV> как же все таки муторно что-либо переписывать...
[20:29:34] Ivanich вошёл(а) в комнату
[20:33:56] <dhampire> NegatiV: не муторней чем писать заново :)
[20:34:42] <NegatiV> иногда смотрю в сорцы и думаю иначе))
[20:35:34] <dhampire> NegatiV: а что ты такое переписываешь? что думаешь иначе,? :)
[20:35:37] <Ским> а что
[20:35:41] <Ским> давайте заного писать
[20:35:42] <Ским> :)
[20:36:14] <dhampire> Ским: ага и потратить лет семь для такого же результата :)
[20:36:25] <Ским> копипасу никто не отменял
[20:36:26] <Ским> :)
[20:36:32] <Ским> *ту
[20:36:48] <NegatiV> Ским: клиент тоже придется переписать
[20:36:53] <dhampire> Ским: копипасту с чего?
[20:37:02] <NegatiV> вот там уже копипастить будет нечего
[20:37:09] <Ским> NegatiV: э? какой клиент? :) а мы еще сервер делаем? :)
[20:37:32] <NegatiV> Ским: я говорю про переписывание dclib на qt
[20:37:35] <Ским> или ты собрался продолжить ветвление библиотека/морда?
[20:37:46] <Ским> ненадо dclib вообще :)
[20:37:50] <Ским> с нуля - значит с нуля :)
[20:38:08] <dhampire> NegatiV: как вариант может даптировать морду к dc++ ?? не будет ли это проще переписывания и ядра и клиента ?
[20:38:19] <dhampire> адаптировать*
[20:38:28] <NegatiV> нет в библиотеку - весь функционал, гуйня - для отображения состояния ядра и контроля за настройками
[20:38:38] <Ским> тоже верно
[20:38:45] <NegatiV> dhampire: проще с нуля писать начать
[20:38:57] <dhampire> NegatiV: =) можт быть
[20:39:34] <NegatiV> кто знает, может я все-же изучу gtk и смогу форкнуть linuxdcpp =))
[20:39:53] <NegatiV> хотя gtk мне не очень нравится
[20:39:59] <NegatiV> особенно в плане функционала
[20:40:02] <dhampire> NegatiV: эм а зачем изучать gtk
[20:40:18] <NegatiV> linuxdcpp использует gtk
[20:41:37] <Fess> ненене
[20:41:48] <Fess> gtk не надо
[20:43:35] <dhampire> Fess: проивник gtk?
[20:43:42] <dhampire> противник*
[20:44:43] <NegatiV> найти бы еще доки по dc++
[20:45:13] <Ским> Fess: ++
[20:45:16] <dhampire> NegatiV: описание йункций что ли ?
[20:45:18] <NegatiV> можно было бы по-тихоньку пилить свой клиент
[20:45:20] <NegatiV> да
[20:45:40] <dhampire> NegatiV: а ты нашёл таковое для dclib ??
[20:46:27] <NegatiV> нет, ну там я уже более менее ориентируюсь. все-таки с клиентом разобрался
[20:46:28] <dhampire> NegatiV: у меня есть в закладках тока спеки обоих протоколов =) и всё
[20:46:46] <Fess> dhampire: ну не сказать, что противник, просто Qt предпочтительнее
[20:47:01] <NegatiV> у меня тоже спеки есть, но это скорее для разрабов библиотеки
[20:47:11] <dhampire> Fess: а чем тебе допустим etk не нравится ?
[20:47:13] <NegatiV> мне же доки нужны
[20:48:01] <Fess> dhampire: против ЕнисейТелеком я ничего вообще против не умею, ибо не юзал :-D
[20:48:19] <Fess> dhampire: ну во-первых я юзаю KDE...
[20:48:30] <dhampire> Fess: шутник )
[20:48:43] <dhampire> Fess: 1) я не узаю кеды :)
[20:48:52] <dhampire> юзаю*
[20:49:24] <Fess> dhampire: 2) Я типо немного кодю, самую малость, у меня с gtk не срослось, а с Qt как-то лучше
[20:50:36] <dhampire> Fess: я юзаю kde/gnome/etc нельзя считать за аргумент как бы :)
[20:51:55] <Fess> щас решил таки вспомнить про gtk, открыл доки
[20:52:06] <Fess> открыл Hello world
[20:52:08] <Fess> гм
[20:53:00] dhampire вспомнил проги писанные на fortran :)
[20:55:35] <Ским> Fess: >> типо
[20:55:40] <Ским> f rbr&
[20:55:44] <Ским> а кик?
[20:55:55] Ским GrammarNazi
[21:04:20] <Fess> Ским: что? Вон dhampire тоже кикай тогда :-D
[21:04:59] Ским кикнул dhampire
[21:07:40] <Fess> Ским: тем более, надо как в кунг-фу, применять только правильную орфографию и пунктуацию, когда это нужно
[21:14:27] dhampire пнул Ским - ибо нехрен
[21:15:22] <Fess> http://citkit.ru/articles/22/
2005 год о_О
[21:50:23] Ivanich вышел(а) из комнаты
[22:08:34] dhampire вышел(а) из комнаты
[22:24:49] NegatiV вышел(а) из комнаты
[22:52:50] NegatiV вошёл(а) в комнату
[22:53:04] NegatiV вышел(а) из комнаты
[22:54:24] cogniter вошёл(а) в комнату
[22:54:34] cogniter вышел(а) из комнаты
[23:13:45] NegatiV вошёл(а) в комнату
[23:14:46] NegatiV вышел(а) из комнаты
[23:33:42] NegatiV вошёл(а) в комнату
[23:37:07] NegatiV вышел(а) из комнаты
[23:55:37] Fess вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!