LINUX.ORG.RU
ФорумTalks

Audacious переходит на Qt и C++

 , ,


0

2

UP: по ссылке написано только лишь о намерениях. //ТАВИМ

John Lindgren, ведущий разработчик плеера Audacious, сообщил о начале разработки интерфейса, базирующегося на Qt. В настоящее время в git проведена работа по удалению зависимости ядра плеера от GTK+. Кроме того, рассматривается возможность перевода всей кодовой базы плеера на язык программирования C++ вместо использования разных языков программирования для ядра и пользовательского интерфейса.

Поводом для столь радикального решения послужили последние изменения в GTK+, приводящие к проблемам интеграции GTK-приложений в окружения, отличные от GNOME3.

Напомним, что из-за спорного подхода к разработке GTK+, решение о переходе на Qt приняли разработчики LXDE.

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

Подробности

Перемещено true_admin из multimedia

anonymous

Видел тред на одной странице.

sorst ()

Я уж думал Audacity переходит наконец

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

Я уж думал Audacity переходит наконец

Да, Audacity надо бы давно на Qt перепилить. Всё-таки Qt хорошая штука, даже несмотря на сиплюсплюсность, это не мешает делать биндинги Qt к чего угодно...

I-Love-Microsoft ★★★★★ ()

Все как-бы намекают, что ни Gtk 3, ни gnome 3 не нужно.

maverik ★★ ()

То есть кому-то не насрать, с какими библиотеками линкуется аудио-плеер?

DELIRIUM ★★★★★ ()

Audacious переходит на Qt и C++

Теперь будет ещё один QMMP

toney ★★★★★ ()

это же получится фактически всё переписать придется, весь код

mbivanyuk ★★★★★ ()

может толк будет - отказался от audacious из-за его прожорливости, на нетбуке с 1,3 Ггц процессором откушивать при прослушке интернет-радио 25-30% это не хорошо, alsaplayer или deadbeef значительно скромнее (7-12%)

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

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

MrClon ★★★★★ ()

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

Deleted ()

приводящие к проблемам интеграции GTK-приложений в окружения, отличные от GNOME3

Разработчики третьегнома продолжают ходить по граблям четвертокед.

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

это же получится фактически всё переписать придется, весь код

enjoy your разработка под десктопньій линукс :)

science ★★☆ ()

Audacious переходит на Qt и C++

Жаль, славный был плеер на GTK+. Что они теперь будут делать, интересно, ниша занята Qmmp.

С другой стороны желание свалить с GTK+ понятно, упоротый апстрим никому не нравится...

Pinkbyte ★★★★★ ()

Пофиг. Оно уже давно сдохло.

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

ниша занята Qmmp.

Причём прочно занята, qmmp фичастее (last.fm/libre.fm, конвертер...)

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

Логично было бы свалить на веб-морду. Но уж кути с С++ — это вообще [censored]!

Eddy_Em ☆☆☆☆☆ ()

Хорошая новость. Убогие гетекашные менюшки в плеере раздражают.

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

Логично было бы свалить на веб-морду.

MPD уже есть.

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

Логично было бы свалить на веб-морду.

ЩИТО?

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

Логично было бы свалить на веб-морду.

Ради плеера браузер открытым держать? Да ты упоролся.

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

Что слышал. Обычный mpd с веб-мордой в духе xmms, а не говно, которое собираются велосипедить.

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

Это как-то очень нишево. Хотя в каких-то случаях такое бывает полезно, да, но не как вариант по умолчанию.

MrClon ★★★★★ ()

Это прекрасно! Все больше софта переписывают на Qt, ибо у GTK нет будущего. За исключением пары большим программ вроде GIMP'а этому GTK нечем похвастаться, 90% используемого мною профессионального софта (а это десятки программ) - это Qt. Их «аналоги» на GTK - это наколенные поделки школоло, функционал ниже плинтуса. Спасибо, наелись этого дерьма.

anonymous ()

Audacious переходит на Qt и C++

so that we can begin developing an Qt-based interface plugin alongside the existing GTK+ interfaces

И таким образом мы можем начать разработку интерфейса на Qt одновременно с GTK+.

И да, действительно планируют переписать ядро плеера на C++ (хотя очень не скоро), что явно означает RIP.

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

То есть кому-то не насрать, с какими библиотеками линкуется аудио-плеер?

Поводом для столь радикального решения послужили последние изменения в GTK+, приводящие к проблемам интеграции GTK-приложений в окружения, отличные от GNOME3.

Ты читать умеешь?

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

уж кути с С++ — это вообще [censored]!

Да ладно, я программировал, всё там ок, если в низкоуровневую анальщину не лезть. А вот с GTK+ у меня не сложилось, всё-таки их «объектная система» - это наркомания. Быть может веселая и забавная, но всё же наркомания.

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

А что, ты браузер когда-то закрываешь?

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

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

GTK3 — почти что верх наркоманства, если про культи забыть.

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

А эта ниша занята всякими icecast-ами(хотя это и не плеер, ну да ладно) с mpd впридачу

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

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

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

А что, ты браузер когда-то закрываешь?

Когда оперативки не хватает на другие приложения.

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

а то говядина падучая уж больно

УМВР, ниразу не падал. Ты давай завязывай уже с травкой.

Deleted ()

А гномеры продолжают себя закапывать. Очень жаль.

sventovit ()

GTK+ уже не торт, сам уже перешёл на qt.

Будущее за qt!

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

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

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

Будущее за qt!

Я аж чуть со стула не свалился! Тьфу-тьфу, Столлман, упаси нас от этого говна!

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

У тебя 512МБ оперативки? Или ты вместо firefox используешь какое-нибудь хромоногое поделие?

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

Чувак, прикинь, разрабам софта не насрать на маразм планокуров из Гнома.

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

Ты вспомни кому ты это объясняешь :)

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

У меня 4 гига, и ваш firefox не умеет нормально выгружать оперативу после закрытия.

1. Запускаешь

2. Юзаешь долго-долго, полдня допустим.

3. Закрываешь.

4. Память не выгружается.

И такое именно с этим огнелисом.

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

RIP

И да, действительно планируют переписать ядро плеера на C++ (хотя очень не скоро), что явно означает RIP.

Согласен. Если собираются переписывать ядро проигрывателя, то проблема у них не в C или GTK+.

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

У меня все ОК. Ты, похоже, по 100500 вкладок открываешь. Или быдлофлешем пользуешься.

У меня на работе аптайм firefox'а == аптайму компьютера (а тот определяется интервалом между отключениями света, иногда и полгода все ОК). И ничего не течет! firefox 27.0.1

Eddy_Em ☆☆☆☆☆ ()

Ура! А то на legacy-версии 3.2.4 не особо хочется сидеть. Она конечно годная, и всё такое, но уже вылезают проблемы со сборкой - например, в Arch Linux.

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