gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Понедельник, 31 августа 2009< ^ >
Ским установил(а) тему: Current release: 1.0.0 || SVN: 241 || Конференция разработчиков EisKaltDC || логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2009/08/26.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:26:16] <dhampire> http://archlinux.org/ - =)
[00:27:34] <Andor> лол
[00:50:13] <NegatiV> хм, я не могу прикрутить плагины нормально))
[00:50:44] <dhampire> NegatiV: а как можешь ?
[00:50:59] <NegatiV> через зад)
[00:51:11] <dhampire> NegatiV: логично :)
[00:52:01] <NegatiV> просто я не придумал как их собирать вне дерева сорцев
[00:52:12] <NegatiV> сразу с проектом - ради бога
[00:52:20] <dhampire> NegatiV: а как же собирался http-plugin ?
[00:52:21] <NegatiV> а вот отдельно - уже проблема
[00:52:39] <dhampire> или он вместе собирался?
[00:53:05] <NegatiV> http-plugin собирается для dclib, а я пытаюсь прикрутить плагины для eiskaltdc
[00:53:17] <Ским> NegatiV: хмм...
[00:53:25] <Ским> а сделать отдельные мейкфайлы для них? :)
[00:53:29] <Ским> не? :)
[00:53:46] <Ским> и вообще - реквестирую отказ от автореконфа
[00:53:51] <dhampire> Ским:а дальше7
[00:53:54] <Ским> т.е. от автотулс
[00:54:08] <dhampire> Ским: и чем же собирать?
[00:54:25] <Ским> как и все остальные проекты - руками
[00:55:00] <Ским> [qmake;] ./configure; make; make install
[00:55:03] <NegatiV> без автотулсов я бы переход на динамические либы осуществлял весь день
[00:55:05] <dhampire> Ским: пакеты ты тоже руками собираешь?
[00:55:11] <NegatiV> а так добавил две строки и все
[00:55:18] <Ским> ну, блин...
[00:55:31] <Ским> тогда добавь две строчки для плагинов, гы-гы :)
[00:56:11] <NegatiV> вот именно, я хочу сделать так чтобы их можно было собрать при наличии установленной версии клиента
[00:56:30] <NegatiV> т.е. не включая их в основное дерево исходников
[00:57:27] <dhampire> ну подгружать динамически их же можно?
[00:57:50] <NegatiV> собрав со всем клиентом
[00:57:56] <NegatiV> а потом можно
[00:58:10] <dhampire> а не собирая склиентом?
[00:58:21] <NegatiV> а проще будет компилить плагин, а потом линковать с текущей libeiskaltdc
[00:58:44] <NegatiV> dhampire: вот именно что нельзя...
[00:59:01] <dhampire> а как же в пси это сделано?
[00:59:27] <NegatiV> dhampire: так я и хочу сделать как в других программах
[00:59:46] <NegatiV> просто не могу вкурить как с автотулсами это все сделать
[00:59:50] Бот вышел(а) из комнаты: Shutting down: .restart command from bot owner
[01:01:10] Бот вошёл(а) в комнату
[01:06:18] Бот вышел(а) из комнаты
[01:06:30] Бот вошёл(а) в комнату
[01:14:13] NegatiV вышел(а) из комнаты
[01:14:29] <dhampire> .eval !2
[01:14:29] <Бот> dhampire: фиг
[01:14:33] <dhampire> =)
[01:16:07] <dhampire> Ским: научи бота считать факториалы :)
[01:16:17] <Ским> зачем?
[01:16:39] <dhampire> чтобы считать :)
[01:16:53] <Andor> зачем?
[01:17:22] <Andor> (defun fac(n)
(if (> n 1)
(let ((res 1))
(loop for i from 2 to n do (setf res (* res i)))
res)
1))
[01:17:24] <Andor> вот тебе
[01:17:31] <Andor> считай сколько влезет
[01:18:02] <Ским> это питон?
[01:18:11] <Ским> нет
[01:18:16] <Ским> чтото скобок много
[01:18:17] <Andor> это лисп же
[01:18:19] <Ским> да
[01:18:20] <Ским> :)
[01:18:22] Fess вышел(а) из комнаты
[01:18:40] <Ским> половина из скобок у меня смайлы
[01:18:40] <dhampire> Andor: я лучше maxima поставлю =)
[01:18:49] <Ским> dhampire: сейчас, погоди
[01:18:51] <Andor> зачем?
[01:19:21] Бот вышел(а) из комнаты
[01:19:36] Бот вошёл(а) в комнату
[01:22:24] <Ским> dhampire:
[01:22:39] <dhampire> Ским: ?
[01:24:08] <Ским> фак 5
[01:24:16] <Ским> Бот:
[01:24:19] <Ским> сука
[01:28:41] <Ским> фак 5
[01:29:18] <Ским> фак 5
[01:44:29] <0xd34df00d> Andor: лиспер?
[01:44:38] <Andor> с чего ты взял? :)
[01:53:35] <0xd34df00d> Andor: у тебя там какбе лисп.
[01:53:42] <Andor> угу
[01:53:51] <Andor> эту функцию даже я сам писал
[02:16:58] <Ским> хмм...
[02:17:31] <Ским> Andor: как можно число привести к строке в питоне? :)
[02:17:40] <Andor> штоп я знал
[02:17:42] <Ским> понимаю ,что вопрос глупый, но питон ругается
[02:17:53] <Ским> UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 95: ordinal not in range(128)
[02:20:28] Бот вышел(а) из комнаты: Replaced by new connection
[02:20:38] Бот вошёл(а) в комнату
[02:40:44] <Бот> Ским: 120
[02:40:48] <Ским> dhampire:
[02:40:56] <Ским> фак 7
[02:40:56] <Бот> Ским: 5040
[02:40:56] <Бот> Ским: выполнено
[02:41:19] <Ским> фак 9
[02:41:19] <Бот> Ским: 362880
[02:41:22] <Ским> фак 2
[02:41:22] <Бот> Ским: 2
[02:41:24] <Ским> фак 3
[02:41:24] <Бот> Ским: 6
[02:41:26] <Ским> фак 5
[02:41:26] <Бот> Ским: 120
[05:36:53] dhampire вышел(а) из комнаты
[05:37:03] dhampire вошёл(а) в комнату
[05:47:27] <Kroll> ку
[05:47:44] <Kroll> вы прикручивали обрезку всплывающих сообщений по строкам?
[05:48:58] <Kroll> вот я вижу настройках чата "скрывать всплывающие сообщения с кол-вом строк более"
[05:49:05] <Kroll> выставлено 10 у меня
[05:49:28] <Kroll> толькочто схватил простыню на весь экран
[05:50:14] <Kroll> это мне как всегда из чата хайлайтом привет от хабовского бота
[05:51:04] <Kroll> версия айскальта 1.0.0 релизная
[07:01:25] gray_graff_ вошёл(а) в комнату
[07:03:19] Vyazovoi вошёл(а) в комнату
[09:50:38] Ским вышел(а) из комнаты
[09:50:50] Ским вошёл(а) в комнату
[09:52:23] <Ским> Kroll: а ты уверен, что в сообщении в самом деле больше 10 строк?
[09:52:28] <Ским> :))
[09:53:00] <Ским> как бы если оно такое:
[09:53:14] <Ским> блаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблаблабла
[09:53:22] <Ским> то там только одна строка :)
[10:44:23] <Kroll> млин
[10:48:48] <Kroll> как ты думаеш псевдографику одной строкой можно сделать?
[10:49:00] <Kroll> на разных мониторах оно просто поедет
[10:49:06] <Kroll> я думаю это не одна строка
[10:50:01] <Ским> вообще - надо находить таких и отрывать руки
[10:50:09] <Ским> медленно
[10:50:20] <Kroll> сама псевдографичная фигня в 30 строк
[10:50:34] <Kroll> надо находить да времени нет выслеживать
[10:51:33] <Kroll> короче он
стопудово
вот таким
макаром
шлёт
[10:52:10] <Kroll> гиганский значочек халфлайфа
[10:54:47] <Ским> таке да
[10:55:36] <Ским> надо негатива попинать
[10:58:04] <Kroll> у меня хард ожил после 2 х лет стучания головой
[10:58:11] <Kroll> вот толькочто неожиданно
[10:58:13] <Kroll> :)
[10:58:22] <Kroll> никогда не покупайте махторы
[11:00:30] <Ским> боян
[11:00:40] <Ским> я уже года два, как пришел к такомы выводу
[11:12:57] <Kroll> а я лет пять если не больше
[11:13:02] <Kroll> сам никогда не покупаю
[11:14:17] <Kroll> чёт долго он хрустит на фсцк
[11:14:26] <Kroll> хорошо глюки не лезут
[11:14:27] dhampire вышел(а) из комнаты
[11:14:28] <Kroll> всё сам
[11:18:01] dhampire вошёл(а) в комнату
[11:32:58] NegatiV вошёл(а) в комнату
[12:00:42] Fess вошёл(а) в комнату
[12:33:05] Tim вошёл(а) в комнату
[12:33:15] Tim вышел(а) из комнаты
[12:45:42] Бот вышел(а) из комнаты
[12:46:06] Бот вошёл(а) в комнату
[13:23:24] Fess вышел(а) из комнаты
[13:32:51] WiseLord вошёл(а) в комнату
[13:51:51] WiseLord вышел(а) из комнаты
[13:55:19] Andor вышел(а) из комнаты
[14:01:49] Kroll вышел(а) из комнаты
[14:02:08] Kroll вошёл(а) в комнату
[14:08:46] WiseLord вошёл(а) в комнату
[14:33:38] <NegatiV> так прикрутил копирование хедеров в $(prefix)/inlclude
[14:34:09] <NegatiV> сейчас еще pkg-config прицеплю и все будет совсем замечательно
[14:34:40] <NegatiV> *верней в $(prefix)/inlcude/eiskaltdc
[14:37:19] gray_graff_ вышел(а) из комнаты
[15:06:24] <NegatiV> закоммитил
[15:06:45] <NegatiV> сегодня закончу чистку кода от глобальных переменных и начну пилить плагины
[15:12:58] <dhampire> NegatiV: вычисти тогда
#if QT_VERSION >= 0x040500
#define QT_45
#endif
подобные строки тоже
[15:13:16] <Ским> -_-
[15:31:28] WiseLord вышел(а) из комнаты
[15:38:23] <NegatiV> да ладно
[15:38:37] <NegatiV> коменты можно и не чистить
[15:38:50] <NegatiV> на компиляцию они никак не влияют
[15:49:06] dhampire вышел(а) из комнаты
[15:51:43] dhampire вошёл(а) в комнату
[15:59:58] WiseLord вошёл(а) в комнату
[16:39:53] Бот вышел(а) из комнаты
[17:24:48] Andor вошёл(а) в комнату
[18:22:19] gray_graff вышел(а) из комнаты
[18:25:28] Vyazovoi вышел(а) из комнаты
[18:25:38] Vyazovoi вошёл(а) в комнату
[18:25:52] gray_graff вошёл(а) в комнату
[18:28:53] gray_graff вышел(а) из комнаты
[18:29:30] gray_graff вошёл(а) в комнату
[18:49:12] Vyazovoi вышел(а) из комнаты
[20:19:47] gray_graff вышел(а) из комнаты
[20:19:58] gray_graff вошёл(а) в комнату
[20:37:44] Ским вышел(а) из комнаты
[20:40:39] Andor вышел(а) из комнаты
[21:03:44] gray_graff вышел(а) из комнаты
[21:06:17] gray_graff вошёл(а) в комнату
[21:11:59] <WiseLord> Migrating to singleton model
[21:12:13] <WiseLord> я тут немножко выпал из интернет-жизни, что это за новинка?
[21:12:36] <WiseLord> NegatiV: ?
[21:22:10] gray_graff вышел(а) из комнаты
[21:22:20] gray_graff вошёл(а) в комнату
[21:24:23] <NegatiV> WiseLord: удаляю глобальные переменные
[21:24:33] <NegatiV> g_pIconLoader и прочее
[21:24:43] <WiseLord> чистка кода, значит
[21:24:47] <NegatiV> да
[21:24:58] <WiseLord> я тут логи последние читаю
[21:25:13] <NegatiV> думаю начать интегрировать плагины
[21:25:25] <WiseLord> снова встретился запрос на то, чтобы уведомление было не только при свёрнутом окне.
[21:25:37] <WiseLord> помнится, ты даже строчку называл, которую надо подправить, чтобы так работало
[21:26:30] <NegatiV> там надо галочку будет добавить в настройки
[21:26:45] <NegatiV> я просто пока не хочу распылять внимание на мелочи
[21:27:50] <NegatiV> я, если ты заметил, уже изменил структуру проекта
[21:28:04] <NegatiV> выкинул все в динамическую либу
[21:28:17] <NegatiV> подключил pkg-config и т.д.
[21:30:47] dhampire вышел(а) из комнаты
[21:30:55] <WiseLord> но вообще то о чём я говорю - это dcgui.cpp:2632, так?
[21:32:09] dhampire вошёл(а) в комнату
[21:32:26] <WiseLord> gray_graff: это тебя вроде интересовало?
[21:33:05] <NegatiV> WiseLord: да
[21:33:11] <gray_graff> WiseLord: да, именно
[21:33:43] Ским вошёл(а) в комнату
[21:34:29] <WiseLord> смотри вышеупомянутую строчку
[21:34:39] <WiseLord> подправь под себя
[21:35:16] Ским вышел(а) из комнаты
[21:35:54] <NegatiV> gray_graff: если используешь svn то измени ее на if (!DCConfig::Instance()->GetEnableTray() || isVisible())
[21:36:56] <NegatiV> иначе на if (!g_pConfig->GetEnableTray() || isVisible())
[21:37:31] <gray_graff> NegatiV: я пока остановился на stable :)
[21:38:23] <NegatiV> gray_graff: ну сейчас кроме чистки кода и изменения в структуре программы ничего не меняется
[21:38:24] <gray_graff> так. пошло компиляться
[21:39:33] <gray_graff> т.е. пока можно смело собирать из свн, не поднимая релиз rpm?
[21:40:04] <dhampire> gray_graff: это уже как ты решишь
[21:40:27] <NegatiV> gray_graff: пока да
[21:40:51] <gray_graff> dhampire: тогда только после тестирования на себе :)
[21:41:00] <NegatiV> gray_graff: сейчас будет только серия исправлений
[21:42:16] <NegatiV> gray_graff: так что думаю вплоть до 1.0.1 можешь собирать из svn
[21:43:25] <NegatiV> и не обращай внимания что в svn 1.1.0 - исправления для 1.0.0 будут только в тарболе
[21:45:06] <gray_graff> ок. спасибо
[21:45:21] <WiseLord> кстати, NegatiV, какого плана плагины вообще ожидаются?
[21:45:37] <WiseLord> что вообще можно ими сделать потенциально?
[21:46:02] <NegatiV> WiseLord: да все что угодно, чтобы управлять клиентом
[21:46:51] <NegatiV> WiseLord: пока попробую сделать что-то совсем простенькое
[21:47:02] <NegatiV> потом начну расширять функционал
[21:47:16] <NegatiV> чтобы плагины могли перехватывать клики по ссылкам и т.д.
[21:47:17] <dhampire> WiseLord: наверно первый плагин будет реализовывать закрывающиеся и перетаскиваемые табы :)
[21:47:26] <WiseLord> :)
[21:47:39] <WiseLord> хорошо бы что-нибудь такое...
[21:48:02] <NegatiV> dhampire: ксати, этот плагин будете сами писать)
[21:48:03] <WiseLord> добавляющее на тулбар кнопочку с настраиваемым действием (аналог /sh something.sh)
[21:48:23] <dhampire> NegatiV: кто такие сами ? =)
[21:48:37] <NegatiV> dhampire: те кому он нужен)
[21:48:54] <NegatiV> WiseLord: я тоже об этом подумал)
[21:51:17] <gray_graff> с if (!g_pConfig->GetEnableTray() || isVisible()) вообще не выскакивают попапы
[21:51:57] <WiseLord> а при активном окне?
[21:52:22] <gray_graff> сорри
[21:52:33] <gray_graff> не через popup.sh выскакивают
[21:52:53] <WiseLord> if (!DCConfig::Instance()->GetEnableTray() || isActiveWindow() || isVisible())
return;
[21:52:56] <WiseLord> как я это понимаю..
[21:53:18] <WiseLord> если (окно_не_в_трее или окно_видимо или окно_активно) - ничего не выводить
[21:53:30] <gray_graff> и да, только при свернутом в трее
[21:54:05] <WiseLord> соответственно, убрать надо isVisible() отсюда
[21:54:08] <WiseLord> теоретически...
[21:54:20] <WiseLord> а не isActiveWindow?
[21:55:36] <NegatiV> WiseLord: возможно)
[21:55:46] <gray_graff> эм :)
[21:56:20] <WiseLord> сам сейчас проверю...
[22:05:59] <gray_graff> о!
[22:06:06] <WiseLord> подправлю-ка я эту мелочь в svn, а то неудобно действительно
[22:06:29] <gray_graff> таки да. if (!g_pConfig->GetEnableTray() || isActiveWindow())
[22:08:10] <dhampire> .eval 81/2.5
[22:08:21] <dhampire> блин )
[22:12:55] <WiseLord> на чём можно новый процессор потестить?
[22:13:01] <WiseLord> :)
[22:13:35] <WiseLord> мир уже пересобирал, часов 20 с openoffice-ом :)
[22:13:41] <WiseLord> без ccache
[22:22:02] <gray_graff> собирать без ccache - страшный сон сборщика
[22:23:08] <WiseLord> я с amd на intel переезжал
[22:23:20] <WiseLord> так что предварительно решил почистить кэш ccache
[22:23:30] <WiseLord> и emerge -e world делал с чистым кэшем
[22:23:45] <WiseLord> сейчас по идее должно раза в 3 быстрее собрать мир
[22:24:22] <gray_graff> не очень понимаю... собрать мир... это что-то гентушное?
[22:24:27] <WiseLord> угу
[22:24:35] <WiseLord> полная пересборка всех пакетов в системе
[22:24:38] <WiseLord> emerge -e world
[22:24:50] <gray_graff> т.е. перекомпилить все-все?
[22:24:54] <WiseLord> да
[22:24:58] <WiseLord> абсолютно всё
[22:25:02] <gray_graff> ясно
[22:25:09] <WiseLord> я ж говорю - часов 20 заняло
[22:25:27] <WiseLord> и только 2 пакета пропустило, ошибки вылезли
[22:25:40] <gray_graff> а что за проц сейчас?
[22:25:46] <WiseLord> причём один из них пересобрался нормально после обновления мира
[22:25:51] <WiseLord> а второй пришлось поновее версию поставить
[22:26:06] <WiseLord> так что сейчас всё заточено под core2quad
[22:26:12] <WiseLord> q9400
[22:26:59] <WiseLord> openoffice полтора часа собрирался без ccache :)
[22:27:34] <dhampire> gray_graff: я без него собираю =)
[22:27:39] <WiseLord> сейчас наверное минут за 30 соберётся с использованием ccache
[22:28:03] <WiseLord> ccache хорош при повторных пересборках, раза в 3 сокращает время
[22:28:33] <WiseLord> вах
[22:28:48] <WiseLord> на opennet новость - в новой алсе x-fi встроили наконец-то :)
[22:29:13] <WiseLord> а я не далее как неделю назад на их сайт заглядывал - ничего даже не предвещало релиза новой версии
[22:31:08] <gray_graff> dhampire: я когда собирал songbird по 50 раз в день, понял, что без ccache я бы помер в ожидании
[22:31:10] <WiseLord> я для своей звуковухи долго ждал, когда появится поддержка выхода на наушники
[22:31:31] <WiseLord> с тех пор привычка на alsa-project заглядывать осталась
[22:31:40] <gray_graff> dhampire: там полное дерево xulrunner внутре
[22:32:04] <WiseLord> а флага что, нету7
[22:32:21] <WiseLord> один раз xulrunner собрать, а дальше уже songbird быстренько бы собирался
[22:32:51] <WiseLord> хм.. в portage только бинарный есть походу
[22:32:56] gray_graff 2 года назад купил б/у sound blaster 5.1 на emu10k чипе. до сиз пор доволен как слон
[22:33:10] <gray_graff> WiseLord: оно так не умеет
[22:33:17] <WiseLord> у меня дома в старом компе такая
[22:33:28] <WiseLord> audigy 1-ой серии на emu10k1
[22:33:31] <dhampire> NegatiV: ты че там натврил?
[22:33:37] <dhampire> в свн в смысле
[22:33:49] <WiseLord> неплохой вариант, в принципе
[22:33:55] <dhampire> ты что впихнул dclib в eiskalt ,,,
[22:34:08] <WiseLord> хотя мне моя M-Audio Revolution 5.1 всё же больше нравится :)
[22:34:54] <gray_graff> все, что после emu10k1 - без аппаратного микширования. имхо
[22:35:17] <WiseLord> может быть, не сталкивался с проблемой микширования :)
[22:35:33] <WiseLord> сейчас alsa по дефолту хорошо умеет микшировать
[22:35:51] <WiseLord> а раньше да, emu10k1 было просто раем в этом плане
[22:35:57] <gray_graff> если нет аппаратного микшера, то прога может захватить устройство монопольно
[22:36:19] <dhampire> gray_graff: для таких моментов есть dmix в алсе
[22:36:32] <gray_graff> WiseLord: разве умеет? кажется это умеет делать только pulseAudio
[22:36:59] <WiseLord> умеет
[22:37:12] <WiseLord> мне вообще pulseaudio не очень как-то
[22:37:13] <gray_graff> dhampire: dmix же не с каждой звуковухой умеет работать. или путаю?
[22:37:19] <WiseLord> jack пробовал - тот как-то больше понравился
[22:37:25] <dhampire> gray_graff: с любой
[22:37:26] <WiseLord> но сейчас вообще сижу на голой alsa
[22:37:39] <WiseLord> и даже никаких asoundrc не писал - всё работает на ура
[22:37:59] <gray_graff> dhampire: странно. у меня dmix в свое время завелся только с какой-то встроенной via
[22:37:59] <WiseLord> и хз, есть ли в M-Audio Revolution 5.1 аппаратное микширование или нет - всё просто тупо работает
[22:38:11] <dhampire> у меня "intel_hda" realtek ac262
[22:38:16] <dhampire> alc262*
[22:38:56] <WiseLord> мне в моей карте что нравится
[22:39:07] <gray_graff> тото я смотрю, перестали на форумах/в рассылках задавать вопросы на эту тему
[22:39:08] <WiseLord> что у неё отдельный регулируемый выход на наушники
[22:39:48] <WiseLord> независимый от обычного LineOut или как его назвать...
[22:40:36] <WiseLord> не надо ничего никуда переключать, в микшере тупо PCM до нуля, Headphones на нужный уровень - и сидишь в наушниках, никому не мешая
[22:40:48] <gray_graff> hda... маркетоиды. какой же там hda может быть в встроенке...
[22:41:37] <dhampire> gray_graff: на мои медвежьи уши пойдёт =)
[22:41:39] <NegatiV> dhampire: где натворил?
[22:41:54] <gray_graff> dhampire: да на мои тоже :) но врать то зачем? :)
[22:42:19] <WiseLord> а вообще в emu10k1 мне больше аппаратного микширования нравится то, что там аппаратное midi есть
[22:42:31] <WiseLord> с поддержкой загрузки sf2 файлов - вообще красота
[22:44:17] <WiseLord> >> В драйвер ice1724 добавлена поддержка ESI Maya44;
[22:44:21] <WiseLord> надо почитать что это
[22:44:35] <WiseLord> аа.. просто ещё одну звуковую карту поддерживать стали.. ясно
[22:46:26] <WiseLord> >> ALSA: ice1724 - Patch for suspend/resume for Audiotrak Prodigy HD
[22:46:35] <NegatiV> хм, может dclib слить с клиентом
[22:46:39] <NegatiV> в одну ветвь
[22:46:50] <WiseLord> а вот это интересно, у меня как раз были траблы с suspend2ram с моей звуковой...
[22:47:01] <dhampire> gray_graff: а теперь скажи тоже самое маркетологам мелкософта
[22:47:21] <WiseLord> NegatiV: а ничего не сломается?
[22:47:42] <dhampire> NegatiV: можно и слить конечно тока нахрена если ничего в ней не меняем?
[22:47:44] <gray_graff> dhampire: я их продуктами не пользуюсь :)
[22:47:45] <NegatiV> наврятли, просто будет все в одном
[22:48:08] <NegatiV> WiseLord: в том то и дело, что можно будет начать менять)
[22:48:16] <dhampire> просто у менякаким-то непостижимым образром всё в один пакет заехало
[22:48:16] <gray_graff> NegatiV: а где либы будут лежать?
[22:49:02] <NegatiV> gray_graff: все будет по страому
[22:50:28] <WiseLord> gray_graff: а ты на своей звуковой с qlo10k1 возиться не пробовал?
[22:51:30] <gray_graff> NegatiV: просто я, допустим, не собираю dclib в альте. придется куда-то в другое место сувать ваш форк :)
[22:51:37] <gray_graff> WiseLord: неа, не пробовал
[22:51:48] <WiseLord> на ней ведь есть звуковой процессор, в который можно подгружать с помощью этой софтинки небольшие кусочки на ассемблере, и реализовывать аппаратоно разного рода реверберации и прочие звуковые эффекты
[22:52:06] <WiseLord> я давно как-то пробовал - не получалось - но тогда у меня опыта с linux не было особого
[22:52:30] <gray_graff> WiseLord: вот я так-же. что-то пробовал. уже и забыл
[22:53:41] <dhampire> афигенно собралось нормально не запускается =)
[22:54:33] <dhampire> блин =)
[22:56:03] <gray_graff> уж 2.54 ночи... не дождался перевода на 2.4мб/с (с 512кб/с). спать надо
[22:56:31] <dhampire> WiseLord: кстати почему в английской транслитерации Options->Sound а в русской Настройки-> уведомления ?
[22:57:05] Andor вошёл(а) в комнату
[23:09:18] <dhampire> WiseLord: пинг
[23:17:29] <WiseLord> понг типа
[23:17:47] <WiseLord> я перевёл более логично
[23:18:09] <WiseLord> надо в коде менять tr(Sound)
[23:39:03] <WiseLord> мне вот тут сейчас придумалась труднореализуемая но прикольная фича...
[23:40:12] <WiseLord> чтобы eiskaltdc на основании ранее загруженных и сохранённых файллистов определённых пользователей каким-то образом подсвечивал те файлы, которых раньше не было, а появились у пользователя недавно...
[23:40:30] <Andor> почему сложная?
[23:40:36] <Andor> просто много записей в бд
[23:40:43] <Andor> а так - не сложная нифига
[23:40:49] <WiseLord> ну.. может быть
[23:40:55] <WiseLord> сравнить два файллиста не так и сложно
[23:40:59] <Andor> угу
[23:41:07] <Andor> можно даже хистори хранить :)
[23:41:12] <Andor> типа "когда добавился файл"
[23:41:15] <WiseLord> но фича была бы довольно интересная...
[23:41:27] <dhampire> WiseLord: в коде нету "tr(Sound)"
[23:42:02] <dhampire> если хранить хистори оно может слишком сильно разроститсь
[23:42:08] <dhampire> и тормозить
[23:42:45] <Andor> ну до определённых размеров хранить
[23:42:55] <Andor> т.е. до определённого времени
[23:42:59] <Andor> или как-нибудь так
[23:43:00] <WiseLord> dhampire: plviSound->setText( 0, tr( "Sound" ) );
[23:43:11] <dhampire> у меня и так eiskalt догоняет по потреблению ресурсов firefox
[23:43:14] <WiseLord> где-то есть такой кусок (linguist подсказывает
[23:43:32] <dhampire> WiseLord: нету grep молчит
[23:43:39] <WiseLord> dcoptions.cpp:294
[23:44:38] <dhampire> WiseLord: ну там не совсем так
[23:44:44] <WiseLord> ну да
[23:44:45] <dhampire> я неправильно искал
[23:44:53] <WiseLord> кавычки и пробелы
[23:45:04] <WiseLord> но суть в том, что это слово Sound базовое
[23:45:12] <WiseLord> а уже как его перевести - дело переводчика
[23:45:13] <dhampire> его уже нет
[23:45:18] <dhampire> я его снёс =)
[23:45:19] <WiseLord> можно само это базовое слово поменять :)
[23:47:58] <dhampire> WiseLord: я слово поменял и залил в свн
[23:48:12] <WiseLord> ща тогда перевод обновлю
[23:48:30] <dhampire> plviSound->setText( 0, tr( "Notifications" ) );
[23:51:09] <WiseLord> ну вот, обновил переводы
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!