Razor-QT / Вопросы, пожелания и прочее...

Системные утилиты 19857 просм. 158 сообщ.

Razor-qt (Razor Qt Project) — проект по созданию Qt-среды рабочего стола сочетающей в себе простоту использования и низкое потребление системных ресурсов. Проект находится в стадии активной разработки и разработчики надеются что в будущем Razor-qt останется легковесным окружением, но в то же время с хорошим и мощным набором инструментов для создания идеального графического интерфейса пользователя. ПРОДОЛЖЕНИЕ

В этой теме делимся по поводу Razor и его фишек/функций

- У кого есть идеи, мысли, пожелания... И буду в шапку темы добавлять Qt-приложения, без KDE-зависимостей (надо бы как то составить список, что тем кому это нужно бы было из чего выбирать).

Предложения:

ScreenGrab - простое Qt-приложение для быстрого получения снимков экрана (скриншотов).

AutoKey – удобный менеджер клавиатурных сочетаний, имеющий как GTK так и Qt графический интерфейс

JUFFED - расширяемый плагиами Qt текстовой редактор.

qtrayvolman - маленькая Qt-утилита для управления съёмными носителями

Qps (Visual Process Manager) - Qt менеджер процессов, монитор процессов, системный монитор.

YaRock (Qt4 Modern Music Player) музыкальный плеер, каталогизатор.

QVV Image Viewer маленький, простой и удобный просмотрщик изображений.

QIviewer простой просмотрщик графических файлов.

Photo полноэкранный просмотрщик изображений.

ScOpe простой и удобный файловый менеджер.

Dino File Manager простой файловый менеджер.

Andromeda модульный файловый менеджер.

QtFileMan простой и лёгкий файловый менеджер.

Dooble Web Browser производительный и стабильный веб-браузер.

Lightweight2 компактный и простой графический веб-браузер.

QupZilla полнофункциональный и легковесный веб-браузер.

qScreenshot создание, редактирование и загрузка скриншотов.

QGrab утилита для создания снимков экрана.

Silicon Empire приложение для работы с CD, DVD и Blu-Ray дисками.

PtBatterySystemTray контроль состояния батареи, управление питанием и частотой процессора.

QBat контроль состояния аккумуляторной батареи ноутбука.

batterymeter утилита для мониторинга заряда батареи.

Launchy утилита для быстрого запуска приложений.

QGMailNotifier автоматическая проверка почтового ящика Gmail.

NullFXP полнофункциональный FTP-клиент с своеобразным интерфейсом.

Scythia простой и удобный FTP-клиент.

QtCumber инструмент для прямой передачи файлов между компьютерами.

KiwiWget графический интерфейс для консольной утилиты Wget.

Karia2 полнофункциональный менеджер загрузок.

QtDownloadManager (QDM) простой графический менеджер загрузок.

Продолжение следует! :)))

Обзор Razor-qt на нашем сайте

Для проформы дам ссылки на официальные места:

* Страница на Qt-apps: http://qt-apps.org/content/show.php/Razor-qt?content=142545
* Баг-трекер: https://github.com/Razor-qt/razor-qt/issues
* Англоязычная группа: http://groups.google.com/group/razor-qt
* Русская группу: http://groups.google.com/group/razor-qt-ru
* Git-репозиторий проекта: https://github.com/Razor-qt/razor-qt

Еще немного программ.
qxkb переключатель раскладок клавиатуры, не без глюков.
MountTray простая программа, висит в трее и позволяет монтировать и извлекать сменные носители средствами udisks. Репозиторий

У нас появился сайт: http://razor-qt.org

Поздравляю!

Хорошо, что вы развиваетесь! Проект интересный ;)

Спасибо!
Сейчас готовимся к релизу. Он еще не на на носу, но уже и не за горами.

Sokoloff:

У нас появился сайт: http://razor-qt.org
Ну вот и славненько! А то без оф.сайта как то не солидно... Теперь можно ещё по нескольким ресурсам раскидать тему!

Sokoloff:

Сейчас готовимся к релизу. Он еще не на на носу, но уже и не за горами.
А это тоже радует! Спасибо! Удачного релиза! Буду отслеживать и пробовать! :)))

Итак.

Попробовал я сие установить на свою Ubuntu. Очень несразу я понял, как собрать пакеты, хотя и скрипт есть. Пока не указал все параметры, что у него есть, он выдавал кучу ошибок. Очень неочевидно там всё. Хотя и хорошо автоматизировано! Хоть бы один пример и проблем меньше было бы.

Вот этой командой я собрал все нужные пакеты из текущего среза git:

$ ./makeDeb.sh -d ubuntu -r nutty -ver=0.3.99-1 -o /home/vovans/src/Razor -b /home/vovans/src/Razor-qt-razor-qt-17b93b3/

Указаны: дистрибутив, название релиза, версия программы, где это всё добро собираться будет, собрать бинарные пакеты, откуда брать.

Долго ждал я завершения операции и ..... В debuild надо было ключик указать, чтобы оно не подписывало полученные пакеты. Ну да не беда, я свои данные указал в changelog и пересобрал. Но на будущее...

