LINUX.ORG.RU

FVWM: Чего не хватает?

 


1

3

Все тот же FVWM, в процессе более детального изучения и допиливания.

В левом нижнем углу иконки «быстрого запуска» программ (Module FvwmButtons), - которые запускаются чаще остальных, но не на долго; (слева на право) URxvt, Firefox, ненужно Spype Skype и ненужно Wine.
По Ctrl + Alt + Z (типа как Ctrl + Z в консоли) делается скриншот окна и оно сворачивается в иконку (и по клику на него восстанавливается). Вспоминая Windows 8 с его плиточным интерфейсом, можно делать так. Скачать. У окон нет декораций, и развертываются они на весь экран; в основном (один рабочий стол) = (одна задача), но тем не менее, очень удобно сворачивать окна в миниатюры очищая рабочее пространство, - для маленьких разрешений в самый раз. По сути, вот вам и интерфейс для мобильных устройств, когда вместо классического TaskBar'а используются миниатюры окон.

Меню FVWM отдельная история и поэтому до нее еще не дошли руки; настройки у нее очень примитивные, в ее оформлении и возможностях. Поподробнее напишу в следующий раз, так как ей следует посвятить отдельную тему.

За весь день ничего толком нового не придумав для FVWM, - перегуглив кучу скриншотов различных WM и даже прочитав это, в поисках полезных функций для интерфейса, решил в очередной раз спросить дорогое сообщество: какие еще можно придумать революционные фичи для WM, но не в ущерб оформлению и юзабельности интерфейса?

>>> Просмотр (1024x768, 95 Kb)

★★★★★

Проверено: JB ()

Очень хорошо, оригинально.

cetjs2 ★★★★★
()

лучше сказать что тут лишнее — всё кроме окон приложений.

Bad_ptr ★★★★★
()

Чего не хватает?

Нормальных шрифтов в xterm.

Homura_Akemi
()

Чего не хватает?

Таскбара, composé, раннера, скретчпадов, а так же нормальных шрифтов, иконок и обоев.

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

Трея не хватает.

iVS ★★★★★
()

Чего не хватает?

Кнопки «Пуск». С уважением.

Etch
()

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

riso
()
Ответ на: комментарий от alexeiz

Что же изменилось сейчас? Прикрутили прозрачность, добавили тени, закругления элементов? Современные DE жрут память сотнями Мбайт, в отличии от сабжа:

┌─[myhost ~]
└─╼ pmap $(pgrep fvwm) | grep total
 total     8932K
и можно сделать еще меньше, если отключить <ненужно> (см. выхлоп pmap) в опциях ./configure :)

В FVWM есть все, логика любых свистелок-перделок пишется на Bash и прикручиваются к интерфейсу FVWM, и любой мало-мальски продвинутый пользователь в состоянии это реализовать)..
Поэтому считаю, что FVWM не привязан ко времени, - да, у него уродливые декорации окон из коробки, но все настраиваемо.

Spoofing ★★★★★
() автор топика

времена идут, fvwm не меняется

lazyklimm ★★★★★
()

А я знаю ответ! Не хватает валлпапера. :) Вроде ок. Но это не то с чем можно лезть покорять рынок десктопов имхо. Это скорее для продвинутых пользователей, которые давно освоились. Так что, я продолжаю склоняться к кде, который написан для большего количества людей.

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

не хватает защитных сварочных очков

proofit404
()

слишком резко квадратно

das_tier ★★★★★
()

в процессе более детального изучения и допиливания

Никому не хочется этим заниматься.

Ok
()

нормального фонового цвета.

Murg ★★★
()

В компиз из коробки можно так уменьшать окна с помощью шельфа;)

Причём интерактивно отображается то, что происходит в этом окне. Мало того ещё и управлять ими можно с клавиатуры.

glibych ★★
()

Нормального монитора не хватает, думаю.

ktulhu666 ☆☆☆
()
  • Виджет на FVWMScript+amixer для управления громкостью.
  • Виджет доступных Wi-Fi сетей с уровнем сигнала.
  • Виджет даты+времени, по щелчку открывался бы к.-н. планировщик/Thunderbird с открытой текущей датой.
  • Виджет управления mplayer|vlc|mpd.
  • File manager с хранением файловых ассоциаций в mailcap и встроенным поиском. Безо всяких этих d-bus и прочей непонятной херни.
  • Кнопки распахнуть по вертикали/горизонтали. Там трудность в том, что сумма действий по распахиванию (верт.+гориз.) = действию распахнуть на весь экран.

    Было бы неплохо что-то вроде центра управления для мышевозников. А там галочки/радиокнопки для выбора положения и/или количества рабочих столов, кнопок быстрого запуска (ИМХО лучше в меню), миниатюр, кнопок управления окном. Там настройка по быстрому, а за тонкостями пусть лезут в конфиги.

    Можно ли настроить автоподстройку всего этого счастья под разрешение монитора?

    P.S. Если честно, то сама идея systray на мой взгляд нелогична и идиотична.

leonidko ★★★★
()

какие еще можно придумать революционные фичи

Как выше подметили, не хватает часов... придумай революционные часы )))

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

P.S. Если честно, то сама идея systray на мой взгляд нелогична и идиотична.

И вы готовы каждый раз открывать скайп, чтобы проверить, не написал ли кто в ваше отсутствие? Или как FVWM позволяет решить это? Пока ничего, кроме возгласов «нинужно» от почитателей, не встречал. Ах да, еще типа, «FVWM - это Emacs в мире оконных менеджеров», - брехня полнейшая. В Emacs не предлагается отказаться от обычных вещей, а если в FVWM не осилили systray, то он провозглашается ими ненужным.

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

Изначальным предназначением области уведомлений в Windows 95, откуда пошло название «systray», был вывод уведомлений о произошедших системных событиях (печать документа, переполнение диска, ошибки соединения в локальной сети). Однако многие программы использовали её постоянно, предлагая пользователю быстрый доступ к своим настройкам и командам. Из-за этого системная панель часто была загромождена значками и почти потеряла свою изначальную роль.

http://ru.wikipedia.org/wiki/Область_уведомлений

Против вывода уведомлений ничего против не имею. Правда сделаное в оффтопике и затем скопированное в GNOME|KDE убожество повергает меня в уныние. Вроде у огрызков видел более грамотное решение. Там сделано окно в высоту экрана и некоторой шириной, полупрозрачное. Без всяких дурацких табличек, дополнительных окошек и прочего.

И таки да. WM занимается окнами, если такой функционал встроен то меню и панельками. Всё остальное сторонние программы.

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

А вообще на мой взгляд, самое удобное уведомление работает через почту. Все нынешние концепции уведомлений подразумевают что пользователь бросит все свои дела и будет читать всплывшее окошко с уведомлением. И не важно новый трек в плеере или почта пришла. А работа с почтой предполагает что человек сам решает, когда надо посмотреть эти самые уведомления. А то что требует немедленной реакции можно и модальным окном вывести.

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

Не надо так нервничать, если в fvwm запустить stalonetray или какую-нибудь любую панельку, оно не упадёт. Использую fbpanel например.

Hoodoo ★★★★★
()

если тебе удобно то ничего.

добавляй всё то что делает тебе удобней.

иначе ненужно.

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

если в fvwm запустить stalonetray

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

Использую fbpanel например.

Спасибо. Уже, кажется, видел: Конформистский fvwm для работы

Возвращаясь к systray: разве в fbpanel в systray можно скрывать элементы, пока не понадобятся? Ту же clipboard с твоего скриншота.

Киллер-фичей FVWM можно считать контекстное меню, свое для каждого приложения. Смотрел и твои скриншоты, и конфиг для общего пользования, но ничего подобного не нашел. Можешь назвать несколько навскидку пунктов в контекстном меню, _разные_ для разных приложений? Правда, я в Emacs и так могу настроить всё, что угодно, и намного гибче.

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

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

Будет время - посмотрю, но да, могут быть неудобства, связанные навскидку с резервированием места. С другой стороны, это можно обойти, наверное, средствами fvwm, костыли и лень, но должна быть возможность.

разве в fbpanel в systray можно скрывать элементы, пока не понадобятся? Ту же clipboard с твоего скриншота.

Наверное, нет. Не могу сказать, что это прямо необходимо, ну пусть будет минус.

Киллер-фичей FVWM можно считать контекстное меню, свое для каждого приложения.

Тактактак. Контекстное меню для управления окном, так? Ну да, я не делал такого. А что бы ты хотел в таком меню видеть, для каких-нибудь двух приложений?

Hoodoo ★★★★★
()
Последнее исправление: Hoodoo (всего исправлений: 1)
Ответ на: комментарий от Hoodoo

А что бы ты хотел в таком меню видеть, для каких-нибудь двух приложений?

Это плюс fvwm, но вот пример, где бы это давало сильное преимущество, я не нашел. И мне сложно придумать, поскольку с конкретными возможностями fvwm не знаком. Понятно, можно определить, какому окну принадлежит фокус, но этого мало. Вот, и обратился к гуру.

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

Я честно говоря тоже не думаю, что это прямо очень круто будет.

Да, можно узнать, как называется конкретное окно и в зависимости от этого предпринять какие-то действия, например, вызвать для него определённое меню. Но что в него класть - вопрос. Если какие-то вещи для управления окном, то их можно либо в конфиге приколотить, либо сделать доступным в меню других окон.

Если какие-то вещи для управления самим приложением, то это не совсем правильно получается, у приложения должны быть свои конфиги и хоткеи, а если его окноменеджером приходится приводить в чувство, то и нафиг им пользоваться, из мазохизма?

Другое дело, что если есть например некоторый список контактов с телефонами, мылом и джаббером например, можно его распарсить и сделать меню типа Отделы->Люди->(чат|почта|позвонить), и по ним запускать какие-то приложения. В меню можно прописать клавиатурные акселераторы и пользоваться им без мышки. Это если не лень такой костылизм разводить.

Или вот я переехал на работе за два монитора 1920х1080, за пару часов прикинул, какие приложения постоянно открыты и прописал им каждому свою зону, четыре столбика всего, плюс хоткей для быстрого вызова окна на главный экран. Сижу балдею, запустил приложения и потом до конца дня окна более не двигаю руками.

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