Рамка окна для обратного отсчета Kazam.

Ответить
Аватара пользователя
thunderamur
Сообщения: 151
Зарегистрирован: 27 окт 2012, 13:43
Operating system: Rosa Fresh

Рамка окна для обратного отсчета Kazam.

Сообщение thunderamur » 05 авг 2015, 16:31

Смотрите вложение. Этой рамки на обратном отсчете быть не должно. Точно знаю и вы уже догадываетесь с чем сравниваю :)
Вложения
рамка окна kazam.png

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Рамка окна для обратного отсчета Kazam.

Сообщение Pulfer » 05 авг 2015, 19:18

thunderamur писал(а):Смотрите вложение. Этой рамки на обратном отсчете быть не должно. Точно знаю и вы уже догадываетесь с чем сравниваю :)
Насколько я понимаю, рамки нет в тех DE, которые построены на GTK3.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
thunderamur
Сообщения: 151
Зарегистрирован: 27 окт 2012, 13:43
Operating system: Rosa Fresh

Re: Рамка окна для обратного отсчета Kazam.

Сообщение thunderamur » 06 авг 2015, 05:42

Блин засада.

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Re: Рамка окна для обратного отсчета Kazam.

Сообщение VictorR2007 » 06 авг 2015, 10:30

thunderamur писал(а):Блин засада.
Это легко исправить.
Но только рамки не будет и в основном окне.
Я сделал скрины на dolphin.
Щёлкнуть правой кнопкой по заголовку окна kazam, в котором выбрать,
как на первой картинке.
И установить значения, как на второй картинке.
Вложения
wind.png
wind1.png

Аватара пользователя
thunderamur
Сообщения: 151
Зарегистрирован: 27 окт 2012, 13:43
Operating system: Rosa Fresh

Re: Рамка окна для обратного отсчета Kazam.

Сообщение thunderamur » 06 авг 2015, 13:17

А как вернуть рамку?

А то без рамки в основном окне вообще ужас...

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Re: Рамка окна для обратного отсчета Kazam.

Сообщение VictorR2007 » 06 авг 2015, 13:26

thunderamur писал(а):А как вернуть рамку?

А то без рамки в основном окне вообще ужас...
"Настройка рабочего стола - Поведение окон - Особые параметры окна".
Удали строчку для kazam.

Аватара пользователя
thunderamur
Сообщения: 151
Зарегистрирован: 27 окт 2012, 13:43
Operating system: Rosa Fresh

Re: Рамка окна для обратного отсчета Kazam.

Сообщение thunderamur » 06 авг 2015, 17:18

Спасибо.

Аватара пользователя
thunderamur
Сообщения: 151
Зарегистрирован: 27 окт 2012, 13:43
Operating system: Rosa Fresh

Re: Рамка окна для обратного отсчета Kazam.

Сообщение thunderamur » 30 ноя 2015, 10:49

Посмотрел как оно в Kubuntu 14.04, т.е. с таким же DE как в Росе - KDE4.

Изображение Изображение Изображение

1. Как видим нет проблемы с рамкой окна в GTK3-приложении в среде KDE4.
2. Основное окно программы в Росе выглядит лучше, но с окном справки наоборот.
3. Кроме того, в Kubuntu скриншот создается, как и должен :) А в Росе Kazam просто крашится.
4. Ещё удивила разница в потреблении ОЗУ 400 МБ в Kubuntu против 600 в Росе (samba, cups выключены).
5. Мб подскажите какую-нибудь альтернативу kazam, не уступающую по функционалу?

Аватара пользователя
slavyanix
Сообщения: 888
Зарегистрирован: 04 авг 2012, 20:05
Operating system: Rosa Fresh R10

Re: Рамка окна для обратного отсчета Kazam.

Сообщение slavyanix » 30 ноя 2015, 17:57

а стандартный ksnapshot чем не угодил? :)

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Рамка окна для обратного отсчета Kazam.

