LINUX.ORG.RU

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

 , ,


0

0

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

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

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

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

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

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

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

Скриншоты

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

★★

Проверено: maxcom ()
Ответ на: комментарий от Reset

>>он не Ъ ибо его надо точить под каждый чих и полное состояние рабочей среды он не сохранит

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

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

Не будет, надо каждому точить, если среда меняется, то рабочий день будет заканчиваться очередной часовой точкой скрипта, да и сложность у него будет неимоверная, ты чтоб только запустить что-то под gnome-terminal написал десяток строк. В общем это не решение и не Ъ. Решение это гибернейт. Для него надо точить ядро и выбирать правильное железо. На всём моем железе он работает отлично.

Reset ★★★★★
()
Ответ на: комментарий от MuZHiK-2

Дедушка, возьми тогда какой-нибудь полноценный ЯП, и он тебе будет таким универсальным, что дальше некуда. Вот только с твоих 20 строк там будет 200, ну так, если нужно это, а не самый быстрый, прямой и очевидный метод, то на здоровье.

Тоже кормлю, ага.

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

Еще и как вяжутся, я вообще в ах*е от вашего срача.
Пользуюсь кедами с 3.5, с гнома ушел по одной причине — он убог и с течением времени становится еще более убогим (для меня). Мне не нравится когда без спроса убирают инструменты к которым я привык и только потому что какая то з*л*п* печется (как бы) чтобы я не утруждал себя настройками. Уже после очередного апгрейда, ВНЕЗАПНО, я не могу найти привычные мне инструменты на своих местах и должен искать их в реестре.
Но я почему то не чувствую долга заставить всех окружающих думать так же ;)
Из всего выше перечисленного только с одним согласен более чем полностью — кеды до версии 4.3 никто вообще видеть не должен был (из рядовых пользователей). Именно это породило во многих ненависть и во мне тоже.

nikotyn
()
Ответ на: комментарий от Reset

>>Не будет, надо каждому точить, если среда меняется, то рабочий день будет заканчиваться очередной часовой точкой скрипта, да и сложность у него будет неимоверная, ты чтоб только запустить что-то под gnome-terminal написал десяток строк. В общем это не решение и не Ъ. Решение это гибернейт. Для него надо точить ядро и выбирать правильное железо. На всём моем железе он работает отлично.

Скрипт покатит для наиболее статичных вещей, если же у тебя там постоянная динамика и все в таком хаосе проходит, то проще упсу+суспенд, тем более если комп казенный.

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

> Во, спасибо за разъяснения по Фрейду, теперь все стало еще более очевидным.

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

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

> кеды до версии 4.3 никто вообще видеть не должен был (из рядовых пользователей). Именно это породило во многих ненависть и во мне тоже

Вашу бы ненависть, да на благеи цели, как тут уже сказали. А я лично просидел на 3.5.10 до выхода 4.3.1, и чувствую себя сухо и комфортно. Сделать так же красноглазие не позволило, или (врядли, но вдруг) что-то более существенное?

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

>>Дедушка, возьми тогда какой-нибудь полноценный ЯП, и он тебе будет таким универсальным, что дальше некуда. Вот только с твоих 20 строк там будет 200, ну так, если нужно это, а не самый быстрый, прямой и очевидный метод, то на здоровье.

Речь не идет о каких-то сложных вещах - для таких нужно выбирать средство, соответствующее цели. Скрипты хороши именно для четко определенных операций, например образы лосслесс с куе попилить и поконвертить во флак с сохранением тегов и переименованием на их основе, там джипеги собрать в дежавю и т.д.

MuZHiK-2 ★★★★
()
Ответ на: комментарий от anonymous

>>Вашу бы ненависть, да на благеи цели, как тут уже сказали. А я лично просидел на 3.5.10 до выхода 4.3.1, и чувствую себя сухо и комфортно. Сделать так же красноглазие не позволило, или (врядли, но вдруг) что-то более существенное?

Ну некоторые до сих пор на запорожцах ездят, и им тоже комфортно и сухо. Но это не повод сидеть на старье и монтировать флешки руками.

MuZHiK-2 ★★★★
()
Ответ на: комментарий от Aceler

>>Тогда наоборот.

Не, у меня кеды последние на работе стоят, я там себя мучаю ими периодически чтобы быть в курсе "новинок". За день бывает такого там насмотришься и натерпишься..

MuZHiK-2 ★★★★
()
Ответ на: комментарий от anonymous

Арч у меня, мне не оставили выбора :) Красноглазием не страдаю, нет на него времени. Дистр простой и мне нравится (уже два года им пользуюсь). Но вот то что в репах часто очень сыро — это да. Обновился случайно, даже не видел что там новые кеды. Подстава ;) Но ничего, перетерпел, теперь честно могу сказать (не трололо ради) что кде на данный момент полностью удовлетворяют все мои надобности и очень устраивает.

