LINUX.ORG.RU

kwin-tabbing импортирован в основную ветку kwin.

 , ,


0

0

Как и было запланированно, в версии 4.4 в kwin будет поддержка вкладок. Недавно в основную ветку kwin внесены изменения, разработанные в рамках ветки kwin-tabbing. Это означает что пользователь может при помощи средней кнопки мыши объединить несколько окошек в одно.

На данный момент этот режим поддерживиется только двумя декорациями окон:

  • Oxygen, который был значительно изменён по сравнению с 4.3;
  • Tabstrip новая минималистическая декорация, разработанная специально для поддержки вкладок.

Однако, наличие такого функционала не означает, что теперь можно превратить konqueror в chromium. Сейчас для приложений нет возможности автоматически добавлять владки в уже существующую группу.

Основная проблема - необходимость реализации работы с вкладками через оконный менеджер в самом приложении. Кроме того менеджер окон должен иметь возможность добавить определённые пункты в контекстном меню вкладки, например, в случае браузера, это «обновить вкладку» и т.п. Возможно, в будущем данный функционал будет добавлен.

Известные на данный момент баги:

  • Небольшие графические артефакты, при использовании декораций Oxygen.
  • Не работает свёртывание окон в заголовок.
  • Сгруппированные окна не запоминают порядок при восстановлении сеанса KDE.
  • Некоторые эффекты не умеют корректно работать с объединёнными окнами

Скриншоты

>>> Подробности

★★

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

Re: kwin-tabbing импортирован в основную ветку kwin.

> Но почему-то в гноме так не делают.

Почему-то в Гноме так _делали_ до последнего времени. Теперь, видимо, просто выдохлись.

AlexM ★★★★★ ()

Re: kwin-tabbing импортирован в основную ветку kwin.

> Возможно не слишком очевидно(многое настраивается только через GConf-Editor), но это только к лучшему.

Лучше _кому_ ? Покажите мне целевого пользователя Гнома, которому лучше много настраивать через gconf-editor.

AlexM ★★★★★ ()

Re: kwin-tabbing импортирован в основную ветку kwin.

> Нормальных - это которые содержат в себе десятки разделов и сотни вкладок с тысячами непонятных параметров?

Шкура лопнет.

AlexM ★★★★★ ()

Re: kwin-tabbing импортирован в основную ветку kwin.

> просто смешно смотреть на гномовцев, которые скрипты в консоли ваяют, и предлагают делать то же самое всем остальным.

Строго говоря, подавляющая часть аннонсов на kde-apps.org - это как раз таки скрипты для konq, amarok и далее по списку. А, ну, ещё немножко Коммандеровских :). Это, в общем, неплохо.

AlexM ★★★★★ ()

Re: kwin-tabbing импортирован в основную ветку kwin.

> При переходе kde3->kde4 да, ибо поменялось абсолютно всё.

Ну, вообще, нет... Конфиги приложений вполне можно перетаскивать.

AlexM ★★★★★ ()

Re: kwin-tabbing импортирован в основную ветку kwin.

> Если же это всё выльется в единый API для управления WM-табами, то это - интересная технология.

Разумеется, выльется. Вероятно, не в одну итерацию. Примеров, в общем, много, но достаточно вспомнить, как был придуман dbus, "как наш ответ KDE'шному dcop'у" :)

AlexM ★★★★★ ()

Re: kwin-tabbing импортирован в основную ветку kwin.

> И копыто звук в джаббере не понимает.

Э-э-э, гугль-толк был. Некоторое время даже работал. Сейчас не знаю.

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

Хех... Вот не гномерам нам рассказывать, как не ломать работоспособность на годы :)

AlexM ★★★★★ ()

kwin-tabbing импортирован в основную ветку kwin.

Во fluxbox давно уже есть.

Quasar ★★★★★ ()

Re: kwin-tabbing импортирован в основную ветку kwin.

> Лучше _кому_ ? Покажите мне целевого пользователя Гнома, которому лучше много настраивать через gconf-editor.

Мне лучше. В гноме в меню настроек, только все самое нужное, что если надо будет включить на один раз, например как иконки отображать, а потом выключить.

В кедах же надо вначале осилить 1000 и 1 контрол, и хорошо если авторы решили ограничиться чекбоксами, так обычно кучу разных контролов в кучу сваливают и разбирайся где же эта галочка, а может и не галочка? А табы в настройках просто обожают, штук по 10 сразу.

И гном поставил и работаешь, если что не так, то ОДИН раз при первом запуске можно пройтисть по настройкам gconf, и читая описание решить включить или выключить. Один раз. Кеды же, как поставились с alt desktop 4.1, так даже настраивать не стал, все настройки фиг осилишь.

