gentoo.ru
Официальная конференция Direct Connect клиента EisKaltDC
eiskaltdc@conference.gentoo.ru
Понедельник, 1 февраля 2010< ^ >
NegatiV установил(а) тему: Upcoming release: 2.0alpha || SVN: 12 || Конференция разработчиков EiskaltDC++ || логи: http://marsoft.dyndns.info/cgr-calendar.php?room=eiskaltdc || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list
TODO for 2.0:
* Production prepairings: update CMake build system
* GUI: settings for basic units
* Code cleanup
Release schedule:
* 15.02 Feature-freeze
* 17.02 Tag EiskaltDC++ 2.0alpha
* 21.02 Release EiskaltDC++ 2.0alpha
Конфигурация комнаты
Участники комнаты

GMT+3
[00:36:53] WiseLord вышел(а) из комнаты
[01:09:29] grayich вошёл(а) в комнату
[01:10:44] grayich вышел(а) из комнаты
[01:36:11] Abram вошёл(а) в комнату
[01:51:09] Ским вышел(а) из комнаты
[01:53:51] Ским вошёл(а) в комнату
[01:55:03] Ским вышел(а) из комнаты
[01:55:13] Ским вошёл(а) в комнату
[03:06:16] <Ским> NegatiV: круто
[03:06:32] <Ским> теперь eiskaltdcpp ставится стандартными средствами генты
[03:06:49] <Ским> осталось решить пару вопросов:
[03:07:24] <Ским> 1) как его все-таки называть в репозитории? "eiskaltdc"? "eiskaltdc++"?
[03:07:46] <Ским> 2) какие конфигурационные опции ему можно//можно будет указывать?
[03:10:40] <NegatiV> Ским: думаю лучше eiskaltdcpp. думаю как вариант можно будет включать/отключать UPnP
[03:10:54] <Ским> хмм...
[03:11:07] <Ским> я тоже думал его обозвать eiskaltdcpp
[03:11:11] <Ским> только вот беда
[03:11:22] <Ским> ESVN_REPO_URI="http://${PN}.googlecode.com/svn/trunk/"
[03:11:33] <Ским> где ${PN} == имя пакета
[03:12:00] <Ским> в общем, если переименовывапть пакет - придется адрес транка некошерный указывать :(
[03:12:36] <NegatiV> ну назови eiskaltdc
[03:12:44] <NegatiV> разница невелика)
[03:13:11] <Ским> DESCRIPTION="Qt based client for DirectConnect, based on DC++ library"
[03:13:14] <Ским> ы?
[03:13:27] <Ским> и да, какой у нас хоумпейдж теперь?
[03:15:08] <NegatiV> t based client for ADC protocol
[03:15:19] <NegatiV> *Qt
[03:15:49] <NegatiV> хоумпейджем поставь гуглокод
[03:15:49] tonal вышел(а) из комнаты
[03:15:59] <Ским> может так: DESCRIPTION="Qt4 based client for DirectConnect and ADC protocols, based on DC++ library"
[03:16:00] <Ским> ?
[03:16:26] Kroll вошёл(а) в комнату
[03:28:19] <Ским> NegatiV: Running... == запуск?
[03:28:24] <Ским> или "запущенно"?
[03:28:39] <Ским> в смысле, в каком контексте оно в приложении используется?
[03:28:45] <Ским> как переводится-то я знаю :)
[03:28:59] <NegatiV> Ским: Пойдет. Running == работает
[03:29:54] <NegatiV> т.е. действие которое происходит на момент повествования
[03:30:03] <Ским> я знаю :)
[03:30:13] <Ским> мне интересно, как оно в вприложении используется
[03:30:28] <Ским> чтоб не было роботных фраз не в том контексте :)
[03:30:56] <Ским> Full tree does not match TTH root
[03:31:03] <Abram> все ночи
[03:31:10] <Ским> речь же о локальном списке, да?
[03:31:13] <Ским> Abram: ночи
[03:32:36] <NegatiV> Ским: откуда ты это вырыл?))
[03:32:55] <Ским> NegatiV: translations/russian.ts
[03:32:56] <Ским> ;)
[03:33:15] <Ским> ну, я название утрировал :)
[03:33:23] <Ским> просто чтоб обозначить, что русский :)
[03:33:46] <Ским> trunk/translations/eiskaltdcpp.ru.ts
[03:34:53] <NegatiV> хз че это значит, выдрал из dc++
[03:35:09] <Ским> No errors
[03:35:12] <Ским> хмм...
[03:35:20] <NegatiV> поищи среди маркеров у dc++
[03:35:35] <Ским> по-моему, сообщение "нет ошибок" будет странно смотреться
[03:35:36] <Ским> :)
[03:37:54] <NegatiV> Ошибок нет
[03:38:00] <NegatiV> вроде нормально)
[03:38:29] <NegatiV> Ским: ты за перевод взялся?
[03:38:33] <Ским> угу
[03:39:02] <Ским> Remote client does not fully support TTH - cannot download == Удалённый клиент не поддерживает (или не полностью поддерживает) TTH. Скачивание невозможно
[03:39:23] <NegatiV> думаю локализацию dc++ тоже подтянуть в установку. тогда все будет вообще в шоколаде - сообщения от ядра на русском)
[03:39:23] <Ским> CRC32 inconsistency (SFV-Check) == Несоответствие CRC32 суммы
[03:39:34] <NegatiV> ага
[03:39:50] <Ским> Full tree does not match TTH root == Список не соответствует TTH-хешу
[03:40:45] <NegatiV> это из маркеров?)
[03:41:05] <Ским> ы? каких маркеров?
[03:41:14] <NegatiV> маркеры - .po файлы локализации
[03:41:21] <Ским> это из Dpwnload Queue
[03:41:26] <Ским> а
[03:42:02] <Ским> не
[03:42:05] <Ским> это всё из ts
[03:43:46] <NegatiV> я сейчас маркеры для dc++ прикручу
[03:43:54] <NegatiV> чтобы все сообщения были на русском
[03:46:16] <Ским> хммм...
[03:46:17] <Ским> Browse files
[03:46:27] <Ским> "указать файлы"?
[03:46:31] <Ским> или "выбрать" даже
[03:46:35] <Ским> как думаешь?:)
[03:47:15] <NegatiV> Выбрать
[04:29:02] <Ским> блин
[04:29:10] <Ским> Slot granted to
[04:29:19] <Ским> по русски фразу так не построишь :((
[04:39:03] <Ским> NegatiV: нет идей, как правильно сформулировать?
[04:39:32] <NegatiV> Слот отдан
[04:39:49] <Ским> хмм...
[04:40:02] <Ским> слегка кривовато, но да, по=другому трудно сказать :)
[04:40:28] <NegatiV> зато понятно
[04:48:25] NegatiV вышел(а) из комнаты
[04:52:27] <Ским> Main layout
[04:52:29] <Ским> О_о
[04:58:46] tonal вошёл(а) в комнату
[05:07:11] Abram вышел(а) из комнаты
[05:23:53] NegatiV вошёл(а) в комнату
[05:24:12] <NegatiV> Ским: Main layout не переводи
[05:24:19] <NegatiV> он там нах не нужен)
[05:24:42] <Ским> 1) уже перевёл, 2) там много чего, такое чувство, что из старого кода осталось :)
[05:25:10] <Ским> Choose a filename to save under
[05:25:17] <Ским> что-то меня under смущает
[05:27:20] <NegatiV> Выберите имя файла
[05:27:44] <NegatiV> так написано в eiskaltdc
[05:27:54] <Ским> Listing:
[05:27:58] <Ским> а это? :)
[05:28:17] <NegatiV> Список файлов
[05:28:25] <Ским> так же непонятно что за Ext
[05:28:30] <Ским> в поисковике
[05:28:53] <NegatiV> подскажи строку
[05:29:02] <Ским> а еще at least, at most, highlight у меня "неуверенно" переведены
[05:29:10] <Ским> NegatiV: так вот вся строка Ext
[05:29:27] <Ским> File, Size, Ext, TTH
[05:29:44] <NegatiV> Как минимум, Максимум, Подсветка
[05:29:55] <NegatiV> Ext = Extension (расширение)
[05:30:04] <Ским> ye? z rfr-nj nfr b gthtdtk
[05:30:14] <Ским> *ну, я как-то так и перевел :)
[05:30:20] <Ским> надо теперь поставить ,что "ок" :)
[05:30:21] <NegatiV> не помню как точно по английски расширение)
[05:30:57] <NegatiV> перевод, думаю со временем отполируем
[05:32:46] <Ским> хммм.....
[05:33:02] <Ским> а что за [S] [U] [T] [Z]?
[05:33:50] <NegatiV> At least - не менее, At most - не более
[05:34:23] <NegatiV> if (ul->getUserConnection().isSecure())
        {
            if (ul->getUserConnection().isTrusted())
                stat += tr("[S]");
            else
                stat += tr("[U]");
        }
        if (ul->isSet(Upload::FLAG_ZUPLOAD))
            stat += tr("[Z]");
