Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Gis Weather погодный виджет  (Прочитано 1040179 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ПлутАрх

  • Участник
  • *
  • Сообщений: 225
    • Просмотр профиля
    • купить компютер
Re: Gis Weather погодный виджет
« Ответ #780 : 14 Марта 2016, 17:44:26 »
Чёт я сглазил виджет. :-\ Теперь он стал вообще вылетать после закрытия браузера. Тестовая версия тож не пашет, в терминале непрерывно с интервалом 5 сек ищет какие-то обновления а при выборе какого-нибудь пункта в меню testing ничего не происходит

Оффлайн RingOV

  • Автор темы
  • Активист
  • *
  • Сообщений: 764
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #781 : 14 Марта 2016, 20:00:04 »
ПлутАрх,
Без вывода терминала могу только посочувствовать.

Оффлайн Junta

  • Активист
  • *
  • Сообщений: 330
  • Yes, I smoke, and what's wrong?
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #782 : 14 Марта 2016, 20:30:59 »
ПлутАрх, Этот виджет сглазить не реально, всё работает по прежнему хорошо и RingOV долизывает его до совершенства, ето у Вас какой-то косяк в системе.
When stoned, I'm very good.

Оффлайн ПлутАрх

  • Участник
  • *
  • Сообщений: 225
    • Просмотр профиля
    • купить компютер
Re: Gis Weather погодный виджет
« Ответ #783 : 14 Марта 2016, 21:11:04 »
RingOV,
python3 gis-weather.py
Gis Weather 0.8.0

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:860:17: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:893:18: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:893:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:919:18: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:919:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1077:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1134:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1141:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1200:17: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1282:17: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1319:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1402:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1420:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2106:17: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2121:17: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2201:18: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2201:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:2213:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: sidebar.css:17:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: sidebar.css:35:18: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: sidebar.css:35:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gnome-panel.css:88:17: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: tabs.css:112:15: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: tabs.css:112:17: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: tabs.css:118:15: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: tabs.css:118:17: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gnome-mdi.css:172:15: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gnome-mdi.css:172:17: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gnome-applications-gray.css:22:18: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gnome-applications-gray.css:22:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gnome-applications-gray.css:112:15: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gnome-applications-gray.css:112:17: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gnome-applications-gray.css:137:18: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gnome-applications-gray.css:137:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gnome-applications-gray.css:174:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gnome-applications-gray.css:262:17: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: gnome-applications-gray.css:318:20: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: nemo.css:20:30: Expected a valid selector

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: nemo.css:58:17: Not using units is deprecated. Assuming 'px'.

(gis-weather.py:19629): Gtk-WARNING **: Theme parsing error: nemo.css:72:17: Not using units is deprecated. Assuming 'px'.
Папка конфигурации:
    /home/andr/.config/gis-weather/gw_config1.json
Размеры виджета:
    ширина = 684 высота = 320 в т.ч. отступ = 20
Ваш экран поддерживает прозрачность
> Получаю погоду на 7 дней
> Скачиваю http://www.gismeteo.ru/city/weekly/4239
OK
> обновлено на сервере 18:00
> погода получена 21:06
> Следующее обновление через 30 мин
----------------------------------------
> Проверяю наличие новой версии (gz)
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/gi/overrides/GLib.py", line 629, in <lambda>
    return (lambda data: callback(*data), user_data)
  File "gis-weather.py", line 718, in redraw
    check_updates()
  File "gis-weather.py", line 476, in check_updates
    if diff_versions.diff(v.split('.'), new_ver):
  File "/home/andr/gis-weather-master/utils/diff_versions.py", line 7, in diff
    new_ver = fix_digits(new_ver)
  File "/home/andr/gis-weather-master/utils/diff_versions.py", line 21, in fix_digits
    if len(i) < 2:
TypeError: object of type 'int' has no len()
> Получаю погоду на 7 дней
> Скачиваю http://www.gismeteo.ru/city/weekly/4239
OK
> обновлено на сервере 18:00
> погода получена 21:06
> Следующее обновление через 30 мин
----------------------------------------
> Проверяю наличие новой версии (gz)
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/gi/overrides/GLib.py", line 629, in <lambda>
    return (lambda data: callback(*data), user_data)
  File "gis-weather.py", line 718, in redraw
    check_updates()
  File "gis-weather.py", line 476, in check_updates
    if diff_versions.diff(v.split('.'), new_ver):
  File "/home/andr/gis-weather-master/utils/diff_versions.py", line 7, in diff
    new_ver = fix_digits(new_ver)
  File "/home/andr/gis-weather-master/utils/diff_versions.py", line 21, in fix_digits

Оффлайн vktRus

  • Участник
  • *
  • Сообщений: 224
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #784 : 15 Марта 2016, 13:21:39 »
Предустановка "Compact day".
(Нажмите, чтобы показать/скрыть)

Пользователь решил продолжить мысль [time]15 Март 2016, 14:34:19[/time]:
Было бы неплохо врезать в фоновую картинку рабочего стола. Например, в виде плагина для Variety. Тут так часы на фоновую картинку выводятся.
Цитировать
Если вы хотите каждый раз при смене обоев выполнять свои команды или пользуетесь альтернативным окружением рабочего стола, пожалуйста, отредактируйте скрипты в ~/.config/variety/scripts. Примеры для различных рабочих сред помещены там же.
« Последнее редактирование: 15 Марта 2016, 13:36:17 от vktRus »

Оффлайн RingOV

  • Автор темы
  • Активист
  • *
  • Сообщений: 764
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #785 : 15 Марта 2016, 16:20:23 »
vktRus,
Добавил в основной код. Теперь на Lubuntu будет SPLASHSCREEN по умолчанию.

Было бы неплохо врезать в фоновую картинку рабочего стола. Например, в виде плагина для Variety. Тут так часы на фоновую картинку выводятся.
Для пользователей Variety и wm без прозрачности было бы не плохо, согласен.

Оффлайн vktRus

  • Участник
  • *
  • Сообщений: 224
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #786 : 15 Марта 2016, 16:56:30 »
Отлично не сворачивается.
1. Пункт "Testing" остаётся?
2. Если включить предустановку "Compact day" или "Compact date", то вместо слова "Сегодня" выводит "Now".

Оффлайн RingOV

  • Автор темы
  • Активист
  • *
  • Сообщений: 764
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #787 : 15 Марта 2016, 17:33:30 »
vktRus,
1. Пока да
2. В процессе

Оффлайн RingOV

  • Автор темы
  • Активист
  • *
  • Сообщений: 764
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #788 : 17 Марта 2016, 20:26:58 »
2. Если включить предустановку "Compact day" или "Compact date", то вместо слова "Сегодня" выводит "Now".
На github исправлено. Нужно выбрать предустановку еще раз, чтобы Now перевелось.

Оффлайн vktRus

  • Участник
  • *
  • Сообщений: 224
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #789 : 18 Марта 2016, 10:09:05 »
Шикарно.  8)
Какой командой обновляется фон под виджетом? Попробую в Variety эту команду вставить, когда картинка на рабочем столе меняется. А то без поддержки прозрачности в Metacity тяжко.

