LINUX.ORG.RU

metromap 0.1.2

 ,


0

0
Вышел справочник метро metromap 0.1.2. В новой версии карты рисуются при помощи библиотеки cairo, поддерживается новый формат карт pMetro, отображается "дополнительная" информация о станциях метро, добавлена возможность (комфортной) работы с однокнопочной мышью (стилусом) и добавлено кэширование отрисованных карт.

>>> Подробности

★★

Проверено: maxcom ()
прикольна :) ждем qtбилдоф :)
Somewho ★★
()
Хех, я тебе как раз собирался письмо писать, шо за дела и почему нет обновлений. Ура, в общем :)
AP ★★★★★
()
для широкоэкранников раскладка окна не самая удачная. Было бы здорово иметь возможность видеть весь блок кнопочек выбора станция и маршрутов сбоку, а не сверху.
AVL2 ★★★★★
()
Я что-то недопонимаю. Каким образом эта виндовская программа имеет отношение к линуксу?
olleg
()
Ответ на: комментарий от olleg
Действительно, какое отношение это изначально написанная на Python + GTK+ программа для Linux имеет отношение к Linux?
AP ★★★★★
()
Ответ на: комментарий от Somewho
Потому что на всех поддоменах nm.ru некоторое время назад лежала богатая коллекция эксплоитов, и из-за этого GeoTrust (организация, услугами которой пользуется Опера) его забанил.
anonymous
()
Ответ на: комментарий от tailgunner
отлично, прожка понравилась.

ЗЫ: "громко и заметно" особенно порадовало :)

Qasta
()
Traceback (most recent call last): File "/sources/metromap-0.1.2/modules/Interface.py", line 447, in maxerror_selected self.delta_cb(int(widget.get_value())) File "./metromap.py", line 661, in delta_changed win.set_wmclass(PROGRAM + 'StInfo', PROGRAM) NameError: global name 'win' is not defined

При изменении дельты времени.

wtf?

anonymous
()
Ответ на: комментарий от anonymous
Traceback (most recent call last):
  File "/sources/metromap-0.1.2/modules/Interface.py", line 447, in maxerror_selected
    self.delta_cb(int(widget.get_value()))
  File "./metromap.py", line 661, in delta_changed
    win.set_wmclass(PROGRAM + 'StInfo', PROGRAM)
NameError: global name 'win' is not defined


При изменении дельты времени. 

wtf? 

fxd.
anonymous
()
Ответ на: комментарий от anonymous
"фигня случилась". от какого-то cut'n'paste левая строчка попала в левое место =( спасибо. только лучше было бы почтой багрепорт слать. "починить" - удали 661ю строку из metromap.py
drF_ckoff ★★
() автор топика
Хорошая программа. Осталось только дождаться когда в моем родном Бобруйске проложат метро...
anonymous
()
Ответ на: комментарий от drF_ckoff
видимо к тому что в языке со статической типизацией "просто так" скопированная строчка не затешется ...
anonymous
()
Ответ на: комментарий от Seclorum
# Copyright 2007-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit eutils

DESCRIPTION="Metromap is simple pygtk+2 programm for finding paths in metro(subway) maps."
HOMEPAGE="http://metromap.antex.ru/";
SRC_URI="http://metromap.antex.ru/${P}.tar.bz2"

IUSE=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64 "

DEPEND=">=dev-python/pygtk-2.10
x11-libs/cairo"

RDEPEND="${DEPEND}"

src_install() {
emake DESTDIR="${D}"/usr install || die "emake install failed!"

}
Seclorum
()
Не видел, но разрешите все равно спросить. Чем карты метро принципиально отличаются от карт автобусов, электричек и других видов общественно транспорта? А то по анонсу как-то уж слишком узкоспециально.
skwish ★★
()
Ответ на: комментарий от skwish
Да ни чем. Я неоднократно говорил, что можно сделать хоть карту пивных ларьков. =)
drF_ckoff ★★
() автор топика
Программа нужная, да. Но есть и замечания, не могу не озвучить.

1. Автор, откройте для себя gettext Plural Forms. Надпись на человеческом языке должна выглядеть так: «6 станций, 1 пересадка, 32 мин». 2. Курить HIG на досуге. Вообще, первое замечание тоже к хигу относится. Таких вот рамочек для группировки элементов управления в хиге настоятельно советуют избегать. Типа, когда их много, они только лишний шум создают. А вместо этого советуют использовать аккуратные отступы и подзаголовки. В общем, почитайте — интересно.

ebonent ★★
()
Ответ на: комментарий от Seclorum
Seclorum, ты забыл вставить RESTRICT="mirror", что бы с зеркал не пробовало таскать :)
ergil ★★★
()
Неплохо, надо порт обновить. В 0.1.1 проблемы с кодировкой были.

А кстати в чем сокровенный смысл надписей `Схема движения электропоездов/речных трамваев/трамваев'? Если они должны нажиматься, то они как-бы не нажимаются.

Да, и даешь туда карту поездов в Токио!

AMDmi3
()
Ответ на: комментарий от ebonent
1. patches are welcome
2. mockups are welcome

говоря по русски - у меня есть и более интересные идеи для реализации.
drF_ckoff ★★
() автор топика
Ответ на: комментарий от AMDmi3
Надписи из данных от pMetro. Может быть когда-нибудь сделаю, чтобы "нажимались".

А Токио разве нету на сайте pMetro?
drF_ckoff ★★
() автор топика
Traceback (most recent call last):
  File "./metromap", line 5, in <module>
    import gtk
  File "/usr/lib/python2.5/site-packages/gtk-2.0/gtk/__init__.py", line 38, in <module>
    import gobject as _gobject
  File "/usr/lib/python2.5/site-packages/gtk-2.0/gobject/__init__.py", line 30, in <module>
    from gobject.constants import *
  File "/usr/lib/python2.5/site-packages/gtk-2.0/gobject/constants.py", line 22, in <module>
    from _gobject import type_from_name
ImportError: /usr/lib/python2.5/site-packages/gtk-2.0/gobject/_gobject.so: undefined symbol: g_timeout_add_seconds_full
grustnoe ★★
()
Ответ на: комментарий от grustnoe
не прошло и 2-х лет как появилось Metro под Linux 8^)
anonymous
()
А GPS она поддерживает? ;-)
anonymous
()
Ярлык пришлось сделать самому, надеюсь автор добавит его /usr/share/applications/metromap.desktop:
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Application
Name=Metromap
Name[ru]=Карта метро
Exec=metromap
Terminal=false
StartupNotify=true
Categories=Application;Utility;GTK;

За прогу спасибо - весьма полезная штука! 
Пожелания:
* Добавить на сайт ебилд
* Сделать иконку
anonymous
()
Ответ на: комментарий от anonymous
>Да ни чем. Я неоднократно говорил, что можно сделать хоть карту пивных ларьков. =)

Даешь beeromap !

anonymous
()
неплохо бы в однокнопчном режиме разрешить клик по выделенным уже станциям.
blind
()
Ебилдов не жду. У нас метра нет.
Nicko
()
а вот это хорошая манера, писать в тегах тулкит, пусть станет традицией :) З.Ы.: прога может быть пригодится, но только на ноуте
temy4
()
Ответ на: комментарий от Gharik
> Метро нафиг, даёшь карту Москвы!

Даешь карту Земли! )) Кстати, в Earth Израиль белыми пятнами покрыт - в нете поискал - говорят, чтобы террористы картами не пользовались. Как бы из-за этого всю сушу не закрасили.

skwish ★★
()
> о станциях метро

А город Астральск? (к)

Sikon ★★★
()
Охренеть. Эта штука теперь после каждого ресайза обсчитывает картинку по 30 секунд! o_O
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.