gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Четверг, 22 апреля 2010< ^ >
NegatiV установил(а) тему: Release: 2.0 || Конференция разработчиков EiskaltDC++ || логи: http://marsoft.dyndns.info/cgr-calendar.php?room=eiskaltdc || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list
Release schedule:
18.05 Release EiskaltDC++ 2.0.2
Конфигурация комнаты
Участники комнаты

GMT+4
[00:10:20] WiseLord вошёл(а) в комнату
[00:25:01] <tehnick> Подлый, подлый Негатив...
[00:25:11] <tehnick> /build/buildd/eiskaltdcpp-unstable-2.0.2~svn799/eiskaltdcpp/HubFrame.cpp: In member function 'void HubFrame::init()':
/build/buildd/eiskaltdcpp-unstable-2.0.2~svn799/eiskaltdcpp/HubFrame.cpp:861: error: 'class QCompleter' has no member named 'setMaxVisibleItems'
[00:37:26] SPU вышел(а) из комнаты
[00:51:18] Abram вошёл(а) в комнату
[01:08:14] Abram вышел(а) из комнаты
[01:14:33] <tehnick> http://www.jellykernel.org/2010/04/p2p-internet/eiskaltdc-un-client-p2p-direct-connect-actif/
[01:19:03] <tehnick> http://www.jellykernel.org/2010/04/p2p-internet/eiskaltdc-2-0-1-stable-et-en-francais-svp/
[01:19:10] <tehnick> Гугл рулит.
[01:24:28] <tehnick> Ыыы!
http://best-soft.ru/programs/5242.html
ОС:    win9x/win2k/winXP/winVista/
[01:24:49] <tehnick> А мы то и не знали, что виндовый клиент пишем...
[01:28:52] <mva> +1
[01:31:54] <mva> автор новости о софтине - зело криворук
[01:32:08] <mva> ссылка "сайт программы" ведет на главную гуглокода
[01:35:07] FiliN_ вышел(а) из комнаты
[01:35:07] FiliN вышел(а) из комнаты
[01:35:17] FiliN_ вошёл(а) в комнату
[01:35:22] FiliN вошёл(а) в комнату
[01:35:55] <0xd34df00d> Я личкрафты видел на торрентах где-то.
[01:35:58] <0xd34df00d> Так что у вас еще ок )
[01:36:09] <0xd34df00d> Причем они распространялись типа как «с таблеткой», лол.
[01:36:14] <tehnick> http://www.elitehub.hu/hu/hir/20100419/eiskaltdc-201
[01:36:38] <tehnick> Ага, а это добавил венгр.
[01:36:56] <tehnick> Предыдущие ссылки были на записи француза.
[01:40:22] <tehnick> Все-таки на российских сайтах новостей про релиз на порядок больше.
[01:40:49] <tehnick> Правда большинство из из них --- перепост с опеннета и ЛОРа.
[01:44:25] <tehnick> http://ubuntubond.blogspot.com/2010/04/amule-di-piu.html
[01:44:57] <tehnick> Забавная интерпретация моего PPA.
[01:45:26] <tehnick> "FreeDC++" (per Gnome con GTK), e EiskaltDC++ (per KDE con QT)
[01:45:35] <tehnick> Типа на выбор.
[01:48:10] <tehnick> http://www.webupd8.org/2010/04/freedc-is-fork-of-linuxdc-with-many.html
[02:31:08] SolarRay вышел(а) из комнаты
[04:04:42] Клёк вышел(а) из комнаты
[04:46:17] grayich вышел(а) из комнаты
[06:37:16] gray_graff вошёл(а) в комнату
[06:38:35] FiliN вышел(а) из комнаты
[06:38:35] FiliN_ вышел(а) из комнаты
[06:38:48] FiliN_ вошёл(а) в комнату
[06:38:50] FiliN вошёл(а) в комнату
[07:03:36] FiliN_ вышел(а) из комнаты
[07:03:40] FiliN вышел(а) из комнаты
[07:03:46] FiliN_ вошёл(а) в комнату
[07:03:52] FiliN вошёл(а) в комнату
[07:03:57] SolarRay вошёл(а) в комнату
[07:13:49] FiliN_ вышел(а) из комнаты
[07:13:49] FiliN вышел(а) из комнаты
[07:13:59] FiliN вошёл(а) в комнату
[07:14:05] FiliN_ вошёл(а) в комнату
[07:47:53] Клёк вошёл(а) в комнату
[08:32:13] FiliN вышел(а) из комнаты
[08:33:26] FiliN_ вышел(а) из комнаты
[08:45:11] WiseLord вышел(а) из комнаты
[08:47:08] e_zombie вошёл(а) в комнату
[08:53:44] igor_zakharoff вошёл(а) в комнату
[09:04:08] <Kroll> Program received signal SIGSEGV, Segmentation fault.
0xb7ac2788 in QLineEdit::text() const () from /usr/lib/libQtGui.so.4
(gdb) bt
#0  0xb7ac2788 in QLineEdit::text() const () from /usr/lib/libQtGui.so.4
#1  0x08173bb7 in MainWindow::slotToolsSearch (this=0x862e230) at /tmp/build/eiskaltdcpp/eiskaltdcpp/MainWindow.cpp:1601
#2  0x080ce28c in MainWindow::qt_metacall (this=0x862e230, _c=QMetaObject::InvokeMetaMethod, _id=57, _a=0xbfffe028)
    at /tmp/build/eiskaltdcpp/eiskaltdcpp/moc_MainWindow.cxx:230