[05:34:45] <Ским> "T"?
[05:34:48] <NegatiV> if (dl->getUserConnection().isSecure())
        {
            if (dl->getUserConnection().isTrusted())
               str += tr("[S]");
            else
               str += tr("[U]");
        }
        if (dl->isSet(Download::FLAG_TTH_CHECK))
            str += tr("[T]");
        if (dl->isSet(Download::FLAG_ZDOWNLOAD))
            str += tr("[Z]");
[05:34:53] <Ским> и как это переводить вообще? :)
[05:35:06] <NegatiV> никак это стандартное обозначение
[05:35:28] <Ским> надо бы это дело иконками, а не строками обозначать :)
[05:36:26] <NegatiV> ))
[05:36:45] <NegatiV> это можно, но вот только я хз где иконки брать
[05:36:55] <Ским> Waiting to retry
[05:37:04] <Ским> как-то оно по-чурекски получается на русском
[05:37:19] <NegatiV> Ожидание новой попытки
[05:39:19] <Ским> Force attempt
[05:39:25] <Ским> "усиленная попытка"? :)
[05:39:37] <Ским> :))
[05:40:57] <NegatiV> Принудительное соединение
[05:41:03] <Ским> ненеене
[05:41:10] <Ским> attempt - не соединение
[05:41:12] <Ским> а попытка
[05:41:24] <NegatiV> Принудительная попытка
[05:41:27] <NegatiV> =))
[05:41:31] <Ским> как-то не то :)
[05:41:50] <NegatiV> в русских клиентах это словосочетание переводится как Принудительное соединение
[05:44:14] <NegatiV> Ским: ты автар смотрел?
[05:44:18] <Ским> >> User escription
[05:44:21] <Ским> смотрел :)
[05:44:36] <NegatiV> стоит глянуть?
[05:44:44] <Ским> ну, один раз можно :)
[05:44:47] <NegatiV> строка с опечаткой?
[05:44:50] <Ским> угу :)
[05:44:52] <NegatiV> сейчас поправлю
[05:44:55] <Ским> и не одна :)
[05:45:01] <Ским> я их уже перевел, правда :)
[05:45:04] <NegatiV> ночью писал код)
[05:45:14] <Ским> Adress
[05:45:16] <NegatiV> назови где эти строки
[05:45:31] <Ским> UIFavoriteHubEditor
[05:46:09] <Ским> Hash progress
[05:46:17] <Ским> прогресс хеша? :)
[05:46:45] <NegatiV> Переведи просто Хеширование
[05:47:01] <NegatiV> на русский тяжело такие словосочетания переводить
[05:47:04] <NegatiV> =)
[05:48:20] <Ским> очень много "Form"
[05:48:25] <Ским> :(
[05:48:53] <NegatiV> Form - внутренние данные - не переводи
[05:49:11] <NegatiV> а также часть заголовков, которые никто и никогда не увидит
[05:49:48] <Ским> поздно :)
[05:52:34] <Ским> Don't allow Hub/UPnP to override
[05:52:37] <Ским> это ещё что?
[05:55:28] <NegatiV> Не разрешать хабу/UPnP переопределять
[05:55:35] <NegatiV> это для вненего IP
[05:55:45] <NegatiV> *внешнего
[06:09:10] <Ским> Http proxy (hub list only) == HTTP-прокси (только для списка хабов)
[06:09:11] <Ским> ?
[06:09:20] <NegatiV> угу
[06:11:11] <Ским> Highest priority max size (KiB)
[06:11:22] <Ским> это какой смысл несет?
[06:13:22] <NegatiV> Ским: http://img338.imageshack.us/img338/3702/27734714.png
[06:16:42] <Ским> хмм...
[06:16:46] <Ским> а переводить как? :)
[06:17:10] <NegatiV> это же эта вкладка?
[06:17:10] <Ским> что-то то, что в ts и то, что на скрине не очень соответствует друг другу
[06:17:15] <Ским> да, вроде да
[06:17:44] <NegatiV> Highest priority max size = Yfbdscibq
[06:17:49] <NegatiV> *Наивысший
[06:18:23] <NegatiV> я виджеты расположил так же как и в LinuxDC++
[06:18:30] gray_graff_ вошёл(а) в комнату
[06:18:37] <NegatiV> так что можешь прямо оттуда списывать)
[06:28:32] <tonal> Ячто-то пропустил? :)
Теперь у проекта новый реп на google.code?
[06:29:08] <tonal> Откуда тянуть последине исодники?
[06:30:48] <NegatiV> tonal: https://eiskaltdc.googlecode.com/svn/trunk
[06:31:31] <tonal> А на SF заморозили?
[06:33:55] <NegatiV> да
[06:36:03] <Ским> так
[06:39:13] <NegatiV> Ским: 411 finished and 0 unfinished
[06:39:19] <Ским> NegatiV: а как там заставить ts'ки обновиться? :)
[06:39:20] <NegatiV> ты герой
[06:40:08] <Ским> -- Installing: /var/tmp/portage/net-p2p/eiskaltdc-9999/image/usr/share/eiskaltdcpp/ts/eiskaltdcpp.ru.qm
CMake Error at cmake_install.cmake:107 (FILE):
  file INSTALL cannot find
  "/var/tmp/portage/net-p2p/eiskaltdc-9999/work/eiskaltdc-9999/ru.gmo".
