риби-трион (преди известен като дъскорезница) е с отворен код, минимална и разтегателен прозорец мениджър за Linux и UNIX-подобни операционни системи, с помощта на Lisp-базиран скриптов език.
Риби-трион & rsquo; ите цел е да се даде възможност на потребителите лесно да управляват прозорци по възможно най-атрактивния и гъвкав начин. Той разполага с мощни ключови автомати, събитие кука, прозорец съвпадение, и гъвкава ГНУ.
Дори и да го & rsquo; е изключително разширяем, риби-трион не изпълнява ракети-носители за кандидатстване, фонове за работния плот, или други подобни компоненти, които са на разположение на по-мощен десктоп среда като отделни приложения.
Риби-трион е кръст-платформа, като по този начин се поддържа на Linux и BSD операционни системи
Какво ново в тази версия:.
- The измерение на прозорци пасването сега правилно възстановява размера на прозорец е, tabbing остава използваем, когато един прозорец маркирани за tabbing е унищожен преди да направи това, и някои малки корекции.
- Нови функции се концентрират върху разделите: прозорци, маркирани за tabbing сега има различен цвят, и раздели подкрепа изгледи / работно пространство-лепкава .
- Има се обновява на Debian опаковъчни скриптове.
Какво ново във версия 1.8.2:
- Повече здравина за да получите прозорец поотделно * функции.
- Поправя всички въпроси във функциите по-високо ниво, като при липса на бараж или-EXEC.
- Правене на курсора-изкривяване на сенчеста прозорец вече е телепортирал в правилната позиция.
- боравене селекция на мениджъра е фиксиран.
- Ако не успеете да генерирате меню на приложение, при анализирането на неверни .desktop файлове, е фиксиран.
- В EdgeActions, HotSpot, HotMove и EdgeFlip са възпрепятствани да се позовават на няколко пъти на време.
- Тази версия поправя Дебиан опаковъчни скриптове и прави компилация с makepp вместо GNU направи работата.
Какво ново във версия 1.8.0:
- The Apps-менюто сега е напълно конфигурируеми чрез филтри .
- EdgeActions са били добавени, осигуряване на централизирана структура за създаване на действия за вашия екран граничат.
- раздел-система беше значително подобрена; ръчна настройка на теми, например, вече не е необходимо.
- StyleTab е новата стандартна тема, в полза на Crux.
- Следващите преводите бяха актуализация:. Испански, чешки, немски, китайски (опростен), норвежки книжовен, словенски и френски
- повече незначителни корекции на грешки и обновления на документацията са били направени.
Какво ново във версия 1.7.0:
- Бележки:
- Когато докладват катастрофа, моля Ви добавете на обратно проследяване, като се позове на риби-трион с опцията за команден ред & quot; - с интерполация & quot ;. Прочетете статията `допринасящ" за повече уведомявам.
- Prompt промяна API [Jeremy Hankins] Ако имате код, който използва бързо, тя е засегната. Когато се обадите на функцията `бързо", директно преминават помощни функции като аргументи функция. Те са използвали, за да бъдат определени като глобални променливи. Тази промяна не е сложна, така че не е трудно да се актуализира вашия код. Виж `sawfish.wm.util.prompt" за подробности.
- подкрепа бутон на мишката състояние риби-трион доминираха в подкрепа на мишката бутони 1
- 9, но е известно, че драг на бутони 6
- Функции `може би-рейз-прозорец" и `може би-долния прозорец" вече са остарели. [Teika Kazura] да ги заменят с `повиши прозорец * 'и` долния прозорец * "са определени в` sawfish.wm.util.stacking ". Единствената разлика е, че остарялата версия поддържа функция на Nautilus (GNOME файлов мениджър), който отпадна отдавна.
- Изграждане и монтаж:
- Configure-опцията `--with-девет mousebuttons" е спаднал. Вижте елемента & quot; клавиатурна подредба превключване подкрепата & quot; -долу.
- Корекции на грешки:
- максимизира прозорци погрешно, обхващащи други прозорци на стартиране [Jeremy Hankins] Понякога стимулираха прозорци, ще се препокриват & quot; избягва & quot; Windows (например, на GNOME-панел, или trayer) при стартиране. Риби-трион сега отлага максимизиране до инициализация е пълна, предотвратяване на този проблем.
- Viewport инициализация Bugfix [Jeremy Hankins] При определени обстоятелства демонстрационен прозорец слотове по погрешка са прехвърлени при риби-трион е рестартиран, завършвайки с някои прозорци извън виртуалната десктопа. Това е фиксиран.
- Keyboard-оформление превключване подкрепа [Teika Kazura] По-рано, когато сте преминали на клавиатура оформление, или по-точно на keyboard- & quot; група & quot; (Което е основно за multilinguals) keyboard- и мишка-автомати имам объркан. Сега, това може да се предотврати, като се позовава риби-трион с новата командния-опцията `--5-бутони". Предполага се, че модификатори са общи между клавиатурата групи. По-точно, какво се поддържа, е преминаването от `ISO_Next_Group" или подобни, свързан с ключ (например Ctrl + Alt). Тя се появява като & quot; опция & quot; в X клавиатура конфигурация, като & quot; GRP: ctrl_alt_toggle & quot ;. Ако използвате някой инструмент, за да превключите на оформлението и го обърква риби-трион keybindings, моля рестартирайте риби-трион. С това командния-опция, не ще бъде в състояние да се свърже риби-трион команди за бутоните на мишката 6
- 8. Това може да се определи в бъдеще.
- Atom боравене корекция на 32-битова архитектура (Java корекция). [Teika Kazura] Функция `х-атом-име" вече приема всички 32 бита. Преди това само 30 бита са били лекувани, ако архитектурата е 32-битова. 64-битови системи не са имали този бъг. Той използва за да предизвика & quot; Bad аргумент & quot; грешка, най-вече на Java приложения. (На теория на атома се определя от X сървъра, не един клиент. Но Java приложения изглежда да бъдат засегнати често от този бъг.)
- Applications менюто Bugfix [Matthew Любовта] Правилно азбучен ред от менюто-записи се прави. По-рано те са били сортирани [AZ] [AZ] (първи всички главни после всички записи губещ случай). Също така функцията за откриване на езика е подобрена. Сега по-добре това следва, спецификацията на freedesktop.org.
- Edge-флип и безкрайно-настолен сега работи след смяна на екран резолюция. [Кристофър Bratusek]
- риби-трион сега започва правилно при получаване на сесията-ID или сесия-префикс от GNOME сесия [Клинтън Ебади, Кристофър Bratusek]
- Проектопредложение аниматор Bugfix. [Кристофър Bratusek] The & quot; проект за & quot; аниматор имаше два проблема: от една страна, на изтеглените числа винаги са черни (следователно евентуално невидими), от друга страна тези числа не са били изтрити от екрана. И двамата са били определени. Вътрешно, това е направено от новия `х-дроу-текст" функции, описани по-долу.
- Възкресението на две променливи [Teika Kazura] Възможности за потребителя `работно пространство-граница-режим" и `работно пространство изпратете-граница-режим" не може да бъде избран от конфигуратора, но това е фиксиран.
- Command `Xterm" оправят [Teika kazura] Не може да бъде ползвана като ключов binging ако опция & quot; командата & quot; аргумент беше изключено от конфигуратора, т.е. празен низ.
- Нови функции:
- се добавя интеграция Desktop-среда [Кристофър Bratusek] Подкрепа за XFCE интеграция. Това е точно като GNOME / KDE4 интеграция: тя определя `Xterm-програма 'и` браузър-програма "(освен ако вече определен от потребителя), и добавя, Xfce Изход / Помощ / персонализиране на менютата-записи на риби-трион коренна менюто. Подобрения: Всички менюта записи за GNOME / KDE4 сега нямат ускорители. Добавени са Записи за позоваването `GNOME-контрол-център" или KDE `systemsettings". Откриването на KDE4 е подобрен. Вижте също елемента & quot; подобрения Applications менюто & quot; по надолу. Нова променлива `десктоп-среда" разказва която работи десктоп среда (* Забележка външни приложения ::).
- подобрения Applications меню [Matthew Любовна] Applications менюто сега изглежда по-скоро, че на GNOME / KDE / XFCE, ако един работещ. (По-нататъшни подобрения са планирани) опцията Потребител `Apps-меню-игнорират-не-дисплей" е вече изчезнал и се заменя с `Apps-меню-шоу-всички". Ако `Apps-меню-шоу-всички" е `нула" (по подразбиране), менюто изглежда много подобен на този на GNOME / KDE / Xfce, като се крият някои приложения. Ако това е `т", а след това всички инсталирани приложения са показани. Междинното вариант, символът може `'е възможно, както е описано по-долу. Технически, полета `NotShowIn 'и` OnlyShowIn "в файлове` /usr/share/applications/*.desktop "казват, при които десктоп среда, която програма иска да бъде показано. Ако `Apps-меню-шоу-всички" е `нула" или `може би", те се спазват. Елементи с поле `Hidden 'или` NoDisplay "обикновено не трябва да се показват. Те са спазени, ако `Apps-меню-шоу-всички" е `нула". Специфичната директория KDE сега се търси, твърде докато поколение меню.
- нов прозорец правила [Кристофър Bratusek]
- `фиксиран размер": Това ще деактивира преоразмеряване, или по-точно, функции `преоразмерите-прозорец-интерактивно", `намали наполовина прозорец размер 'и` двоен прозорец с размер ". (Максимализирането все още е възможно. Използвайте `никога-максимизиране" за предотвратяване на максимизация.)
- `никога-близо": това забранява на затваряне. Само се предотвратява интерактивна затваряне, и можете да изтриете прозорци с `никога-близо" имот от фъфлене програма.
- Актуализация на Emacs основен режим `sawfish.el" [Teika kazura] Сега се разпространява с риби-трион мениджър на прозорци. Подобренията са:
- Оценка използва да се задуши, когато го срещнал `#f 'или` #t ". Това е фиксиран.
- Highlighting от ключовите думи като `определи" работи отново.
- `опише-функция" са били счупени, но тя работи отново.
- В `опише-променлива", стойността на променливата е доста отпечатан.
- `риби-трион натоварване-символи" може да се нарече интерактивно да се актуализират кеширани символи.
- По-добре уводна част.
- Нови рамкова части `гранично-широчина" и `гранично-цветен" [Алексей I. Froloff] A & quot; граничен & quot; на прозорец заобикаля прозореца и всички други части на рамката. (* Забележка Frame Част Definition ::)
- New командния-опцията `--5-бутони", виж точка & quot на; Keyboard-оформление превключване подкрепата & quot; -горе.
- `'функция [Кристофър Bratusek] Тя е подобна на` х-дроу-низ "х-дроу-текст. По принцип, ако използвате `дисплей-съобщение" като съобщение, обадете `х-дроу-низ". Ако искате да се направи на екрана директно използвате `х-дроу-текст" (* Забележка X Drawing ::.)
- актуализации Превод:
- Актуализирани преводи, тъй 1.6.0 са Danish (DA), British English (en_GB), немски (де), Испански (Испания), словенски (SL), и шведското (SV). Всички файлове за превод вече са в UTF-8. Променени езици са галисийски (GL), Италиански (я), румънски (ро) и турска (TR). Останалите са вече UTF-8. [Teika Kazura]
- Разни Changes:
- Повече грешка и обратно проследяване печат [Teika Kazura] Поради librep & GT; = 0.91.0, за обратно проследяване се отпечатва по подразбиране, когато грешка се сигнализира. Тя е отпечатана за риби-трион-клиент, прекалено, но това е изпратен на стандартна грешка риби-трион, а не да се риби-трион-клиент, съжалявам. Фраза & quot; риби-трион грешка: & quot; е prepended да съобщения за грешки, които се отпечатват на стандартната грешка. Грешки риби-трион-пейджър са отпечатани за изход риби-трион е. По-точно, когато сте свързани към риби-трион като сървър асинхронно, тогава грешката не е била отпечатана. Но сега той се отпечатва, да изход риби-трион е. (За разлика от клиент, който свързва синхронно се получава съобщение за грешка.)
- Pointer увиване в прозорец колоездене [Teika Kazura] В прозореца колоездене, се избягва някои ненужни показалеца изкривяване. Преди това е необходима основа се съди по геометрия преди повишението е било направено. Сега се използва актуализираната едно.
- промени Конфигуратор (потребителски видими части) [Кристофър Bratusek] Icon е сега при условие. (Ако не се появи, първото стартиране `GTK-актуализация-икона-кеш".) Ако изпълните конфигуратора но прозорец мениджърът на риби-трион не се изпълнява, след предупредителен прозорец се показва преди аборта. [Teika Kazura, Кристофър Bratusek] Две остарели функции се заличават. Един от тях е ред опцията команда `--socket-ID", която е за & quot; capplets & quot ;, част от най-ранна GNOME 2.x. Другият е вариант на команди `--single ниво", който е бил счупен.
- подобрения Doc FAQ предмети, за това как да се скрие показалеца на мишката, както и за изпълнение на заявка. Ръководства (1) описват всички възможности. KEYBINDINGS файл е ревизиран новооткритите функции са: `грайфер-клавиатурна подредба 'и` ungrab-клавиатурна подредба "(* Забележка клавиатурни подредби: :),` х-рейз-прозорец "и` х-долния прозорец "(* Забележка вдигане и спускане Windows :. :), `рамка-членка-мутекси" (* Забележка Frame Функции ::)
- коренна меню [Кристофър Bratusek] Всички менюта записи сега нямат ускорители. Етикети за помощ записи са подобрени.
- Конфигуратор Вътрешни [Кристофър Bratusek] модул `джаджа-тест" се изтрива. Това условие тестване функцията на джунджурии в модули `sawfish.gtk. *". Но се твърди, че той е разбит и се разби риби-трион. `Джаджа-dialog.jl" се сляха в `проста-dialog.jl" Предишните функциите `премахнете-новите редове" и `разкрасяване-символ-име" са дефинирани в няколко модула, с едно и също съдържание. Сега те са дефинирани (само веднъж) в нов модул `sawfish.cfg.utils". Фондовата-бутона `" функцията е дефинирана в риби-трион, но сега е заменен от пряко използване `GTK-бутон-нова-от-склад". Също и за-диалоговия `'функция, заменя (във версия 1.6.0) от` GTK-за-диалоговия ". `/ ЮЕсАр / хамбар / риби-трион-довереник" е вече минимална, движещи се по-голямата част това е съдържанието на `sawfish.cfg.shell" [Teika Kazura]
- Модул `3D-хак" се заличава. [Кристофър Bratusek] 3D-хак "Модулът` беше анимация демо, а не функция. Това условие две функции, подобни на `glxgears", извършени в 2D. Ако го искате, може да бъде изтеглен от риби-трион Wiki, от страницата & quot; 3D-хак & quot;.
<Ли е> 8 може да не работи. Бутонът 9 не работи изобщо, така че можем да го оттегли.
Подобрения
Какво ново във версия 1.6.3.1:
- Fixed възможен компилация-грешка в prompt.jl [Harald ван Дайк] Ако риби-трион 1.6.3 компилира без грешка, а след това не трябва да се актуализира.
Какво ново във версия 1.6.2:
- Фиксирани бъгове:
- Application е по-силен в момента. [Matthew Любов, Кристофър Bratusek] от менюто Application, въведена в 1.6.0, направена риби-трион катастрофа, ако `* .desktop" файл имали стойност деформиран ключ (да речем, като първият знак или # някъде вътре), или това беше прочетен. Той е фиксиран.
- Мала корекция на прозорец настаняване по посока [Teika kazura] Когато режимът на подмяна на прозорците е например `изток" и прозореца е по-широк, отколкото на екрана, след което прозорецът беше поставен неправилно. Той е фиксиран.
- Нови функции:
- New команда `максимизира-изхвърли" [Teika kazura] Командата `максимизира-изхвърли" спира максимизиран прозорец, за да бъдат третирани като максимално повече, така че да може да се движи и да промените размера на прозореца. The functinon `максимизира-изхвърли" е съществувала, а сега е изнесено.
- New команда `бараж или-EXEC" [Кристофър Bratusek] Потребителският качен модула & quot; скочи-или-EXEC & quot; беше слят. Тя осигурява `бараж или-EXEC", команда, която може да се използва, за да се съсредоточи прозорец, или ако тя не съществува, стартирате приложението. За разлика от оригиналната версия това се поддържа и съвпадение на прозорец от неговия клас (върнат от `прозорец класа" функция), което го прави по-гъвкави за приложения като музикалния плеър или браузъри, които са склонни да променят своето WM_NAME сравнително често. За използване, виж `Lisp / риби-трион / WM / команди / скок-или-exec.jl" файл.
- Misc:
- Подобрена ebuild и specfile [Кристофър Bratusek] [Kim B. Хайно]
- Updated документация [Кристофър Bratusek] [Teika Kazura]
- Премахнато `рамка стил редактира-р" и всички други останали риби-трион-themer фрагменти, тъй като тя е мъртва. [Кристофър Bratusek]
Меню
Какво ново във версия 1.5.3:
- Bugs фиксиран:
- Предотвратява катастрофи за бързи прозорци разрушения, особено при високо натоварване
- Има катастрофи, ако един прозорец е унищожен веднага след създаването си. Това се случва в `функция add_window", и това може да се дължи на един прозорец да бъдат унищожени, боклук събрани и след това достъп до нея.
- Сега повечето части на `add_window" са защитени от събиране на боклука с `rep_PUSHGC" / `rep_POPGC". Той също така предотвратява `add_window_hook" да бъде наречен с uninitialised аргумент. [Timo Korvola, Янек Kozicki]
Какво ново във версия 1.5.2:
- Тази версия е съвместима с Rep-GTK 0.90. 0.
- В Crux тема, неактивни Windows има черен цвят на шрифта, за по-добра четливост.
- Новини за 1.5.0 е подобрен.
- Има две малки autotools поправки.
Какво ново във версия 1.5.1:
- The 1.5.1 освобождаването има backports от 1.6. 0 (HEAD)
- Bugs фиксиран:
- Fix в SMlib проверка на x11r7 [Кристофър Bratusek]
- Fix в шах libICE на x11r7 [Кристофър Bratusek]
- SpinButtons в риби-трион-UI са вече свързани към коригиране Singal (позволява да пишете в стойността ръчно) [Christoper Bratusek]
- Fix курсора увиване в Infinite-Desktop [Jeremy Hankins]
- Фиксирана група от опциите за залитат [Кристофър Bratusek]
- Други промени:
- риби-трион е сега се появи в KDE4s WM Selector [Кристофър Bratusek]
- Фиксирани печатни грешки в .desktop файлове и отстраняват unneded записи [Кристофър Bratusek]
- Промяна повдигат-раздели-On-навъртам става веднага сега [Кристофър Bratusek]
- Добави -tag = CC да libtool където е необходимо, unbrakes компилация на някои арки [Gentoo]
- Distclean правило за PO / Makefile.in [Кристофър Bratusek]
Коментари не е намерена