nikotyn
()
Ответ на: комментарий от MuZHiK-2

> Речь не идет о каких-то сложных вещах - для таких нужно выбирать средство, соответствующее цели. Скрипты хороши именно для четко определенных операций, например образы лосслесс с куе попилить и поконвертить во флак с сохранением тегов и переименованием на их основе, там джипеги собрать в дежавю и т.д.

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

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

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

Это статическая задача, поэтому, как я уже сказал выше - скрипт самое то, для.

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

> Ну некоторые до сих пор на запорожцах ездят, и им тоже комфортно и сухо. Но это не повод сидеть на старье и монтировать флешки руками.

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

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

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

Был баг в какой-то из версий 3х кед, уже не помню. Жутко бесил. Плюс сейчас все на полисикит перешли, 3и кеды с этим не дружат.

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

Что у тебя за экзотика такая на которое работает саспенд, но не работает хибернейт? Обычно они работают или не работают одновременно.

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

> Обновился случайно, даже не видел что там новые кеды. Подстава ;)

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

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

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

> Это статическая задача, поэтому, как я уже сказал выше - скрипт самое то, для.

Извини, наверное кеды это действительно патология мозга, и нам, кедолюбам, нормальных гномеров не понять. Что значит статическая, и почему вследствие этого скрипт для неё на -дцать строчек предпочтительнее пары штатных ключей к вызову приложения, если результат ровно тот же? Или это особая, гномья магия, и без гномостажа в пару лет сюда и лезть нечего?

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

>>Что у тебя за экзотика такая на которое работает саспенд, но не работает хибернейт? Обычно они работают или не работают одновременно.

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

MuZHiK-2 ★★★★
()
Ответ на: комментарий от anonymous

>>Извини, наверное кеды это действительно патология мозга, и нам, кедолюбам, нормальных гномеров не понять. Что значит статическая, и почему вследствие этого скрипт для неё на -дцать строчек предпочтительнее пары штатных ключей к вызову приложения, если результат ровно тот же? Или это особая, гномья магия, и без гномостажа в пару лет сюда и лезть нечего?

Прикинь сколько будет возни с написанием патча и чтобы его зааппрувили? Проще написать скрипт.

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

> Был баг в какой-то из версий 3х кед, уже не помню. Жутко бесил.

Ок, не помнишь. А перед этим сходу утверждал, что на "старье" 3.5.10 это было. Гномонаведенная парамнезия, как я понимаю. Бывает.

> Плюс сейчас все на полисикит перешли, 3и кеды с этим не дружат.

Это ты пробовал обновить какой-то пакетный дистр, оставив кеды годичной давности, но сунув себе свежайший полисикит? И как оно? А на сорц-базедах можно себе собрать что надо и без всяких китов.

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

>>Ок, не помнишь. А перед этим сходу утверждал, что на "старье" 3.5.10 это было. Гномонаведенная парамнезия, как я понимаю. Бывает.

Мне реально лениво сейчас рыться в кдешной багзилле. Ищи по ключевым словам flash mount.

>>Это ты пробовал обновить какой-то пакетный дистр, оставив кеды годичной давности, но сунув себе свежайший полисикит? И как оно?

Не дружат. У меня права на флешку раздаются через полисикит.

>>А на сорц-базедах можно себе собрать что надо и без всяких китов.

И превратить систему в Шлаку?

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

> Прикинь сколько будет возни с написанием патча и чтобы его зааппрувили? Проще написать скрипт.

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

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

Как же я не смотрю? Это же обновление системы, значит должны обновится установленные пакеты, нет? К девелоперам кде у меня претензий быть не может, а вот к мэйнтейнерам — да, мало того что засунули в репы кде 4.0, пользоваться которыми было ну очень затруднительно, так еще и убрали 3-ю ветку. Так что да, к ним я таки кое что "генерировал". Я понимаю, поддержка самого свежего ПО, отлично. Но бл*ть, тем кедам еще в тестинге лежать и лежать было, нефиг их было в экстра совать. А любопытные/нетерпеливые могли бы себе спокойно подключить тестинг и наслаждаться. А канпелять/заниматься красноглазием у меня времени не было, я об этом говорил.

nikotyn
()
Ответ на: комментарий от MuZHiK-2

> Мне реально лениво сейчас рыться в кдешной багзилле. Ищи по ключевым словам flash mount.

