The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Разработчики стэка шрифтов Linux отказались от поддержки мяг..., opennews (??), 09-Май-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


294. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  –2 +/
Сообщение от lockywolfemail (ok), 10-Май-20, 11:15 
Секрет не так сложен, как кажется. Шрифты -- это вообще не забота тулкита и не может ей быть.

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

https://www.math.utah.edu/~beebe/fonts/X-Window-System-fonts...

Что по хорошему надо сделать для более-менее человеческой поддержки фонтов в Линуксе -- это впилить поддержку ttf/otf в x11, по возможности просто отковыряв её из бывшего сервер-сайд стека Freetype+harfbuzz+fontconfig.

В качестве практического тестового примера это должно выглядеть как работающие TTF/OTF шрифты в xfontsel.

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

Кто-нибудь хочет копнуть в эту сторону?

Ответить | Правка | Наверх | Cообщить модератору

308. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  –4 +/
Сообщение от lockywolfemail (ok), 10-Май-20, 11:33 
У нас, кстати, в Слаке вообще 1.42
Ответить | Правка | Наверх | Cообщить модератору

465. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  +1 +/
Сообщение от Аноним (417), 10-Май-20, 13:52 
можешь во двор выбежать и поорать "rибята, у меня слака, у меня слака, rибята"
Ответить | Правка | Наверх | Cообщить модератору

328. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  +/
Сообщение от пох. (?), 10-Май-20, 11:49 
> Что по хорошему надо сделать для более-менее человеческой поддержки фонтов в Линуксе -- это
> впилить поддержку ttf/otf в x11

а потом отовсюду из тыщ софта - выпиливать самодеятельную отрисовку в обход x11 font rendering - а потом внезапно выяснить что с вафляндом это не работает и не могло.