Центр управления КДЕ так вообще жуть, там даже группировка настроек через одно место сделана, лучше бы все в кучу свалили и то понятнее было.

gloomdemon ()

kwin-tabbing импортирован в основную ветку kwin.

gloomdemon> В кедах же надо вначале осилить 1000 и 1 контрол, и хорошо если авторы решили ограничиться чекбоксами, так обычно кучу разных контролов в кучу сваливают и разбирайся где же эта галочка, а может и не галочка? А табы в настройках просто обожают, штук по 10 сразу.

Ч.Т.Д. - гном сделан для идиотов.

Quasar ★★★★★ ()

Re: kwin-tabbing импортирован в основную ветку kwin.

> Не другим, а конкретно тебе не нужно (чую у тебя банально не работает hibernate), хотя всё прогрессивное человечество сейчас использует hibernate.

4.2

MadCat ()

Re: kwin-tabbing импортирован в основную ветку kwin.

>> Тогда расскажи мне, почему у меня нету пульсаудио и стандартный гномовский регулятор нормально работает с алсой?

> По-моему это ты мне должен рассказать, почему у меня не работает.

Тебе никто ничего не должен. Если в гугле забанили, то это твои проблемы.

MadCat ()

kwin-tabbing импортирован в основную ветку kwin.

Тестовая площадка? о_О Вот что я вам скажу — тестовая площадка должна быть в тестинге. Кому охота/есть возможность находить баги и проверять новые возможности тот и подключит его себе и будет наслаждаться своей тестовой площадкой.

Вопрос стоял так — "как могло случится и как сильно надо забить х*й на пользователей чтобы кде4.0 появилось в экстра репозитории, если оно вполне могло лежать в тестинге и любопытным/нетерпеливым вполне удобно было его оттуда достать?". При этом ненависть я "генерировал" к мэйнтейнерам моего дистрибутива и некоторое отвращение к самому кде, но не к его разработчикам.

В экстра же должно быть стабильное ПО. Когда я обновляюсь я не рассчитываю что мне подсунут настолько сырое (из экстра то), которое тогда даже альфой назвать нельзя было. Понимаете о чем я?

nikotyn ()

kwin-tabbing импортирован в основную ветку kwin.

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

Вам ещё раз вопрос про шашечки задать? ;)

cruxish ★★★★ ()
Ответ на: Re: kwin-tabbing импортирован в основную ветку kwin. от Lonli-Lokli

kwin-tabbing импортирован в основную ветку kwin.

> Что-либо из состава гнома + гконф

GConf - это *система* хранения конфигурации. Это не какой-то отдельный конфигуратор, это централизованное хранилище схем настроек. Можете считать это API для работы с настройками программ.

cruxish ★★★★ ()

kwin-tabbing импортирован в основную ветку kwin.

> Нет, серьёзно, *зачем* вам GNOME? Чтобы потом можно было сказать "я пользуюсь этим говном, хоть оно и говно"? Сомнительная мотивация, мягко говоря. ;)

Почему говном, я понять не могу?

Aceler ★★★★★ ()

kwin-tabbing импортирован в основную ветку kwin.

> вот за настройку удаления — спасибо. но это нормально, что теперь удаление происходит вообще без подтверждения?

В том же окне настроек ниже есть галочка, отключающая подтверждение при удалении, AFAIR.

cruxish ★★★★ ()

Re: kwin-tabbing импортирован в основную ветку kwin.

> Ну, мне кажется, табы - не единственный и, пожалуй, не самый оптимальный способ организации подобного рабочего пространства. В конце концов, табы - это частный случай tiled wm, которые тоже, в общем, не в топах популярности :)

И в KDE и в gnome много возможностей, которыми многие люди не пользуются. Ну и что, что не пользуются.

Aceler ★★★★★ ()

kwin-tabbing импортирован в основную ветку kwin.

> Строго говоря, подавляющая часть аннонсов на kde-apps.org - это как раз таки скрипты для konq, amarok и далее по списку. А, ну, ещё немножко Коммандеровских :). Это, в общем, неплохо.

Ну ты сравнил. Пошёл скачал готовый скрипт это совсем не то же самое, что наваял его руками сам.

Aceler ★★★★★ ()

kwin-tabbing импортирован в основную ветку kwin.

есть, она установлена, но подтверждения нет, сразу удаляется. ЧЯДНТ?

хинт: мне надо, чтобы подтверждение было, но удалялось сразу в /dev/null, а не в корзину.

Binary ★★★★★ ()