Сообщение Pulfer » 30 ноя 2015, 21:40

thunderamur писал(а):1. Как видим нет проблемы с рамкой окна в GTK3-приложении в среде KDE4.
Видимо, там разрешили GTK отрисовывать декорации окон приложений вместо того, чтобы возлагать эту задачу целиком на оконный менеджер. У каждого подхода есть свои плюсы и минусы. Мы посчитали, что минусов больше (в некоторых GTK3-приложениях могут быть две разные декорации окна одновременно, в иных часть декораций окон не отрисовывается при использовании движка KWin Aurorae). Всех деталей сейчас уже не помню, давно исследованием этого вопроса занимались.

Вот что крашится Kazam - это плохо. Раньше не крашился, надо будет разобраться.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
thunderamur
Сообщения: 151
Зарегистрирован: 27 окт 2012, 13:43
Operating system: Rosa Fresh

Re: Рамка окна для обратного отсчета Kazam.

Сообщение thunderamur » 01 дек 2015, 06:29

slavyanix писал(а):а стандартный ksnapshot чем не угодил? :)
1. Не умеет писать видео. Я kazam именно из-за этого пользую, а адекватные утилиты для скриншотов есть в любом нормальном ДЕ. Для видео же, мне он нравится больше всех, все просто понятно и видео качественное получается.
2. Таймер обратного отчета у kazam весь такой няшный. Ну потяное дело когда нет не нужной рамки окна :D

Аватара пользователя
thunderamur
Сообщения: 151
Зарегистрирован: 27 окт 2012, 13:43
Operating system: Rosa Fresh

Re: Рамка окна для обратного отсчета Kazam.

Сообщение thunderamur » 01 дек 2015, 06:40

Pulfer писал(а):
thunderamur писал(а):1. Как видим нет проблемы с рамкой окна в GTK3-приложении в среде KDE4.
Вот что крашится Kazam - это плохо. Раньше не крашился, надо будет разобраться.
Вот выхлоп терминала (посл нескольких пропущенных строк код выпадающий после обратного отсчета, во время создания скриншота):

Код: Выделить всё

thunder@rosa ~ $ kazam
INFO Indicator - Unable to import Keybinder, hotkeys not available.
/usr/lib/python3.4/site-packages/kazam/app.py:145: Warning: value "((GtkIconSize) 32)" of type 'GtkIconSize' is invalid or out of range for property 'icon-size' of type 'GtkIconSize'
  self.builder.add_from_file(os.path.join(prefs.datadir, "ui", "kazam.ui"))

(kazam:5749): Gtk-WARNING **: Can't set a parent on widget which has a parent

(kazam:5749): Gtk-WARNING **: Can't set a parent on widget which has a parent



Traceback (most recent call last):
  File "/usr/lib/python3.4/site-packages/kazam/app.py", line 567, in cb_counter_finished
    self.grabber.grab()
  File "/usr/lib/python3.4/site-packages/kazam/backend/grabber.py", line 75, in grab
    subprocess.call(['/usr/bin/canberra-gtk-play', '-f', soundfile])
  File "/usr/lib64/python3.4/subprocess.py", line 537, in call
    with Popen(*popenargs, **kwargs) as p:
  File "/usr/lib64/python3.4/subprocess.py", line 859, in __init__
    restore_signals, start_new_session)
  File "/usr/lib64/python3.4/subprocess.py", line 1457, in _execute_child
    raise child_exception_type(errno_num, err_msg)
FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/usr/bin/canberra-gtk-play'
Посмотрел ошибку, пошел искать "canberra" - нашел, называется canberra-gtk3, после установки этого пакета (10 кб) не крашится.
Вывод, добавьте в зависимости, пожалуйста, чтобы сразу работал нормально.

Далее, почему у kazam, вместо кнопочки "Минус", кнопочка "Отмена"? В Kubuntu правильная иконка.

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Рамка окна для обратного отсчета Kazam.

Сообщение Pulfer » 01 дек 2015, 13:22