[06:40:18] <Ским> Б&%@#$
[06:40:44] <NegatiV> Ским: сек, сейчас закоментирую левые строки)
[06:40:59] <NegatiV> обновляется как lupdate translations.pro
[06:41:07] <Ским> а, во, lupdate
[06:43:40] <NegatiV> Ским: я уже поправил ts-файлы
[06:44:19] <Ским> эээ
[06:44:22] <Ским> я тоже
[06:44:23] <Ским> :)
[06:44:35] <NegatiV> ))
[06:44:48] <NegatiV> я поправил кмейк
[06:45:32] <Ским> хммм...
[06:45:42] <Ским> в твоих файлах куча серых галочек :)
[06:45:48] <Ским> типа ненужных переводов
[06:45:52] <NegatiV> Ским: название меню "О" доставило =))))
[06:45:55] <Ским> повыпиливать бы их оттуда :)
[06:46:05] <Ским> NegatiV: ну, а как мне было еще назвать :)
[06:46:33] <NegatiV> Какбэ "Справка" =)
[06:46:48] <Ским> Справка == Help
[06:46:54] <Ским> About == О
[06:46:58] <NegatiV> Ским: для lupdate есть опция очистки хлама
[06:47:18] <NegatiV> Help = Помощь =) About = Справка
[06:48:14] <Ским> хммм
[06:48:31] <NegatiV> Даже читается Справка -> о Qt, Справка -> о нас
[06:49:16] <Ским> fixed rev 23
[06:50:36] <Ским> ./usr/share/eiskaltdcpp/icons/user/valknut/
./usr/share/eiskaltdcpp/icons/user/valknut/.directory
./usr/share/eiskaltdcpp/icons/user/valknut/usericons.png
[06:50:45] <Ским> а вот это бы и выпилить можно :)
[06:50:59] <tonal> Ок. Я пару оптимизаций в спарый проект зафигачу и на новый переключусь. :)
[06:51:41] <tonal> А то уж очень грустно на стары машинах наблюдать...
[06:51:55] <Ским> да, дцлиб - УГ
[06:52:02] <Ским> мы это ещё тогда признавали :)
[06:52:48] <NegatiV> Ским "Browse files" -> "Получить список файлов"
[06:53:03] <NegatiV> для поисковика и окна хаба
[06:53:17] <NegatiV> tonal: попробуй последнюю ревизию
[06:53:54] <NegatiV> это ты писал по  1ГГц комп?
[06:54:09] <Ским> NegatiV: почини цвет шрифта в чате, а?
[06:54:11] <Ским> :)
[06:54:27] <NegatiV> Ским: как бы починил
[06:54:36] <NegatiV> у тебя просто настройки сохранились)
[06:54:39] <Ским> хз, у меня черные все еще
[06:54:40] <Ским> а
[06:54:43] <Ским> ясно :)
[06:54:56] <NegatiV> rm ~/.dc++/EiskaltDC__.xml
[06:55:03] <Ским> это... сделай менеджер загрузок уменьшшаемым еще больше
[06:55:05] <NegatiV> *EiskaltDC++.xml
[06:55:15] <Ским> а то он пол экрана занимает при развернутом на фулскрин окне
[06:55:44] <NegatiV> у тебя какой разрешение экрана?
[06:55:55] <Ским> 1680х1050
[06:56:23] <NegatiV> О_о
[06:56:25] <NegatiV> QSize TransferView::sizeHint() const{
    return QSize(300, 250);
}
[06:57:05] <NegatiV> у меня нормально ширина меняется
[06:57:14] <NegatiV> т-фу, высоты
[06:57:16] <NegatiV> *высота
[06:58:03] <Ским> ну, он ниже определенного предела не опскается
[06:58:05] <Ским> кстати...
[06:58:14] <Ским> сделай у строки ввода рамку, пожалуйста :)
[06:58:24] <Ским> а то у меня все черное и ее не видно :)
[06:59:10] <Ским> да таки строку вместо поля неплохо бы :)
[06:59:15] <Ским> хотя ладно, сам сделаю :)
[07:00:02] <NegatiV> строка не умеет мультилайн
[07:00:22] <NegatiV> хомячки взбунтуются
[07:00:39] <Ским> так эта...
[07:00:50] <Ским> не надо делать это строкой :)
[07:00:57] <Ским> просто бай дефолт 0 шириной в 1 строку
[07:01:12] <Ским> а как только внутри становится больше 1 строки - увеличивать размер
[07:01:15] <Ским> как в Psi+
[07:01:44] <NegatiV> а, ты про это
[07:01:56] <NegatiV> я думал ты виджет заменить хочешь
[07:03:46] <tonal> Оп. А куда для старого проекта дифчики слать?
[07:03:57] <Ским> никуда :)
[07:04:05] <Ским> dhampire'у можешь :)
[07:04:07] <Ским> ггг :)
[07:05:09] <NegatiV> tonal: шли мне)
[07:06:15] <tonal> Я тебя почмеу-то в списке не вижу...
[07:06:27] <Ским> reisenhertz
[07:06:36] gray_graff_ вышел(а) из комнаты
[07:06:39] <Ским> или как там по-немецки :)
[07:07:25] <NegatiV> rasenherz
[07:07:28] <tonal> Можешь ко мне стукнутся?
[07:08:48] gray_graff_ вошёл(а) в комнату
[07:12:21] Ским установил(а) тему: Upcoming release: 2.0alpha || SVN: 12 || Конференция разработчиков EiskaltDC++ || логи: http://marsoft.dyndns.info/cgr-calendar.php?room=eiskaltdc || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list
TODO for 2.0:
* Production prepairings: update CMake build system
* GUI: settings for basic units
* Code cleanup
Release schedule:
* 15.02 Feature-freeze
* 17.02 Tag EiskaltDC++ 2.0alpha
* 21.02 Release EiskaltDC++ 2.0alpha
Long TODO:
Сделать то, что хотели в первой версии:
- Список друзей-врагов
- Раскраску ников
- *NEW* Иконки клиентов
- IP-фильтр
- Антиспап
- etc

