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


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

Автор Тема: Плагины/индикаторы для индикации статуса синхронизации с Yandex-disk  (Прочитано 1064290 раз)

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

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
RingOV, А не охренелили ли эти разрабы XFCE:  :idiot2: :o вроде как задача масштабизации иконки в панели - ну не как не дело программы, которая в принципе не должна знать о размере панели!!!!
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн RingOV

  • Активист
  • *
  • Сообщений: 764
    • Просмотр профиля
Sly_tom_cat,
Большинство программ просто указывают имя иконки, а система уже берет иконку из нужной папки (22x22 например)
Можно сюда положить иконки разных размеров /usr/share/icons/hicolor, и должно работать.
Ну или программно изменять размер.
In the past I tried doing icon scaling on the fly but it was buggy, CPU consuming and causing maintenance problems
Попытки же предпринимались. Просто не получается.
Все-таки это GNU GPL софт, который безвозмездно предоставляется. Не будем ругать разрабов  :)

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
У меня на десктопе рабочем (большой экран, два монитора) панель показывается в 24 точки. А у соседа - 25....
Мне как разрабу софтики работающей с панелью - сколько и каких иконок надо наплодить?
Или мне нужно запрашивать где-то (где?) размер панели и самому масштабировать? А как часто запрашивать? О! Нет! давайте на эвент ресайза панели - каждое приложение работающее с ней повесит свой обработчик каскадно. Зашибись идея!!! А завтра меня разрабы окружения не попросят размеры меню отслеживать и перекрытия окон?

НЕТ и еще раз НЕТ. Есть окружение, а есть прикладная задача - задача сделать красиво - задача окружения и его утилит. Прикладная задача - должна "дело делать", а не бантики развешивать.

Вот хоть режте меня на части, но даже находясь в отпуске на море в благодушном настроении и чуточку подгорелом теле - я не могу принять такой нелепости - как то что вы предлагаете вместе с разрабами XFCE. Пожалуй это как раз тот случай который с полны на то основанием можно назвать абсурдом.

Чего ради заводились все эти оконные менеджеры, декораторы и прочие навороты и финтефлюшечки если прикладника опять заставляют иконки масштабировать?

И не стоит меня одергивать что это GNU GPL - GNU GPL - это лицензия на распространение ПО, но не разрешение на кривое программирование.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Sly_tom_cat, делать в векторном формате. Пусть система думает. А вообще - не стандартные размеры -> размазанные иконки.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
alsoijw, вот те на - всю дорогу растр хавали - а тут на тебе - только вектор :o Еще раз спрошу, а с какой это стати?  >:( И почему это так вдруг?  :tickedoff:
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн RingOV

  • Активист
  • *
  • Сообщений: 764
    • Просмотр профиля
alsoijw,
Векторная картинка тоже имеет размер, и если она большая - тоже не масштабируется (проверил)

Sly_tom_cat,
Как бы нет ничего особенного в некотором количестве иконок разного размера.
Напротив, таким образом достигается наилучшее начертание иконки. 16, 22, 24, 32, 48, ... Это размеры иконок в теме Faenza. Одна иконка представлена во всех этих размерах. Причем под каждый размер иконка рисуется отдельно, а не масштабируется. Указываешь имя иконки, а потом уже задача выбрать наиболее подходящий размер ложится на систему.
Вот например иконки Dropbox в теме Faenza представлены в размерах 16, 22, 24


(Нажмите, чтобы показать/скрыть)

Оффлайн JmAbuDabi

  • Старожил
  • *
  • Сообщений: 2468
  • 나는 빅터 해요. 나는 프로그래머입니다
    • Просмотр профиля
На днях обновился yandex-disk до версии 0.1.5.758. yd-tools версия 1.2.0. Ubuntu 12.04.4. Работает как часы)

Спасибо!

Покой – это не место, где тихо и мирно, где нет шума и беспокойства.
Покой – это когда при всем этом, вы сохраняете мир и спокойствие в своем сердце.

Оффлайн Бонька

  • Активист
  • *
  • Сообщений: 346
  • life is purple
    • Просмотр профиля
огромная благодарность за плагин, всё работает отменно просто., :) единственно что - иконка в трее монохромная, а не цветная, и не стартовал индикатор, когда я его штатно добавил в автозапуск, почему то не логинился со старта. Пришлось скрипт создать для запуска..)

#!/bin/sh
sleep 2
yandex-disk start
sleep 2
/opt/yd-tools/yandexDiskIndicator.py
exit


