gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Воскресенье, 9 ноября 2014< ^ >
Tehnick установил(а) тему: Конференция разработчиков EiskaltDC++ | Conference of EiskaltDC++ developers
Site: https://code.google.com/p/eiskaltdc/
Logs: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2014/
Bug tracker: https://code.google.com/p/eiskaltdc/issues/list
Notes for developers: https://code.google.com/p/eiskaltdc/wiki/notes_for_developers
How To Ask Questions The Smart Way: http://catb.org/%7Eesr/faqs/smart-questions.html
Как правильно задавать вопросы: http://parallel.ru/cluster/smart-questions-ru.html
Last stable release: 2.2.9 (2013-08-29)
Release schedule:
* 2014-xx-xx Release EiskaltDC++ 2.3.0
Конфигурация комнаты
Участники комнаты

GMT+3
[00:06:06] Tehnick_ вошёл(а) в комнату
[00:08:33] <Tehnick_> [20:33:44] <pavelvat> Собираюсь сделать коммит заменяющий везде RelWithDebInfo на Debug, имеются возражения?
Зачем? Есть какие-либо преимущества? И не стоит забывать, что не у всех стоят самые свежие версии дистрибутивов с последними версиями Qt.
[00:09:13] <Tehnick_> [20:35:37] <pavelvat> tehnick: касательно сборки с Qt5, у меня QML скрипт tic-tac-toe с ней не работает в отличии от сборки с Qt4, может надо поставить какие-то пакеты дополнительные?
У меня работает с Qt5. Может быть ты что-то забыл установить...
[00:10:20] <Tehnick_> [20:38:58] <pavelvat> QtScript объявлен устаревшим в Qt5 и для работы скриптов не нём необходим qtscriptgenerator, который во-первых, пилится не в Qt, а каким-то сторонним человеком, во-вторых в его git репозитории уже давно нет никакой активности, может стоит подумать об отказе от QtScript в айскальте и переходе на QML?
QML и QtScript -- это разные вещи.
[00:15:07] <Tehnick_> [22:48:58] <pavelvat> tehnick: Тут https://github.com/eiskaltdcpp/eiskaltdcpp/blob/master/INSTALL#L268 в опциях cmake присутствует ключ -DCREATE_MO=ON в то же время он нигде не описан в файле INSTALL.
Не думаю, что ее имеет смысл упоминать, т.к. она используется только для ядра и gtk-морды. Пользователи же обычно выбирают список переводов при сборке, а эта опция применяется уже везде.
[00:15:16] <Tehnick_> [22:57:26] <pavelvat> tehnick: с QML скриптом tic-tac-toe вопрос отпал, он заработал с Qt5.
Ну и отлично.
[00:17:37] <Tehnick_> [19:34:02] <pavelvat> tehnick: обнаружил такую проблему при удалении пакета
Надо как-то экранировать спецсимволы в именах файлов или имена удаляемых файлов целиком в одинарные или двойные кавычки обернуть.
[00:37:14] <loooser> релиз уже был?
[00:39:17] pavelvat вошёл(а) в комнату
[00:41:34] <pavelvat> Tehnick_: то что написано что сборки с Debug являются unstable это откуда ты взял (у тебя что падают часто с ключём Debug?), насколько я помню раньше просто не запускался бинарник собранный с Debug.
[00:43:43] <pavelvat> Tehnick_: там только одно единственное имя смайла не удаляется, так ты исправишь или как обычно отложишь в долгий ящик? багрепорт завести?
[00:44:56] <Tehnick_> pavelvat, раньше падало. И не только у меня. Но я давно не проверял. А отладочной инфы и в RelWithDebInfo хватает.
[00:45:02] <Tehnick_> loooser, нет еще.
[00:45:45] <pavelvat> loooser: нет релиза ещё не было.
когда будет релиз, тут https://raw.githubusercontent.com/eiskaltdcpp/eiskaltdcpp/master/ChangeLog.txt будет стоять конкретная дата релиза, а не как сейчас 2.3.0 2014-xx-xx.
[00:45:49] <Tehnick_> pavelvat, я заглянул в builddir/cmake_uninstall.cmake и простого решения сейчас не вижу
[00:46:52] <pavelvat> Tehnick_: ладно, отложим переход на Debug на неопределённый срок.
[00:47:22] <Tehnick_> pavelvat, а `make uninstall` еще не запускал, т.к. жду пока скомпилится.
[00:47:50] <pavelvat> Tehnick_: а дать файлу со смайлом другое имя нельзя?, там ведь всего один проблемный файл.
[00:47:51] <Tehnick_> pavelvat, кстати, а файлик /usr/share/eiskaltdcpp/emoticons/flylink/!$.png нормально удалился у тебя?
[00:48:35] <pavelvat> Tehnick_: да, у меня всё удаляется кроме !$$.png
[00:49:14] <Tehnick_> pavelvat, другое имя сделать можно и недолго.
[00:49:31] <Tehnick_> pavelvat, если ничего другого не придумаем, так и поступим.
[00:49:49] <Tehnick_> Все равно инфа о смайлах из xml-файла берется.
[00:50:34] <pavelvat> Tehnick_: из midnight commander этот файл без проблем удалился так что возможно можно и кавычками в скрипте решить эту проблему.
[00:51:41] <Tehnick_> pavelvat, там cmake-скрипт и кавычки есть...
[00:53:17] <pavelvat> Tehnick_: как ты кросскомпилируешь Qt5 под Linux? У меня QtScript b QtDeclarative не собираются выдают ошибку:
qt_windows.h:71:21: fatal error: windows.h - файл не найден, хотя в множестве других компонент которые собрались успешно точно такой же include стоит и всё собирается.
[00:53:41] <pavelvat> Tehnick_: может кавычки другого типа поставить?
[00:54:34] <Tehnick_> $ find /usr/share/eiskaltdcpp/ -type f
/usr/share/eiskaltdcpp/emoticons/flylink/!$$.png
/usr/share/eiskaltdcpp/GeoIPCountryWhois.csv
/usr/share/eiskaltdcpp/GeoIPCountryCSV-20140904.zip
Действительно, не удалился.
[00:54:58] <Tehnick_> [00:47:43] <pavelvat> Tehnick_: как ты кросскомпилируешь Qt5 под Linux?
Загугли MXE.
[00:55:46] <Tehnick_> Раньше я сам все компилил, используя системный mingw из реп. Но потом надоело.
[00:56:30] <pavelvat> Tehnick_: я про него знаю - это первая ссылка в выдаче гугла про кросс сборку Qt5, но яне хочу его ставить, это вообще какой-то бессмысленный лишний компонент.
[00:56:40] <Tehnick_> MXE довольно удобен. И не нужно проделывать снова ту работу, которую уже кто-то сделал и поделился результатами.
[00:57:57] <pavelvat> Tehnick_: а сборка 32-bit Qt5 через кросскомпиляцию вообще валится в самом начале с таким сообщением:
/usr/share/mingw-w64/include/intrin.h:772:5: error: conflicting declaration of ‘__m64 _m_pfsubr(__m64, __m64)’ with ‘C’ linkage
     __MACHINEX86X_NOWIN64(__m64 _m_pfsubr(__m64,__m64))