[07:12:38] Ским установил(а) тему: Upcoming release: 2.0alpha || SVN: 12 || Конференция разработчиков EiskaltDC++ || логи: http://marsoft.dyndns.info/cgr-calendar.php?room=eiskaltdc || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list
TODO for 2.0:
* Production prepairings: update CMake build system
* GUI: settings for basic units
* Code cleanup
Release schedule:
* 15.02 Feature-freeze
* 17.02 Tag EiskaltDC++ 2.0alpha
* 21.02 Release EiskaltDC++ 2.0alpha
Long TODO:
Сделать то, что хотели в первой версии:
- Список друзей-врагов
- Раскраску ников
- *NEW* Иконки клиентов
- IP-фильтр
- Антиспам
- etc

[07:14:33] tonal вышел(а) из комнаты
[07:18:19] Ским установил(а) тему: Upcoming release: 2.0alpha || SVN: 24 || Конференция разработчиков EiskaltDC++ || логи: http://marsoft.dyndns.info/cgr-calendar.php?room=eiskaltdc || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list
TODO for 2.0:
* Production prepairings: update CMake build system
* GUI: settings for basic units
* Code cleanup
Release schedule:
* 15.02 Feature-freeze
* 17.02 Tag EiskaltDC++ 2.0alpha
* 21.02 Release EiskaltDC++ 2.0alpha
Long TODO:
Сделать то, что хотели в первой версии:
- Список друзей-врагов
- Раскраску ников
- *NEW* Иконки клиентов
- IP-фильтр
- Антиспам
- etc