Оффлайн RingOV

  • Автор темы
  • Активист
  • *
  • Сообщений: 764
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #790 : 18 Марта 2016, 10:22:51 »
vktRus,
такой команды нет.

Оффлайн vktRus

  • Участник
  • *
  • Сообщений: 224
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #791 : 18 Марта 2016, 12:38:53 »
1. А будет? Как ещё можно победить ошибку "Ваш экран не поддерживает прозрачность"?
2. Новый погодный сервис легко добавляется? До появления вашего виджета пользовался rp5.ru. Его можно добавить и есть ли смысл?

Оффлайн RingOV

  • Автор темы
  • Активист
  • *
  • Сообщений: 764
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #792 : 18 Марта 2016, 12:53:15 »
vktRus,
1. Не планировал. Это не ошибка.
Почитайте про композитные менеджеры окон и https://help.ubuntu.ru/wiki/compton
2. Не легко. rp5 вряд ли когда-то будет.

Оффлайн vktRus

  • Участник
  • *
  • Сообщений: 224
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #793 : 18 Марта 2016, 15:18:37 »


Почему я про это узнал только сейчас? С compton ваш плагин стал так же отлично отрабатывать прозрачность на Lubuntu, как и на Ubuntu с compiz. Огромное вам спасибо. Добавьте это в справку.

Оффлайн RingOV

  • Автор темы
  • Активист
  • *
  • Сообщений: 764
    • Просмотр профиля
Re: Gis Weather погодный виджет
« Ответ #794 : 19 Марта 2016, 12:15:40 »
0.8.0.5 на Github
- исправил ошибку при проверке обновлений

 

Страница сгенерирована за 0.36 секунд. Запросов: 25.