Могу, конечно, пойти порыться. Только это не отменит тех фактов, что а) версию ты не помнишь, хоть отвечал насчет 3.5.10; и б) в оной 3.5.10 флешки у меня монтировались автоматом во время открытия их в файл-менеджере. И меня как-то не колышет особо, почему этой баги не было лично у меня, и была ли она вообще — в данном случае ей и не пахло. Дистр вполне популярный и ругаемый за глючность, федора, так что на других, думаю, состояние дел должно было быть еще лучше. Итого — я таки утверждаю, что можно было при желании спокойно просидеть на третьекедах до нужного состояния 4х. И не разбрасывать вокруг себя говно в радиусе 200м из-за собственной лени, тупости, или уж хз чего именно.

> Не дружат

Странно, откуда я это знал.. Пойду 6 цифр для спортлото запишу, что-то фартит немеряно, похоже.

> И превратить систему в Шлаку?

Мнэээ, ты там немножко пропустил, что я про сорц-базеды и писал? Или слака для тебя таки пакетник? Если что, я ни разу не её фанат, и вообще на сорцодистры пока не тянет (и, возможно, уже и не потянет), но того факта, что там можно лучше всего рулить самостоятельно всякими китами и прочим это не отменяет. В случае, если кому-то шило в заду не позволяло иметь в системе еще что-то не первой свежести, кроме третьекед и непосредственно связанных с ними вещей.

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

> Это же обновление системы, значит должны обновится установленные пакеты, нет?

Грубо говоря, стоял у тебя пакет "kde", он и обновился, так что вполне да. А то, что при этом убрали третью ветку, и что ты был совсем не в курсе изменений в новой версии, это второй вопрос.

> А канпелять/заниматься красноглазием у меня времени не было, я об этом говорил.

Интересно, а зачем тогда арч? Сам подумывал его пощупать, именно из-за оригинального баланса между возможностями сорц-базед дистров по компилянию, и наличной поддержке пакетов. Если ты этим совсем не занимаешься — ну мог бы плюнуть и свалить на любой дистр, мэйнтейнеры которого еще долгое время поддерживали 3-ю ветку, местами даже называя пакеты с 4-й отдельно, kde4, дабы само не обновилось. Про самостоятельное восстановление 3-й в арче тоже не говорю уже, хотя тоже — смысла сидеть на таком дистре, не зная и не используя его возможностей как-то странновато, имхо.

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

>В вашем понимании GConf - это нечто ужасное.

В моём понимании это виндозвей запихивать конфигуратор одной программы в другую.

Lonli-Lokli ★★
()
Ответ на: комментарий от Vit

>> facepalm.svgz

>Ну @#$тесь дальше без софта :) . Зато у вас самые расконфигурябельные окошки.


http://dreadknight666.com/2009/07/dropbox-in-kde-linux/ - причём вариант с демоном ИМХО более кошерен чем пришивание костыля к файлманагеру. Извиняюсь если неправильно понял, как оно в гноме фунициклирует.

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

> В моём понимании это виндозвей запихивать конфигуратор одной программы в другую.

О каких двух конкретных программах идёт речь?

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

Думаю что знаю возможности арча. Иногда ими пользуюсь, сижу на нем потому что дистр ооочень простой и удобный если часто не обновляться, но и долго не обновляться тоже не хорошо:) Многие пакеты у меня собраны из aur, некоторые пересобраны через abs, но собирать кеды это уж как то очень слишком. Сваливать с него не охота, хотя и сам в последнее время об этом подумывал. Но работает же годами, без переустановок и каких либо серьезных проблем, прикипел уже к нему))

nikotyn
()
Ответ на: комментарий от MuZHiK-2

>Ога, особенно просто вычищать пункты меню удаленных приложений.

ЩИТО??!!1 Этим как бе пакетный манагер занимается... пару раз с таким сталкивался - был виновен вайн либо косолапый майнтейнер

Lonli-Lokli ★★
()
Ответ на: комментарий от nikotyn

Так вот и не понял, почему собрать себе взад третьи кеды, если собранных пакетов уже нет, это там "слишком". Просто время компиляции напрягало, что ли? При том, что те же 3.5.10 было бы раз собрать, и можно бы было наверное так и оставить?

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

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

> http://dreadknight666.com/2009/07/dropbox-in-kde-linux/ - причём вариант с демоном ИМХО более кошерен чем пришивание костыля к файлманагеру. Извиняюсь если неправильно понял, как оно в гноме фунициклирует.

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

Просто уже несколько раз сталкивался, когда во всяких лемминговских примочках девелоперы тупо забивают на KDE. Еще у Xneur было такое.

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

Наверно ты прав, так и надо было поступить. Но, что было то сплыло. Генерировал ненависть ;)

nikotyn
()
Ответ на: комментарий от MuZHiK-2