[07:33:42] <Ским> NegatiV: кстати
[07:34:04] <Ским> наверное, неплохо было бы сделать опцию для цмейка, которой можно языки указывать
[07:34:14] <Ским> к примеру не собирать такие-то и собирать такие-то
[07:34:43] <Ским> тогда и гентушный ебилд можно будет по тру-вейному написать, с LINGUAS ;)
[07:34:43] <NegatiV> с этим к dhampire, я с кмейком на "вы" мягко говоря)
[07:34:56] <Ским> я и того хуже :)
[07:35:41] <NegatiV> Antispam, IP-фильтр и пару мелких рюшек для чата вечерком прикручу
[07:36:08] <NegatiV> благо часть кода можно тупо скопипастить с EiskaltDC (Antispam, IP-Filter)
[07:36:28] <NegatiV> лишь чуть чуть поправить придется
[07:39:20] <Phazeus> и главное без искажения текста чтобы было :))))
[07:53:21] <Ским> NegatiV: тут?
[07:53:49] <Ским> NegatiV: http://antixpuct.ru/screens/eiskalt.png
[07:53:58] <Ским> обрати внимание на нижний правый угол
[07:54:07] <Ским> что-то там с надписями не то...
[07:54:43] <Ским> в переводе "готово" только в одном месте, с точкой в конце, а не начале, и KiB все переведены, вроде :)
[07:57:39] <NegatiV> Ским: я заметил
[07:57:47] <NegatiV> никак не пойму в чем баг
[07:57:59] <NegatiV> на консоль все нормально распечатывается
[08:04:32] <Ским> NegatiV: а /s == /с?
[08:04:41] <Ским> или это еще что-то?
[08:12:50] <Ским> NegatiV: точка в начале, кстати, пропадает, если ее в переводе в конце не ставить...
[08:13:04] <Ским> так, что, наверное, имеет смысл выпилить из оригинала
[08:15:57] <NegatiV> Ским: там каким-то раком конец строки попадает в ее начало
[08:16:39] <Ским> и не только это :)
[08:16:49] <Ским> там каким-то боком еще непереведенные строки
[08:19:02] <Ским> fileFileListBrowserLocal->setShortcut(tr("Ctrl+L"));
[08:19:10] <Ским> а вот тут tr() зря, имхо :)
[08:21:31] <Ским> TODO: запоминание местоположения виджетов
[08:22:21] <NegatiV> Ским: угу, добавляй в todo
[08:23:00] Ским установил(а) тему: Upcoming release: 2.0alpha || SVN: 24 || Конференция разработчиков EiskaltDC++ || логи: http://marsoft.dyndns.info/cgr-calendar.php?room=eiskaltdc || Лог изменений в последней ревизии на свн: http://code.google.com/p/eiskaltdc/source/list
TODO for 2.0:
* Production prepairings: update CMake build system
* GUI: settings for basic units
* Code cleanup
* запоминание местоположения виджетов
Release schedule:
* 15.02 Feature-freeze
* 17.02 Tag EiskaltDC++ 2.0alpha
* 21.02 Release EiskaltDC++ 2.0alpha
Long TODO:
Сделать то, что хотели в первой версии:
* Список друзей-врагов
* Раскраску ников
* *NEW* Иконки клиентов
* IP-фильтр
* Антиспам
* etc