(а иксы, напоминаю - deprecated и "засуньте ваши патчи себе в зад, принимаются только мелкие багфиксы - мне редгад платит не за то чтоб они развивались, а за вредительство"(c)

Ну и если вас только что разморозили - на всяк случай сообщу, что поддержка ttf в иксах уже пятнадцать лет как - правда, разумеется, через freetype plugin.

P.S. нет, если возьметесь переделывать - я даже какой-нибудь символический донейт зашлю. Только ведь не возьметесь же...

Ответить | Правка | К родителю #294 | Наверх | Cообщить модератору

342. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  –2 +/
Сообщение от lockywolfemail (ok), 10-Май-20, 12:00 
> а потом отовсюду из тыщ софта - выпиливать самодеятельную отрисовку в обход
> x11 font rendering - а потом внезапно выяснить что с вафляндом
> это не работает и не могло.

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

> (а иксы, напоминаю - deprecated и "засуньте ваши патчи себе в зад,
> принимаются только мелкие багфиксы - мне редгад платит не за то
> чтоб они развивались, а за вредительство"(c)

Кто говорит "такие патчи не принимаются"? Это очень интересно, я бы почитал. Это в баг-трекере х11 пишут?

> Ну и если вас только что разморозили - на всяк случай сообщу,
> что поддержка ttf в иксах уже пятнадцать лет как - правда,
> разумеется, через freetype plugin.

Покажите! Мне правда очень интересно. (И вообще можно на "ты".) Есть экзампл, или что-нибудь такое?

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

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

Ответить | Правка | Наверх | Cообщить модератору

464. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  +1 +/
Сообщение от пох. (?), 10-Май-20, 13:50 
> Вейленд меня не очень пока интересует.

проблема в том, что он очень, очень интересует редхат и спонсируемых им.
А значит в угоду ему все будут ломать и портить и дальше (или, как минимум, откажутся реализовывать необходимые фичи, как мурзила с ее vaa, взгроможденным поверх кучи вредных и ненужных прослоек, хотя требовалось от них только одно - приемлемое воспроизведение видео - а гугль и рад подсовывать тебе av1 и vp9- ведь мурзила рапортует что они есть, и ей плевать что это слайдшоу)

> Кто говорит "такие патчи не принимаются"? Это очень интересно, я бы почитал. Это в
> баг-трекере х11 пишут?

нет, это заявлял разработчик иксов то ли в рассылках, то ли прямо на freedesktop

> Покажите! Мне правда очень интересно.

ну а чего показывать-то - ttf'ные пути в xset q? Так они и у тебя есть, если только специально не сломал.
Load "freetype" (наверняка и так зарыт у тебя где-нибудь в xorg.conf.d) и всех дел.

Проблема в том что если ты попытаешься удалить pango и всех кто без него не работает - от всех модных-современных-уже-почти-совсем-готовых для десктопа иксов у тебя один xterm останется.
А ему ttf'ы без надобности.

Ответить | Правка | Наверх | Cообщить модератору

500. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  –3 +/
Сообщение от псевдонимус (?), 10-Май-20, 14:47 
>[оверквотинг удален]
> на freedesktop
>> Покажите! Мне правда очень интересно.
> ну а чего показывать-то - ttf'ные пути в xset q? Так они
> и у тебя есть, если только специально не сломал.
> Load "freetype" (наверняка и так зарыт у тебя где-нибудь в xorg.conf.d) и
> всех дел.
> Проблема в том что если ты попытаешься удалить pango и всех кто
> без него не работает - от всех модных-современных-уже-почти-совсем-готовых для десктопа
> иксов у тебя один xterm останется.
> А ему ttf'ы без надобности.

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


Ответить | Правка | Наверх | Cообщить модератору

560. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  –1 +/
Сообщение от Lockywolf (ok), 10-Май-20, 19:37 
>[оверквотинг удален]
> на freedesktop
>> Покажите! Мне правда очень интересно.
> ну а чего показывать-то - ttf'ные пути в xset q? Так они
> и у тебя есть, если только специально не сломал.
> Load "freetype" (наверняка и так зарыт у тебя где-нибудь в xorg.conf.d) и
> всех дел.
> Проблема в том что если ты попытаешься удалить pango и всех кто
> без него не работает - от всех модных-современных-уже-почти-совсем-готовых для десктопа
> иксов у тебя один xterm останется.
> А ему ttf'ы без надобности.

TTF-ные пути-то есть, но вот что-то xfontsel их не все показывает. И сглаживания тоже нет. А motif для включения юникодных шрифтов потребовал как-то особенно поиграть с .Xdefaults.

Софт -- это действительно проблема. Gtk захватил всё, qt насколько отстаёт, но у него тоже дизайн мнэ...

Но хотя бы какой-то стандартный набор софта, написанного по принципу "функционал > понтов" мне хотелось бы иметь, и я готов прикладывать к этому какие-то усилия, типа пробовать перетаскивать фичи из хипстерского софта в рабочий иногда.

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

Ответить | Правка | К родителю #464 | Наверх | Cообщить модератору

497. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  +5 +/
Сообщение от Michael Shigorinemail (ok), 10-Май-20, 14:42 
> где и когда мейнтейнеры иксов отказывались от патчей

Да вот, например: http://bugs.freedesktop.org/show_bug.cgi?id=41115

Одни уроды прибили гвоздём 96 dpi, "чтоб браузер выглядел как в винде" -- другие бегом приняли это надругательство в код и старательно игнорировали предложенный патч с ручкой для регулировки поведения семь лет (на момент переезда баги в gitlab, там ещё полтора года уже): http://gitlab.freedesktop.org/xorg/xserver/issues/253

Ответить | Правка | К родителю #342 | Наверх | Cообщить модератору

520. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  –4 +/
Сообщение от Аноним (50), 10-Май-20, 15:47 
лол не позорился бы

истории с 10-15 летними багрепортами для иксов обыденны для всех кто хоть немного в теме
патчи за эти годы само собой появлялись

Ответить | Правка | К родителю #342 | Наверх | Cообщить модератору

550. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  +3 +/
Сообщение от Lockywolf (ok), 10-Май-20, 18:50 
> лол не позорился бы
> истории с 10-15 летними багрепортами для иксов обыденны для всех кто хоть
> немного в теме
> патчи за эти годы само собой появлялись

Если бы я был в теме, я бы не спрашивал. Чего сразу ругаться-то?

Ответить | Правка | Наверх | Cообщить модератору

411. "Разработчики стека шрифтов Linux отказались от поддержки мяг..."  +/
Сообщение от Аноним (424), 10-Май-20, 13:02 
>[оверквотинг удален]
> у него какого размера и с каким разрешением.
> https://www.math.utah.edu/~beebe/fonts/X-Window-System-fonts...
> Что по хорошему надо сделать для более-менее человеческой поддержки фонтов в Линуксе
> -- это впилить поддержку ttf/otf в x11, по возможности просто отковыряв
> её из бывшего сервер-сайд стека Freetype+harfbuzz+fontconfig.
> В качестве практического тестового примера это должно выглядеть как работающие TTF/OTF
> шрифты в xfontsel.
> В принципе, у меня даже был план этим заняться, но как обычно,
> дел больше, чем времени.
> Кто-нибудь хочет копнуть в эту сторону?

Это было бы круто - только не мучайтесь - никто вашу работу не примет. У всех толстые эго и agenda.

Ответить | Правка | К родителю #294 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру