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

Автор Тема: JWM  (Прочитано 62350 раз)

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8637
  • Репутация: +187/-2
  • Старый чайник
Re:JWM 2.3
« Ответ #75 : 14 Февраль 2016, 09:27:57 »
Это как?
Это так. Просмотрите весь топик, там есть и для динамического меню.
« Последнее редактирование: 14 Февраль 2016, 09:30:47 от DdShurick »
Моноблок 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

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34044
  • Репутация: +232/-0
    • PuppyRus-A
Re:JWM 2.3
« Ответ #76 : 14 Февраль 2016, 10:48:14 »
Перенес оффтоп

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
  • Автор темы
Re:JWM 2.3
« Ответ #77 : 14 Февраль 2016, 12:48:01 »
Это так. Просмотрите весь топик, там есть и для динамического меню.
tst делает много файлов в ~/.jwm, хотя бы в ~/.jwm/menu положите. Как понимаю будет нужен демон, следящий и передергивающий генерацию этих файлов. К тому же берете *.desktop из одного места, игноря другие, как следствие не все проги попадают в меню категории. И не понял как таки с вашим вариантом получить динамическое меню как с jwm-xdgmenu2 (вес и скорость устраивает) или еще проще и чтобы работало в pra/pra64. Более быстрый и универсальный вариант с удовольствием использовал бы.
Код
<Dynamic label="Приложения" icon="/usr/share/xpupsay/cow_small.png">exec:jwm_xdgmenu.sh</Dynamic>
Код: jwm_xdgmenu.sh
#!/bin/sh
echo "<?xml version="1.0"?>
<JWM>"
jwm-xdgmenu2 /etc/xdg/menus/applications.menu |tail -n+2 |head -n-1 |sed 's/.[pxs][npv][gm]//'
echo "</JWM>"

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34044
  • Репутация: +232/-0
    • PuppyRus-A
Re:JWM 2.3
« Ответ #78 : 14 Февраль 2016, 12:57:22 »
jwm-xdgmenu2 п.4 - попробуйте сами скомпилить или подправить

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
  • Автор темы
Re:JWM 2.3
« Ответ #79 : 14 Февраль 2016, 13:17:17 »
jwm-xdgmenu2 п.4 - попробуйте сами скомпилить или подправить
jwm-xdgmenu-0.7.6-5 с зависимостями на gnome-menus и без jwm-xdgmenu2 (где вы его вообще взяли). А в аттаче п.4 то, что и так у меня есть. На подправить меня не хватит, к сожалению.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34044
  • Репутация: +232/-0
    • PuppyRus-A
Re:JWM 2.3
« Ответ #80 : 14 Февраль 2016, 13:21:39 »
2 - это я к нему приписал, чтобы не попутать. Все мои изыскания и ссылки в той теме и какой я сделал вывод Вы знаете  ;). Править С тоже не умею

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8637
  • Репутация: +187/-2
  • Старый чайник
Re:JWM 2.3
« Ответ #81 : 14 Февраль 2016, 14:26:53 »
tst делает много файлов в ~/.jwm, хотя бы в ~/.jwm/menu положите.
Можно куда угодно, но, объясните, зачем прятать глубже?
Как понимаю будет нужен демон, следящий и передергивающий генерацию этих файлов.
Не нужен, меню обновляется при запуске и при подключении/отключении модуля.
К тому же берете *.desktop из одного места, игноря другие
Зачем плодить сущности, есть определённое место для *.desktop, извольте его придерживаться. Или прикажете подстраиваться под каждую отсебятину?
jwm-xdgmenu2 п.4 - попробуйте сами скомпилить или подправить
По поводу этого:
Толще в 10 раз
Работает только с файлами категорий из /etc/xdg/menus/*.menu а их там аж 17 штук, значит что, придётся 17 раз вызывать, чтобы получить полное меню?
Короче г. заморское.

Моноблок 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

Оффлайн ander

  • Активный участник
  • Старожил
  • ****
  • Сообщений: 300
  • Репутация: +16/-0
Re:JWM 2.3
« Ответ #82 : 14 Февраль 2016, 14:49:56 »
tst делает много файлов в ~/.jwm, хотя бы в ~/.jwm/menu положите.
Можно куда угодно, но, объясните, зачем прятать глубже?
Смысл в этом есть, хотя бы потому, что удалять проще.

К тому же берете *.desktop из одного места, игноря другие
Зачем плодить сущности, есть определённое место для *.desktop, извольте его придерживаться. Или прикажете подстраиваться под каждую отсебятину?
А почему бы и не перебрать пару-тройку директорий?  Чего сложного-то?

jwm-xdgmenu2 п.4 - попробуйте сами скомпилить или подправить
По поводу этого:
Толще в 10 раз
Работает только с файлами категорий из /etc/xdg/menus/*.menu а их там аж 17 штук, значит что, придётся 17 раз вызывать, чтобы получить полное меню?
Короче г. заморское.
Скорее всего это все для большей универсальности.  Наша-то тестовая программка примитивная как молоток.  Другое дело, что возможно, в некоторых случаях так и надо - примитивно, зато просто сделано и быстро работает.  Молотку ведь тоже лишние бантики для украшения только вредят. :)

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
  • Автор темы
Re:JWM 2.3
« Ответ #83 : 14 Февраль 2016, 16:44:03 »
Цитата: DdShurick
Можно куда угодно, но, объясните, зачем прятать глубже?
Эта куча файлов не машается с остальными настройками и будет более упорядочена. Весь бардак в одном месте.

Цитата: DdShurick
Зачем плодить сущности, есть определённое место для *.desktop, извольте его придерживаться. Или прикажете подстраиваться под каждую отсебятину?
Базу и кучу модуле тоже будете переделывать из-за того что лень по нескольким директориям пробежаться (всего-то три)?

jwm-xdgmenu может и заморское г, но лучше пока нет. imho

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 34044
  • Репутация: +232/-0
    • PuppyRus-A
Re:JWM 2.3
« Ответ #84 : 14 Февраль 2016, 16:51:03 »
jwm-xdgmenu может и заморское г, но лучше пока нет. imho
Хорошая иллюстрация к теме:D

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6294
  • Репутация: +141/-0
Re: JWM 2.3
« Ответ #85 : 27 Апрель 2016, 12:18:29 »
У JWM наконец-то появился свой официальный логотип:

Обсуждение логотипа и варианты исполнения.
Теперь ничего самопального придумывать не надо ;)

З.Ы. Уже применяется в сборке Manjaro JWM OpenRC Edition
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн ppz

  • Постоялец
  • ***
  • Сообщений: 161
  • Репутация: +0/-0
Re: JWM 2.3
« Ответ #86 : 02 Май 2016, 16:16:33 »
Новый JWM 2.3 с динамическим меню, больше переходов не очень удобно, поставил 2.2 все быстрей стало работать, кстати как настроить BAR?

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
  • Автор темы
Re: JWM 2.3
« Ответ #87 : 02 Май 2016, 16:47:59 »
JWM 2.3 с динамическим меню, больше переходов не очень удобно, кстати как настроить BAR?
2.3 есть без дин. меню.
~/.jwm/jwmrc-bar

Оффлайн ppz

  • Постоялец
  • ***
  • Сообщений: 161
  • Репутация: +0/-0
Re: JWM 2.3
« Ответ #88 : 02 Май 2016, 18:47:58 »
Жаль что только две позиции у БАРа вверху и внизу

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6294
  • Репутация: +141/-0
Re: JWM 2.3
« Ответ #89 : 02 Май 2016, 19:19:29 »
Почему ж только две, вообще-то можно сделать с тем же успехом справа или слева
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE