gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Понедельник, 22 февраля 2010< ^ >
NegatiV установил(а) тему: Release: 1.90-alpha || SVN: 104 || Конференция разработчиков EiskaltDC++ || логи: http://marsoft.dyndns.info/cgr-calendar.php?room=eiskaltdc || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list
TODO:
* GUI: settings for basic units
* запоминание местоположения виджетов
* Вывод меню хаба на вкладке.
* Раскраску ников
* *NEW* Иконки клиентов
Release schedule:
* 24.02 Release EiskaltDC++ 1.95-beta1
* 03.02 Release EiskaltDC++ 1.98-beta2
* 10.03-15.03 Release EiskaltDC++ 2.0
Конфигурация комнаты
Участники комнаты

GMT+3
[00:05:59] <tehnick> NegatiV:
http://tehnick.punklan.net/temp/es_full.png
http://tehnick.punklan.net/temp/es_small.png
[00:06:07] <tehnick> Я вот это имел в виду.
[00:06:29] <tehnick> Только оно у меня сейчас кривовато сделано.
[00:07:34] <NegatiV> tehnick: это вообще не годится, костыльно выглядит
[00:08:42] <tehnick> Зато у людей с малым разрешением проблемы не будет.
[00:09:50] <tehnick> Просто сильно напрягают огромные неуменьшаемые диалоги настроек (обычно в gtk прогах), которые прихоится таскать по экрану, используя Alt+мышь
[00:10:01] <tehnick> *приходится
[00:10:08] <tehnick> Но это имхо конечно.
[00:11:50] <tehnick> Рамку QScrollArea можно отключить. Ширину поля до границы сделать равной нулю. И в развернутом виде ее вообще будет не видно....
[00:12:12] <tehnick> Сейчас проверю.
[00:12:21] <NegatiV> tehnick: разве 650x450 много для нетбука?
[00:12:41] <tehnick> Нет, наверное.
[00:13:42] <NegatiV> ну сейчас 700x443
[00:13:53] <NegatiV> еще немного поправить и все будет пучком)
[00:14:04] <tehnick> С аглийской локализацией что ли?
[00:14:24] <NegatiV> tehnick: с русской. r106
[00:14:48] <tehnick> Не верю.
[00:14:52] <tehnick> Сейчас проверю.
[00:16:18] <tehnick> Странно, сервер ланчпада собирает медленнее моего древнего ноута.
[00:18:26] <dhampire> tehnick, подари им этот древний ноут, может быстрей собирать станет :)
[00:19:23] <tehnick> Эм... У меня это единственный комп...
[00:33:27] <tehnick> NegatiV: а вот так?
http://tehnick.punklan.net/temp/es_small2.png
[00:35:28] <tehnick> По дефолту оно будет такое:
http://tehnick.punklan.net/temp/es_full2.png
[00:40:10] <dhampire> tehnick, ужас :)
[00:40:30] <tehnick> Что именно?
[00:44:54] <dhampire> tehnick, 546px × 420px - мне кажется маловато будет
[00:46:34] <dhampire> NegatiV, а можно скрывать эм.... лист виджет на окне настроек?
[00:47:21] <tehnick> Нет, нельзя.
[00:47:32] <tehnick> Или ты разрешения спрашиваешь? =)
[00:48:08] <tehnick> NegatiV: вот так сейчас по дефолту у тебя в r106:
http://tehnick.punklan.net/temp/es_default.png
[00:48:09] <dhampire> tehnick, по кнопке всё можно :) и зачем мне разрешение ? :)
[00:48:26] <tehnick> По кнопке?
[00:49:01] <tehnick> Разрешение, чтобы внести изменения в основную ветку...
[00:49:09] <WiseLord> NegatiV: по поводу разрешения окна настроек
[00:49:15] <WiseLord> я такое видал на некоторых программах
[00:49:18] <dhampire> внизу в фрэйме сделать ещё одну кнопку которая скрывает лист виджет
[00:49:40] <WiseLord> видимо, дело в том, что под юникодные символы выделяется больше места (в частности, под русские - два)
[00:49:44] <tehnick> NegatiV: 940х458
[00:49:47] <WiseLord> и окно слишком растягивается, бага какая-то
[00:49:48] <dhampire> tehnick, как бы мне оно не нужно :)
[00:49:48] <tehnick> И это много...
[00:50:12] <WiseLord> у меня, к примеру, так себя окно настроек gxneur ведёт
[00:50:33] <tehnick> (00:45:33)  dhampire:  внизу в фрэйме сделать ещё одну кнопку которая скрывает лист виджет
Нафига? Лучше в плавающий лэйаут объеденить.
[00:50:38] <dhampire> tehnick, 1042x768 ?
[00:50:47] <tehnick> У меня --- да.
[00:50:57] <tehnick> 15 дюймов же на ноуте...
[00:51:05] <dhampire> tehnick, и что это даст ?
[00:51:16] <tehnick> Можн будет спрятать.
[00:51:21] <tehnick> Или растянуть.
[00:51:24] <tehnick> По желанию...
[00:51:27] <dhampire> tehnick, у меня тоже 15 но 1680х1050 :)
[00:51:40] <tehnick> Интуитивно понятно для ендюзера...
[00:51:51] <tehnick> И никаких лишних конопок.
[00:51:54] <tehnick> *кнопок
[00:52:11] <tehnick> Ну и меня видюшка не поддерживает.
[00:52:16] <tehnick> Да оно и не надо.
[00:52:29] <tehnick> Или матрица не поддерживает.
[00:52:35] <tehnick> Что там важнее?
[00:52:58] <tehnick> Я про разрешение.
[00:53:04] <tehnick> Опечатки... =(
[00:54:16] <dhampire> скорей матрица не поддерживает
[00:54:28] <tehnick> http://tehnick.punklan.net/temp/es_old.png
[00:54:32] <tehnick> Вот это ппц.
[00:54:33] <dhampire> хотя я ж не знаю что у тебя за видюха :)
[00:54:36] <tehnick> В еискалте.
[00:55:11] <dhampire> настроек там действительно было много :)
[00:55:25] <dhampire> и компоновались они плохо
[00:55:29] <tehnick> dhampire: Intel(R) 915GM
[00:55:47] <tehnick> Встроенная видюха...
[00:56:21] <tehnick> (00:51:39)  dhampire:  и компоновались они плохо
Главное, что исправить-то можно легко.
[00:56:40] <tehnick> Но главный разработчик не согласен на это.
[00:57:40] <tehnick> dhampire: думаешь, в новом клиенте меньше опций будет потом?
[00:57:48] <tehnick> Все еще впереди...
[00:58:01] <dhampire> tehnick, ты хочешь исправить окно настроек eiskaltdc ?
[00:58:31] <tehnick> Нет, я показываю как оно выглядеть не долно в новом клиенте...
[00:59:03] <tehnick> Старый клиент я сейчас использую, потому что в новом мне не хватает функционала и стабильности.
[01:00:48] <tehnick> Где главный?
[01:00:53] <tehnick> NegatiV: откомментишь скриншоты?
[01:02:58] <NegatiV> tehnick: а что комментить? я показал какие размеры окна у меня
[01:03:12] <NegatiV> остается только компоновку формы улучшать
[01:03:32] <tehnick> О тебя оксиджен или что?
[01:04:46] <tehnick> (00:09:57)  NegatiV:  ну сейчас 700x443
(00:45:59)  tehnick:  NegatiV: 940х458
Разница какая-то большая...
[01:06:23] <dhampire> tehnick, e17 968x553
[01:06:44] <dhampire> =) тема qt - gtk+
[01:07:11] <tehnick> Дефолтная? Это же ужас...
[01:07:58] <tehnick> Кстати, e17 конечно реактивен легок и красив, но как у него со стабильностью?
[01:08:18] <tehnick> dhampire: может скриншот?
[01:08:38] <dhampire> tehnick, в смлысле дефолтная ? что ты имеешь ввиду?
[01:08:44] <dhampire> смысле*
[01:09:23] <dhampire> tehnick, у меня e17 стабилен :(
[01:09:26] <dhampire> =)
[01:09:35] <dhampire> не падает зараза :((((
[01:09:44] <tehnick> (00:59:13)  NegatiV: разработчикам обычно приходится думать о пользователях с более слабыми машинами... Хотя есть и исключения вроде Линуса.
[01:10:53] <tehnick> (01:04:53)  dhampire:  tehnick, в смлысле дефолтная ? что ты имеешь ввиду?
Дефолтную тему gtk. Она же ужасна... Это не только мое имхо. Это даже гномеры признают и сразу настраивают другой движок...
[01:11:52] <dhampire> tehnick, тема gtk естесвенно не дефолтная :)
[01:12:44] <dhampire> tehnick, magnet:?xt=urn:tree:tiger:YBV3QJH7YWZSOPQ6SNAPVLH6MDFQYWT2DDPSV5A&xl=244269&dn=2010-02-22-010629.png
[01:13:51] <dhampire> tehnick, тема gtk зовётся mira
[01:14:44] <tehnick> Ух...
[01:18:23] <dhampire> tehnick, ужасно ? :)))
[01:18:51] <NegatiV> так почему бы не юзать qt-curve и для gtk и для qt? имхо, самый лучший вариант
[01:19:06] <tehnick> Я его и использую.
[01:19:45] <tehnick> И настроек у qtcurve немало.
[01:21:50] <dhampire> NegatiV, как юзать qtcurve но не юзать либы kde4 ?
[01:22:09] <dhampire> и как применять темы без либ кед ?
[01:23:38] <tehnick> о_О
[01:23:54] <tehnick> qtcurve не требует kdelibs
[01:24:13] <NegatiV> dhampire: tehnick глаголит истину =)
[01:24:14] <tehnick> (01:18:23)  dhampire:  и как применять темы без либ кед ?
Элементарно.
[01:25:08] <dhampire> qtcurve-gtk2  qtcurve-kde3  qtcurve-kde4 ? - ну первый не зависит да
[01:25:10] <tehnick> dhampire: qtconfig-qt4
[01:25:18] <tehnick> Там выберешь...
[01:25:35] <tehnick> Ну и в настройках gtk.
[01:25:48] <dhampire> а мне надо qtcurve-qt4 который собирается только
[01:26:05] <dhampire> и как к нему к qtcurve применить тему я хз
[01:26:13] <dhampire> дефолт полный отстой
[01:26:22] <tehnick> Чо-чо тебе надо?
[01:26:33] <tehnick> (01:22:03)  dhampire:  
а мне надо qtcurve-qt4 который собирается только
[01:26:37] <tehnick> Не распарсил...
[01:26:42] <dhampire> ок
[01:27:12] <dhampire> qtcurve - это движки для gtk2 qt3 и qt4
[01:27:43] <tehnick> (01:22:20)  dhampire:  и как к нему к qtcurve применить тему я хз
qtconfig-qt4 --- это утилита для настройки дефолтного вида Qt для данного юзера.
[01:28:48] <dhampire> варианты для qt4 и qt3 можно собрать без зависимости от кед но ВОПРОС - как применить к движку qtcurve-qt4 тему для него же? с qtcurve-kde4 всё понятно
[01:28:49] <tehnick> Там в меню выбираешь стиль GUI qtcurve + всякие настройки...
[01:29:23] <dhampire> ну небыло у меня такого :)
[01:29:31] <WiseLord> а у qtcurve нету настраивалки неКДЕшной?
[01:29:46] <tehnick> Не знаю, не искал.
[01:30:01] <tehnick> Можно ручками конфиг править.
[01:30:14] <WiseLord> dhampire: а что за неприязнь к kde? )
[01:30:15] <dhampire> tehnick, ещё раз мне нужен не движок с дефолтной раскраской, мне нудно применить к нему стиль, нахера он мне сдался дефолтовый ?
[01:30:19] <tehnick> Сейчас гляну, что в пакете с qtcurve есть.
[01:32:23] <dhampire> WiseLord, это не неприязнь(хотя и отчасти и это тоже) просто зачем мне тянуть лишнии либы которые отнюдь не мало весят просто для того чтобы сменить стиль qtcurve ? если мне нужно забить гвоздь я его забью молотком, а не микроскопом :) хотя можно и им :)
[01:32:30] <tehnick> dhampire: а гтк-ашная конфигурялка у тебя есть? В ней тоже можно.
[01:32:40] <WiseLord> в kde есть интересные приложения
[01:32:46] <WiseLord> okular тот же
[01:32:52] <dhampire> tehnick, lxappearence
[01:33:07] <WiseLord> amarok последний уже неплох довольно
[01:33:18] <dhampire> WiseLord, зато есть много чего что меня раздражает :)
[01:34:55] <tehnick> (01:29:07)  dhampire:  tehnick, lxappearence
Неа, про эту я даже не слышал. Я две других видел. Одна зависела от гномолиб, а другая была на wxwidgets и не тянула зависимостей. Но и настроек в ней было мало...
[01:35:55] <dhampire> tehnick, у меня и так вертится gconf впустую только для gtk+ темы qt4 :)
[01:36:39] <WiseLord> мне из kde-шного больше всего любы ktorrent, amarok, okular. Smplayer и psi на Qt
[01:36:48] <WiseLord> самый основные приложения
[01:37:02] <WiseLord> gtk как бы и не нужен особо получается мне
[01:37:50] <WiseLord> gimp/firefox/easytag - за счёт qtcurve выглядят аналогично kde/qt-шным приложениям
[01:37:54] <WiseLord> что ещё для счасть янадо
[01:38:23] <dhampire> WiseLord, обратной совместимости надо
[01:38:38] <tehnick> Smplayer и psi --- не из kde, более того: они не используют kdelibs
[01:38:49] <dhampire> не только в сторону qt но и обратно
[01:38:52] <WiseLord> я и не говорил другого
[01:39:29] <tehnick> (01:34:38)  dhampire:  WiseLord, обратной совместимости надо
А в чем ее нет?
[01:40:13] <tehnick> Уже 107/
[01:40:21] <tehnick> Пока мы тут беседуем...
[01:40:31] <dhampire> мне нужно применить стиль к qtcurve-qt4 - как это сделать без кед ?
[01:40:45] <dhampire> tehnick, ?
[01:41:20] <WiseLord> dhampire: о том-то и речь, что в kde с этим нет проблем
[01:41:35] <tehnick> dhampire: воспользоваться графической утилитой для конфигурации или ручками править конфиги.
[01:42:02] <dhampire> WiseLord, мне из-за этого ставить кеды ? даже если меня всё устраивает кроме темы qt4 ?
[01:42:16] <tehnick> Зачем ставить кеды? о_О
[01:42:17] <WiseLord> ага
[01:42:20] <WiseLord> а ты попробуй
[01:42:31] <WiseLord> вот негатив тоже был приверженцем gtk в своё время )
[01:42:44] <dhampire> tehnick, в qtconfig можно выбрать движок но нельзя его тюнить
[01:44:06] <dhampire> WiseLord, пробовал представь себе, но 1 непревычно ( легко поправимо) 2 падение иксов 1 в 5 минут на ровном месте (хз поправимо ли )
[01:44:15] <dhampire> именно в kde4
[01:44:23] <WiseLord> это с чего бы иксам падать?
[01:44:25] <tehnick> Я даже не предлагаю ставить systemsettings, ибо:
$ apt-cache show systemsettings
...
Depends: kdebase-runtime (>= 4:4.3.0), kdelibs5 (>= 4:4.3.4), libc6 (>= 2.2), libfontconfig1 (>= 2.8.0), libqt4-dbus (>= 4:4.5.3), libqt4-xml (>= 4:4.5.3), libqtcore4 (>= 4:4.5.3), libqtgui4 (>= 4:4.5.3), libstdc++6 (>= 4.1.1), libx11-6 (>= 0)
...
[01:44:35] <tehnick> Поставь что-нибудь полегче.
[01:44:50] <dhampire> WiseLord, я не знаю просто у меня видяха нвидиа :)
[01:44:57] <WiseLord> да и у меня
[01:45:30] <dhampire> tehnick, в том то и дело не нашёл я ничего кроме systemsettings от кед 4
[01:45:35] <tehnick> И драйвер наверное проприетарный?
[01:45:41] <dhampire> tehnick, да
[01:46:45] <dhampire> WiseLord, у меня не очень удачная видяха к тому же gf 8600gt mobile :)
[01:47:12] <WiseLord> у меня 9600gt
[01:47:17] <WiseLord> обычная
[01:48:31] <dhampire> у меня ещё флэшка слетела, а там были данные эксперимента :'-(  вот мучаю её теперь testdisk
[01:49:47] <WiseLord> http://b.imagehost.org/view/0599/kde наконец-то залилось
[01:49:52] <WiseLord> просто и функционально
[01:50:11] <WiseLord> разницы между gtk и qt не видно
[01:50:16] <tehnick> dhampire:  я сейчас тоже найти не могу. А что в гноме по дефолту идет для настройки тем?
[01:50:53] <dhampire> gnome-theme-manager - что то вроде такого
[01:51:13] <tehnick> WiseLord: гламурно =)
[01:51:53] <dhampire> "WiseLord, мне из-за этого ставить кеды ? даже если меня всё устраивает кроме темы qt4 ?"
[01:52:08] <WiseLord> да кеды можно ради кед поставить
[01:52:13] <tehnick> Да не надо тебе ничего ставить.
[01:52:19] <WiseLord> )
[01:52:22] <tehnick> Успокойся.
[01:52:29] <dhampire> WiseLord, rкеды ради кед ставить не буду :)
[01:52:36] <WiseLord> я думаю, у гнома должна быть какая-то своя конфигурялка тем
[01:52:50] <tehnick> И зачем тебе qtcurve, если тебя и так все устраивает наверняка...
[01:52:54] <tehnick> ?
[01:53:01] <dhampire> WiseLord, у меня нет гнома - беда, беда
[01:53:10] <WiseLord> xfce?
[01:53:15] <WiseLord> или что-то более экзотичное?
[01:53:20] <dhampire> WiseLord, e17
[01:53:24] <WiseLord> вах
[01:53:28] <WiseLord> вообще даже так
[01:53:29] <tehnick> Угу.
[01:53:34] <tehnick> Тред перечитай.
[01:53:36] <WiseLord> прикольная штука
[01:53:44] <WiseLord> она до сих пор чисто 2D?
[01:53:48] <tehnick> И главное... не падает!
[01:53:55] <dhampire> Enlightenement DR 17 если полностью
[01:53:57] <WiseLord> я как-то ставил посмотреть
[01:54:00] <WiseLord> из svn
[01:54:11] <WiseLord> прикольно, в принципе
[01:54:12] <dhampire> WiseLord, compiz есть не переживай
[01:54:21] <WiseLord> а декорации?
[01:54:33] <dhampire> что декорации ?
[01:54:37] <WiseLord> от энлайтмента или эмеральд?
[01:54:56] <WiseLord> я вообще фанат KDE и его "рюшечек"
[01:55:04] <WiseLord> но мне вот отчего-то ещё и fluxbox понравился
[01:55:08] <dhampire> ecomorph - это модуль для e17 обеспечивающий эффекты compiz
[01:55:30] <dhampire> никаких емеральдов :)
[01:55:53] <WiseLord> x11-wm/enlightenment вот в gentoo есть версии 1.0.1
[01:56:08] <WiseLord> интересно, это он, e17 или всё ещё e16?
[01:56:47] <dhampire> WiseLord, '16
[01:57:00] <WiseLord> Available versions:  0.16.8.15 **0.16.9999 1.0.1 ~1.0.2
[01:57:02] Ботяра вошёл(а) в комнату
[01:57:19] <dhampire> он достиг версии 1.0.1 спустя всего то 10 вроде лет разработки :)
[01:57:46] <dhampire> WiseLord, 0.16.9999 - вот это скорей всего e17
[01:57:52] <WiseLord> вряд ли
[01:58:04] <WiseLord> для e17 был в gentoo отдельный оверлей
[01:58:05] <dhampire> ну тогда он отдельным пакетом
[01:58:19] <WiseLord> с ним самим и кучей приблуд
[01:59:23] <dhampire> интересно сможет testdisk вытащить матлаб для unix с флэшки :)
[01:59:37] <WiseLord> а ты фотореком тянешь?
[01:59:45] <WiseLord> или как там оно..
[01:59:52] <dhampire> testdisk
[01:59:56] <dhampire> же
[01:59:59] <WiseLord> просто сам testdisk разделы восстанавливает
[02:00:03] <WiseLord> а photorec файлы
[02:00:08] <dhampire> я хз
[02:00:09] <WiseLord> из того же пакета
[02:00:19] <dhampire> кто там кем коммандует
[02:00:25] <WiseLord> разные утилиты
[02:00:41] <WiseLord> пакет просто testdisk называется
[02:01:42] <WiseLord> qlist testdisk | grep bin
/usr/sbin/testdisk
/usr/sbin/photorec
[02:03:11] tehnick вышел(а) из комнаты
[02:03:21] tehnick вошёл(а) в комнату
[02:04:04] WiseLord вышел(а) из комнаты
[02:05:20] <tehnick> Кто тут за иконки в программе отвечает?
[02:06:20] <tehnick> И как можно мне свой вредоносный коммит сделать? =)
[02:08:26] <dhampire> tehnick, Wiselord  отвечает - но он пошёл спать :)
[02:09:03] <dhampire> tehnick, а чем ты хочешь "навредить"?
[02:09:08] <tehnick> Не успел. =(
Ты не в курсе, он планирует заменить иконки для загрузок?
[02:09:32] <dhampire> tehnick, я не в курсе
[02:11:16] <tehnick> (02:05:17)  dhampire:  tehnick, а чем ты хочешь "навредить"?
Небольшая косметическая правка в UISettings.ui:
сделал так, чтобы listWidget можно было спрятать.
[02:11:43] <dhampire> NegatiV, очнись :)
[02:12:09] <tehnick> И вообще, хотелось бы что-нибудь полезное сделать, но это надо много времени потратить, да и не знаю, что именно...
[02:16:05] <tehnick> Эм... А в svn вообще можно один или несколько файлов отправить в репозиторий?
[02:16:10] <NegatiV> dhampire: я кино смотрю)
[02:16:14] <NegatiV> чего вам?
[02:16:41] <dhampire> NegatiV, tehnick патч свой хочет закоммитить
[02:16:43] <tehnick> Чтобы не автоматически каталог проверил и отправил, а ручками эти фалы указать...
[02:17:26] <NegatiV> tehnick: давая патч)
[02:17:30] <NegatiV> *давай
[02:17:34] <tehnick> Как?
[02:18:36] <NegatiV> dpaste.com
[02:18:39] <dhampire> tehnick, ты правки делал в каталоге с .svn ?
[02:19:02] <NegatiV> dhampire: там правки только для зареганых доступны
[02:19:02] <tehnick> Да.
[02:19:03] <tehnick> Я тут всего лишь listWidget и stackedWidget в горизонтальный splitter объединил.
[02:19:41] <NegatiV> tehnick: выложи патч на dpaste.com
[02:19:44] <tehnick> (02:15:16)  NegatiV:  dhampire: там правки только для зареганых доступны
Зареганные где?
[02:19:57] <NegatiV> в проекте на гуглокоде
[02:19:58] <dhampire> NegatiV, я не предлагаю же ему коммитить :)
[02:20:34] <tehnick> NegatiV: http://code.google.com/u/tehnick.alive/ --- это разве не регистрация?
[02:21:44] <dhampire> tehnick, NegatiV говорил про то что у тебя правов нету на коммит в проект
[02:21:45] <tehnick> (02:16:12)  dhampire:  NegatiV, я не предлагаю же ему коммитить :)
Ну вот. =( Именно это было и интересно... Я никогда с svn не работал, только сливал готовое из него...
[02:22:10] <dhampire> tehnick, ну это не ко мне :)
[02:22:44] <tehnick> Ладно, выложить патч или целый файл?
[02:23:03] <NegatiV> tehnick: патч давай)
[02:23:27] <NegatiV> в принципе если собираешься работать над клиентом то могу дать и svn доступ
[02:23:43] <NegatiV> но придется работать)
[02:24:05] <tehnick> http://dpaste.com/162760/
[02:25:09] <tehnick> NegatiV: работать прямо "в поте лица"? =)
[02:25:59] <tehnick> И все-таки, мне кто-нибудь ответит?
[02:26:01] <NegatiV> tehnick: нет конечно, но если есть какие-то предложения/поправки и прочее
[02:26:12] <NegatiV> то необходимо чтобы ты мог их сам вносить
[02:26:20] <tehnick> (02:12:19)  tehnick:  Эм... А в svn вообще можно один или несколько файлов отправить в репозиторий?
(02:12:58)  tehnick:  Чтобы не автоматически каталог проверил и отправил, а ручками эти фалы указать...
[02:26:28] <tehnick> В гите можно...
[02:26:29] <NegatiV> ну и качество написания кода само-собой должно быть хорошим
[02:26:49] <tehnick> Это проблема, да.
[02:26:56] <dhampire> tehnick, svn commit же
[02:27:25] <tehnick> dhampire: svn commit -m "Change notes" – перенесение изменений из рабочей версии в репозиторий; команда выполняется из директории рабочей версии;
[02:27:53] <tehnick> Она рекурсивно проверяет содержимое каталога и отправляет все изменения.
[02:27:56] <tehnick> Я так понял.
[02:28:06] <tehnick> А надо пару файлов послать.
[02:28:15] <tehnick> Определенных пользователем.
[02:29:47] <tehnick> Сегодня вообще рабочий/учебный день?
[02:29:55] <NegatiV> tehnick: странно ты снял патч)
[02:30:14] <tehnick> А как надо было?
[02:30:18] <NegatiV> diff -up path/to/normal path/to/pached
[02:30:24] <tehnick> Порядок перепутал?
[02:30:40] <NegatiV> вроде да
[02:31:07] <NegatiV> еще и вид не унифицированный, я не могу его читать)
[02:31:38] <NegatiV> не надо файлы переименовывать
[02:31:41] <dhampire> tehnick, diff -EbBrw -U 1 path1 path2
[02:31:55] <NegatiV> укажи с путями до каталогов
[02:33:52] <tehnick> Так без разницы же утилите patch...
[02:33:54] <NegatiV> tehnick: ладно, не парься - я сейчас сам поправлю
[02:34:21] <NegatiV> tehnick: ну я то должен понимать что накладываю)
[02:36:33] <tehnick> http://dpaste.com/162762/
[02:36:39] <tehnick> Мне не сложно.
[02:36:56] Kroll вошёл(а) в комнату
[02:37:47] <NegatiV> tehnick: не в том порядке))
[02:37:56] <tehnick> Черт.
[02:38:54] <tehnick> http://dpaste.com/162765/
[02:38:55] <NegatiV> tehnick: надо первым указывается старый файл, следом его новая версия
[02:39:02] <NegatiV> *указать
[02:39:10] <NegatiV> *новую версию
[02:39:12] <tehnick> Это как лево и право...
[02:39:13] <NegatiV> пора спать))
[02:39:39] <tehnick> Чем чаще вспоминаешь, тем темьше ошибаешься...
[02:39:58] <tehnick> По поводу svn и отправки отдельных файлов идеи есть?
[02:40:21] <NegatiV> tehnick: не пробовал, но думаю что можно отправлять
[02:40:39] <NegatiV> вернее мне просто не приходилось делать выборку еще
[02:41:33] <tehnick> Нашел, все элементарно, да:
svn commit -F msg foo.c
[02:42:01] <tehnick> Еще есть опции --non-recursive и прочие.
[02:42:10] <tehnick> Мануал рулит.
[02:42:42] <NegatiV> tehnick: хм, у меня даже спрятав список слева нельзя уменьшить
[02:42:47] <NegatiV> афк на 5 мин
[02:57:17] NegatiV вышел(а) из комнаты
[03:00:37] tehnick вышел(а) из комнаты
[04:41:42] dhampire вышел(а) из комнаты
[09:36:28] athlon_fx вошёл(а) в комнату
[09:36:54] <athlon_fx> добрый день
[09:38:49] <athlon_fx> у меня такая проблемка. может кто знает как решить. на хабе постоянно идет обновление шапки, например добро пожаловать на хаб, потом сейчас столько то времени и тп. Вот все это же в общем чате показывается в сообщениях от DC-CORE. очень мешает
[09:39:23] <athlon_fx> как от этого избавиться
[09:44:56] WiseLord вошёл(а) в комнату
[09:46:58] WiseLord вышел(а) из комнаты
[09:47:14] WiseLord вошёл(а) в комнату
[09:49:11] WiseLord вышел(а) из комнаты
[10:21:04] WiseLord вошёл(а) в комнату
[10:51:56] dhampire вошёл(а) в комнату
[10:52:58] Abram вошёл(а) в комнату
[11:00:59] Abram вышел(а) из комнаты: qutIM : Jabber plugin
[11:09:21] dhampire вышел(а) из комнаты
[11:21:32] WiseLord вышел(а) из комнаты
[11:41:37] athlon_fx вышел(а) из комнаты
[11:43:51] WiseLord вошёл(а) в комнату
[11:54:54] athlon_fx вошёл(а) в комнату
[12:51:49] WiseLord вышел(а) из комнаты
[12:54:56] zelurkcin вошёл(а) в комнату
[13:05:15] zelurkcin вышел(а) из комнаты: offline
[13:20:18] tehnick вошёл(а) в комнату
[13:36:20] dhampire вошёл(а) в комнату
[13:36:49] dhampire вышел(а) из комнаты
[13:37:02] dhampire вошёл(а) в комнату
[14:35:39] athlon_fx вышел(а) из комнаты
[14:36:41] Shlem вошёл(а) в комнату
[14:37:53] Shlem вышел(а) из комнаты: qutIM : Jabber plugin
[14:55:38] NegatiV вошёл(а) в комнату
[15:08:49] wilgib вошёл(а) в комнату
[15:13:03] <wilgib> NegatiV: Баг: если свернуть EiskaltDC++ в трей потом перезагрузится то он запускается в развёрнутом виде, а не в трее. Баг с вылетом при нажатии на кнопку переподключится в r107 так и не исправлен.
[15:27:08] <wilgib> NegatiV: Баг с вылетом при нажатии кнопки переподключится проявляется только сразу после запуска клиента когда не используется автоподключение к хабам, и если подключится вручную, а потом закрыть таб с хабом - то при нажатии на кнопку переподключиться вылета уже не происходит.
[15:44:09] wilgib вышел(а) из комнаты
[16:23:03] Chiron вошёл(а) в комнату
[16:23:40] Chiron вышел(а) из комнаты
[16:34:56] <tehnick> NegatiV: когда в локальной копии svn собираешь программу, то в каталогах с исходниками появляются файлы заголовков (из-за moc), объектные файлы и готовые слинкованные бинарники. Вопрос: как правильно делать коммит в основной репозиторий, чтобы эти файлы туда не добавились? Или надо несколько копий основного репозитория иметь?
[16:35:40] <NegatiV> tehnick: пока ты явно не добавишь файлы в репозиторий ничего никуда не добавиться
[16:36:03] <0xd34df00d> И надо привыкать к out-of-source-билдам.
[16:36:05] <0xd34df00d> Они решают.
[16:36:18] <tehnick> 0xd34df00d: что это?
[16:36:26] <tehnick> NegatiV: спасибо.
[16:39:27] dhampire вышел(а) из комнаты
[16:39:38] dhampire вошёл(а) в комнату
[16:40:29] grayich вошёл(а) в комнату
[16:40:42] <grayich> ку
[16:41:28] <grayich> NegatiV: а запуск только одной копии уже сделали?  Что бы магнет ссылки из броузера открывались в запущенном ++, а не новом :)
[16:41:50] <NegatiV> grayich: как раз этим и занимаюсь сейчас)
[16:41:58] <grayich> ы )
[16:53:09] WiseLord вошёл(а) в комнату
[16:57:27] WiseLord ночью (часов 15 назад) поставил пересканироваться свою шару в ++
[16:57:50] <WiseLord> наверное, уже должно было прохэшировать.. надо начинать юзать полноценно
[16:59:38] <tehnick> WiseLord: ты используешь дц только файлообмена или для общения тоже?
[17:02:22] <WiseLord> у нас в локалке это основной чат
[17:03:16] <tehnick> Тогда рано еще использовать его.
[17:03:18] wilgib вошёл(а) в комнату
[17:04:54] <tehnick> http://code.google.com/p/eiskaltdc/issues/detail?id=12
[17:05:05] <tehnick> Тут написано чего не хватает...
[17:08:35] <wilgib> NegatiV: Баг: некорректная обработка клавиши Esc - если при активном окне с EiskaltDC++ нажать Ctrl+Esc то и клиент сворачивается в трей, и системный монитор KDE запускается - т.е. Esc передаётся сразу двум приложениям.
[17:09:31] <dhampire> wilgib, это такой хоткей в кедах ?
[17:09:43] <wilgib> dhampire: да
[17:29:17] WiseLord вышел(а) из комнаты
[17:34:51] <tehnick> NegatiV: в чем смысл дописывать перфикс magnet:// к имени файла при сворачивании магнета в читабельный вид?
[17:37:26] <NegatiV> tehnick: это еще с первых ревизий так было, сейчас в принципе уже не нужно
[17:45:05] <wilgib> NegatiV: Баг: при удалении файл-листа стоящего в очереди из "очереди загрузок" - она становится пустой, и открытие/закрытие таба с ней непомогает.
[17:45:43] athlon_fx вошёл(а) в комнату
[17:46:09] <NegatiV> wilgib: http://code.google.com/p/eiskaltdc/issues/list
[17:46:16] <NegatiV> оставляй отчеты здесь
[17:46:40] <NegatiV> мне так намного проще, чем держать все в памяти
[17:47:03] <wilgib> NegatiV: хорошо
[17:47:50] <athlon_fx> привет всем. у меня такой проблема. на хабе идет постоянное обновление шапки. типа приветствиуем, вы вошли на хаб, сейчас время, и это примерно обновление идет каждую минуту. помимо того что все это в заголовке программы меняется еще и в чат сообщения идут от DC-CORE. вот как собственно от сообщений этих в чате избавиться
[17:48:36] <NegatiV> athlon_fx: EiskaltDC? EiskaltDC++?
[17:49:04] <athlon_fx> EiskaltDC 1.0.4 для линуха
[17:49:40] <NegatiV> ветвь заморожена, так что только самому патчить =)
[17:50:16] <athlon_fx> ну если бы я был спец в программировании я бы напатчил
[17:50:51] <NegatiV> athlon_fx: http://code.google.com/p/eiskaltdc/issues/list - тут оставляй фичреквест, к 2.0 сделаю возможность отключать статусные сообщения
[17:53:26] grayich вышел(а) из комнаты
[17:56:36] <wilgib> tehnick: Я тут подумал над тем что ты писал на форуме про то, что в "списке передач" поле статус перегружено информацией, и пришёл к выводу что ты был прав предлагая оставить только проценты, а остальное вынести в отдельные столбцы. Может добавишь issue на googlecode.
[17:57:05] <tehnick> А я наоборот отказался от этой мысли.
[17:57:18] <wilgib> tehnick:  :-)
[17:57:40] <tehnick> После того как Негатив сделал сохранение ширины столбцов и их взаимного расположения...
[17:59:22] <wilgib> tehnick: Например в ktorrent в этом поле только проценты. Может всё же, что-нибудь вынести?
[18:03:53] <tehnick> wilgib:  ты не поверишь, но во множестве программ в этом поле отображаются только проценты. Ибо текст на фоне прогресбара обычно виден плохо. Хотя это конечно зависит от используемой темы..
[18:05:39] <wilgib> tehnick: текст того же цвета что и проценты - если видно проценты то будет видно и текст.
[18:09:27] <tehnick> wilgib:  Я не утвеждал, что проценты видны хорошо, а остальной текст --- плохо. Я имел в виду весь текст на прогресбаре.
[18:10:24] athlon_fx вышел(а) из комнаты: QIP Infium: Спокойное общение
[18:40:38] <wilgib> NegatiV: Выравнивание текста в столбцах в "Списке передач" по левому краю или по правому - рандомное или ты специально так сделал? Спрашиваю для того что бы понять надо включать это в issue или нет.
[18:41:46] <NegatiV> wilgib: не помню) пиши, я сам потом разберусь
[18:43:19] <wilgib> NegatiV: если в issue будет несколько пунктов по одному скриншоту и некоторые окажутся фичами, а не багами - то как же тогда дать этому issue статус accepted?
[18:47:04] <NegatiV> wilgib: accepted - реквест расмотрен и принят
[18:47:28] <NegatiV> ты отставляешь статус New
[18:50:24] <wilgib> NegatiV: я имею ввиду, что если в реквесте будет три пункта, а не один и некоторые из пунктов окажутся не багами - то как ты отметишь его исправленным, если исправлены не все пункты?
[18:51:21] <NegatiV> wilgib: нет, не отмечу
[18:51:36] <wilgib> wilgib: могу тогда в некоторых пунктах поставить вопрос, а не требование.
[18:51:41] <wilgib> NegatiV:
[19:03:43] dhampire вышел(а) из комнаты
[19:09:13] <wilgib> NegatiV: как на googlecode задавать тип issue и его приоритет: medium, low, ...defect, other?
[19:09:57] <NegatiV> wilgib: приоритет - дело админов
[19:10:22] <wilgib> NegatiV: и тип тоже?
[19:11:14] <NegatiV> wilgib: ты просто напиши реквест, все теги расставлю я
[19:12:12] <wilgib> NegatiV: одну issue я уже написал.
[19:36:33] WiseLord вошёл(а) в комнату
[19:51:10] wilgib вышел(а) из комнаты
[20:07:20] <tehnick> NegatiV: ты сделал это! =)
(single instance running)
[20:08:10] <NegatiV> tehnick: там возможна некоторая нестабильность (подчеркиваю, _возможна_ но не обязательно)
[20:08:16] <NegatiV> так что тестите
[20:08:28] <NegatiV> у меня все без приключений обошлось
[20:08:36] <NegatiV> афк на час
[20:09:29] <tehnick> Кстати, как в KDE настроить поддержку магнетов? (Запуск определенной программы)
[21:15:47] NegatiV вышел(а) из комнаты
[21:16:49] NegatiV вошёл(а) в комнату
[21:41:36] Anti[^_^] вышел(а) из комнаты
[22:07:22] dhampire вошёл(а) в комнату
[22:28:35] 0xd34df00d вышел(а) из комнаты
[22:32:13] dhampire вышел(а) из комнаты
[22:33:46] wilgib вошёл(а) в комнату
[22:36:28] <wilgib> NegatiV: обработка Esc: закрытие системного монитора KDE тоже по клавише Esc, и когда нажимаешь Esc одновременно закрывается и системный монитор, и сворачивается EiskaltDC++.
[22:41:19] <NegatiV> wilgib: r112
[22:42:43] <NegatiV> wilgib: не помогло, так что можешь не обновляться
[22:45:29] 0xd34df00d вошёл(а) в комнату
[22:46:41] dhampire вошёл(а) в комнату
[22:48:41] <tehnick> NegatiV:  ты какую IDE или какой блокнот используешь для разработки?
[22:49:43] <dhampire> tehnick, qtcreator он юзает
[22:50:07] <wilgib> WiseLord: Вывод в консоли содержит это: IconLoader::LoadPixmap: Can't load 'flag_gb.png'
IconLoader::LoadPixmap: Can't load 'flag_ru.png'
[22:50:43] <WiseLord> а они есть
[22:51:24] <tehnick> gb --- это типа Great Britain?
[22:51:38] <WiseLord> да
[22:51:44] <tehnick> Почему не uk или us?
[22:52:00] <WiseLord> взял из /usr/share/locale
[22:52:09] <wilgib> WiseLord: раньше в консоли этого не было.
[22:52:27] <WiseLord> хм
[22:52:31] <WiseLord> действительно появилось
[22:52:34] <WiseLord> не знаю когда
[22:53:34] <wilgib> WiseLord: появилось тогда когда ты иконки удалял.
[22:53:36] <WiseLord> сейчас проверю, раньше не было
[22:55:44] <wilgib> WiseLord: в будущем будет реализовано отображение флагов стран в списке передач?
[22:56:38] <WiseLord> не знаю
[22:57:00] <wilgib> WiseLord: а зачем тогда нужны флаги стран?
[22:57:22] <tehnick> Локаль отображать наверное...
[22:58:42] <NegatiV> tehnick: qtcreator
[22:59:13] <WiseLord> их вообще было два десятка
[23:05:10] <tehnick> "отображение флагов стран в списке передач"
А вот это ИМХО нафиг не нужно. Хотя некоторые извращенцы и используют в своих поделках всякие geoip, но оно лишь попусту тратит машинные ресурсы...
[23:06:18] <wilgib> tehnick: а, я и не говорил что нужно - я спрашивал для чего нужны флаги стран.
[23:06:32] <NegatiV> tehnick: флаги не для этого нужны (в EikslatDC язык интерфейса выбирался с их помощью)
[23:07:02] <NegatiV> были пункты: [Флаг] Язык
[23:07:11] <WiseLord> )
[23:07:12] <tehnick> NegatiV:  сделал заметку: http://code.google.com/p/eiskaltdc/issues/detail?id=21
[23:07:12] WiseLord вышел(а) из комнаты
[23:07:35] WiseLord вошёл(а) в комнату
[23:08:21] <tehnick> NegatiV:  я-то это помню, так как до сегодняшнего дня еискалт безплюсный использовал... =)
[23:09:35] <tehnick> NegatiV: ты сейчас над чем работаешь?
[23:09:52] <NegatiV> tehnick: над ужином)
[23:12:36] <WiseLord> wilgib: такое ощущение? что раньше иконки не грузились потому.. что не грузились
[23:12:44] <WiseLord> о них в коде вообще упоминаний не было, видимо
[23:14:01] <WiseLord> в смысле, сообщений об ошибке не было из-за неиспользования иконок
[23:14:07] <wilgib> WiseLord: если иконок больше 20 почему сообщения в консоли только про эти две иконки?
[23:14:09] <NegatiV> WiseLord: флаги же лефат отдельно от иконок
[23:14:14] <NegatiV> *лежат
[23:14:15] <WiseLord> да
[23:14:24] <NegatiV> а код считает что все  куче
[23:14:25] <WiseLord> а в коде походу только из appl берутся пока
[23:14:32] <NegatiV> *в куче
[23:14:34] <WiseLord> QString settings_path = QDir::currentPath() + "/icons/user/default";
[23:14:45] <WiseLord> и по этому пути (ну и подобным) ищет
[23:14:54] <WiseLord> а icons/flag нету нигде
[23:15:34] <WiseLord> самый простой способ, видимо, просто их перебросить в appl
[23:15:37] <WiseLord> пока их не так много
[23:16:32] <NegatiV> WiseLord: думаю да, пока что это самый рациональный подход
[23:17:07] <WiseLord> NegatiV: svn delete и для каталогов работает?
[23:17:22] <NegatiV> да
[23:17:33] <NegatiV> рекурсивно вычищает директории
[23:18:24] <WiseLord> перебросил, сейчас провери и коммит сделаю
[23:18:59] <WiseLord> *проверю
[23:22:03] <WiseLord> r114
[23:22:56] <WiseLord> всё-таки googlecode поприятнее sourceforge будет.. мда
[23:23:15] <tehnick> Зато возможностей меньше.
[23:23:46] <tehnick> Только вы их все равно не использовали, так что это не аргумент.
[23:24:19] <WiseLord> они махонькие
[23:24:31] <WiseLord> на фоне обработок файллиста/списка юзеров/подставить нужное не заметно будет
[23:27:50] <tehnick> Как в KDE назначить открытие магнет-ссылок на определенную программу?
[23:27:57] wilgib вышел(а) из комнаты
[23:28:00] <tehnick> Именно глобально в KDE.
[23:28:19] <tehnick> mime-типы использовать не получилось
[23:28:23] <tehnick> Есть идеи?
[23:29:20] <WiseLord> а где эта ссылка может встретиться кроме браузера/клиента DC?
[23:30:03] <tehnick> В kmail, в kopete, да где угодно...
[23:30:41] <tehnick> И браузеры по одному настраивать глупо, если  они глобальные настройки используют.
[23:30:46] <WiseLord> хм.. kmail видит её как текст
[23:30:53] <tehnick> Ну так...
[23:31:04] <tehnick> Надо как протокол добавить.
[23:31:18] <tehnick> Типа http:// ftp:// mms://
[23:31:26] <tehnick> smb://
[23:31:34] <tehnick> Не помню, что там еще...
[23:32:38] <WiseLord> /usr/share/services/magnet.protocol пробовал?
[23:32:58] <tehnick> Самое забавное, что как в гноме это сделать, я знаю. Хотя его не использовал и не собираюсь...
[23:33:03] <tehnick> Нет еще.
[23:33:16] <WiseLord> https://www.limewire.org/jira/browse/LWC-285
[23:33:31] <WiseLord> подозреваю, можно и ~/.local/share использовать
[23:36:18] <WiseLord> не
[23:36:33] <tehnick> Что?
[23:36:45] <WiseLord> ~/.kde4/share/kde4/services/magnet.protocol
[23:36:52] <WiseLord> [Protocol]
exec=/usr/bin/eiskaltdc %u
protocol=magnet
input=none
output=none
helper=true
listing=
reading=false
writing=false
makedir=false
deleting=false
Icon=limewire
[23:37:02] <WiseLord> так работает
[23:37:09] <WiseLord> (icon поменять, брал из примера)
[23:39:05] <tehnick> Лучше глобально добавлять.
[23:39:16] <WiseLord> дело хозяйское
[23:39:38] <tehnick> Коммитнешь файлик в svn?
[23:39:50] <tehnick> Я его в пакет добавлю...
[23:39:50] <WiseLord> тогда в /usr/share/kde4/services
[23:40:15] <WiseLord> надо глянуть, может не все строки нужны
[23:40:33] <WiseLord> да и стоит ли лезть в каталог kde4 системный.. не уверен
[23:41:01] <WiseLord> + там надо в cmakelist добавлять пути, это не ко мне, хотя теоретически просто должно быть
[23:42:00] <tehnick> Файлик можно копировать в основной каталог с программой.
[23:42:22] <tehnick> А пользователь будет лишь делать симлинк добровольно.
[23:42:36] <WiseLord> лучше NegatiV попросить
[23:42:37] <tehnick> Можно это в хелпе написать.
[23:42:58] <WiseLord> чтобы этот файлик где-то в настройках можно был чекнуть и он копировался бы сам в профиль юзера куда надо
[23:43:08] <tehnick> Черт, мне еще надо ман поправить, а то там много мусора из валкнута осталось...
[23:43:25] <WiseLord> типа кнопочки "Интегрировать с konqueror"
[23:43:34] <tehnick> С KDE.
[23:43:36] <WiseLord> а хорошо бы - и с firefox (через user.js)
[23:44:27] <WiseLord> ну.. не важно
[23:44:27] <WiseLord> или как там он
[23:45:01] <tehnick> NegatiV: добавишь меня в список коммитеров?
[23:47:48] <NegatiV> tehnick: мейл гугловский дай
[23:50:34] <NegatiV> tehnick: если это ты - tehnick.alive, то доступ у тебя есть
[23:50:41] <tehnick> Эм... Я здесь
http://code.google.com/u/tehnick.alive/
как tehnick.alive@gmail.com зареган, но почты на гмэйле у меня нет и в качестве ящика tehnick-8@yandex.ru в настройках профиля указан, так что я даже не знаю, что ты имеешь в виду.
[23:51:10] <NegatiV> tehnick: http://code.google.com/p/eiskaltdc/source/checkout
[23:51:26] <NegatiV> получай сорцы для зареганных юзеров
[23:51:41] <NegatiV> там же возьмешь свой пасс для доступа к репу
[23:51:48] <tehnick> Хорошо. Спасибо.
[23:53:14] <WiseLord> блин, похоже в firefox-3.6 магнеты сломаны
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!