thunderamur писал(а):Посмотрел ошибку, пошел искать "canberra" - нашел, называется canberra-gtk3, после установки этого пакета (10 кб) не крашится.
Вывод, добавьте в зависимости, пожалуйста, чтобы сразу работал нормально.
Спасибо за исследование проблемы. :) Добавил.
thunderamur писал(а):Далее, почему у kazam, вместо кнопочки "Минус", кнопочка "Отмена"? В Kubuntu правильная иконка.
Побочный эффект темы иконок Rosa, оптимизированной для KDE-приложений. Насколько я могу судить, "минус" на "отмену" заменили для того, чтобы в Dolphin при выделении файлов отмена выделения выглядела как "отмена".
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
thunderamur
Сообщения: 151
Зарегистрирован: 27 окт 2012, 13:43
Operating system: Rosa Fresh

Re: Рамка окна для обратного отсчета Kazam.

Сообщение thunderamur » 01 дек 2015, 15:32

Pulfer писал(а): Побочный эффект темы иконок Rosa, оптимизированной для KDE-приложений. Насколько я могу судить, "минус" на "отмену" заменили для того, чтобы в Dolphin при выделении файлов отмена выделения выглядела как "отмена".
Во-первых, я посмотрел в Кубунту, там для добавления файла в выделения появляется "+", для снятия выделения "-". Считаю, что это вполне логично и правильно и нет никакого смысла заменять "-" на "отмена", т.к. для выделения в Дельфине это спорное решение, а в других программах и вовсе либо вводящее в заблуждение, либо нелепое.
Во-вторых, я не увидел иконок при наведении в ФМ в РОСА, т.е. вообще не понятно, зачем сломали "-" :)

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Рамка окна для обратного отсчета Kazam.

Сообщение Pulfer » 01 дек 2015, 16:08

thunderamur писал(а):Во-первых, я посмотрел в Кубунту, там для добавления файла в выделения появляется "+", для снятия выделения "-". Считаю, что это вполне логично и правильно и нет никакого смысла заменять "-" на "отмена", т.к. для выделения в Дельфине это спорное решение, а в других программах и вовсе либо вводящее в заблуждение, либо нелепое.
Во-вторых, я не увидел иконок при наведении в ФМ в РОСА, т.е. вообще не понятно, зачем сломали "-" :)
Что тут скажешь - может действительно надо сделать "-".
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
thunderamur
Сообщения: 151
Зарегистрирован: 27 окт 2012, 13:43
Operating system: Rosa Fresh

Re: Рамка окна для обратного отсчета Kazam.

Сообщение thunderamur » 02 дек 2015, 16:37

Где заявку на исправление оставить?

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Рамка окна для обратного отсчета Kazam.

Сообщение Pulfer » 02 дек 2015, 20:08

thunderamur писал(а):Где заявку на исправление оставить?
В http://bugs.rosalinux.ru/ лучше всего будет. А потом ещё в эту тему скинуть ссылку на открытый баг, чтобы я его сразу на себя повесил.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
thunderamur
Сообщения: 151
Зарегистрирован: 27 окт 2012, 13:43
Operating system: Rosa Fresh

Re: Рамка окна для обратного отсчета Kazam.

Сообщение thunderamur » 03 дек 2015, 05:34

http://bugs.rosalinux.ru/show_bug.cgi?id=6404

А багзилла не имеет локализации?

Аватара пользователя
Галахов Роман
Сообщения: 2349
Зарегистрирован: 26 фев 2012, 20:02
Operating system: Rosa R12.1 Fresh Plasma (HP ProBook 440 G4 (y7z81ea))
Откуда: Моск. обл. Волоколамск

Re: Рамка окна для обратного отсчета Kazam.

Сообщение Галахов Роман » 03 дек 2015, 07:25

thunderamur писал(а):http://bugs.rosalinux.ru/show_bug.cgi?id=6404

