LINUX.ORG.RU

Сообщения Athor

 

Static vs Shared libs

Форум — Development

У меня есть проект, в котором 4 бинарника, к каждому из которых привязывается статическая либа с общими для всех 4 бинарников функциями. Как вы думаете, оставить ее статической или сделать shared? Попрошу аргументированного мнения. Еще такой вопрос - вам нравится куча левых либ в пакетиках в дистре?

 

Athor
()

So there is it!

Галерея — Скриншоты

Реинкарнация LXDE:

Критикуйте велосипедостроителя xD

 , , , ,

Athor
()

Измеритель памяти для Linux

Форум — General

Хочу померять память в процентах от всего занятой (не от всей, а именно от занятой) для каждого процесса. Какой тулзой это можно сделать?

 , ,

Athor
()

GIR и Firefox

Форум — Development

Можно ли в расширении для Firefox юзать GIR (как в расширении для корицы)?

 , , , ,

Athor
()

Допилил крысоглобалменю.

Форум — Desktop

Итак, второй новостной пост о крысоглобалменю.

Github AUR

Зависимости (все есть в официальных репах арча):

  • gtk3
  • bamf
  • libwnck (опционально)
  • xfce4-panel
  • CMake (сборка)
  • Vala (сборка)

Для отображения меню надо:

  • unity-gtk-module (Пакет по ссылке работает с непатченными GTK)
  • appmenu-qt (в официальных репах арча)
  • appmenu-qt5 (в aur)

Ничего больше не надо. Спокойно портируется в любой дистр (только для unity-gtk-module патч утащите из пакета)

Чем лучше topmenu?

  • Сериализует меню => внешний вид меню одинаков
  • Получает все преимущества третьегнома и убунтовых фиксов без ubuntu
  • Хорошо работает с gtk3, qt, qt5, libreoffice и chromium (с лисом запарка пока, но она вроде и в topmenu запарка)
  • Может работать без wnck и x11 (если кто-то напишет bamf для wayland, что не так сложно, ибо dbus, может даже сам возьмусь на основе mutter)

Чем хуже?

  • Нет плагина для mate (может сделаю)
  • Нет сетевой и пользовательской прозрачности by design (о меню рутового ФМ можно не мечтать)

Как устанавливать в арче:

  • Ставим сам плагин
  • Ставим нужные optdepends
  • После установки unity-gtk-module может пропасть меню - это нормально (а если меню не пропало - нужно перелогиниться, меню пропадет и unity-gtk-module включится)
  • Добавляем апплет на панель - меню теперь там. (если ничего не появилось - смело пишите баг)
  • Для скрытия меню в Gtk3 надо в .config/gtk-3.0/settings.ini дописать строки:
    gtk-shell-shows-app-menu=true
    gtk-shell-shows-menubar=true
    
  • Для показа меню в Gtk2 зайти в dconf-editor и выключить com.canonical.unity-gtk-module.gtk2-shell-shows-menubar

 , , , ,

Athor
()

Кто хотеть appmenu в крысе? Я запилил:)

Форум — Desktop

Брать тут

Кроме написанного в Readme, хочет gtk2-ubuntu и unity-gtk-module.

Скрин тут.

 , , ,

Athor
()

Плагин для крысы, который показывает KDEшный трей (из KDE 5)

Форум — Desktop

Ссылка

Ну или в AUR как xfce4-sntray-plugin

Фичи:

  • Полная кофигурабельность
  • Русский перевод

Баг: Не поддерживает прямоугольные иконки (они уменьшаются до квадрата)

Также к нему есть дополнения: Ссылка

Туда входят:

  • Апплет ALSA (может Notifications и пульсу, если правильно настроить)
  • Апплет Power (Показывает батарею)
  • Апплет раскладки (Замена xfce4-xkb-plugin, не скидывает настройки)

    Все это зависит от:

    • gtk+ >= 3.12
    • xfce4-panel >= 4.11.2
    • alsa (для громкости)
    • upower (для батареи)
    • xkbcommon и xcb-xkb (для раскладки)

    Ну и скрин, как водится: Скрин Плагин в правом верхнем углу, вместо обычного трея.

 , , ,

Athor
()

light-locker и mpd

Форум — Desktop

Как сделать, чтоб музыка игралась и в локскрине тож? mpd, pulseaudio.

 , ,

Athor
()

Подскажите полезных StatusNotifiers

Форум — Desktop

Хочу собрать полезных status notifiers, чтоб пользовать в крысе с помощью своего плагина. Кедовые юзал, но смысл тогда в крысе?

 ,

Athor
()

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

Форум — Desktop

Наваял плагин для крысы для показа трея из 5 кед.

Киллер-фичи:

  • FlowBox
  • Не зависит от libdbusmenu
  • Можно просто настроить (пока только в коде, но могу и конфиг написать)
  • Парсит тултипы Qt приложений (Например, Clementine)

Недостатки:

  • Надо Xfce 4.11 (xfce4-panel-devel в ArchLinux)
  • Gtk3 (>= 3.10)
  • KMix не показывает окно громкости почему-то.

Ходить сюда: https://github.com/rilian-la-te/xfce4-sntray-plugin

писать в консоль:

mkdir build
cd build 
cmake ..
make
sudo make install

Залил на AUR под именем xfce4-sntray-plugin.

 , ,

Athor
()

Еще про мою панельку.

Форум — Desktop

Я вроде б доделал версию 0.1. Кто, хочет, берет тут из ветки gtk3-only. Баги править буду, но основное пока - диплом, второе на очереди - версия 0.2.

Требования: gtk+ 3.12, glib 2.40, libfm-gtk3 1.2.

 ,

Athor
()

pcmanfm глючит.

Форум — Desktop

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

Последний стабильный pcmanfm, GTK 3.14. (собран с ней)

 , ,

Athor
()

Наваял панельку.

Форум — Desktop

Собственно, сабж (Форк LXPanel):

https://github.com/rilian-la-te/simple-panel

Зависимости - GTK 3.14, GLib 2.40, libfm 1.2, собранный для GTK 3. Для всякой экзотики может понадобиться еще что-нить.

 , ,

Athor
()

Продвижение багрепорта в багзилле гнома

Форум — Development

Хочу продвинуть свой багрепорт в ГТК. https://bugzilla.gnome.org/show_bug.cgi?id=742907

Я не знаю, как это сделать. Единственный вопрос тут в GNOME HIG.

Суть багрепорта:

Вот это без патча работать не будет.

А в этом атрибут icon в секции submenu просто проигнорится.

 ,

Athor
()

RSS подписка на новые темы