kwin-tabbing импортирован в основную ветку kwin.

жесть вообще. я рано радовался. оно добавляет команду Delete в контекстное меню, а по Del всё равно уходит в корзину. Да, я знаю, что есть Shift-Del, но я не хочу модификаторы, т.к. корзина мне не нужна вообще ни в каком виде. Как быть?

Binary ★★★★★ ()

kwin-tabbing импортирован в основную ветку kwin.

> да, мне шашечки. без шашечек я буду пользовать icewm.

Используйте, мне-то что. :) Если вам сложно выполнить одну команду в терминале или поставить одну галочку (с описанием!) в gconf-editor, то это ваше личное дело. В IceWM, наверное, всё гораздо проще и функциональнее. :)

> вам ещё раз задать вопрос про ложь?

Для начала покажите мне, где я солгал? Вы спросили, как что-то сделать, я вам показал (с расчётом на то, что вы не фанатик, кричащий "ААА, РЕЕСТР, ВЕНДА!!!11"), а дальше начались какие-то разговоры про ложь...

cruxish ★★★★ ()

kwin-tabbing импортирован в основную ветку kwin.

> жесть вообще. я рано радовался. оно добавляет команду Delete в контекстное меню, а по Del всё равно уходит в корзину.

Я об этом и писал, если вы не обратили внимания.

> Да, я знаю, что есть Shift-Del, но я не хочу модификаторы, т.к. корзина мне не нужна вообще ни в каком виде. Как быть?

Не знаю, это не ко мне. Я привык к Shift+Del ещё с тех времен, когда пользовался Win95.

cruxish ★★★★ ()

kwin-tabbing импортирован в основную ветку kwin.

> Почему говном, я понять не могу?

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

cruxish ★★★★ ()

kwin-tabbing импортирован в основную ветку kwin.

>Но ведь пользуешься.

Мог бы повнимательнее читать сообщения, понял бы что не пользуюсь.

>Про исходники слышал?

Слышать то слышал, только вот где их проверять? И потом моё любопытство не настолько сильно, чтобы собирать Гном.

> Оба предложения слабо вяжутся вместе.

В мозгу гномотролля - конечно.

vkos ★★ ()

kwin-tabbing импортирован в основную ветку kwin.

> Я привык к Shift+Del ещё с тех времен, когда пользовался Win95.

Хотя, я тут задумался, мне сейчас чаще приходится использовать F8... :)) Да, я ещё больше привык к mc, которому корзина GNOME абсолютно до одного места.

cruxish ★★★★ ()

kwin-tabbing импортирован в основную ветку kwin.

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

У гнома есть другие достоинства.

Aceler ★★★★★ ()

kwin-tabbing импортирован в основную ветку kwin.

> Ви таки имеете что-то против mc?! Вам Krusader подавай? :)

Ненене, я о том, что нормальные гномеры гномом не пользуются =^_^= :)

Aceler ★★★★★ ()

kwin-tabbing импортирован в основную ветку kwin.

> Ненене, я о том, что нормальные гномеры гномом не пользуются =^_^= :)

mc в свое время разработал Мигель Де-Иказа для проекта GNOME, кстати... ;)

cruxish ★★★★ ()

Re: kwin-tabbing импортирован в основную ветку kwin.

> хинт: мне надо, чтобы подтверждение было, но удалялось сразу в /dev/null, а не в корзину

(противным голосом) а вот в крузадере эта опция есть...

anonymous ()

kwin-tabbing импортирован в основную ветку kwin.

о, КДЕ доразвивался до уровня четырехмегабайтового fluxbox

rsync ★★ ()

kwin-tabbing импортирован в основную ветку kwin.

>Я об этом и писал, если вы не обратили внимания.

желание решить проблему перебороло здравый смысл :(

>Не знаю, это не ко мне. Я привык к Shift+Del ещё с тех времен, когда пользовался Win95.


вот как раз в винде то это прекрасно настраивается...

Binary ★★★★★ ()

kwin-tabbing импортирован в основную ветку kwin.

была фраза, что основные вещи можно делать без gconf. была?

я то могу и конфиг vimом поправить, но удручает ситуация, когда орут, что кде - виндовенько, а в гноме творится такое...

Binary ★★★★★ ()

kwin-tabbing импортирован в основную ветку kwin.

>Хотя, я тут задумался, мне сейчас чаще приходится использовать F8... :)) Да, я ещё больше привык к mc, которому корзина GNOME абсолютно до одного места.

вот мне приходится как раз с рабочего стола, в основном то, и удалять через Del. и на кой чёрт мне это в корзине? так то да, консоль наше всё...

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