LINUX.ORG.RU
ФорумTalks

Opensource-энтузиасты: ГТК и C99 не нужны

 , , , ,


0

2

Представлена альфа-версия музыкального проигрывателя Audacious 3.6, в которой выделяется несколько концептуальных изменений. Во-первых, добавлен альтернативный пользовательский интерфейс, созданный с использованием Qt5. Данный интерфейс дополнил ранее предоставляемые интерфейсы на основе GTK+ и в стиле Winamp, и может использоваться наряду с ними, в зависимости от предпочтений пользователя.

Во-вторых, кодовая база проекта переведена с языка Си (С99) на С++ (C++11), что позволило упростить переход на Qt и дало возможность ускорить процесс разработки, благодаря выносу на плечи компилятора многих задач, которые ранее приходилось решать вручную. Как следствие, на C++ переведён и API для разработки плагинов.

В-третьих, GTK-интерфейс возвращён на использование GTK2+ по умолчанию. Возвращение на GTK2+, спустя три года после миграции проекта на GTK3+, объясняется несогласием с методами развития последних выпусков GTK3+ и продвижением изменений, усложняющих разработку традиционных интерфейсов для настольных систем. В качестве примера нетрадиционных решений в GTK3+ упоминается задействование монохромных пиктограмм, декорация окон на стороне клиента и стилизация под Android окон для вывода сообщений. В таких условиях сохранить неизменность интерфейса оказалось возможным только вернувшись на GTK2+. Из достоинств GTK2+ также упоминается более низкое потребление памяти, более стабильный API и лучшая поддержка кросс-платформенности. Возможность сборки с GTK3+ пока сохранена, но для окружений отличных от GNOME3 рекомендуется использовать GTK2+.

Особенно меня веселит вот это:

В качестве примера нетрадиционных решений в GTK3+ <..> декорация окон на стороне клиента

от пейсателей винампоподелия, ага :3

Deleted

Ответ на: комментарий от Eddy_Em

смотрелка картинок как и раньше будет его открывать

Не факт. Был тут давеча случай с DeaDBeeF и MPGA...

то хрен ты его откроешь

И опять не факт, всё зависит от контейнера, а уж про плейнтекст и говорить нечего.

т.к. ФС теги не умеет

Охлол.

README

DESCRIPT.ION же.

следить всегда надо будет, чтобы файл без этого README не скопировать!

Автоматизируй.

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

А по метаданным? датам доступа/изменения/изменения статуса отдельно? длине имени? нет? в топку их!

а с хрена ли тогда говнотк позвоялет сортировать по дате — уж это то самая бесполезная опция. однако её оставили. почему?

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

сортировать по дате — уж это то самая бесполезная опция. однако её оставили. почему?

Регулярно ей пользуюсь.

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

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

thunar ★★★★★
()
Последнее исправление: thunar (всего исправлений: 1)
Ответ на: комментарий от Eddy_Em

ну да, ну один хрен — этого достаточно в отличие от. т.е. можно обойтись без БД.

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

всякие рюсские иероглифы в ФС не нужны.

согласен. Пробелы тоже не нужны.

т.е. ты предлагаешь подо _всё_ заводить BD? зачем тогда вообще фс нужна? хранить всё в rawdata, а в BD полноценные записи с метаданными и нормальными именами.

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

Не подо все. Просто в ФС нужны еще и теги. Это крайне полезно.

А зачем БД?

"Нормальное имя" для файла — это ASCII без пробелов и зарезервированных спецсимволов (т.е. всякие ;!&|'">< туда лепить не надо)

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

А зачем БД?

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

thunar ★★★★★
()
Последнее исправление: thunar (всего исправлений: 1)
Ответ на: комментарий от thunar

Да шо ты говоришь! The_bestest_filename — чем тебе не клевое имяя файла?

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от MiniRoboDancer

Гавары за сэбя, да?

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

ну ответь, с хрена-ли нужна сортировка по размеру? по размеру сортировать — для этого файловый менеджер есть (именно этим гномосеки аргументировали невозможность удалить или переименовать файл в случае опечатки в диалоге сохранения)

thunar ★★★★★
()
Последнее исправление: thunar (всего исправлений: 1)
Ответ на: комментарий от Lavos

говнотк тормозит полностью аналогично культям. но в отличие от первого — оно экономит клики и нервы.

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

Или тут

тут первопричина. apple — это хуже всего, полный и окончательный коллапс. гоном начал копировать apple.

при чём тут

а теперь кеды начали копировать гоном. пока это ещё не перешло в терминальную стадию по полному выпиливанию настроек и превращению de в плюгин для компиза, но ждать не долго осталось.

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

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

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

гтк-шные ублюдки же уже за меня решили как надо

Мы точно про опенсорс говорим?

сортировка по _размеру_, которая в принципе не несёт никакой информации в это диалоге

И опять субъективщина.

для этого файловый менеджер есть

Никогда не встречал случаев, когда нужный файл легко определяется именно по размеру? А вообще, файловый менеджер должен быть отправной точкой для работы со всеми файлами, посему диалог открытия/сохранения не нужен.

в случае опечатки

Мы точно про юникс-системы говорим? Ты пробел после / тоже после отработки rm исправлять будешь? Это тебе не вантузоидные кеды с кнопкой «Спуск» и кучей подтверждений на каждый чих. А чтобы не было опечаток — пройди курс Шахиджаняна, или просто вынь руки из жопы и включай моск, когда что-нибудь делаешь.

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

На огромных списках GTK тормозит больше, факт. Но это решаемо парой розг.

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

клики

Лови мышевоза!

нервы

Ну машина не виновата, что ты х**ришь кулаком по клаве и потом ошибки в файловом диалоге исправляешь. Про смертные грехи-то в курсе?

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

гоном начал копировать apple

Винда копирует Apple ещё с 80-х годов, а кеды копируют винду — выходит, кеды с самого начала копируют Apple?

пока это ещё не перешло в терминальную стадию по полному выпиливанию настроек

Ну у тебя перешло, раз HIG гноморасты придумали. Мирных жителей на Донбассе тоже гноморасты обстреливают?

полному выпиливанию настроек

Отсутствие свалки мышевозных галочек ещё не означает отсутствие настроек.

и превращению de в плюгин для компиза

При чём тут Unity? Алсо, что в этом плохого, если DE — придаток к WM, а Compiz — единственный вменяемый композитный, т. е. современный, WM для иксов?

но ждать не долго осталось

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

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

любители делать за компьютер его работу зовутся шлякофилищами

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

бд файлов в голвое дрежат

Зачем?

когда этим фс заниматься должна

ФС должна хранить файлы в иерархической структуре. Всё.

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

Во-первых, есть ldd, во-вторых, даже portage не умеет нормально разруливать любые желания пользователя, не говоря уж об обычных ПМ. А вообще, все эти принудительные и общие зависимости нахрен не нужны, бич гни, они не стоят сэкономленных мегабайт на диске и в раме.

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