Установилось всё хорошо, без нареканий. Жаль только, что конфиги Razor хранит не в .config :(

Далее.

При логине я смог выбрать нужную сессию, залогинился и... Это аляповатое меню. Ну, понятно что на вкус и цвет. Только вот из двух тем ... выбрать нечего. Они меняют только цвета. Хотелось бы покомпактнее нечно. Слишком много места расходуется впустую. И как это настроить в два клика, я не нашёл :(

Так же, расстроило само меню. Ну, бог с ним, что оно при первом обращении тормозит. Секунду-другую не появляется. Это ладно. Я ретко перегружаюсь. Но вот само меню... Оно перегружено и где иконки(?):

Кстати, я указывал в конфиге:

icon_theme=/usr/share/icons/ubuntu-mono-dark/

и разницы не заметил.

Потом, я указывал в конфиге, какое меню использовать:

menu_file=/etc/xdg/menus/applications.menu

20 раз перегружал Razor - не помогло :( всё то же меню. Файл меню указывал через гуёвые настройки.

Для сравнения, что примерно ожидалось:

Не понравились очень мелкие часы - уж в такой панели можно и побольше циферки. И почему-то один рабочий стол в пейджере, ну хоть убей. Хотя, когда из опенбокса панель грузил, все 4 показывало.

Пока всё, может со временем чего ещё допишу/вспомню.

vovans:

Оно перегружено и где иконки
Может я чего и не понял, но иконки есть на kde-look :))) А ты наверно только на gnome-look бываешь? :)))

У меня то они были:

А меню... Тоже нормальное было... А у тебя чёта оно и вправду мощное чересчур! :)))

У меня сейчас такие вот минюшки:

Да! У меня всего по паре! На всякий случай! :)))

vovans:

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

vovans:

Жаль только, что конфиги Razor хранит не в .config :(
Были у нас споры где хранить, или в православной .config или по примеру KDE, в своей отдельной директории. Так ни к чему не пришли, и все осталось как есть. Подниму еще раз этот вопрос.

vovans:

Только вот из двух тем ... выбрать нечего. Они меняют только цвета. Хотелось бы покомпактнее нечно. Слишком много места расходуется впустую. И как это настроить в два клика, я не нашёл :(
Справедливо. Да, сейчас по сути только одна тема, она делалась чтоб сделать поддержку тем в коде. Меня уже просили сделать черную тему. Но на написание тем времени не хватает, да и не художник я. Но т.к. очереди из дизайнеров не наблюдается, придется мне заняться этим. А может кто захочет помочь? Там программировать не надо, тема сделана на QSS, это, а практически копия CSS.

vovans:

Так же, расстроило само меню. Ну, бог с ним, что оно при первом обращении тормозит. Секунду-другую не появляется. Это ладно. Я ретко перегружаюсь. Но вот само меню... Оно перегружено и где иконки(?)
Иконки это наш косяк, тема всегда oxygen, и нигде не меняется, будем править. Меню лично мой баг, где то я перемудрил с инклудами. Мне понадобится больше информации, можно будет с Вами связаться в личке?

vovans:

И почему-то один рабочий стол в пейджере, ну хоть убей. Хотя, когда из опенбокса панель грузил, все 4 показывало.
Надо посмотреть.

Ну, на скорую руку под себя подогнал панель (кликабельно):

Жаль только, иконки в трее пропадают после каждого падения панели ((

Иконки, конечно, хорошо бы менять. Иначе и темы менять бессмысленно.

vovans:

на скорую руку под себя подогнал панель
Сказать в чём твоя проблема? Ты чай пьёшь а надо пить водафку и будет всё шоколадно в мармеладненько! :)))

vovans:

Ну, на скорую руку под себя подогнал панель (кликабельно):

Очень симпатично, только margins надо на кнопках задач подправить, неактивные задачи слипаются.
Увидел бы где, не догадался бы что это razor:) Может добавим в дистрибутив?

Удобно было, или матерился пока писал?

vovans:


Жаль только, иконки в трее пропадают после каждого падения панели ((

А что панель регулярно падает? При запуске трей должен подтягивать все запущенные программы.

vovans:


Иконки, конечно, хорошо бы менять. Иначе и темы менять бессмысленно.

Над иконками уже работаю, на днях будет.


Добавлено позже:

posixru:

vovans:

на скорую руку под себя подогнал панель
Сказать в чём твоя проблема? Ты чай пьёшь а надо пить водафку и будет всё шоколадно в мармеладненько! :)))

Может это настойка.

только margins надо на кнопках задач подправить

а мне наоборот так нравится )) да тем более с одним раб столом (( вообще, странно, что он один. В чистом опенбоксе когда запускал, все 4 были, а через razor-session (ну, через gdm), то 1 и всё тут. Может как-то настраивается, но не попадалось.

Может добавим в дистрибутив?

Да можно и добавить, только нужно ли там такое наколенное поделие? ))

Удобно было, или матерился пока писал?

Да я с вёрсткой последние недели 2-3 вожусь, осваиваю, так что всё просто и понятно для меня ))