> Не, у меня кеды последние на работе стоят, я там себя мучаю ими периодически чтобы быть в курсе "новинок". За день бывает такого там насмотришься и натерпишься..

Для большинства людей наоборот. Гном, это же энтерпрайзно!

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

> Просто уже несколько раз сталкивался, когда во всяких лемминговских примочках девелоперы тупо забивают на KDE. Еще у Xneur было такое.

Ну тут конечно, KDE виноват, да?

Aceler ★★★★★
()
Ответ на: комментарий от MuZHiK-2

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

Как не поддерживаються? Недавеча новость постил, там на примере Kubuntu по другим дистрам просто не смотрел, работают люди кому нравиться, фиксят, развивают по мере сил, может и 3.5.11 версия выйдет. http://www.linux.org.ru/view-message.jsp?msgid=4223192

>А нафига было на публику выпускать все в таком сыром виде?

Не вижу в этом проблемы (хотя можно _чуть_ повременить), тройка на тот момент была _полностью_ актуальна, через пол года еще 3.5.10 вышла. Все было как положено, кто спокойно на этот "релиз" глядел ничем удивлен не был.

Buy ★★★★★
()

kwin начал догонять twm. Ребята молодцы!

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

> Ну тут конечно, KDE виноват, да?

Хреновое управление проектом (сроки, миграция, доверие). Получается что да.

Vit ★★★★★
()

fluxbox наше все!!!!

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

> Для большинства людей наоборот. Гном, это же энтерпрайзно!

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

cruxish ★★★★
()
Ответ на: комментарий от MuZHiK-2
nautilus-image-converter
GConf-Ediot:/->apps->nautilus->desktop
$ gconftool-2 --toggle /apps/nautilus/preferences/show_desktop 
~/.gconf/apps/nautilus/preferences/%gconf.xml
#!/bin/sh
# Path: /usr/local/bin/gnome-terminal
if [ "x$*" != "x" ]; then
  /usr/bin/gnome-terminal "$@"
else
  pgrep -u "$USER" gnome-terminal | grep -qv "$$"
  if [ "$?" == "0" ]; then
    WID=`xdotool search --class "gnome-terminal" | head -1`
    xdotool windowfocus $WID
    xdotool key ctrl+shift+t
    wmctrl -i -a $WID
  else
    /usr/bin/gnome-terminal
  fi
fi

Чтобы спасти пользователей от кдешного тотального маразма.

a-mus
()
Ответ на: комментарий от nikotyn

> Из всего выше перечисленного только с одним согласен более чем полностью — кеды до версии 4.3 никто вообще видеть не должен был (из рядовых пользователей). Именно это породило во многих ненависть и во мне тоже.

А во мне не породило. С каких пор Линукс перестал быть тестовой площадкой для нововведений? Главное, что должен оставаться стабильный основной вариант среды (чего угодно) и это было строго соблюдено в лице kde 3.5.x и тестовая ветка. Не так ли до последнего времени было и в ядре? Не так ли в Debian (в плане репов)? Да вообще это нормальный подход! Друге дело что контингент сейчас уже не тот, выход релиза многими был расценн как "Вперед, don't look back, уже и сейчас" (дебильнейший принцип, не без подачи разрабов kde), а между тем здравомыслящие понимали, что это просто первый шаг.

Я бы на месте гномеров не парился и выкладывал варианты образов дистров с gnome 2.28 и gnome 3 на выбор. Но нет, самолюбие дороже, не хотят "дурных" отзывов, а это тормозит прогресс разработки. Ладно, пусть будет и такой подход.

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

А во мне не породило. С каких пор Линукс перестал быть тестовой площадкой для нововведений?

Просто не стоило называть это релизом. До версии 4.3 стоило сохранить слово «альфа» (а уже современную 4.3 назвать KDE4.0), тогда оно воспринималось бы куда адеватнее - что не мешало бы всем, кому интересно, попробовать уже тогда. Аналогично с Amarok'ом, например - версия 2.2 должна была быть 2.0.

//пользователь четверокед с версии 4.0

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

> Обратные ситуации:

> 1. Открыт OpenOffice.org Writer с тремя документами и Calc с двумя

> 2. Открыто четыре изображения в GIMP

> 3. Открыто три консоли

> ...

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

AlexM ★★★★★
()
Ответ на: комментарий от MuZHiK-2

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

Wow! Где-то, @#$%#, я это уже видел. "Зима прошла, настало лето..."

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

> 2. Зачем в WM возможность группировки табов разных приложений?

Строго говоря, это зависит от приложений. Некоторые операции (например, по обработке картинок) лучше выполнять в нескольких приложениях.

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