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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.