#3  0xb6f490cd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#4  0xb6f57dce in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#5  0xb7641e3d in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#6  0xb764414c in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#7  0xb7b45600 in QToolButton::nextCheckState() () from /usr/lib/libQtGui.so.4
#8  0xb7a5f1d7 in ?? () from /usr/lib/libQtGui.so.4
#9  0xb7a5f4d6 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#10 0xb7b45add in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#11 0xb76a8f8b in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#12 0xb7a5e160 in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#13 0xb7b4862c in QToolButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#14 0xb764889c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#15 0xb76502e6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb6f43d7e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#17 0xb764efcc in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /usr/lib/libQtGui.so.4
#18 0xb76dc43b in ?? () from /usr/lib/libQtGui.so.4
#19 0xb76dba1d in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#20 0xb7708f30 in ?? () from /usr/lib/libQtGui.so.4
#21 0xb6d1f602 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
[09:11:18] WiseLord вошёл(а) в комнату
[09:13:50] WiseLord вышел(а) из комнаты
[09:14:30] WiseLord вошёл(а) в комнату
[09:37:50] zonaspb вышел(а) из комнаты
[09:38:43] zonaspb вошёл(а) в комнату
[09:47:05] FiliN вошёл(а) в комнату
[10:14:05] <Kroll> заманался уже сегфолты ловить
[10:14:15] <Kroll> поиск отстой
[10:14:38] <Kroll> пишу руками и через пару секунд клиент улетает
[10:14:55] <Kroll> 100%
[10:15:31] <Kroll> а даже и не пишу
[10:15:39] <Kroll> просто смотрю несколько секунд на него
[10:15:41] <Kroll> и оп
[10:15:43] <Kroll> тютю
[10:17:28] <mva> qmake -v что говорит?
[10:18:07] <Kroll> QMake version 2.01a
Using Qt version 4.6.2 in /usr/lib/qt/lib
[10:18:22] <mva> хмм...
[10:18:27] <mva> странно
[10:18:32] <mva> а собрано откуда?
[10:18:58] <Kroll> отсюда же
[10:19:22] <Kroll> эм
[10:19:25] <Kroll> что собрано
[10:20:24] <WiseLord> вручную собирал под эти библиотеки?
[10:20:31] <WiseLord> ну.. в смысле, на твоей системе собиралось?
[10:20:34] <Kroll> да
[10:20:40] <Kroll> свн же свежий
[10:20:44] <Kroll> более менее
[10:21:03] <Kroll> 784
[10:21:59] <Kroll> Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xaa2c0b70 (LWP 24075)]
0xb77bb397 in ?? () from /usr/lib/libQtGui.so.4
(gdb) bt
#0  0xb77bb397 in ?? () from /usr/lib/libQtGui.so.4
#1  0xb77bb462 in ?? () from /usr/lib/libQtGui.so.4
#2  0xb77bb835 in QPainter::restore() () from /usr/lib/libQtGui.so.4
#3  0xb4199e24 in ?? () from /usr/lib/kde4/plugins/styles/qtcurve.so
#4  0xaa2bddfc in ?? ()
#5  0xaa2bddfc in ?? ()
#6  0xaa2bdac8 in ?? ()
#7  0xaa2bd6c0 in ?? ()
#8  0x09b5d6d0 in ?? ()
#9  0x0000000f in ?? ()
#10 0x08610884 in ?? ()
#11 0x08610864 in ?? ()
#12 0x00000001 in ?? ()
#13 0x00000007 in ?? ()
#14 0x00000000 in ?? ()
[10:22:05] <Kroll> вот такую гадость выдаёт
[10:22:23] <Kroll> но бывает и другую если сразу по нажатию на поиск вылет
[10:46:11] Abram вошёл(а) в комнату
[10:46:37] Abram вышел(а) из комнаты: qutIM : Jabber plugin
[11:21:09] zonaspb вышел(а) из комнаты
[11:22:55] zonaspb вошёл(а) в комнату
[11:44:41] Клёк вышел(а) из комнаты
[12:00:54] mva вышел(а) из комнаты
[12:05:57] mva вошёл(а) в комнату
[12:17:50] <igor_zakharoff> а что с dhampire? я ему по мылу вопрос задал, ответа нет, и тут его нет.
[12:42:21] FiliN вышел(а) из комнаты
[12:42:33] FiliN вошёл(а) в комнату
[12:54:08] FiliN вышел(а) из комнаты
[12:54:24] FiliN вошёл(а) в комнату
[12:55:19] WiseLord вышел(а) из комнаты
[12:55:53] WiseLord вошёл(а) в комнату
[12:56:05] WiseLord вышел(а) из комнаты
[13:03:36] WiseLord вошёл(а) в комнату
[13:29:19] NegatiV вошёл(а) в комнату
[13:31:33] tehnick вышел(а) из комнаты: Replaced by new connection
[13:31:43] tehnick вошёл(а) в комнату
[13:31:50] tehnick вышел(а) из комнаты
[13:49:23] <NegatiV> igor_zakharoff: я чего тебе надо от него? может есть смысл нам задать вопрос
[13:49:41] <NegatiV> кстати, у нас теперь есть еще и польский перевод)
[13:50:41] <WiseLord> )
[13:50:44] <WiseLord> потянулся народ
[13:50:54] FiliN вышел(а) из комнаты
[13:51:06] FiliN вошёл(а) в комнату
[13:52:26] <WiseLord> mva: снова ebuild-9999 править надо )
[13:57:42] <WiseLord> из значимых не хватает немецкого и испанского..
[13:59:47] FiliN вышел(а) из комнаты
[14:00:02] FiliN вошёл(а) в комнату
[14:00:14] <mva> WiseLord: давай патч для ебилда
[14:00:15] <mva> :)
[14:02:38] <igor_zakharoff> NegatiV вопрос по PKGBUILD для арча.
[14:02:49] <igor_zakharoff> там не работает флаг _lang
[14:03:14] <WiseLord> mva: никаких патчей - только "pl" новый язык
[14:03:40] <WiseLord> mva: и по алфавиту их расположи, культурнее как-то выглядит
[14:05:40] FiliN вышел(а) из комнаты
[14:21:27] <mva> WiseLord: fixed
[14:27:18] <WiseLord> NegatiV: а чисто технически, нужен ли нам файл eiskaltdcpp.en.ts ?
[14:28:47] <mva> WiseLord: да
[14:32:32] <WiseLord> а зачем? )
[14:32:51] <WiseLord> как образец при переводе?
[14:33:07] <mva> нет
[14:33:29] <WiseLord> по идее, не будь этого файла, английский бы прямо из кода использовался бы
[14:33:32] <mva> там в том числе переводы сообщений ядра на английский
[14:33:42] <mva> в оригинале оно не всегда даже на английском
[14:33:46] <WiseLord> хм
[14:34:16] <WiseLord> надо будет взять как-нибудь этот файл и проапдейтить
[14:34:22] <WiseLord> хотя бы ради убирания <translation type="unfinished">
[14:34:41] <WiseLord> поменьше размером станет, хотя, думаю, при архивации это совсем незаметно
[14:35:22] gray_graff вышел(а) из комнаты
[14:35:36] zonaspb вышел(а) из комнаты
[14:36:32] zonaspb вошёл(а) в комнату
[15:43:15] netson вошёл(а) в комнату
[15:58:22] <netson> не подскажете, при просмотре diff между двумя версиями файла на google code нельзя ли сделать, чтобы показывались только различия с маленькими кусочками контекстов, а не обе версии файлов полностью?
[16:01:27] zonaspb вышел(а) из комнаты
[16:04:10] zonaspb вошёл(а) в комнату
[16:40:09] gray_graff вошёл(а) в комнату
[16:40:39] <WiseLord> netson: можно
[16:41:18] <netson> как?
[16:41:22] <WiseLord> + нажми
[16:46:07] <netson> ничего не происходит
[16:46:40] <WiseLord> js включи
[16:46:54] <netson> я не вижу ссылку, на которую можно просто кликнуть
[16:47:09] <netson> js включен
[16:47:28] <netson> режется только google-analytics
[16:47:30] <WiseLord> http://www.pictureshack.ru/images/6065xsnap.png
[16:48:01] <netson> ага, я понял о каких плюсах речь
[16:48:05] <netson> я о другом немного
[16:48:33] <netson> http://tinyurl.com/28sja4p
[16:48:43] <netson> я о просмотре двух версий отдельного файла
[16:48:52] <netson> исходники полностью показываются
[16:49:17] <WiseLord> а чем этот вариант плох?
[16:49:21] <netson> там не вижу никаких плюсиков
[17:04:55] FiliN вошёл(а) в комнату
[17:31:05] WiseLord вышел(а) из комнаты
[17:44:20] e_zombie вышел(а) из комнаты
[17:49:02] nE0sIghT вошёл(а) в комнату
[17:58:05] WiseLord вошёл(а) в комнату
[17:59:43] igor_zakharoff вышел(а) из комнаты: qutIM : Jabber plugin
[18:15:20] <netson> обновил сейчас до свежей ревизии, чувствуется что интерфейс улучшился
[18:16:06] <netson> раньше наблюдались артефакты в шапках табов при переключении, как будто не было достаточной отрисовки, сейчас все замечательно
[18:16:13] <0xd34df00d> Воэ.
[18:16:16] <0xd34df00d> NegatiV: чо как оно там? )
[18:16:27] <netson> если почините сломанный недавно русский, вообще буду счастлив :)
[18:17:07] <netson> и субъективно интерфейс сейчас как-то более "гладок" на ощупь, с точки зрения реагирования на события
[18:17:15] <netson> это безусловно очень хорошо
[18:17:50] <WiseLord> netson: а что с русским не так?
[18:18:03] <netson> я баг репортил
[18:18:06] <netson> секунду
[18:18:17] <netson> 426
[18:18:46] <netson> сам запутался, даже не могу точно определить когда проблема появилась
[18:19:06] <netson> но точно знаю что раньше не было того, что вижу сейчас
[18:19:13] <WiseLord> ещё кто-то не-utf8 юзает...
[18:19:46] <netson> ага
[18:20:13] <netson> я ждал подобного высказывания, у меня козырный аргумент имеется
[18:20:18] <netson> раньше-то работало :)
[18:20:33] <WiseLord> хм
[18:21:02] <WiseLord> запустил с LANG и LC_ALL этой древности, и вижу: http://www.pictureshack.ru/images/3606xsnap.png
[18:21:50] <netson> у меня проблема наблюдается только в общем чате, как я и написал
[18:22:15] <WiseLord> отправляется "криво"?
[18:22:45] <netson> гарантированно возникла когда обновил до r713, есть и сейчас
[18:22:59] <WiseLord> а как ты предлагаешь это тестировать?
[18:23:01] <netson> когда пишу - видно нормально
[18:23:21] <netson> в общем чате уже пяпя появляется
[18:23:29] <netson> в привате все красиво отображается
[18:23:39] <netson> это уже указывает где искать
[18:23:52] <WiseLord> а ничего другого не обновлял?
[18:23:52] <netson> какие-то изменения связанные с общим чатом возможно
[18:23:57] <WiseLord> qt или ещё чего..
[18:24:02] <netson> раньше r713
[18:24:29] <netson> может быть где-то qt предполагает по умолчанию что локаль utf
[18:24:36] <netson> но
[18:24:41] <netson> я версию qt не менял
[18:25:00] <WiseLord> просто повторить твою проблему без извращений нельзя
[18:25:15] <netson> значит наверно можно преполагать что проблема была спровоцирована какими-то изменениями в исходниках
[18:25:56] <WiseLord> мне не составит труда за несколько минут компиляций найти ту самую ревизию
[18:26:09] <WiseLord> но эту проблему я не знаю как получить
[18:26:14] <netson> у меня собирается минимум час
[18:26:21] <WiseLord> у меня меньше минуты
[18:26:25] <netson> один раз
[18:26:31] <netson> ну ты крут, да :)
[18:26:42] gray_graff вышел(а) из комнаты
[18:26:51] <WiseLord> ccache юзай и будет тебе счастье
[18:26:54] <netson> а почему так быстро? какая-то хитрость, или просто мощность большая есть?
[18:27:11] <WiseLord> оба варианта
[18:28:00] <WiseLord> какой дистрибутив?
[18:28:17] <netson> если есть какое-то более подробное howto насчет ccache под рукой, я бы почитал, даже для общего развития, чтобы не начинать с гугла
[18:28:22] <netson> Slackware 13.0
[18:29:03] <WiseLord> хз.. в gentoo оно интегрируется в систему
[18:29:35] <netson> я наверно немного не об этом
[18:29:45] <netson> ccache в slackware вижу
[18:29:54] <netson> пакет такой во всяком случае есть
[18:29:55] <WiseLord> -- Check for working C compiler: /usr/lib/ccache/bin/gcc
-- Check for working C compiler: /usr/lib/ccache/bin/gcc -- works
[18:30:03] <netson> как им пользоваться-то?
[18:30:20] <WiseLord> по сути получается так
[18:30:30] <WiseLord> в /usr/lib/ccache/bin лежит ссылка с именем gcc
[18:30:34] <WiseLord> указывающая на ccache
[18:30:43] <netson> идея хорошая, все-таки надо будет погуглить
[18:30:44] <WiseLord> и это, походу, должно быть в PATH раньше
[18:30:55] <WiseLord> получается, вызывая gcc, вызываешь ccache
[18:30:59] <netson> даже для частного случая со сборкой eiskaltdc
[18:31:01] <WiseLord> ну и пару переменных окружения
[18:31:18] <WiseLord> CCACHE_DIR=/path/to/dir
[18:31:21] <netson> может на выходных займусь если руки дойдут
[18:31:29] <netson> а места он много хочет?
[18:31:34] <WiseLord> один раз соберёшь - потом будет оттуда кэши (объектные файлы) брать
[18:31:35] <netson> под кэш свой
[18:31:42] <WiseLord> смотря сколько и чего собираешь
[18:31:55] <netson> конкретно eiskaltdc интересует
[18:32:07] <netson> под x86
[18:32:07] <WiseLord> полная система (over 900 пакетов) - если всё через ccache собирать - гига 3 займёт
[18:32:14] <WiseLord> тут - думаю несколько мегабайт
[18:32:25] <netson> а, тогда место - не проблема
[18:32:51] <WiseLord> реально увеличивается скорость в 3-5 раз минимум
[18:33:02] <WiseLord> а если учесть, что между ревизиями пару файлов меняются..
[18:33:02] <netson> если получится разобраться как работает, попробую поискать проблемную ревизию
[18:33:19] <netson> в принципе меня не удивляет что прирост хороший
[18:33:37] <netson> и понятно почему меня так сильно не прижимало, в генте это намного критичнее
[18:33:56] <WiseLord> это чем-то похоже на то, как повторно компилить софт из той же папки
[18:34:08] <WiseLord> распаковыл исходник - ./configure; make; make install
[18:34:21] <WiseLord> потом поменял пару строк - make уже быстрее отработает
[18:34:23] <netson> вообще общие принципы кэширования я понимаю
[18:34:31] <WiseLord> так и здесь, только старые объектные файлы в другом месте по сути
[18:34:46] <netson> не сменился исходник - не надо собирать заново ту часть
[18:34:50] <netson> это ясно
[18:34:56] <netson> дело за RTFM
[18:35:00] <WiseLord> http://ccache.samba.org/ccache-man.html
[18:35:10] <WiseLord> всё сводится к
[18:35:12] <WiseLord>   cp ccache /usr/local/bin/
  ln -s /usr/local/bin/ccache /usr/local/bin/gcc
  ln -s /usr/local/bin/ccache /usr/local/bin/g++
  ln -s /usr/local/bin/ccache /usr/local/bin/cc
