Сайт | Скачать | Видео | Wiki

Автор Тема: dmenu и pdmenu - утилиты для написания простых GUI (интерфейсов пользователя)  (Прочитано 5115 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
В итоге дописал (в pra1312.iso) на yad в ntf ключ -l - выбор из списка
Есть поиск и пр. Маленький объем кода. Так удобнее
--------
Местами использую dmenu http://muhas.ru/?skip=0&t=dmenu
Написал pdmenu

В 8 багфиксе перекомпилил со всеми фичами - xft x y w h прозрачности и затемнения. man
Меню - Р. стол - Dmenu. Dmenu-launch - почти whiskermenu  :)
Есть мысли добавить в ntf функционал меню на dmenu. Во многих случаях даст возможность обойтись без gtkdialog (сложно на нем писать и отлаживать). Например меню к конфигам netctl
Т.к. есть slmenu для консоли - возможна универсальность.

Насколько нормально это выглядит? Внешний вид можно править в dmenu-opt.
Может есть лучшие альтернативы?
« Последнее редактирование: 11 Декабрь 2013, 09:36:26 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:dmenu
« Ответ #1 : 08 Сентябрь 2013, 10:28:01 »
Написал выбор шрифтов dmenu-font
« Последнее редактирование: 18 Октябрь 2013, 15:50:36 от sfs »

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re:dmenu
« Ответ #2 : 08 Сентябрь 2013, 10:33:35 »
Насколько нормально это выглядит?
ИМХО, лучше и проще в работе, чем первоначальное в одну строку вверху.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн geekless

  • Старожил
  • ****
  • Сообщений: 240
  • Репутация: +8/-0
Re:dmenu
« Ответ #3 : 08 Сентябрь 2013, 10:41:15 »
Вспомнил про свой скрипт для переключения окон на dmenu: https://github.com/geekless/geeklesstools/blob/master/src/dmenu_winlist

Запускать можно примерно так: dmenu_winlist -i -fn 'Droid Sans Mono-14' -l 30

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:dmenu
« Ответ #4 : 08 Сентябрь 2013, 11:08:01 »
Т.е. негатива нет?
Затемнение остального экрана оставить? Цвета подходят к остальному?

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Написал pdmenu (точнее перепер pRun) на функционал dmenu. Последняя версия в d багфиксе pra1310
Старался сделать максимально совместимо.
Добивался более стандартного внешнего вида и в перспективе возможности дописывания функционала.
Можно использовать для написания gui к чему угодно. Пример - netctl.sh

Не получилось развязать запуск нескольких копий pdmenu: как только вставляю в /tmp/Pdm-apps переменную - перестает правильно работать. Кто знает gtkdialog - помогите...

131211
Пока закончил изыскания в этой области :ntf ключ -l
Добавил в шапку

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Сейчас netctl.sh полностью переписан на чистый yad