А багзилла не имеет локализации?
К сожалению нет, но писать туда можно на русском. Я обычно перевожу страницу переводчиком (яндекс, гугл), а потом (когда понимаю, что где) вношу в первоначальную (английскую) версию свои данные.
Но предупреждение с главной страницы багзиллы так и не сняли (посмотрите абзац, где выделено красным): http://bugs.rosalinux.ru/ "Please, note that the preferred language for this bugzilla is English. If you speak Russian only, please, refer to our forums."
Rosa 2021.1 Fresh KDE5 x64-86 (HP ProBook 440 G4 (y7z81ea))

Аватара пользователя
thunderamur
Сообщения: 151
Зарегистрирован: 27 окт 2012, 13:43
Operating system: Rosa Fresh

Re: Рамка окна для обратного отсчета Kazam.

Сообщение thunderamur » 04 дек 2015, 06:59

Я на русском накатал. Для Ubuntu и других проектов, где англоязычные разработчики или международный состав там на английском, а тут хочу на русском писать.

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Рамка окна для обратного отсчета Kazam.

Сообщение Pulfer » 04 дек 2015, 15:38

thunderamur писал(а):Я на русском накатал. Для Ubuntu и других проектов, где англоязычные разработчики или международный состав там на английском, а тут хочу на русском писать.
Я там отписался в баге. Теперь ждём, когда обновление rosa-icons пройдёт через QA.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
thunderamur
Сообщения: 151
Зарегистрирован: 27 окт 2012, 13:43
Operating system: Rosa Fresh

Re: Рамка окна для обратного отсчета Kazam.

Сообщение thunderamur » 08 дек 2015, 18:35

Пришли обновленные иконки! Вай молодцы, не просто "-" вернули, а стилизовали их под цвет носков, теперь все выглядит гармонично и здорово, лучше, чем в Kubuntu :)

А про рамку окна можешь кто-нибудь рассказать, что за проблемы там возникли, что решили сделать так как сделали?

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Рамка окна для обратного отсчета Kazam.

Сообщение Pulfer » 08 дек 2015, 21:20

thunderamur писал(а):А про рамку окна можешь кто-нибудь рассказать, что за проблемы там возникли, что решили сделать так как сделали?
Могу только повторить, что ранее написал в этой теме - в одних GTK3-приложениях могут быть две разные декорации окна одновременно, а в других часть декораций окон не отрисовывается при использовании движка KWin Aurorae.

Включение и отключение client-side decorations для GTK3-приложений делается через переменную окружения GTK_DISABLE_CSD (0 - использовать CSD, 1 - не использовать).

Я сейчас пропатчил kazam, чтобы он всегда использовал CSD. Скоро придёт с обновлениями (версия 1.4.5-5).
Вложения
screenshot.png
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
Pulfer
Сообщения: 3358
Зарегистрирован: 15 фев 2012, 01:57
Operating system: ROSA Desktop Fresh 2016.1 i586
Откуда: Vladivostok, Russia

Re: Рамка окна для обратного отсчета Kazam.

Сообщение Pulfer » 08 дек 2015, 21:32

Хотя я сейчас почитал, в более новых версиях GTK3 проблему уже исправили:
GTK+ 3.14 has a more complete fix, which restores traditional title bars and button positions outside GNOME.
Там больше не надо управлять CSD через переменную окружения GTK_DISABLE_CSD. У нас пока что 3.12, но до конца года ожидается переход на 3.16.
Intel Core i7-6700 / 8 Gb RAM / GeForce GTX 750 Ti / Rosa 2016.1 i586

Аватара пользователя
thunderamur
Сообщения: 151
Зарегистрирован: 27 окт 2012, 13:43
Operating system: Rosa Fresh

Re: Рамка окна для обратного отсчета Kazam.

Сообщение thunderamur » 09 дек 2015, 18:44

Pulfer,
Спасибо!

Ответить

Вернуться в «Обсуждение ROSA Fresh R4 - R8 (платформа 2014.1)»