[18:36:04] <WiseLord> если б можно было повторить проблему..
[18:37:19] <WiseLord> netson: невзирая на "раньше работало" - почему koi8r?
[18:37:30] <netson> потому что в slackware пока что не utf
[18:37:39] <WiseLord> как это?
[18:37:45] <WiseLord> я думал что это только в BSD так
[18:38:00] <netson> насколько мне известно, в последней стабильной версии так
[18:38:13] <netson> может в следующей будет utf, а может нет
[18:38:17] <WiseLord> мдя
[18:38:19] <WiseLord> жесть
[18:38:30] <WiseLord> я всё путаю
[18:38:34] <WiseLord> слакварю и арч, что ли
[18:38:38] <WiseLord> что из них source-based?
[18:38:47] <netson> арч посовременнее будет
[18:38:49] <netson> нууу
[18:38:57] <netson> в арче тоже бинарные пакеты
[18:39:05] <WiseLord> а в слаке?
[18:39:08] <netson> во всяком случае в официальном
[18:39:12] <netson> и в слаке тоже
[18:39:23] <netson> официальная часть бинарная
[18:40:56] tehnick вошёл(а) в комнату
[18:43:47] tehnick установил(а) тему: Last stable release: 2.0.1 || Конференция разработчиков EiskaltDC++ || логи: http://marsoft.dyndns.info/cgr-calendar.php?room=eiskaltdc || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list || Общая активность вроекте: http://code.google.com/p/eiskaltdc/updates/list
Release schedule:
18.05 Release EiskaltDC++ 2.0.2

