LINUX.ORG.RU

Порекомендуйте плазмоид


0

1

Который умел бы отображать иконку/заголовок/кнопки управления для текущего активного окна. В репе вроде нет ничего такого, так что сразу уж и оверлей давайте :-D



Последнее исправление: sl4mmer (всего исправлений: 1)

в режиме netbook что-то подобное

Turbid ★★★★★
()

Alt+F3

_________

//wfrr

anonymous
()
Ответ на: комментарий от ymuv

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

sl4mmer
() автор топика
Ответ на: комментарий от ymuv

Если нужно место на экране экономить подходит это :knotes.ru/2010>/05/dbusmenu/

В stuff x11-misc/appmenu (есть что-то также для gtk приложений.)

да да да да да да да!!!

Спс, как раз то что надо. Собираю.

sl4mmer
() автор топика
Ответ на: комментарий от sl4mmer

>xtuff x11-misc/appmenu
Кстати замечал баги. Если в qtcreatore создать и скомпилировать новый гуи-проект и нажать алт - скомпилирование приложение падает с сегфолтом. megabaks можеш пофиксить?

ymuv ★★★★
()
Ответ на: комментарий от ymuv

>Кстати замечал баги. Если в qtcreatore создать и скомпилировать новый гуи-проект и нажать алт - скомпилирование приложение падает с сегфолтом.
а если нормально запустить?
пока ни одного приложения не видел с сегфолтом из-за меню
ибо этим занимается тулкит, а не само приложение

megabaks ★★★★
()
Ответ на: комментарий от megabaks

>а если нормально запустить?
То же самое.
Если добавить пунктик в меню или удалить самое меню сегфолта нет.
Собственно приложение (с исполняемым файлом)
http://www.fayloobmennik.net/1143739

ymuv ★★★★
()
Ответ на: комментарий от ymuv

Но это не совсем то что просили) Пожалуйста.

Я совмещу его с kwin-button-applet и будет норм

Правда по ходу небольшая засада

* Messages for package dev-libs/libdbusmenu-0.5.1-r1:

 * ERROR: dev-libs/libdbusmenu-0.5.1-r1 failed (configure phase):
 *   econf failed
 * 
 * Call stack:
 *          ebuild.sh, line   91:  Called src_configure
 *        environment, line 3280:  Called econf '--with-gtk=2' '--disable-introspection' '--enable-tests' '--disable-vala'
 *   phase-helpers.sh, line  454:  Called die
 * The specific snippet of code:
 *                      die «econf failed»
 * 
 * If you need support, post the output of 'emerge --info =dev-libs/libdbusmenu-0.5.1-r1',
 * the complete build log and the output of 'emerge -pqv =dev-libs/libdbusmenu-0.5.1-r1'.
 * This ebuild is from an overlay named 'stuff': '/var/lib/layman/stuff/'

Буду разбираться сейчас

sl4mmer
() автор топика
Ответ на: комментарий от sl4mmer

Еще одна лажа, на этот раз с appmenu-gtk. Очевидно в оверлее какие то движения с ебилдами для последних версий - приходиться ручками рулить >:-|

sl4mmer
() автор топика
Ответ на: комментарий от megabaks

Первоначально отказался собираться libdbusmenu-0.5.1-r1. Поставил libdbusmenu-0.5.1 из ващего же оверлея. Вроде норм далее втык с appmenu-gtk-0.3.0 Пока так и не понял что делать

>>> Failed to emerge x11-misc/appmenu-gtk-0.3.0

Тут лог http://pastebin.com/3nksMyL8

sl4mmer
() автор топика
Ответ на: комментарий от megabaks

calibre и его ebook-viewer у меня падают при нажатии Alt, да. Особо не разбирался, впрочем, че там не так — не особо надо.

botkin
()
Ответ на: комментарий от sl4mmer

http://kde-apps.org/content/show.php?content=139686 — Показывает название текущего приложения. Ебилд минимальный:

EAPI=4

VIRTUALX_REQUIRED="test"
inherit kde4-base

DESCRIPTION="Active Application plasmoid"
HOMEPAGE="http://kde-apps.org/content/show.php/Active+Application?content=139686"
SRC_URI="http://kde-apps.org/CONTENT/content-files/139686-active-app.tar.gz"

LICENSE="GPL-3"
SLOT="4"
KEYWORDS="~amd64 ~x86"
IUSE="debug test"

DEPEND="kde-base/libkworkspace:4
                kde-base/libtaskmanager:4"
RDEPEND="${DEPEND}"

S="${WORKDIR}"

botkin
()
Ответ на: комментарий от megabaks

у тебя гтк не патченное ты ставишь-то как?

У меня такая же фигня с appmenu-gtk вываливается на emake failed. Ругается на gtk/ubuntumenuproxy.h.

ekzotech ★★★★
()
Ответ на: комментарий от megabaks