[00:58:08] <Tehnick_> pavelvat, не хочешь и не надо. Просто как вариант.
[00:58:20] <Tehnick_> Я его на работе использую.
[00:58:54] <Tehnick_> pavelvat, у тебя mingw старый. В одной из его версии была такая бага. Потом пофиксили.
[00:59:27] <Tehnick_> pavelvat, а в MXE еще и патчи есть в таких случаях.
[01:00:01] <Tehnick_> Например, был патч к стабильному релизу mingw, пока новую версию не выпустили.
[01:00:05] <pavelvat> что касается QtSscript и QML, ведь QtScript необходим для работы qtscriptgenerator, а это же вообще не часть Qt, интересно а раньше так же было - это всегда был сторонний проект?
[01:00:28] <pavelvat> у меня mingw 4.9.1 это старый?
[01:00:30] <Tehnick_> А сейчас там есть полезный патч, фиксящий статическую линковку Qt, например.
[01:01:16] <pavelvat> может и попробую потом MXE.
[01:03:14] <Tehnick_> [00:54:55] <pavelvat> у меня mingw 4.9.1 это старый?
Сейчас 4.9.2.
[01:05:37] <pavelvat> Tehnick_: http://blog.sjinks.pro/c-cpp/qt/994-qtscriptgenerator-for-qt-5/
[01:07:26] <pavelvat> Tehnick_: почитай текст по ссылке, выходит что для того чтобы использовать скрипты написанные на QtScript необходим какой-то сторонний qtscriptgenerator, это разве нормально? Причём похоже так было и до Qt5.
[01:08:17] <Tehnick_> pavelvat, https://packages.debian.org/sid/libqt5script5
[01:08:38] <Tehnick_> pavelvat, как я вижу, пакет собирается из общего тарбола с исходниками.
[01:09:37] <Tehnick_> pavelvat, ты дату статьи видел?..
[01:09:37] <pavelvat> это сама библиотека, а чтобы использовать например QtScript скрипты айскальта необходим qtscriptgenerator
[01:13:19] <pavelvat> касательно -DCREATE_MO=ON, он используется в примере https://github.com/eiskaltdcpp/eiskaltdcpp/blob/master/INSTALL#L268, а значит надо либо добавить описание, либо убрать его из примера если CREATE_MO всегда установлен в ON.
[01:17:12] <pavelvat> Tehnick_: а зачем создавать в папке которая требует прав root эти файлы:
/usr/share/eiskaltdcpp/GeoIPCountryWhois.csv
/usr/share/eiskaltdcpp/GeoIPCountryCSV-20140904.zip
логичнее ыло бы их в /home/user сохранять, заодно и отпало бы требование root прав.
[01:22:17] <pavelvat> Tehnick_: и ещё, после того как dhamp исправил issue https://code.google.com/p/eiskaltdc/issues/detail?id=1500 запись KiB, Mib, GiB, теперь работает только с английским интерфейсом, а на русском там теперь KB, MB, GB вместо KиБ, МиБ, ГиБ, обновить переводы наверно надо на transifex.
[01:23:22] <pavelvat> * KБ, MБ, ГБ вместо KиБ, МиБ, ГиБ
[01:31:28] <Tehnick_> pavelvat, кстати, а сами численные значения сейчас правильно отображаются?
[01:31:48] <Tehnick_> Я еще не смотрел этот коммит и не тестил результат.
[01:31:55] <pavelvat> Да правильно.
[01:33:34] <Tehnick_> Хорошо, обновлю.
[01:34:23] <pavelvat> Tehnick_: https://github.com/eiskaltdcpp/eiskaltdcpp/issues/66 что думаешь насчёт переноса issue, можно ведь старые оставить на googlecode а только исправить все ссылки чтобы они вели теперь на github багтрекер.
[01:37:10] <pavelvat> Tehnick_: по поводу работы скриптов на QtScript - в сборке для Linux с  Qt5.3 они не работают, хотя возможно надо что-то доустановить.
[01:37:11] <Tehnick_> pavelvat, у меня github сейчас ошибку выдает почему-то.
[01:37:46] <Tehnick_> pavelvat, может быть. Я не проверял их.
[01:37:55] <pavelvat> Tehnick_: github открывается, и страница айскальта на нём тоже открывается.
[01:39:15] <pavelvat> Tehnick_: QtScript помечен как устаревший модуль в Qt5 это значит что в Qt6 его удалят, так что от скриптов на QtScript надо избавляться.
[01:39:46] <Tehnick_> Хы. Qt6 будет еще очень нескоро.
[01:41:35] <pavelvat> странно, в Ubuntu вроде нет qtscriptgenerator, в то же время когда я года три назад пользовался Arch Linux он там был и без него скрипты не работали, на Windows он также необходим.
[01:42:36] GitHub_bot вошёл(а) в комнату
[01:42:36] <GitHub_bot> [eiskaltdcpp] @tehnick pushed 1 new commit to 2.3.x: https://github.com/eiskaltdcpp/eiskaltdcpp/commit/dffa7057cb69cbc91564d5626614c3afbaf09080
[01:42:37] <GitHub_bot> [eiskaltdcpp/2.3.x] cmake: fix `make uninstall` - Boris Pek
[01:42:46] GitHub_bot вышел(а) из комнаты
[01:43:25] <pavelvat> Tehnick_: по ссылке на баг на github:
Btw, do you still fix errors reported on code.google.com? I have notice that users have reported issues but there is no response from the developers. I have added a few by my self so i wondering if i should move them here to github instead?
[01:44:14] <Tehnick_> Этот вопрос сейчас в подвешенном состоянии.
[01:44:48] <Tehnick_> И я не уверен, что лучше.
[01:45:18] <Tehnick_> Может быть вообще на SF было бы удобнее. Не знаю.
[01:46:17] <Tehnick_> Хотя, сейчас из-за андроида, многие пользователи зареганы в Google+ и им проще на гуглокоде нам о багах сообщать.
[01:47:04] <pavelvat> Tehnick_: мне кажется что подвесил его только ты сам, почему нельзя оставить существующие issue на googlecode и только переправить везде ссылки где пользоватлей просят сообщать о багах на github?
[01:47:30] <pavelvat> и там, и там нужна регистрация, без разницы
[01:50:08] <pavelvat> Tehnick_: ксатит перед тем как обновлят переводы может стоит сначала исправить и https://github.com/eiskaltdcpp/eiskaltdcpp/issues/66
[01:52:12] <pavelvat> Tehnick_: поток issue как бы совсем мал в последние годы и исправляются тоже далеко не все, некоторые issue о сегфолтах годами висят и никто похоже их править не собирается.
[01:54:59] <pavelvat> Tehnick_: ещё сегодня заметил, что сборки с Qt5 не позволяют перетаскивать первый столбец в виджетах с полями - если он первым стоит то всё, он так и остаётся навсегда первым, остальные можно менять местами.
[01:58:22] <Tehnick_> pavelvat, угу, есть такой баг.
[02:07:13] GitHub_bot вошёл(а) в комнату
[02:07:14] <GitHub_bot> [eiskaltdcpp] @dhamp pushed 1 new commit to dcppsyncv4: https://github.com/eiskaltdcpp/eiskaltdcpp/commit/f2d93bb8e2ef668e320ba2783677bd457bd9fd3d
[02:07:14] <GitHub_bot> [eiskaltdcpp/dcppsyncv4] fix issue 66 on github - Eugene Petrov
[02:07:23] GitHub_bot вышел(а) из комнаты
[02:08:43] <pavelvat> Tehnick_: и ещё, я когда тестировал с Qt5 удалил настройки для чистоты тестов - хеширование шары просто жутко тормозит отзывчивость графической оболочки всей системы а не только айскальта, это при том что у меня мощный многоядерный компьютер, и загрузка процессора практически отсутствует, кроме того скорость хеширования где-то в районе 30 MiB/s - а должна быть не ниже 60.
Отключение быстрого хеша снимает частично тормоза - тормозит, но уже на так чудовищно, скорость не увеличивается.
[02:12:16] <pavelvat> Tehnick_: Под Windows такого нет, вобщем похоже что код хеширования собирается для Linux некорректно по каким то причинам, либо это 12309 от Linux Kernel. Причём воспроизводится на любом железе со 100% вероятностью.
[02:12:39] GitHub_bot вошёл(а) в комнату
[02:12:40] <GitHub_bot> [eiskaltdcpp] @tehnick pushed 1 new commit to 2.3.x: https://github.com/eiskaltdcpp/eiskaltdcpp/commit/a1f7ab83068591c2071ed8810ee6be5e3d5192f2
[02:12:40] <GitHub_bot> [eiskaltdcpp/2.3.x] Qt UI: update some tooltips in settings dialog - Boris Pek
[02:12:49] GitHub_bot вышел(а) из комнаты
[02:15:05] <pavelvat> Tehnick_: dhamp исправил только что https://github.com/eiskaltdcpp/eiskaltdcpp/issues/66 смержи фикс в 2.3.x и можно обновлять переводы на transifex.
[02:15:56] <Tehnick_> pavelvat, он тупо удалил вплывающую подсказку, а я сделал правильную вместо неправильной.
[02:16:11] <pavelvat> Tehnick_: ok
[02:17:13] GitHub_bot вошёл(а) в комнату
[02:17:14] <GitHub_bot> [eiskaltdcpp] @tehnick merged 2.3.x into master: https://github.com/eiskaltdcpp/eiskaltdcpp/compare/3141373d399b...a1f7ab830685
[02:17:23] GitHub_bot вышел(а) из комнаты
[02:18:55] <pavelvat> Tehnick_: кстати https://github.com/eiskaltdcpp/eiskaltdcpp/commit/a1f7ab83068591c2071ed8810ee6be5e3d5192f2#diff-c6883239d304df66661ab15eadb402bbR498
вот эти вот &lt и &gt можно как-нибудь удалить из всплывающей посказки статусной строки внизу, а то при обновлении своего списк файлов текст об этом отображаетсякорректно, а если навести мышь то во всплывающей подсказке он обрамлён &lt и &gt.
[02:20:08] GitHub_bot вошёл(а) в комнату
[02:20:09] GitHub_bot вошёл(а) в комнату
[02:20:09] <GitHub_bot> [eiskaltdcpp] @tehnick closed issue #66: Help is showing the wrong text https://github.com/eiskaltdcpp/eiskaltdcpp/issues/66
[02:20:09] <GitHub_bot> [eiskaltdcpp] @tehnick commented on issue #66: Wrong tooltip is fixed now. Thanks for a bug report.... https://github.com/eiskaltdcpp/eiskaltdcpp/issues/66#issuecomment-62282800
[02:20:18] GitHub_bot вышел(а) из комнаты
[02:20:19] GitHub_bot вышел(а) из комнаты
[02:20:47] <pavelvat> *он обрамлён ;&lt и ;&gt
[02:22:08] <Tehnick_> pavelvat, не понял. Этот текст в статусной строке не отображается.
[02:23:38] <pavelvat> Tehnick_: отображается в статусной строке правильно без этих  ;&lt и ;&gt по краям текста, а если навести мышь то появляется всплывающая посказка с последими пятью уведомлениями и там уже тект про обновление списка файлов обрамлён по краям  ;&lt и ;&gt почему-то.
[02:24:08] <Tehnick_> pavelvat, ну так это совсем в другом месте.
[02:24:35] <pavelvat> да, в другом месте, я и сказал кстати, потому что увидел у тебя в коммите эти  ;&lt и ;&gt
[02:46:30] <pavelvat> Tehnick_: собрал твой коммит для файла смайла - так а почему ты не удаляешь саму директорию /usr/share/eiskaltdcpp - она остаётся нулевого размера, причём все папки в ней тоже остаются.
[02:47:59] <Tehnick_> pavelvat, не я писал этот скрипт. Я только пофиксил по быстрому багу.
[02:48:56] GitHub_bot вошёл(а) в комнату
[02:48:56] GitHub_bot вошёл(а) в комнату
[02:48:56] <GitHub_bot> [eiskaltdcpp] @tehnick merged 2.3.x into master: https://github.com/eiskaltdcpp/eiskaltdcpp/compare/a1f7ab830685...2943f95451a3
[02:48:56] <GitHub_bot> [eiskaltdcpp] @tehnick merged master into 2.3.x: https://github.com/eiskaltdcpp/eiskaltdcpp/compare/a1f7ab830685...2943f95451a3
[02:49:06] GitHub_bot вышел(а) из комнаты
[02:49:06] GitHub_bot вышел(а) из комнаты
[02:49:11] <pavelvat> Tehnick_: согласись что надо пакет должен быть полностью удаляемым из системы - а в случае eiskaltdcpp отсаётся пустая структура папок.
[02:50:10] <Tehnick_> pavelvat, если честно, я не встречал людей, которые используют make uninstall
[02:50:29] <Tehnick_> pavelvat, из коробки в cmake вообще эта инструкция не генерится.
[02:51:22] <Tehnick_> pavelvat, этот костыль был добавлен нами
[02:51:49] <pavelvat> Tehnick_: какая "эта" инструкция?
[02:51:58] <Tehnick_> uninstall
[02:53:09] <pavelvat> Tehnick_: и что так и оставишь папки неудаляемыми?
[02:53:38] <Tehnick_> pavelvat, пока да. Потом исправим.
[02:53:43] <pavelvat> Tehnick_: да, а что с
/usr/share/eiskaltdcpp/GeoIPCountryWhois.csv
/usr/share/eiskaltdcpp/GeoIPCountryCSV-20140904.zip
[02:53:48] <Tehnick_> А сейчас мне пора уже.
[02:53:58] <Tehnick_> Это я локально свой скрипт тестил.
[02:54:33] <Tehnick_> update_geoip который
[02:55:05] <Tehnick_> Когда перейдем на новое ядро, необходимость в скрипте отпадет.
[02:56:16] <Tehnick_> Будет использоваться база данных Geo IP, которая есть в пакетах для дебиана и убунты.
[02:56:17] <pavelvat> Tehnick_: ладно тогда потом ответь на вопросы что ты пропустил выше
[02:56:43] <pavelvat> отлично
[02:57:05] <Tehnick_> Оно и работать быстрее должно.
[02:57:45] <pavelvat> а баг с замороженным первым полем в виджетах это баг Qt5 или темы?
[03:02:04] <pavelvat> dhamp: ОТКАТИ свой коммит в своей ветке чтобы потом небыло конфликта
[03:05:44] GitHub_bot вошёл(а) в комнату
[03:05:44] <GitHub_bot> [eiskaltdcpp] @tehnick pushed 1 new commit to 2.3.x: https://github.com/eiskaltdcpp/eiskaltdcpp/commit/9088076e0ea0dd20ec69173c2413f2b7d4222fea
[03:05:44] <GitHub_bot> [eiskaltdcpp/2.3.x] doc up - Boris Pek
[03:05:54] GitHub_bot вышел(а) из комнаты
[03:06:02] <Tehnick_> pavelvat, я вроде бы на все ответил
[03:06:22] <Tehnick_> pavelvat, думаю, он разберется
[03:06:28] <pavelvat> Tehnick_: неопределённо
[03:06:45] <pavelvat> про create_mo
[03:06:58] <Tehnick_> pavelvat, уже исправил в документации
[03:07:09] <Tehnick_> pavelvat, см. последний коммит
[03:07:25] <pavelvat> про переезд на багтрекера на github с оставлением старых багов на googlecode
[03:08:19] <Tehnick_> pavelvat, меня пока не напрягает и там и там баг-репорты читать. Как ты сам заметил, их не слишком много.
[03:08:45] <Tehnick_> По хорошему, должно быть одно место.
[03:09:04] <Tehnick_> И в документации у нас везде указана ссылка на гуглокод.
[03:09:22] <pavelvat> Tehnick_: да, но в меню Справка айскальта и в остальных местах можно уже и переправить багтрекер на github, чтобы новые только на github появлялись
[03:09:33] <Tehnick_> Да и главная страница сейчас на гуглокоде.
[03:09:43] <Tehnick_> Можно.
[03:09:47] <Tehnick_> Пока не горит.
[03:10:19] <Tehnick_> До связи.
[03:10:19] <pavelvat> Tehnick_: как-раз SourceForge лучше подходит для главной страницы - там можно расположить сайт.
[03:10:23] <pavelvat> пока
[03:10:24] Tehnick_ вышел(а) из комнаты
[03:39:47] pavelvat вышел(а) из комнаты
[12:14:32] pavelvat вошёл(а) в комнату
[12:19:41] <pavelvat> tehnick: https://www.openhub.net/p/eiskaltdcpp
поправь там описание, на crossplatform program
кстати не вижу никакого смысла везде писать про "original DC from Neomodus", по-моему это надо вообще удалить из всех описаний айскальта везде где только можно, т.к. это лишняя совершенно информация не несущая никакой смысловой нагрузки.
Зачем везде про это упоминать, когда практически никто даже никогда и не пользовался original DC from Neomodus?
[12:20:24] pavelvat вышел(а) из комнаты
[12:30:58] pavelvat вошёл(а) в комнату
[12:35:16] <pavelvat> tehnick: по поводу того что мы обсуждали с нерабочими с Qt5 скриптами айскальта на qtscript, за их работоспособность в Ubuntu отвечают пакеты:
libqtscript4-core libqtscript4-gui libqtscript4-network libqtscript4-xml
в qt5 таких библиотек нет, имеются такие:
libqt5script5 libqt5scripttools5
Но в айскальте собранном с qt5 скрипты на qtscript не работают, даже значка на панели инструментов не появляется при их включении. В консоль выдаются сообщения такого типа:
ScriptEngine> Warning! qt.core not found!
"<global>() at /usr/share/eiskaltdcpp/qt/qtscripts/logmanager/main.js:1"
[12:36:12] <pavelvat> В Arch Linux года три-четыре назад это решалось установкой qtscriptgenerator как сейчас не знаю, можно у dhamp спросить когда зайдёт.
[13:41:08] pavelvat вышел(а) из комнаты
[13:48:23] Tehnick_ вошёл(а) в комнату
[13:49:43] <Tehnick_> > Зачем везде про это упоминать, когда практически никто даже никогда и не пользовался original DC from Neomodus?
Так исторически сложилось. И всем было лень исправить. Это описание во многих местах фигурирует. Поправлю там, где вспомню.
[13:49:52] Tehnick_ вышел(а) из комнаты
[14:32:09] GitHub_bot вошёл(а) в комнату
[14:32:10] <GitHub_bot> [eiskaltdcpp] @tehnick pushed 1 new commit to 2.3.x: https://github.com/eiskaltdcpp/eiskaltdcpp/commit/700ede4329314c211be8ed1c8448367ca923269d
[14:32:10] <GitHub_bot> [eiskaltdcpp/2.3.x] doc up - Boris Pek
[14:32:10] ONYX вышел(а) из комнаты
[14:32:19] GitHub_bot вышел(а) из комнаты
[14:32:21] GitHub_bot вошёл(а) в комнату
[14:32:21] <GitHub_bot> [eiskaltdcpp] @tehnick merged 2.3.x into master: https://github.com/eiskaltdcpp/eiskaltdcpp/compare/2943f95451a3...700ede432931
[14:32:31] GitHub_bot вышел(а) из комнаты
[14:41:51] ONYX вошёл(а) в комнату
[14:43:12] pavelvat вошёл(а) в комнату
[14:46:29] <pavelvat> tehnick: в интерфейсе айскальта при выбранной системе единиц IEC по прежнему стоят KБ, МБ, ГБ вместо КиБ, МиБ, ГиБ
[14:48:52] <pavelvat> а всплывающую подсказку на "временные метки" сделаешь переводимой?
[14:56:15] Tehnick_ вошёл(а) в комнату
[14:56:40] <Tehnick_> pavelvat, перевод соответствует тексту на английском
[14:56:57] <Tehnick_> pavelvat, она переводимая, просто я еще не переводил этот текст
[14:57:00] Tehnick_ вышел(а) из комнаты
[14:57:06] <pavelvat> tehnick: negativ когда-то давно предлагал перейти на вид настроек как в Clementine, но ятогда его отговорил, а зря. Выглядит лучше:
http://s15.postimg.org/rbrbhd257/2014_11_09_14_46_30.png
да и проблем с невлезанием текста некоторых переводах не будет  таким видом
[15:03:21] <pavelvat> tehnick: при переключении на английский интерфейс для IEC стоят Kib, MiB, GiB, PiB, а для JEDEC KB, MB, GB, PB - между ними отличие только в форме записи (основание у обоих 1024)
в русском интерфейсе и для IEC, и для JEDEC стоят КБ, МБ, ГБ, ПБ
[15:14:09] <pavelvat> tehnick:  It is compatible with DC++, FlylinkDC++, LinuxDC++ and other DC clients.
Упоминание всего кроме  DC++ по-моему излишне, я бы сделал так:
It is compatible with DC++, his derivatives and other DC clients.
[15:20:17] <pavelvat> кстати, в википедии есть график родословной DC++ клиентов так там ты изобразил EiskaltDC++ как произошедший от FreeDC++ и DC++, это ведь не так из FreeDC++ только малая часть, основную то часть работы сделал Negativ подом уже появился довесок на GTK котрый архинестабилен, о чём пользователи Ubuntu написали в комментариях к GTK пакету в Ubuntu Software Center
Имеет ли смысл изображать на картинке родословной, FreeDC++ ка прародителя айскальта, да и вообще он не развивается, а то что имеется в наличии совсем недалеко ушло от LinuxDC++, не стоили вообще его изображать на том графике,
[15:21:47] <pavelvat> там кроме DC++ ещё куча мёртвых клиентов, они там нужны точно так же как упоминание Neomodus в описании айскальта.
[15:21:58] <pavelvat> кроме FreeDC++
[15:26:43] Tehnick_ вошёл(а) в комнату
[15:27:33] <Tehnick_> > Упоминание всего кроме  DC++ по-моему излишне
Нет, не излишне. Пусть будет так.
[15:27:57] <Tehnick_> [15:20:17] <pavelvat> кстати, в википедии есть график родословной DC++ клиентов так там ты изобразил EiskaltDC++ как произошедший от FreeDC++ и DC++
Там пунктирная линия.
[15:28:26] <Tehnick_> И да, отличий от LinuxDC++ и даже от FreeDC++ у нас много.
[15:28:43] <pavelvat> Tehnick_: всё равно хоть и пунктирная но там FreeDC++ стоит явно над EiskaltDC++ - это же бред.
[15:29:01] <Tehnick_> [15:21:47] <pavelvat> там кроме DC++ ещё куча мёртвых клиентов, они там нужны точно так же как упоминание Neomodus в описании айскальта.
StrongDC++ тоже сдох. Но от этого не перестает быть менее популярным...
[15:29:28] <pavelvat> Tehnick_: ты сам того не заметив придал FreeDC++ вес, хоть он практически имеет мало преимуществ перед тем же LinuxDC++
[15:29:28] Tehnick_ вышел(а) из комнаты
[15:31:00] <pavelvat> tehnick: StrongDC++ хоть и сдох, но используется пока ещё очень многими - второе место после DC++ судя по статистике с http://www.dchublist.com/stats/clients/
[15:41:17] <pavelvat> кстати о сдохшем, http://www.hublista.hu/hublist.xml.bz2 похоже тоже умер с концами, будем удалять его из списка хаблистов?
[15:55:58] pavelvat вышел(а) из комнаты
[18:39:44] ONYX вышел(а) из комнаты
[19:39:53] GitHub_bot вошёл(а) в комнату
[19:39:53] <GitHub_bot> [eiskaltdcpp] @dhamp pushed 1 new commit to dcppsyncv4: https://github.com/eiskaltdcpp/eiskaltdcpp/commit/1fcad3b247834cd78ba849658e3962104c7d0d57
[19:39:53] <GitHub_bot> [eiskaltdcpp/dcppsyncv4] copy boost::noncopyable in extra/noncopyable.h, use <atomic> instead Atomic.h - Eugene Petrov
[19:40:03] GitHub_bot вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!