Size: a a a

2020 August 21

EK

Eugene Kazakov in КФлуд
Насчет багзиллы ядра хз, в самой федоре много. (говорю за нее, т.к. пользуюсь)
источник

EK

Eugene Kazakov in КФлуд
Сейчас там тестовая неделя, 5.8+ гном 3.3.7. по вечеру отпишусь, осталась ли проблема с ядром
источник

Ш🌚

Ширмик 🌚 in КФлуд
Michael
Начну с короткого предисловия: я виндузятник. Породистый.

Большую часть своей жизни (а комп у меня появился очень рано, что считаю не только хорошим событием в моей жизни, но и самым отвратительным) сидел на винде, начиная с XP ещё без сервисных паков, насколько помню.

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

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

Ну и вот наступает 2012 год, выходит виндовс 8.

Я не перехожу на неё. я не понимаю её,  я отвергаю её. Она слишком чужда для меня.

На этом можно оборвать предыстою и начать про Линукс.

Когда впервые установил Линукс, то это была бубунта. И я пережил всё те же эмоции, что переживал тогда, хоть это был и Unity, а не гном третий.

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

Сейчас поймёшь, к чему это всё говорю. Падажи!

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

Объясняю: гном третий хейтят за предрасположенность к использованию посредством тачпада. Там большие кнопки, "толстые" заголовки окна, упор на использование виртуальных столов и т.д.

Что мы можем наблюдать в виндовс 8? То же самое, но без виртуальных столов, которые с опозданием вкатились в десятке.


Теперь, когда подготовил твои мысли к правильному выводу, исходя из моих слов, говорю суть: гтк и кутя крайне разные. Они выбрали разные дороги развития.

Одни решили сохранить традиционный внешний вид: пользовательский интерфейс буквально перегружен, в кейте и кдевелоп надписи так вообще вертикально повернуты по бокам.

Другие решили пойти к новым технологиям и отречься от традиций,  зарожденных буквально в попыхах: чем меньше элементов интерфейса, там лучше; тулбар отсутствует (гимп не считаем. Он слишком древний); свободное место заголовка окна должно быть использовано с пользой - строка ввода, текущая сессия или просто кнопки; ну и как можно настроек должны находиться в отдельном меню, а не создавать каскады в тулбаре.

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

Ну вот факт есть фактом, увы. Каноникал крупный и это надо признать.

И да, если хотите посмотреть на гтк приложения, которые пошли "дальше", то вам дорога на элементари. У них имеется собственный HIG (Human Interface Guideline), который явно заставит удивиться, а может и задуматься.


Так вот, теперь таргетинг. кутя говно, но не без уточнений: виджеты говно, а qml - нет.

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

Гтк хороший, но, опять же, не без косяков: мало документации, мало примеров, мало разработчиков на нём пишет = малое комьюнити, не против удалить виджет/ы с новым мажором.


Лучше ли гтк, чем кутя? Моментами. Но тогда и кутя лучше моментами. В любом случае это два самых крупных фреймворка для написания гуи. Рядом только мертвый WPF может постоять, да и то из за си Шарпа и MVVM.

Про макос молчу, у них там своя тусовка.

Но коль из затронул, то скажу: если бы мне сразу после винды дали мак, то не было такого же шока, как от убунты. Напоминаю: эпл украла идею пользовательского интерфейса у другой конторы(забыл название. Дмитрий Бачило рассказывал), а майки у эпла!



Крутые приложения на гтк:

Лично от меня: Lollypop, planner(от элементари), gnome builder, minder, pamac и всё кажется.

Если хочешь посмотреть на очень качественные, очень продуманные прилож
Мм, целая пелена текста. Чтиво любопытное, а главное, что я узнала лучше о GTK и Qt. И всё же... Не знаю. Ладно, буду глядеть те приложения и думать.
источник

M

Michael in КФлуд
Проснулся и захотелось кое что добавить: документации по ГТК дофига, просто у меня был весьма грустный опыт работы с D&D и я по какой то причине долбилчя в глаза.

А так вполне легко найти нужное, всего лишь нужно искать не только на языке Х, но и на любом другом, который поддерживает гтк (а их больше десятка из за C ABI)
источник

M

Michael in КФлуд
Michael
Проснулся и захотелось кое что добавить: документации по ГТК дофига, просто у меня был весьма грустный опыт работы с D&D и я по какой то причине долбилчя в глаза.

А так вполне легко найти нужное, всего лишь нужно искать не только на языке Х, но и на любом другом, который поддерживает гтк (а их больше десятка из за C ABI)
Ну и пргсто офигеть какого целеустремленного комьюнити, пишущего эти самые биндинги
источник

С

Сергей in КФлуд
Michael
Ну и пргсто офигеть какого целеустремленного комьюнити, пишущего эти самые биндинги
Подозреваю это банально легче
источник

С

Сергей in КФлуд
Michael
Ну и пргсто офигеть какого целеустремленного комьюнити, пишущего эти самые биндинги
та же авалония биндинг под гтк судя по менюшке на лине
источник

M

Michael in КФлуд
Сергей
та же авалония биндинг под гтк судя по менюшке на лине
Скорее всего, потому что другу, который админ конфы гтк, она как то слишком сильно понравилась...
источник

M

Michael in КФлуд
Кста, посмотрите какая красота
источник

M

Michael in КФлуд
Возможно буду потихоньку выкладывать примеры виджетов libHandy

Первый это контейнер HdyCarousel и CarouselIndicatorDots
(Здесь 0 строк кода, только glade, переключается также колесиком)
источник

С

Сергей in КФлуд
Michael
Скорее всего, потому что другу, который админ конфы гтк, она как то слишком сильно понравилась...
ну 99% потому что пакет который под линью подключается avalonia-gtk
источник

С

Сергей in КФлуд
думаю не совпадение
источник

M

Michael in КФлуд
источник

C⁽

CyberTailor ⁽ᴬⁿⁿᵃ⁾... in КФлуд
Переслано от CyberTailor ⁽ᴬⁿⁿᵃ⁾...
Вот моя статистика по поинтсам BOINC
источник

M

Michael in КФлуд
CyberTailor ⁽ᴬⁿⁿᵃ⁾
Переслано от CyberTailor ⁽ᴬⁿⁿᵃ⁾
Вот моя статистика по поинтсам BOINC
о, и ты туда же. Друг только и делает, что фармит протеины
источник

M

Michael in КФлуд
Переслано от Bog dan dlya incesta
Кстати, у меня сегодня юбилей
источник

M

Michael in КФлуд
Переслано от Bog dan dlya incesta
Навычислял протеинов на 1000 очков
источник

M

Michael in КФлуд
Переслано от Bog dan dlya incesta
источник

М

Максим in КФлуд
Шо це такое
источник

M

Michael in КФлуд
Максим
Шо це такое
майнинг на компе во благо науки, если кратко
источник