Но это текхнически понятно. Был бы ещё вкус у меня (( Можно было бы и темы делать...

Кстати, после фиксов с иконками и прочим можно будет попробовать на ЛОР запостить скрин.

А что панель регулярно падает?

Как-то что-то делал, падала. А, вот, например, иконтку Deluge перестаскивал, панель ребутнулась, трей пропал.

А вообще, я так панель перезапускаю, чтобы посмотреть внесённые изменения:)

killall razor-panel

Можно даже на хоткей повесить )) Это как в браузере Ctrl+R ))

При запуске трей должен подтягивать все запущенные программы.

Верно! А вот если падает, то трей того... Только вновь запущенные показывает :(

vovans:

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

vovans:


да тем более с одним раб столом (( вообще, странно, что он один. В чистом опенбоксе когда запускал, все 4 были, а через razor-session (ну, через gdm), то 1 и всё тут. Может как-то настраивается, но не попадалось.
Я обращал на это внимание, иногда 4 стола, иногда 1. Я не разбирался пока, я даже не знаю где это настраивается, глобально для X-ов или конкретно для openbox. Буду разбираться но попозже, после иконок и меню.

vovans:

Да можно и добавить, только нужно ли там такое наколенное поделие? ))

Не боги горшки обжигают. А почему нет, нормальная тема. Нам хорошо бы иметь несколько тем в как пример настраиваемости.

vovans:

Кстати, после фиксов с иконками и прочим можно будет попробовать на ЛОР запостить скрин.
Я могу уже сейчас сказать, что будет - БУБУНТА, не нужно, ШГ. Если ты крепок брюхом - попробуй, я на ЛОР не ходок:)

vovans:

Как-то что-то делал, падала. А, вот, например, иконтку Deluge перестаскивал, панель ребутнулась, трей пропал.
Откуда и куда перетаскивал? Надо будет мне еще тестировать это.

vovans:


А вообще, я так панель перезапускаю, чтобы посмотреть внесённые изменения:)
killall razor-panel

Или просто запустить вторую панель "$ razor-panel". Можно даже с отдельным конфигом, "$ razor-panel panel2", после этого появится второй конфиг ~/.razor/razor-panel/panel2.conf.

vovans:


При запуске трей должен подтягивать все запущенные программы.

Верно! А вот если падает, то трей того... Только вновь запущенные показывает :(
При запуске имелось в виду и после падения. Какой WM?

Откуда и куда перетаскивал? Надо будет мне еще тестировать это.

Из меню на панель. Обычно всё нормально было, но раз панель упала от такого действа.

Не боги горшки обжигают. А почему нет, нормальная тема. Нам хорошо бы иметь несколько тем в как пример настраиваемости.

Думаю, мою тему стоит куда-либо включать лишь после того, как можно будет её проверить полностью :) Дома попробую увидеть все 4 раб стола, чтобы посмотреть стиль неактивных столов. Плюс, другие модули меню поподклють.

При запуске имелось в виду и после падения. Какой WM?

openbox

vovans:

Из меню на панель. Обычно всё нормально было, но раз панель упала от такого действа.

Посмотрю.

vovans:

Дома попробую увидеть все 4 раб стола, чтобы посмотреть стиль неактивных столов. Плюс, другие модули меню поподклють.

Или запусти razor-panel из-под работающего OB.

Запустил из Openbox. Ну, раб.столы появились, только теперь обоину нельзя поменть срадствами Razor :(

Панель при падении снова теряет содержимое трея.

МОдуль с примонтированными устройствами включил, ничего не увидел вставив флешку. Какая-то нотификация была, кажется. Но не более того.

Вот что сейас имеем (кликабельно):

vovans:

Запустил из Openbox. Ну, раб.столы появились, только теперь обоину нельзя поменть срадствами Razor :(

Обои у нас отображаются через razor-desktop. Если razor-desktop не запущен, то и обои не видно.

vovans:

Панель при падении снова теряет содержимое трея.
А можешь провести эксперимент,
  • запустить из терминала razor-panel
  • запустить треевую программу
  • прибить панель
  • подождать несколько секунд
  • и опять запустить панель

подхватит иконки? Или напишет в консоль "Another systray is running".

vovans:

МОдуль с примонтированными устройствами включил, ничего не увидел вставив флешку. Какая-то нотификация была, кажется. Но не более того.
А если кликнуть на иконке, покажет флешку? Он работает по аналогии с KDE-шным, автоматом не монтирует, только по клику.

По иконке? В файл-манагере? Надо попробовать.

С панелью и треем поиграюсь дома.

vovans:

По иконке? В файл-манагере? Надо попробовать.

Нет не в файл-манагере. После запуска плагина "Сменные носители" на панели должна появится вот такая иконка.
Похоже в твоей теме нет такой и ее не видно (надо будет мне вставить заменитель).
По клику на иконке открывается менюшка:

vovans:

С панелью и треем поиграюсь дома.

Сделай еще пожалуйста без задержки.
  • запустить из терминала razor-panel ; razor-panel
  • запустить треевую программу
  • прибить панель killall razor-panel
Будет в консоли сообщение "Another systray is running"?

P.S. Сюда можно картинки закачивать, или только линки на внешние сайты?

Написать ответ…