[08:23:13] <Ским> NegatiV: QString stat = "<b>" + map["DOWN"] + " : " + map["UP"] + " | " + map["STATS"] + "</b>";
[08:23:29] <Ским> а вот и эти непереведенные KiB и т.п.
[08:23:40] <Ским> в этих вот мапах отдается что-то не то :)
[08:24:01] <NegatiV> непереведенные KiB и т.д. из libdc++
[08:24:26] <NegatiV> я делал qDebug() << stat;  - все норм
[08:24:33] <NegatiV> распечатывается как надо
[08:24:37] <Ским> хм..
[08:24:56] <Ским> ну а в виджет криво рисуется :)
[08:25:22] <NegatiV> тоже думаю что где-то накосячил с виджетами
[08:25:37] <NegatiV> просто задача не приоритетная поэтому особо не искал что не так)
[08:26:07] <Ским> обычно такие неприоритетные задачи, если их откладывать - превращаются в пятилетные баги
[08:26:07] <Ским> :)
[08:27:24] <NegatiV> или как в случае с виндой - 19-тилетние =)
[08:36:39] <Ским> что-то айскальт в кутекреаторе долго собирается
[08:36:41] <Ским> :)
[08:37:13] <Ским> во время эмержа компиляция прям пролетает, а в курекресаторе на каждый CXX объект по 5-10-15 секунд уходит
[08:37:32] <Ским> *кутекреаторе
[08:38:02] <NegatiV> хз. я в консоли все собираю. qtcreator юзаю только как отличный редактор кода)
[08:39:18] <Ским> Запускается /home/skim/work/eis_bui/eiskaltdcpp...
eiskaltdcpp: cannot connect to X server
/home/skim/work/eis_bui/eiskaltdcpp завершился с кодом 1
[08:39:20] <Ским> лол!!!
[08:40:07] <NegatiV> ))))))))))
[08:43:27] <Ским> хммм...
[08:43:49] <Ским> у меня qDebug() ничего интересного не выкидывает в консоль :(
[08:44:01] <NegatiV> Ским: я нашел баг
[08:44:08] <NegatiV> через пару минут коммит сделаю
[08:45:33] <Ским> NegatiV: заодно точку убери в Ready
[08:45:38] <Ским> и у хоткеев tr()
[08:47:56] <NegatiV> Ским: у хоткеев tr() не надо убирать, иначе код не скомпилиться
[08:48:06] <Ским> O_o
[08:48:17] <NegatiV> ainWindow.cpp:181: ошибка: некорректное преобразование из ‘const char*’ в ‘int’                                                                                    
/home/negativ/Desktop/eiskaltdcpp/MainWindow.cpp:181: ошибка:   при инициализации 1 -го аргумента ‘QKeySequence::QKeySequence(int, int, int, int)’                                                    
/home/negativ/Desktop/eiskaltdcpp/MainWindow.cpp:186: ошибка: некорректное преобразование из ‘const char*’ в ‘int’
/home/negativ/Desktop/eiskaltdcpp/MainWindow.cpp:186: ошибка:   при инициализации 1 -го аргумента ‘QKeySequence::QKeySequence(int, int, int, int)’
/home/negativ/Desktop/eiskaltdcpp/MainWindow.cpp:191: ошибка: некорректное преобразование из ‘const char*’ в ‘int’
[08:48:39] <Ским> мда :)
[08:48:47] <NegatiV> tr() оборачивает все в QString
[08:49:09] <Ским> так а QString("Ctrl+L")
[08:49:12] <Ским> и т.п. ?
[08:49:28] <Ским> просто имхо, ненадо хоткеи в переводчик совать :)
[08:49:49] <NegatiV> QString() не красиво)
[08:50:03] <Ским> зато действенно  и не суется в переводчик :)
[08:50:15] <NegatiV> а пара лишних строк в ts-ках по сути ничего не решает
[08:50:19] <Ским> олсо, #define qs QString
[08:50:22] <Ским> =)
[08:50:29] <Ским> не пара, а 6 :)
[08:50:30] <NegatiV> плюс хокеи локализовать можно
[08:50:44] <NegatiV> Ctrl+Ж
[08:50:47] <NegatiV> =)
[09:02:10] Ским вышел(а) из комнаты: Logged out
[09:02:14] Ским вошёл(а) в комнату
[10:02:30] <Ским> NegatiV: что там с фиксом? :)
[10:05:13] <NegatiV> Фиксом чего?
[10:05:22] <NegatiV> статусбара?
[10:05:27] <NegatiV> если его то да)
[10:15:36] Phazeus вышел(а) из комнаты
[10:26:04] Kroll вышел(а) из комнаты
[10:35:24] Kroll вошёл(а) в комнату
[11:42:36] <NegatiV> как насчет того чтобы по-умолчанию строка с табами была внизу?
[12:18:16] NegatiV вышел(а) из комнаты
[13:10:31] dhampire вошёл(а) в комнату
[13:11:07] dhampire вышел(а) из комнаты
[14:37:52] gray_graff_ вышел(а) из комнаты
[14:39:18] gray_graff_ вошёл(а) в комнату
[16:29:49] gray_graff_ вышел(а) из комнаты: Replaced by new connection
[16:29:59] gray_graff_ вошёл(а) в комнату
[16:34:18] gray_graff_ вышел(а) из комнаты
[16:40:58] Phazeus вошёл(а) в комнату
[18:31:23] tonal вошёл(а) в комнату
[19:23:14] gray_graff вышел(а) из комнаты
[20:24:28] Phazeus вышел(а) из комнаты
[20:43:30] Phazeus вошёл(а) в комнату
[21:59:57] Ским вышел(а) из комнаты
[22:00:28] Ским вошёл(а) в комнату
[23:00:07] Ским вышел(а) из комнаты
[23:00:17] Ским вошёл(а) в комнату
[23:03:52] Ским вышел(а) из комнаты
[23:04:03] Ским вошёл(а) в комнату
[23:07:49] <Ским> NegatiV: +1 к строке с табами внизу
[23:08:03] <Ским> а ещё можно сделать все виджеты перемещаемыми :)
[23:08:13] <Ским> например я задумался об удобности никлиста слева :)
[23:08:44] Abram вошёл(а) в комнату
[23:09:22] <Ским> NegatiV: а вообще, неплохо бы, чтобы запоминалось местоположение всех виджетов :)
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!