[18:44:05] tehnick установил(а) тему: Last stable release: 2.0.1 || Конференция разработчиков EiskaltDC++ || логи: http://marsoft.dyndns.info/cgr-calendar.php?room=eiskaltdc || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list || Общая активность в проекте: http://code.google.com/p/eiskaltdc/updates/list
Release schedule:
18.05 Release EiskaltDC++ 2.0.2

[18:55:39] <netson> WiseLord, спасибо за идею с ccache, я действительно попробую разобраться. В любом случае я заинтересован больше, так как не работает у меня :)
[18:59:06] <tehnick> ccache рулит, да. Не так давно сам убедился, когда стал использовать.
[18:59:35] zonaspb вышел(а) из комнаты
[19:00:15] zonaspb вошёл(а) в комнату
[19:00:34] gray_graff вошёл(а) в комнату
[19:01:30] <netson> tehnick, интерактивное общение вообще очень плодотворно. если вас не затруднит, вообще можете добавить на страницу проекта явное упоминание про ccache для тех кто периодически пересобирает. я вот сам не догадался применить чтобы уменьшить время сборки
[19:02:53] <tehnick> netson: это лишнее. Кому надо часто пересобирать, тот и так знает...
[19:03:13] <netson> или узнает, но не всегда сразу :)
[19:03:35] <tehnick> Да. Но один раз и надолго.
[19:03:46] <tehnick> Так сразу увидит все преимущества.
[19:13:14] netson вышел(а) из комнаты
[19:27:03] nE0sIghT вышел(а) из комнаты
[19:42:51] nE0sIghT вошёл(а) в комнату
[20:15:10] SPU вошёл(а) в комнату
[20:34:34] nE0sIghT вышел(а) из комнаты
[20:37:36] wilgib вошёл(а) в комнату
[20:43:42] <wilgib> NegatiV: в диалоге "Об EiskaltDC++" на вкладке Лицензия нет абзаца про то, что обладатель копирайта на код EiskaltDC++ разрешает компилировать код вместе с библиотекой OpenSSL, хотя в дереве исходных текстов в файле COPYING этот абзац присутствует.
[20:44:09] <NegatiV> wilgib: он там и не нужен
[20:46:10] <wilgib> NegatiV: просто странно, что на вкладке лицензия находится содержимое файла COPYING, но без этого абзаца, в чём смысл вырезать из текста именно этот абзац?
[20:47:08] <NegatiV> wilgib: смысл в том что это абзац был добавлен после создания секции Copying в About
[20:47:49] <NegatiV> когда ко мне обратился человек и сказал что я должен разрешить линковку с OpenSSL в файле COPYING
[20:48:05] <NegatiV> нигде в другом месте это указывать не надо
[20:48:14] <wilgib> NegatiV: так не пришла ли пора синхронизировать файл и эту секцию в About?
[20:48:50] <NegatiV> wilgib: нафиг этот абзац там? он нужен только сборщикам пакетов
[20:49:17] <wilgib> NegatiV: "NegatiV: просто странно, что на вкладке лицензия находится содержимое файла COPYING, но без этого абзаца, в чём смысл вырезать из текста именно этот абзац?"
[20:49:49] <wilgib> зачем два разных COPYING?
[20:51:13] nE0sIghT вошёл(а) в комнату
[20:53:18] <wilgib> NegatiV: вопрос про ограничение шары: когда пользователь пытается качать файл из каталога на который установлено ограничение и его шара меньше этого ограничения - как пользователь узнаёт причину по которой файл не качается?
[20:53:33] <NegatiV> wilgib: да в Copying который в About я могу писать вообще все что мне в голову взбредет
[20:54:00] <NegatiV> разрешение на линковку я должен дать в файле COPYING
[20:54:24] <NegatiV> wilgib: никак, он просто отсылается
[20:55:30] <NegatiV> wilgib: 99% юзеров ни то что не знают что такое линковка с OpenSSL, но даже секцию COPYING даже не читают
[20:55:50] <NegatiV> так что пусть там будет текста меньше
[20:59:07] <wilgib> NegatiV: мне вообще больше нравился вариант когда на вкладке лицензия был текст лицензии GPLv3.
[20:59:17] <wilgib> NegatiV: иногда когда я пытаюсь скачать что-нибудь с других пользователей мне приходят личные сообщения вида: вы расшарили слишком мало файлов, чтобы качать с этого пользователя вам надо расшарить столько-то. Нельзя нечто подобное сделать для каталогов с ограничениями в EiskaltDC++?
[21:00:00] <NegatiV> wilgib: я хз, посмотрю, код ведб не мой
[21:00:31] <NegatiV> WiseLord: слушай, можешь в нашей Wiki набросать статейку о том как можно создавать переводы для клиента?
[21:00:51] <WiseLord> могу
[21:00:59] <NegatiV> типа кому надо написать чтобы добавили в проект, как скачать сорцы, как настроить Linguist и т.д.
[21:01:41] <NegatiV> WiseLord: тогда, как появится время, пожалуйста, займись
[21:02:01] <NegatiV> а то я задолбался каждому переводчику на мыло писать что к чему)
[21:02:13] <WiseLord> )
[21:03:28] <wilgib> NegatiV: а можно убрать зависимость на максимальные скорости скачки и отдачи, когда максимум скорости  скачки = максимум скорости отдачи * 7 ? Наверное в коде надо всего лишь поменять значение константы с 7 на более крупное значение.
[21:04:06] <NegatiV> wilgib: спроси об этом у dhampire (либо здесь, либо на трекере) он тебе точно ответит
[21:04:22] <NegatiV> я туда не лазил, ибо не ограничиваю скорости
[21:05:01] <wilgib> NegatiV: т.е. идеологических препятствий для увеличения этой константы нет?
[21:05:15] <NegatiV> wilgib: если это не ограничение алгоритма
[21:05:59] <wilgib> идеологических - в смысле религиозных
[21:07:03] <NegatiV> wilgib: не думаю, что там есть какие-то субъективные препятствия. другое дело если 7 - ограничение используемого для контроля трафика алгоритма..
[21:07:04] FiliN вышел(а) из комнаты
[21:17:56] <WiseLord> NegatiV: вики гуглокода понимает bbcode?
[21:18:00] <WiseLord> или что-нибудь подобное?
[21:24:19] <NegatiV> WiseLord: http://code.google.com/p/support/wiki/WikiSyntax
[21:24:25] <WiseLord> уже вижу
[21:30:36] nE0sIghT вышел(а) из комнаты: qutIM : Jabber plugin
[21:32:54] nE0sIghT вошёл(а) в комнату
[21:45:29] wilgib вышел(а) из комнаты
[21:46:57] <WiseLord> NegatiV: http://code.google.com/p/eiskaltdc/wiki/MakingTranslations набросал
[21:50:57] <NegatiV> WiseLord: ок
[21:51:05] <NegatiV> если чего дополним по ходу
[21:53:27] <NegatiV> а я сейчас попробуй собрать айскальт с Qt-4.4
[21:54:18] <NegatiV> *попробую
[21:54:50] <WiseLord> dein.negativ@gmail.com
[21:54:55] <WiseLord> туда же слать?
[21:54:58] <WiseLord> в смысле, переводы
[21:55:10] <NegatiV> угу
[21:55:24] <NegatiV> хотя я сразу даю доступ к svn)
[21:56:20] <WiseLord> ну.. контакт в любом случае наладить надо сразу
[21:57:08] zonaspb вышел(а) из комнаты
[21:57:16] zonaspb вошёл(а) в комнату
[21:57:18] <WiseLord> а вообще классно.. в новом релизе будут сразу два новых перевода
[21:57:27] <WiseLord> как минимум
[22:00:29] <0xd34df00d> NegatiV: хей.
[22:00:38] <0xd34df00d> NegatiV: ну так чо там с айскальтами и IM?
[22:01:19] <NegatiV> 0xd34df00d: выпиливаю свой трей
[22:01:32] <NegatiV> и вожусь с upnp в основном
[22:03:45] <NegatiV> 0xd34df00d: ты про плагины в qt только на офсайте инфу брал?
[22:03:59] <0xd34df00d> NegatiV: ну да.
[22:04:34] <NegatiV> 0xd34df00d: просто думал может у тебя есть пара интересных ссылок)
[22:07:40] gray_graff вышел(а) из комнаты
[22:08:39] nE0sIghT вышел(а) из комнаты
[22:18:28] 0xd34df00d вышел(а) из комнаты
[22:19:17] NegatiV серьезно задумался о том чтобы сделать клиент с плагинами
[22:19:39] 0xd34df00d вошёл(а) в комнату
[22:21:21] <NegatiV> tehnick:
[22:21:45] <0xd34df00d> NegatiV: нуэ.
[22:21:49] <0xd34df00d> NegatiV: личкрафтовое ядро берешь, и вперед )
[22:21:57] <0xd34df00d> Дабы не мучаться с этим.
[22:22:20] <NegatiV> 0xd34df00d: не, именно внутренности клиента сделать в виде плагинов
[22:22:32] <0xd34df00d> NegatiV: ну так личкрафты и это какбе позволят.
[22:22:35] <NegatiV> типа плагин для чата.
[22:22:55] <0xd34df00d> Никто ж не мешает делать плагины для плагинов в личкрафтах )
[22:22:56] <NegatiV> который форматирует текст и парсит его\
[22:23:14] <NegatiV> 0xd34df00d: ну я собсвенно про это говорю
[22:23:39] <NegatiV> система с плагинами уж больно привлекательна в плане гибкости всего приложения
[22:45:56] <tehnick> NegatiV: да, что ты хотел?
[22:46:18] <NegatiV> >  *NegatiV серьезно задумался о том чтобы сделать клиент с плагинами
[22:46:37] <0xd34df00d> NegatiV: ну какбе про то и речь.
[22:47:00] <0xd34df00d> NegatiV: в общем, имхо тогда стоит двигаться риальни в направлении портирования что ли на личкрафтовое ядро и распиливания на модули )
[22:47:15] <0xd34df00d> Потому что, условно, модуль чата сможет рендерить чятики как из айскальта, так и из каких-нибудь других личкрафтовых IM'ов.
[22:47:27] <tehnick> NegatiV: не знаю, это очень накладно?
[22:48:50] <NegatiV> 0xd34df00d: вобще у нас довольно специфичные требования к ренедеру чата (он должен уметь различать типы юзеров, к примеру). так что наш плагин тут наврятли поможет личкрафту
[22:49:22] <NegatiV> tehnick: в плане производительности?
[22:49:23] <tehnick> NegatiV: а почему ты против клиент-серверной архитектуры?
[22:49:30] <0xd34df00d> Больше требований — не меньше, никто не мешает так сделать )
[22:49:32] <tehnick> NegatiV: нет, в плане написания кода.
[22:49:51] <tehnick> Я никогда их сам не писал.
[22:49:57] <tehnick> Только использовал готовые.
[22:50:01] <tehnick> Для БД.
[22:50:24] <NegatiV> tehnick: да не... надо будет скармливать QMap плагину, а тот просто парсит текст
[22:50:31] <tehnick> Ну и вряд ли многим пользователям это понадобится...
[22:51:19] <NegatiV> tehnick: ну почему, некоторые просили опцию отключения чата. а тут достаточно будет выключить плагин
[22:51:28] <0xd34df00d> NegatiV: короче, все будет ништяк, я гарантирую это )
[22:51:41] <NegatiV> 0xd34df00d: )) я не сомневаюсь
[22:52:39] <NegatiV> 0xd34df00d: надо будет попробовать сделать сборку с айскальтом
[22:53:32] <NegatiV> хотя сейчас первостепенная задача - скомпилить клиент с qt-4.4
[22:53:39] <tehnick> NegatiV: зачем?
[22:54:05] <NegatiV> tehnick: чтобы дать юзерам более древних дистров возможность юзать клиент
[22:54:24] <tehnick> NegatiV: ну-ну.
[22:54:57] <NegatiV> на самом деле понижение требований к версиям либ будет нам только в +
[22:55:11] <tehnick> intrepid-updates (libs): переходный пакет для базового модуля Qt 4
4.4.3-0ubuntu1.4: amd64 i386
jaunty (libs): переходный пакет для базового модуля Qt 4
4.5.0-0ubuntu4.3 [security]: amd64 i386
[22:55:25] <tehnick> lenny (stable) (libs): переходный пакет для базового модуля Qt 4
4.4.3-1+lenny1 [security]: alpha amd64 arm armel hppa i386 ia64 mips mipsel powerpc s390 sparc
squeeze (testing) (libs): переходный пакет для базового модуля Qt 4
4:4.6.2-4: amd64 armel hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc
sid (unstable) (libs): переходный пакет для базового модуля Qt 4
4:4.6.2-4: amd64 armel hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc
4:4.5.3-4: alpha avr32 hurd-i386
4.4.3-2 [debports]: m68k
[22:55:26] <0xd34df00d> Это факт, я гарантирую это.
[22:55:48] <tehnick> Это два распространенных дистрибутива.
[22:55:55] <0xd34df00d> NegatiV: ну, это будет в следующем майлстоуне. Собственно, его цель — интеграция айскальта и добавление поддержки плагинов на скриптовых языках.
[22:56:58] <NegatiV> tehnick: в lenny 4.4.3, а у нас требование - qt >= 4.5
[22:57:07] <tehnick> Угу.
[22:57:11] <tehnick> Хуже не будет.
[22:57:27] <tehnick> Если это не скажется на производительности.
[22:58:20] <tehnick> NegatiV: там вроде бы какая-то функция сортировки из новых версий используется?
[22:58:34] <NegatiV> tehnick: да вроде нет
[22:58:40] <NegatiV> сортируем вручную
[22:58:59] <NegatiV> у нас только функция подсчета хеша своя
[22:59:06] <tehnick> NegatiV: мне попробовать собрать пакет на лаунчпаде? Чтобы увидеть проблемы...
[22:59:21] <NegatiV> tehnick: я уже lenny поставил
[22:59:31] <tehnick> В виртуалку?
[23:01:21] <NegatiV> угу
[23:02:02] dhamp вошёл(а) в комнату
[23:02:05] <tehnick> NegatiV: а с арча не собираешься уйти?
[23:02:39] <NegatiV> tehnick: разве что на генту) я просто до этого 2 года за дебианом сидел)
[23:03:33] <tehnick> NegatiV: надоело? Нужны новые впечатления?.. =)
[23:04:01] <NegatiV> tehnick: ага. даже debian experimental был слишком безгючным)
[23:04:07] <NegatiV> в арче тоже скука
[23:04:08] <tehnick> Я вот уже больше трех лет им пользуюсь и ни на что другое не променяю.
[23:04:15] <tehnick> =)
[23:04:18] <NegatiV> один раз только openssl сломался
[23:07:18] <0xd34df00d> NegatiV: давай тогда попробуем роадмап составить.
[23:07:46] <NegatiV> 0xd34df00d: ну мне нужен роадмап личкрафта
[23:07:48] <NegatiV> ))
[23:07:53] <0xd34df00d> NegatiV: олсо, еще один профит от интеграции — ты автоматически, бесплатно и без усилий со своей стороны получаешь скриптинг )
[23:07:55] <NegatiV> я должен под него подстроиться
[23:08:02] <0xd34df00d> NegatiV: ну, какбе, смотри.
[23:08:15] <0xd34df00d> На днях мы выпустим 0.3.70, это майлстоун.
[23:08:40] <0xd34df00d> Он почти зафрижен, фиксятся только баги, и щас вся проблема в сборке соответствующих пакетов.
[23:09:16] <NegatiV> 0xd34df00d: а у вас что ли не фиксированный график выхода релизов?
[23:09:21] wilgib вошёл(а) в комнату
[23:09:59] <0xd34df00d> После этого следующий майлстоун — 0.3.75. Он выйдет, когда полноценно синтегрируем айскальты и, если успеем, скриптинг. Плюс всякие мелочи, там посмотрим. До него примерно два месяца, а то в июне ж сессия.
[23:10:09] <0xd34df00d> А там уже посмотрим.
[23:10:18] <wilgib> ссылка http://code.google.com/p/eiskaltdc/updates/list перестала показывать последние issue
[23:10:33] <0xd34df00d> NegatiV: неты, это весьма трудно, ибо проблемы со сборщиками же.
[23:10:45] <0xd34df00d> Олсо, я до позавчера надеялся, что на днях появится libtorrent 0.15 в дебиане.
[23:11:03] <tehnick> 0xd34df00d: и что случилось?
[23:11:25] <0xd34df00d> И случилось оттягивание релиза до этого счастливого момента (ну и еще до Qt 4.6, ога).
[23:11:41] <0xd34df00d> А позавчера узнал, что мейнтейнер либторрента не хочет его пакетировать до релиза squeeze'а.
[23:11:48] <NegatiV> 0xd34df00d: гм, я с 26-го июня по 1 августа буду недоступен
[23:12:02] <0xd34df00d> NegatiV: ну вот до этой даты нужно все впилить, значит, до 26 июня )
[23:12:09] <0xd34df00d> Как раз там и майлстоун будет.
[23:12:28] <NegatiV> сессия в конце мая, потом в военную часть на практику)
[23:13:05] <wilgib> tehnick: Issue 201- прочитай мой комментарий
[23:14:46] <tehnick> wilgib: а нафига?
[23:16:05] <tehnick> NegatiV: кстати, зачем ты убираешь меню панелей и панель с быстрым поиском при использовании бокового дока?
[23:16:06] <wilgib> tehnick: я не хочу чтобы панель занимала всё свободное пространство, и при этом я хочу чтобы она располагалась вплотную к кнопкам на тулбаре.
[23:16:26] <tehnick> NegatiV: и док тоже можно было бы отключать в том меню.
[23:16:36] <tehnick> Он нужен не все время.
[23:17:22] <tehnick> wilgib: расположи панель поиска слева.
[23:17:42] <NegatiV> tehnick: думаю так меньше гемороя будет
[23:17:44] <tehnick> Чтобы ее ограничивала панель инструментов.
[23:17:56] <NegatiV> чтобы какой-то один интерфейс перехватывал все управление
[23:18:31] <tehnick> NegatiV: нет, это нормально что или панель табов или док.
[23:18:35] <tehnick> Или-или.
[23:18:45] <tehnick> Но меню-то зачем убирать?
[23:18:52] <wilgib> tehnick: когда я пытаюсь её перетащить влево она растягивается т.е. её правый край остаётся на месте
[23:18:59] <tehnick> И возможность скрыть док тоже нужна.
[23:19:28] <tehnick> wilgib: попробуй еще. А верю, что у тебя получится.
[23:19:41] <NegatiV> ну так при таком раскладе в этом меню будет только один пункт
[23:20:02] <tehnick> wilgib: и вообще у тебя очень странное желание. Чем больше текста в нее помещается, тем удобнее...
[23:20:12] <tehnick> NegatiV: три пункта.
[23:20:28] <wilgib> tehnick: а нельзя сделать растягивающий элемент справа, а слева перемещающий элемент
[23:21:18] <tehnick> NegatiV: просто вместо "панели виджетов" будет пункт "док с виджетами"
[23:21:20] <NegatiV> tehnick: не-а, если ты заметил если используется сайд-бар, то tBar и searchBar == NULL
[23:21:38] <NegatiV> стоп, меню с виджетами работает
[23:22:05] <wilgib> tehnick: " и вообще у тебя очень странное желание." - не ты ли называл разработчиков LinuxDC++ упоротыми потому что они отвергают почти все фич-реквесты как не нужные?
[23:22:13] <tehnick> NegatiV: не меню с виджетами.
[23:22:20] <NegatiV> да я понял
[23:22:22] <tehnick> tehnick: а меню "Панели"
[23:23:02] <tehnick> wilgib: они отклоняют "почти все фич-реквесты", а с тобой я общаюсь.
[23:23:39] <tehnick> wilgib: но ты же не считаешь, что если что-то нужно только тебе, то разработчик должен обязательно это реализовать.
[23:23:47] <wilgib> "tehnick: а нельзя сделать растягивающий элемент справа, а слева перемещающий элемент" ?
[23:24:09] <tehnick> wilgib: ты вообще понимаешь, о чем говоришь?
[23:24:10] <dhamp> wilgib, а разве он не слева ?
[23:24:53] <tehnick> Можно сплиттер поставить, и какой-нибудь пустой QLabel справа.
[23:25:07] <wilgib> dhamp: слева растягивающий элемент
[23:25:17] <tehnick> Тогда пользователь сможет менять ширину поля ввода.
[23:25:28] <NegatiV> ребята, вы о чем?)
[23:25:36] <tehnick> Но панель все равно будет занимать все свободное место.
[23:25:54] <wilgib> NegatiV:  о панели быстрого поиска
[23:26:05] <tehnick> NegatiV: ему не нравится ширина строки ввода для быстрого поиска.
[23:26:17] <NegatiV> так она же меняется...
[23:26:23] <NegatiV> и запоминается
[23:26:26] <tehnick> И я о том же.
[23:27:28] <dhamp> NegatiV, а зачем ты сделал неотключаемым toolbar ?
[23:27:38] <dhamp> в режиме sidebar
[23:27:41] <wilgib> NegatiV: её можно изменить, но правый край панели всегда остаётся привязанным к краю окна
[23:27:55] <tehnick> dhamp: мы сейчас почти это обсуждали.
[23:27:58] <NegatiV> dhamp: хм, я это жестко не кодировал...
[23:28:06] <tehnick> NegatiV: меню надо вернуть.
[23:28:26] <tehnick> wilgib: да нет же.
[23:28:28] <dhamp> NegatiV, первая ревизия с sidebar была без toolbar
[23:28:29] <wilgib> я хочу уменьшить панель и после этого иметь возможность её двигать
[23:28:44] <dhamp> так почему ты его всатвил и сделал неотключаемым?
[23:28:46] <tehnick> wilgib: панель растягивается на все доступное место.
[23:28:49] <dhamp> вставил*
[23:28:56] <NegatiV> tehnick: ну если сможешь его заполнить потом грамотно (чтобы не было там таббара и посковика), то дерзай)
[23:29:09] <tehnick> NegatiV: у меня сейчас времени нет.
[23:29:13] <tehnick> Я бы сделал.
[23:29:24] <dhamp> NegatiV, а почему не может быть поисковика ?
[23:29:35] <wilgib> tehnick: "панель растягивается на все доступное место." - да , и сделать иначе я не могу.
[23:29:36] <NegatiV> dhamp: попросили вернуть тулбар. его можно выключить через пкм на сайдбаре
[23:29:47] <NegatiV> на заголовке сайдбара
[23:29:47] <tehnick> Сейчас с пакетами для дебиана надо разбираться. Все оказалось сложнее, чем я думал.
[23:30:19] <tehnick> Надо лицензию чуть ли не для каждого файла указать...
[23:30:38] <wilgib> tehnick: "я хочу уменьшить панель и после этого иметь возможность её двигать" - т.е. двигать уменьшенную панель как целое чтобы она при перемещении сохраняла свою ширину.
[23:31:11] <dhamp> NegatiV, два не активных пункта в этой менюшке я так понимаю строка поиска и таббар?
[23:31:55] <dhamp> [23:30:20] tehnick: Надо лицензию чуть ли не для каждого файла указать...
даже если лицензия одна ?
[23:31:56] <tehnick> wilgib: запусти smplayer. Ты видишь там хоть одну панель фиксированной ширины?
[23:32:09] <tehnick> dhamp: нифига у нас она не одна.
[23:32:23] <tehnick> Там не просто лицензию, но и копирайты.
[23:32:30] <NegatiV> dhamp: это сайдбар и арена для размещения виджетов
[23:32:33] <tehnick> Всех, кто указан в ядре.
[23:32:55] <wilgib> tehnick: какая разница есть это в smplayer или нет, я хочу чтобы юыло также как в StrongDC++
[23:32:56] <tehnick> Лицензии на файлы исконок отдельно.
[23:33:02] <tehnick> *иконок
[23:33:43] <WiseLord> NegatiV: tehnick http://www.pictureshack.ru/images/6672100422222427.png
[23:33:51] <WiseLord> это к  http://code.google.com/p/eiskaltdc/issues/detail?id=433
[23:33:56] <dhamp> wilgib, стронг явно не на qt )
[23:34:30] <tehnick> wilgib: это твое желание я выполнять не буду. Так как не вижу аргументов в пользу его полезности.
[23:34:55] <NegatiV> WiseLord: по-моему норм
[23:34:59] <NegatiV> 2 знака
[23:35:06] <WiseLord> в том и дело
[23:35:10] <WiseLord> что сейчас идеально
[23:35:17] <WiseLord> для гигабайт - два знака
[23:35:34] <WiseLord> а по "длине" целых гигабайт сразу видны пользователи с шарой побольше
[23:35:41] <NegatiV> ну по-моему 4-знака для терабатников - перебор
[23:35:41] <wilgib> tehnick: вот цитата из issue 201: "Хорошо бы небольшую аккуратную строку поиска в правом верхнем углу. Для удобства. По типу как во FlyLinkDC"
[23:35:52] <dhamp> NegatiV, для TiB и PiB не нормально
[23:35:57] <WiseLord> ну а для терабайт удобно три знака,
[23:36:25] <WiseLord> да и не бывает терабайт выше 9.9999 практически
[23:36:36] <tehnick> wilgib: сейчас есть панель, которую можно поместить куда угодно.
[23:37:03] <wilgib> tehnick: так вот, сейчас её можно сделать небольшой и аккуратной, но при этом нельзя её отодвинуть от края окна
[23:37:12] <tehnick> Эх...
[23:37:14] <dhamp> wilgib, там комбобокс а не строка
[23:38:15] NegatiV уже и забыл какой это геморрой - устанавливать dev-пакеты в дебиане =)
[23:38:22] <wilgib> dhamp: ты можешь сделать её маленькой, а после этого переместить от правого края к панели инструментов сохранив её размер?
[23:40:10] <NegatiV> что-то мне подсказывает что вам просто надо задать sizeHint для тулбара с поисковиком
[23:40:19] <NegatiV> чтобы он не расширялся
[23:40:28] <dhamp> wilgib, http://savepic.org/520933.png
[23:40:30] <WiseLord> а мне нравится широкий
[23:40:44] <dhamp> отодвинул :}
[23:41:19] <tehnick> wilgib: http://img710.imageshack.us/img710/1781/desktop224.png
[23:41:30] <dhamp> tehnick, я быстрее )
[23:41:46] <wilgib> dhamp:  вот так я и хочу сделать, но только справой стороны
[23:42:12] <dhamp> wilgib, в этом есть какой то смысл кроме твоего желания ?
[23:42:12] <tehnick> dhamp: меня сервер пору раз послал с ошибкой истечения таймаута.
[23:42:17] <tehnick> *пару
[23:43:00] <wilgib> dhamp: мне не удобно когда она слева
[23:43:14] <tehnick> NegatiV: нифига не надо его ограничивать. Пусть будет нормальным.
[23:43:16] <WiseLord> wilgib: справа ставь
[23:43:22] <WiseLord> кто не даёт
[23:43:34] <dhamp> wilgib, убери toolbar
[23:43:38] <dhamp> )
[23:43:47] <wilgib> WiseLord: тогда она автоматом растянется до края окна
[23:43:54] <WiseLord> ну и пусть
[23:44:00] <WiseLord> хоть полезным будет место занято чем-то
[23:44:12] <wilgib> WiseLord: я хочу маленькую панель
[23:44:19] <WiseLord> обоснуй
[23:44:36] <WiseLord> аргумент "я хочу" не катит )
[23:44:47] <tehnick> Повторяетесь.
[23:44:54] <wilgib> WiseLord: меня раздражает огромное поле для ввода текста
[23:45:03] <WiseLord> а меня огромное пустое место
[23:45:10] <dhamp> [23:44:14] wilgib: WiseLord: я хочу маленькую панель
где-то я уже это видел
[23:45:51] <tehnick> Круг замкнулся.
[23:46:23] <wilgib> WiseLord: "а меня огромное пустое место" - так я прошу сделать размер настраиваемым, так что твое желание тоже можно будет выполнить просто растянув размер
[23:46:44] <dhamp> wilgib, лишние телодвижения
[23:46:46] <tehnick> wilgib: найди еще двух человек, которым это действительно надо.
[23:48:46] <WiseLord> wilgib: ну вот выставил допустим размер
[23:48:53] <WiseLord> а потом размер окна увеличился - что делать?
[23:48:59] <wilgib> tehnick: "tehnick: вот цитата из issue 201: "Хорошо бы небольшую аккуратную строку поиска в правом верхнем углу. Для удобства. По типу как во FlyLinkDC"" - не все пользователи которым это нужно будут писать на googlecode
[23:49:17] <WiseLord> есть ещё вариант
[23:49:27] <WiseLord> использовать что-то типа "заполнителя".. не знаю как назвать
[23:49:39] <WiseLord> пустой виджет, занимающий всё доступное место
[23:49:53] <WiseLord> который бы "расталкивал" остальные на тулбаре
[23:50:27] <WiseLord> вообще, думаю..
[23:50:41] <wilgib> WiseLord: если я правильно понимаю, дело не в возможности технической реализации, а в не желании это делать.
[23:50:42] <WiseLord> если всё-таки настраиваемые тулбары будут реализованы, то всё равно всё будет переделываться
[23:50:49] <WiseLord> так что нет смысла сейчас заниматься этим
[23:52:03] <NegatiV> tehnick: в lenny даже moc'и не компилятся)
[23:52:32] <dhamp> NegatiV, "портируемый код" же  )
[23:53:45] <NegatiV> dhamp: угу)) правда совместимость api qt4.5/4.6 -> qt-4.4 никто и не гарантировал
[23:54:28] <tehnick> wilgib: эта цитата не прокатит. Он не просил точную копию. И скорее всего он сейчас доволен тем, что есть.
[23:54:56] <tehnick> NegatiV: что именно пишет?
[23:55:28] <tehnick> NegatiV: при чем тут api?..
[23:55:35] <0xd34df00d> WTF настраиваемые тулбары?
[23:56:27] <tehnick> 0xd34df00d: возможность выбрать в настройках иконки, которые на них будут помещены.
[23:56:36] <0xd34df00d> А, понел.
[23:56:38] <0xd34df00d> Так и предполагал )
[23:56:52] <NegatiV> tehnick: ну как выяснилось QList<T>::append(const QList<T> &) появилось в 4.5 =)
[23:56:57] <tehnick> Ну или не только иконки.
[23:57:03] <tehnick> А любые виджеты...
[23:57:24] <tehnick> NegatiV: очень может быть. Там вообще много изменений было.
[23:57:54] <tehnick> Помнится до 4.5.3 даже бинарная совместимость с библиотеками более ранних версий была потеряна.
[23:57:57] <NegatiV> tehnick: вот я сейчас и распихиваю #if QT_VERSION >= 0x040500
[23:58:07] <tehnick> В частности, это привело к проблемам у оперы.
[23:58:39] <tehnick> NegatiV: не забудь про http://code.google.com/p/eiskaltdc/issues/detail?id=401#c15
[23:59:18] <tehnick> Но это конечно лишний гемморой для разработчиков...
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!