gentoo.ru
Официальная конференция Direct Connect клиента EiskaltDC++
eiskaltdc@conference.gentoo.ru
Пятница, 14 января 2011< ^ >
tehnick установил(а) тему: Last stable release: 2.1.1 || Конференция разработчиков EiskaltDC++
Логи: http://gentoo.ru/jabber/logs/eiskaltdc@conference.gentoo.ru/2010/
Активность в багтрекере: http://code.google.com/p/eiskaltdc/updates/list
Активность разработки: http://github.com/negativ/eiskaltdcpp/network
Release schedule:
* 2011-01-15 Release EiskaltDC++ 2.2.0
* 2011-02-22 Release EiskaltDC++ 2.2.1
ADC notes:
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC.txt
https://adc.svn.sourceforge.net/svnroot/adc/trunk/ADC-EXT.txt
Git notes:
http://habrahabr.ru/blogs/development/68341/
http://dl.dropbox.com/u/281916/delete/book.pdf
Конфигурация комнаты
Участники комнаты

GMT+3
[00:02:03] FiliN вышел(а) из комнаты
[00:02:13] FiliN вошёл(а) в комнату
[00:12:28] FiliN вышел(а) из комнаты
[00:12:39] FiliN вошёл(а) в комнату
[00:18:40] dimak вышел(а) из комнаты
[00:36:30] ONYX вышел(а) из комнаты
[01:29:31] SPU вышел(а) из комнаты
[02:16:45] NegatiV вышел(а) из комнаты
[02:59:12] Alexey вышел(а) из комнаты
[06:28:45] gray_graff вошёл(а) в комнату
[07:10:10] nE0sIghT вошёл(а) в комнату
[07:33:09] gray_graff вышел(а) из комнаты
[07:34:51] nE0sIghT вышел(а) из комнаты
[07:53:12] FiliN вышел(а) из комнаты
[07:53:17] ubuntu11.04_ вышел(а) из комнаты
[07:53:25] FiliN вошёл(а) в комнату
[08:08:44] SolarRay вошёл(а) в комнату
[08:09:20] ubuntu11.04_ вошёл(а) в комнату
[08:22:46] FiliN вышел(а) из комнаты
[08:27:59] ONYX вошёл(а) в комнату
[08:30:57] gray_graff вошёл(а) в комнату
[09:48:31] SolarRay вышел(а) из комнаты
[09:49:01] SolarRay вошёл(а) в комнату
[09:59:39] ONYX вышел(а) из комнаты
[10:04:47] SolarRay вышел(а) из комнаты
[10:04:53] Клёк вошёл(а) в комнату
[10:05:03] SolarRay вошёл(а) в комнату
[10:13:01] ONYX вошёл(а) в комнату
[10:30:46] NegatiV вошёл(а) в комнату
[10:49:54] ONYX вышел(а) из комнаты
[10:50:17] Diger вошёл(а) в комнату
[10:50:30] Diger вышел(а) из комнаты
[11:05:46] ONYX вошёл(а) в комнату
[11:17:07] Клёк вышел(а) из комнаты
[11:29:47] Abram вошёл(а) в комнату
[11:30:20] Abram вышел(а) из комнаты: qutIM : Jabber plugin
[11:38:07] gray_graff вышел(а) из комнаты
[11:38:32] gray_graff вошёл(а) в комнату
[11:44:58] SolarRay вышел(а) из комнаты
[11:45:11] SolarRay вошёл(а) в комнату
[12:07:49] SolarRay вышел(а) из комнаты
[12:08:07] SolarRay вошёл(а) в комнату
[12:10:49] gray_graff вышел(а) из комнаты
[12:11:09] gray_graff вошёл(а) в комнату
[13:03:44] Kroll вышел(а) из комнаты: Replaced by new connection
[13:03:54] Kroll вошёл(а) в комнату
[13:48:02] SolarRay вышел(а) из комнаты
[13:48:18] SolarRay вошёл(а) в комнату
[14:23:50] SolarRay вышел(а) из комнаты
[14:27:18] SolarRay вошёл(а) в комнату
[14:42:55] SolarRay вышел(а) из комнаты
[14:47:24] SolarRay вошёл(а) в комнату
[15:01:29] FiliN вошёл(а) в комнату
[15:04:13] gray_graff вышел(а) из комнаты
[15:15:12] Alexey вошёл(а) в комнату
[15:16:10] FiliN вышел(а) из комнаты
[15:16:26] FiliN вошёл(а) в комнату
[15:22:41] FiliN вышел(а) из комнаты
[15:22:56] FiliN вошёл(а) в комнату
[15:26:07] SolarRay вышел(а) из комнаты
[15:26:23] SolarRay вошёл(а) в комнату
[15:31:07] gray_graff вошёл(а) в комнату
[15:31:17] gray_graff вышел(а) из комнаты
[15:31:31] gray_graff вошёл(а) в комнату
[15:34:44] SolarRay вышел(а) из комнаты
[15:51:27] FiliN вышел(а) из комнаты
[15:51:42] FiliN вошёл(а) в комнату
[15:53:17] gray_graff вышел(а) из комнаты
[15:54:49] gelraen вышел(а) из комнаты
[16:05:23] gelraen вошёл(а) в комнату
[16:18:26] ONYX вышел(а) из комнаты
[16:19:42] ubuntu11.04 вошёл(а) в комнату
[16:37:52] FiliN вышел(а) из комнаты
[16:38:08] FiliN вошёл(а) в комнату
[16:56:54] Клёк вошёл(а) в комнату
[16:58:04] ONYX вошёл(а) в комнату
[17:02:03] ONYX вышел(а) из комнаты
[17:03:15] FiliN вышел(а) из комнаты
[17:03:33] FiliN вошёл(а) в комнату
[17:42:26] ubuntu11.04 вышел(а) из комнаты
[17:51:42] ubuntu11.04 вошёл(а) в комнату
[17:54:05] FiliN вышел(а) из комнаты
[17:54:22] FiliN вошёл(а) в комнату
[17:56:17] FiliN вышел(а) из комнаты
[19:07:32] <Клёк> NegatiV: В gtk-интерфейсе нужно переводить вот это:
«<property name="label" translatable="yes">gtk-help</property>»?
[20:19:32] WiseLord вошёл(а) в комнату
[20:20:36] tehnick вошёл(а) в комнату
[20:22:25] <tehnick> Клёк:
1) это вопрос не к негативу
2) нет, не нужно, ибо стандартная строка для glade-файлов
[20:50:45] Alexey вышел(а) из комнаты
[21:25:20] nE0sIghT вошёл(а) в комнату
[21:27:20] <Клёк> tehnick: Ага, спасибо.
[21:29:44] tehnick вышел(а) из комнаты
[21:30:06] <Клёк> tehnick: У меня, кстати, в окне ADLS-поиска, рядом с «Ignore TTH Searches» остаётся совершенно не переведённой кнопка с подписью «gtk-ok». И в «Notifications» — она же. %)
[21:36:35] tehnick вошёл(а) в комнату
[21:37:51] <tehnick> Клёк: потому что другая версия gtk.
[21:38:13] <tehnick> *версия glade-файла
[21:38:23] <tehnick> Сейчас проверю и исправлю.
[21:38:30] <tehnick> Сразу надо было написать.
[21:39:32] <tehnick> Клёк: еще какие-нибудь проблемы есть?
[21:39:58] <Клёк> tehnick: О, ну если ты спрашиваешь — сейчас скажу. Минуточку. :)
[21:41:20] <Клёк> *в окне ADLS-поиска => в окне шпиона
[21:43:27] <tehnick> Странно.
[21:53:09] <tehnick> Клёк: "«Notifications» — она же. %)" --- это где?
[21:54:34] nE0sIghT вышел(а) из комнаты
[21:54:42] ubuntu11.04 вышел(а) из комнаты
[21:56:07] <tehnick> Клёк: для шпиона пофиксил
[21:56:07] ubuntu11.04_ вышел(а) из комнаты
[21:56:12] <tehnick> Клёк: где еще?
[21:56:13] <Клёк> tehnick: Настройки — Вид — «Notify». Внизу, между «Test» и «Icon...»
[21:56:37] <tehnick> Клёк: можешь все подобные элементы сейчас перечислить?
[21:56:44] <tehnick> Клёк: завтра релиз...
[21:56:51] <Клёк> tehnick: Это ответ на «это где»? Сейчас допишу ещё «непереводимки».
[21:57:14] <Клёк> tehnick: Да-да. Пишу. Минутку. :)
[22:04:11] <Клёк> tehnick: Первая порция.
1. В окне ADL Search не переводятся названия столбцов и заголовок таба.
2. В окне избранных хабов не переводятся пункты контекстного меню и названия кнопок _Add, C_onnect, _Properties, _Remove. Соответствующих строчек вообще нету в файле .po. :(
(Зато в окне ADL Seacrh такие же кнопки — но большие размером — переводятся. Как, кстати и пункты контекстного меню.)
3. В настройках — «Пользовательские команды»: снова такие же, как и в «Избранных хабах» маленькие кнопочки, которые не переводятся: _Add, _Edit, _Up, _Down, _Remove. (Похожие, но большие по размеру, кнопки в настройках, скажем, поиска переведены.)
4. В «Notifications», как я уже говорил, не переводится «gtk-ok» (там то же маленькие кнопки, но остальные переведены).
Кнопка сама находится
5. Настройки шары: не переводятся маленькие кнопки _Add, _Remove.
6. В настройках предпросмотра снова — _Add, _Remove, _Apply.
7. В настройках поиска, в коне редактирования типа поиска не переводятся маленькие кнопки _Add, _Up, _Down, _Remove. (Но переведена кнопка Edit).
8. В настройках «Personal»: не переводится название кодировки «System default», хотя в Qt-интерфейсе оно переведено.
[22:05:04] <tehnick> Ух.
[22:05:10] <tehnick> Хорошо.
[22:13:39] <Клёк> tehnick: Вторая порция.
9. В окне Public hubs, внизу: не переводятся маленькие кнопки C_onnect, icon-refresh, _Edit. Да, и там же: слова «from Coral» надо отделить пробелом от предшествующей ссылки на список хабов.
Тут же, если щёлкнуть на _Edit, появится окно конфигурирования списка хабов, в котором не переведены маленькие кнопки _Add, _Up, _Down, _Remove.
10. Если нажать на кнопку «Quick connect» панели инструментов, в появившемся окне будет непереведённой кнопка C_onnect.
Пожалуй, это всё, что я выколупал, да. :)
[22:14:00] <tehnick> Клёк: спасибо
[22:14:13] <tehnick> Клёк: сейчас гляну, что можно сделать по быстрому
[22:14:50] <Клёк> tehnick: Нема за що. ;)
Там, кажется, однотипное оно всё. =)
[22:15:33] <tehnick> Клёк: ага
[22:15:50] <tehnick> Клёк: glade-файлы вручную приходится редактировать
[22:16:24] <tehnick> Потому что специальная утилита их портит.
[22:16:52] <Клёк> tehnick: Плохо, если так. :(
[22:34:50] <tehnick> Клёк:  пинг
[22:35:12] <tehnick> Клёк: у меня есть подозрение, что ты не обновляешь файлы переводов
[22:35:26] <tehnick> grep -rw 'C_onnect' eiskaltdcpp-gtk/
[22:35:40] <tehnick> Не найдено ни одного вхождения.
[22:35:50] <tehnick> В том числе в файлах переводов...
[22:38:12] <tehnick> Клёк: сейчас отправляю в svn обновленные файлы переводов
[22:38:17] <tehnick> Клёк: сделай svn up...
[22:39:24] <tehnick> Клёк: ну и до кучи: http://code.google.com/p/eiskaltdc/wiki/MakingTranslations
[22:39:30] <tehnick> Клёк: недавно обновил
[22:44:04] nE0sIghT вошёл(а) в комнату
[22:45:02] <Клёк> tehnick: Угу. Сейчас почитаю. Файлы переводов обновил только сегодня (из git).
[22:45:17] <Клёк> tehnick: А надо не из git, да? %)
[22:45:33] <tehnick> Клёк: ага, прямо перед моим коммитом
[22:45:34] <tehnick> Клёк: но я уже конфликт разрулил
[22:46:24] <Клёк> tehnick: В смысле, я стащил файлы перевода по git, обновил их и залил в svn. Я что-то не так делаю? 8)
[22:46:30] Клёк читает
[22:46:37] <tehnick> Сейчас отправится.
[22:46:41] <tehnick> Клёк: по ссылке все расписано
[22:46:41] <tehnick> Клёк: если хочешь в git, то только там
[22:46:52] Клёк читает MakingTranslations
[22:47:22] <tehnick> Снова лаги сети. =(
[22:47:37] <tehnick> Клёк: если хочешь в git, то только там
[22:47:58] <tehnick> Клёк: из svn будут удалены
[22:48:07] <tehnick> Клёк: и пушить будешь в гит...
[22:48:52] <Клёк> tehnick:
«Kernel messages and EiskaltDC++ Gtk you can translate using text editor or with any special program such as: Lokalize <http://en.wikipedia.org/wiki/Lokalize>, poEdit <http://en.wikipedia.org/wiki/Poedit>, kBabel, Gtranslator, etc... EiskaltDC++ Qt you can translate using text editor or with special tool called "Qt Linguist" (see notes below)»
К слову, Qt Linguist понимает и файлы .po. Моя им пользоваться. :)
[22:48:54] <tehnick> Клёк: в svn и git обновлено
[22:49:02] <tehnick> Клёк: файлы там идентичные...
[22:49:40] <tehnick> Клёк: рад за тебя, надо будет и мне посмотреть
[22:49:57] <Клёк> tehnick: Сейчас я тогда буду разбираться, как сразу в git…
[22:50:14] <tehnick> Клёк: но я читал, что его ругали за плохую поддержку *.po-файлов
[22:50:29] <tehnick> Клёк: все написано... =)
[22:50:46] <tehnick> Клёк: ты ведь зареган, я тебя видел в списке...
[22:53:12] <tehnick> Клёк: кстати, можешь удалить "пропавшие" строки
[22:53:16] <Клёк> tehnick: Плохая поддержка? Хм… вроде, ничего так. :) Правда, он всё время норовит дописать свои какие-то теги в ru.po, который у меня открывается вторым в режиме r/o (иногда приходится заглянуть, чтобы «сверить смыслы»).
[22:53:32] <tehnick> Клёк: они обычно в конце po-файлов
[22:53:35] <tehnick> Вида:
#~ msgid "gtk-cancel"
[22:53:37] <Клёк> tehnick: Перед релизом — да, надо удалить obsolete. Ты же про них?
[22:53:50] <Клёк> tehnick: Ага, точно они. :)
[22:53:56] <tehnick> Клёк: я про po-файлы
[22:54:06] <tehnick> Клёк: там смысла нет держать мусор.
[22:54:55] <Клёк> tehnick: Между релизами смысл есть. :-Р Чтобы не переводить некоторые строчки совсем заново. %)
[22:55:29] <tehnick> #~ msgid "gtk-cancel"
[22:55:41] <tehnick> Клёк: подобное переводить не придется...
[22:56:18] nE0sIghT вышел(а) из комнаты
[22:56:18] <Клёк> tehnick: Я не смотрел в конец конкретного файла.
[22:56:24] Клёк обещает убрать весь мусор
[22:56:25] <Клёк> ;)
[23:09:03] <Клёк> tehnick: А как удалить сделанный
$ git add eiskaltdcpp-qt/translations/<LANG>.ts eiskaltdcpp-gtk/po/<LANG>.po dcpp/po/<LANG>.po
$ git commit -m "<LANGUAGE> translation was updated"
commit? %-%
[23:09:45] <tehnick> Клёк: не понял.
[23:10:41] <tehnick> Клёк: что удалить?
[23:10:44] <Клёк> tehnick: Я сделал commit. Но не отправил его, не сделал push. А теперь разочаровался в коммите, и хочу его отменить.
[23:11:35] <tehnick> Клёк: git help revert
[23:11:43] <tehnick> Клёк: я пока ни разу не делал
[23:12:12] <tehnick> Клёк: <commit> --- это хэш коммита
[23:12:26] <tehnick> Клёк: достаточно указать первые 7 символов
[23:12:31] <Клёк> tehnick: Ага, спасибо. :)
[23:12:38] <tehnick> Клёк: git revert HEAD
[23:12:43] <tehnick> Попробуй.
[23:13:53] <tehnick> Клёк: а еще легко можно откатить файлы до состояния в любом коммите, теге, ветке и т.п.
[23:14:15] <tehnick> Не откатить, а подменить.
[23:14:19] <tehnick> Или как-то так...
[23:16:03] <Клёк> tehnick: Угу, сработало, кажется. А что нам пытаются сказать вот этими словами:
$ git checkout 2.2.x
error: pathspec '2.2.x' did not match any file(s) known to git.
?
Я раньше делал pull ветки master. Сейчас, как видно, попробовал 2.2.x сделать checkout — а не получается.
[23:18:59] Клёк стирает нафиг весь git и получает с сервера новый
[23:23:45] tehnick вышел(а) из комнаты: Replaced by new connection
[23:23:55] tehnick вошёл(а) в комнату
[23:24:16] <Клёк> tehnick: Кстати,
$ git clone git@github.com:negativ/eiskaltdcpp.git
$ git checkout 2.2.x
ни разу не сработает, потому как нужно
$ git clone git@github.com:negativ/eiskaltdcpp.git
$ cd eiskaltdcpp
$ git checkout 2.2.x
Вотъ. :)
[23:24:25] Клёк страшно умный местами
[23:24:41] Клёк болтун, к тому же %)
[23:28:45] <tehnick> Клёк: ага, я пропустил. На работе вики обновлял, меня отвлекали... =)
[23:49:21] <Клёк> (14.01.2011 21:37:34) tehnick: grep -rw 'C_onnect' eiskaltdcpp-gtk/
(14.01.2011 21:37:47) tehnick: Не найдено ни одного вхождения.
Так да: я же название с самой кнопки списывал. :) В файлах слова «C_onnect» действительно нет. Почему-то. %-% Но я сейчас пересоберу программу, посмотрю, как оно там, на ветке 2.2.x…
[23:54:04] mva вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!