теперь все норм..)
система (если это нужно/важно)
Ubuntu 14.04 x64 / gnome-shell
Asus N56VJ, SSD, btrfs, Manjaro 16 (Ellada). x64, XFCE :)

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Бонька, по идее - если в индикаторе выбрать запуск демона при старте индиикатора - то не нужно отдельно запускать демон, а потом индикатор (индикатор сам запустит демона).

А почему не работает автозапуск - тут - надо копать глубже....
Попробуйте включить дебаггиниг (в первом сообщении написано как) и запустите скриптом на запуске индикатор со сбросом вывода в в файл - то что он туда накидает (при неудачном старте, если ...) - пришлите сюда - дебаггинг может подсказать в чем суть проблемы с автозапуском...

Про монохромную иконку - мы к этому тут пришли на основе хоть и не очень презентативного, но голосования. Если очень хочется - то можно поискать (не могу сам - интернет тормозной сейчас) - в теме были наборы иконок на разный вкус. А также можно сделать свои (это достаточно просто). На вкус и цвет.... всем трудно угодить :).
« Последнее редактирование: 11 Августа 2014, 02:11:41 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Бонька

  • Активист
  • *
  • Сообщений: 346
  • life is purple
    • Просмотр профиля
Sly_tom_cat,
не-не, не индикатор не работал, а как я понял не успевал сам яндекс-диск инициироваться, все время с меня клянчил пароль и логин при старте. А вот с чуть отсроченным запуском - все ок.. тоже самое получалось, если я ручками из меню запускал все это после старта сессии, вот я скриптом и решил свою проблему.

Пользователь решил продолжить мысль 11 Августа 2014, 02:17:14:
монохромная меня как раз очень даже устраивает..))))) просто я ожидал цветную, вот и подумал что мож это баг какой мелкий, нажалуюсь на всяк случай..))) а так то все шикарно просто вписалось

« Последнее редактирование: 11 Августа 2014, 02:17:14 от Бонька »
Asus N56VJ, SSD, btrfs, Manjaro 16 (Ellada). x64, XFCE :)

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Индикатор заточен всякие состояния демона переваривать - если там что-то необычное из демона лезет - то тем более дебаггинг нужен что бы на ото чудное/новое предусмотреть реакцию...

Так что если не трудно - попробуйте воспроизвести глюк с запуском с включенным дебагом - мне это может сильно помочь в решении этого недочета....
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Бонька

  • Активист
  • *
  • Сообщений: 346
  • life is purple
    • Просмотр профиля


от такое вылазит..)
а где лог лежит? я ж правильно понял, что надо режим дебага включить и в ребут без скрипта моего?
Asus N56VJ, SSD, btrfs, Manjaro 16 (Ellada). x64, XFCE :)

Оффлайн snowdimon

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
    • snowdimon.ru
Индикатор заточен всякие состояния демона переваривать - если там что-то необычное из демона лезет - то тем более дебаггинг нужен что бы на ото чудное/новое предусмотреть реакцию...

Привет. Подтверждаю, проблема существует. Похоже это зависит от количества прог в автозапуске и ширины канала. На узком канале при старте системы запускается еще дропбокс и трансмиссион, яндекс диск не успевает авторизоваться и вылазит сообщение о ненастроенности.
На самом деле решение простое: выставить таймер "на подольше" на запуск индикатора после запуска демона.

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
 Не, вы не поняли. Индикатор я затачивал в последних версиях что бы он мог стартовать даже с неработающим демоном. Правда есть там условие что если запуск на старте требуется то индикатор вывалится если не сможет стартануть демона...
Но дело в том, что демон должен дать хоть какие-то признаки жизни и он считается запущенным. Если там траблы с авторизацией, то раньше демон просто висел и запускался (не возвращая результата). Но похоже с обновлением демона (недавно оно упало от яндекса) что то уже не так происходит...... доеду до дома/работы - буду разбираться....
(Нажмите, чтобы показать/скрыть)
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн JmAbuDabi

  • Старожил
  • *
  • Сообщений: 2468
  • 나는 빅터 해요. 나는 프로그래머입니다
    • Просмотр профиля


от такое вылазит..)
а где лог лежит? я ж правильно понял, что надо режим дебага включить и в ребут без скрипта моего?
Была такая проблема, потом сама по себе ушла.

Три или четыре дня так было, то ли индикатор обновился, то ли что-то еще случилось(наверное, фаза луны была не такой).
Покой – это не место, где тихо и мирно, где нет шума и беспокойства.
Покой – это когда при всем этом, вы сохраняете мир и спокойствие в своем сердце.

 

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