Ставлю через оверлей stuff (вроде как твой, да). Сначала была проблема с libdbusmenu-0.5.1-r400, прописал пока в package.mask «>dev-libs/libdbusmenu-0.5.1», собралась версия 0.5.0.

В package.use/x11-libs

x11-libs/qt-gui appmenu

x11-libs/gtk+ appmenu

Или я неправильно сделал?

ekzotech ★★★★
()
Ответ на: комментарий от megabaks

Эм. Ну в калькулейте по умолчанию так выходит. В /etc/portage/ только папки. Вроде помнится, что тут без разницы, не? Т.е. можно сделать папку package.use, а в ней уже файлы x11-libs, dev-libs и т.д. Но могу ошибаться, и может это важно.

А с libdbusmenu-0.5.1-r400 была проблема с econf (выводил ошибку econf failed), но тут склонен пенять на свои руки (таки да, они у меня кривоватые).

ekzotech ★★★★
()
Ответ на: комментарий от ekzotech

ааа...так у тебя ещё и подделка...
ща посмотрю твой вариант с юзами в дирах в Ъ генте
с r400 видимо тоже проблема в подделке
ибо

Emerging [1 of 1] dev-libs/libdbusmenu-0.5.1-r400 from stuff
Installing [1 of 1] dev-libs/libdbusmenu-0.5.1-r400

megabaks ★★★★
()
Ответ на: комментарий от ekzotech

ну вот так работает

[ root@desktop ] megabaks # grep appmenu /etc/portage/package.use/*
x11-libs/gtk+ appmenu
[ root@desktop ] megabaks #

megabaks ★★★★
()
Ответ на: комментарий от megabaks

ааа...так у тебя ещё и подделка...

Ну да, покамест подделка. Всё хочу собрать Ъ-вариант, но дико лень собирать ведро, потом прикручивать сплэш..

Ежели б где-то был годный stage4 чистой gentoo, со сплэшем, и т.д. - то может быть. А так - честно, лень, да и собранные ядра у меня вечно криво работают.

ekzotech ★★★★
()
Ответ на: комментарий от ekzotech

Там gtk3 добавлять не надо? Или может ещё что добавить надо.

ekzotech ★★★★
()
Ответ на: комментарий от ekzotech

синкай сейчас - поправил кое-что:
было

   `--  x11-libs/gtk+-3.2.2-r1  (>=x11-libs/gtk+-2.24.6) ~x86  [appmenu]
стало:
   `--  x11-libs/gtk+-3.2.2-r1  (x11-libs/gtk+) ~x86  [appmenu]
   `--  x11-libs/gtk+-2.24.8-r1  (x11-libs/gtk+) ~x86  [appmenu]

megabaks ★★★★
()
Ответ на: комментарий от megabaks

Ага, сейчас пакет x11-libs/gtk+ попросился на обновление с флагом appmenu. Запустил, сейчас посмотрим.

ekzotech ★★★★
()
Ответ на: комментарий от megabaks

Взлетело, работает.

Спасибо тебе большое!

На правах оффтопа: для xfce подойдёт? Или апплет только для гномо-панели?

ekzotech ★★★★
()
Ответ на: комментарий от ekzotech

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

megabaks ★★★★
()
Ответ на: комментарий от ekzotech

так, гуру крыськи, WTF?

(xfce4-appmenu-plugin:15469): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `GtkWidget'

(xfce4-appmenu-plugin:15469): Gtk-CRITICAL **: gtk_widget_set_name: assertion `GTK_IS_WIDGET (widget)' failed

(xfce4-appmenu-plugin:15469): libxfce4panel-CRITICAL **: IA__xfce_panel_plugin_add_action_widget: assertion `GTK_IS_WIDGET (widget)' failed

megabaks ★★★★
()
Ответ на: комментарий от megabaks

и пишет вместо меню «Appmenu not found»
хотя и кедо-клизмоид и гномо-апплет видят всё и работают
где я туплю?

megabaks ★★★★
()
Ответ на: комментарий от megabaks

Э. Я пока просто спросил же :)

Просто с одной стороны нравятся кеды и все такое, но с другой стороны с компизом кеды мне как-то не очень (с компизом люблю гном), а квин до сих пор хреново работает, и даже eselect mesa set r600 2 (gallium, т.е.) не меняет ситуацию. Вот и думаю, остаться таки на кедах, или уйти на xfce4 или вообще на openbox.

Никакого волшебного патчика для kwin нету? Ибо даже 6970 тормозит с kwin'ом. О_о

ekzotech ★★★★
()
Ответ на: комментарий от ekzotech

kwin - говно!
я же это говорил уже мильён раз )
кстати спс - пока ковырялся с крыськой, нашёл фееричный баг в дереве генты :3

megabaks ★★★★
()
Ответ на: комментарий от megabaks

Да я в курсе, что говно. Мне интересно, почему в ветке 4.4.х всё было ок (без глюков-тормозов), а с 4.5.0 - унылое говно?

Тебе спасибо. Удобное меню в кедах вышло :)

ekzotech ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.