The OpenNET Project / Index page

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



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

Оглавление

Выпущена новая стабильная версия Miranda NG 0.96.1 , opennews (??), 18-Июн-22, (0) [смотреть все] +1

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


5. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  –1 +/
Сообщение от InuYasha (??), 19-Июн-22, 00:12 
> Основной разработчик перешёл на линукс

Ну, молодец - чо. Я только "за". Только Миранда дофига ВинАПИ имеет внутри. Как её на КульТи переписывать будут - хз...

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

6. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +2 +/
Сообщение от Аноним (2), 19-Июн-22, 00:16 
На EFL

Кстати, если кто-то встречал конвертер rc-файлов MSVS в формат, который пригоден для EFL, мы будем благодарны за ссылку. Иначе, придётся свой писать.

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

12. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (11), 19-Июн-22, 01:23 
>На EFL

Ошибочное решение. EFL тупиковая ветвь развития.

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

17. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +1 +/
Сообщение от Аноним (17), 19-Июн-22, 01:46 
>EFL тупиковая ветвь развития.

Тыскозал? Хотя всё же сам тулкит параша редкостная, ещё и к дубасу прибитая.

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

30. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +2 +/
Сообщение от Аноним (11), 19-Июн-22, 03:25 
В Линуксе используется GTK в GNOME и  Qt в KDE, но они решили использовать EFL, который не используется нигде.
Ответить | Правка | Наверх | Cообщить модератору

75. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  –1 +/
Сообщение от InuYasha (??), 19-Июн-22, 11:17 
wx было бы логичнее, конечно, в надежде на то что его wxQt backend допишут.
Ответить | Правка | Наверх | Cообщить модератору

87. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  –1 +/
Сообщение от тоже Аноним (ok), 19-Июн-22, 14:37 
wxQt - мертворожденный проект просто потому, что за все время его существования так и не нашлось, кому бы он действительно был нужен. Соответственно, развивается он еще более вяло, чем вся остальная библиотека - а она, прямо скажем, развивается не бурно.
Ответить | Правка | Наверх | Cообщить модератору

102. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от InuYasha (??), 19-Июн-22, 19:34 
Мне нужен. Потому что из-за этого я выкинул Audacity с его долбаными ГТК-уродствами.
Ответить | Правка | Наверх | Cообщить модератору

106. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  –1 +/
Сообщение от тоже Аноним (ok), 19-Июн-22, 21:04 
> Мне нужен. Потому что из-за этого я выкинул Audacity с его долбаными ГТК-уродствами.

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


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

237. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (-), 27-Июн-22, 15:00 
> wxQt - мертворожденный проект просто потому, что за все время его существования
> так и не нашлось, кому бы он действительно был нужен.

Вообще-то GTK почти всех разработчиков софта ухитрился достать и то что Wx от него зависит - это очень серьезный аргумент за то чтобы при кодинге новой программы им не пользоваться. Потому что очень проблемный тулкит и враждебная политика проекта. Просто для понимания, половина GTK программ осталось на GTK2, а половина переписалось на куть.

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

247. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от тоже Анонимemail (ok), 27-Июн-22, 16:23 
Когда в IT говорят за "всех разработчиков" - это обычно все десять знакомых студентов-айтишников оратора.
Отмечу, что из столь безвинно страдающих на GTK ни одна программа на wxQt переписана не была.
Уже хотя бы потому, что если тебе приперло привязаться к кутям - логично и брать кути, а прослойка wx в этом деле нужна, как велосипеду якорь.
Ответить | Правка | Наверх | Cообщить модератору

250. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (-), 01-Июл-22, 22:41 
> Когда в IT говорят за "всех разработчиков" - это обычно все десять
> знакомых студентов-айтишников оратора.

А в этом случае - просто наблюдение за экосистемой.

> Отмечу, что из столь безвинно страдающих на GTK ни одна программа на
> wxQt переписана не была.

Зато на просто Qt - вполне. Тот же Wireshark, допустим. У него GTKшная морда типа-есть, но по факту на нее кодеры забили. С трансмишн случилась та же ерунда. Audacious откатился на GTK2 с горя, с обещаниями на куть переписать. И так далее.

Кто вообще на GTK3/4 новые проги ща всерьез пишет кроме гномеров? Почти никто вроде. Потому что закладываться на апстрим с д@рьмом в голове - паршивая идея.

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

Ну да. Это скорее паллиатив кто в Wx зачем-то влез. Потому что GTK как бэкэнд все же трешак, извините. Скажем диалоги открытия файлов стали совсем уж неодупляемые. Куть на этом фоне просто эпик вин.

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

29. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +2 +/
Сообщение от Аноним (11), 19-Июн-22, 03:24 
В Линуксе используется GTK в GNOME и  Qt в KDE, но они решили использовать EFL. Логика на грани фантастики.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

70. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (-), 19-Июн-22, 10:17 
Ты хоть подписыай свой сообщение тегом "сарказм". А то мне чуть плохо не стало.
Ответить | Правка | Наверх | Cообщить модератору

238. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (-), 27-Июн-22, 15:03 
> В Линуксе используется GTK в GNOME и  Qt в KDE, но
> они решили использовать EFL. Логика на грани фантастики.

Вообще, конкурент этим двум страшилкам не помешал бы и EFL лучший претендент на это. Потому что гномеры просто впали в дикий неадекват и постоянно ломают тулкит, а кутевщики - вдарились в коммерцию и не то чтобы жесткарят, но порой все же применяют искусственные ограничения, что им совсем не в плюс. Конкурент который бы поставил на место этих гадов был бы кстати.

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

111. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +3 +/
Сообщение от ghazan (ok), 19-Июн-22, 23:27 
Давай расскажу чуть подробнее. Вариантов было три:

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

2. Tcl/tk/gtk
Выглядит как кошмар эпохи Windows 3.11, да и внутри похож на кошмар.

3. EFL
Пока идут эксперименты с ним, потому что оно на чистом Си, и его как раз можно завернуть внутри mir_core.so в имеющийся набор классов для UI. Это очень позитивно, потому что снаружи его вообще видно не будет, а уже готовая прослойка вполне потянет файловые операции.

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

135. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +2 +/
Сообщение от Ан (??), 20-Июн-22, 08:24 
A wxWidgets и FLTK?

Легковесные и, в отличие от тикла, развиваются, а не только фиксят баги.

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

148. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  –2 +/
Сообщение от Аноним (147), 20-Июн-22, 13:59 
Они нужны полтора землекопам. У меня из всего софта на wxWidgets был только Amule, а как нужда в e2dk отпала, снес и больше его у меня на компе ни разу не было нужды доустанавливать.
Ответить | Правка | Наверх | Cообщить модератору

153. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +1 +/
Сообщение от Ан (??), 20-Июн-22, 17:14 
> Они нужны полтора землекопам. У меня из всего софта на wxWidgets был
> только Amule, а как нужда в e2dk отпала, снес и больше
> его у меня на компе ни разу не было нужды доустанавливать.

Дядь, ты дурак? Не знаешь, что такое легковесный? Поставь любое приложение на них и поймёшь, например, Audacity для wxW и Dillo для FLTK.

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

154. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (154), 20-Июн-22, 17:32 
Легковесный это на xlib, все остальное, каким бы оно замечательным ни было, если используется в 1 софтине в системе - не нужно. По-моему это очевидно.
Ответить | Правка | Наверх | Cообщить модератору

156. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Ан (??), 20-Июн-22, 18:13 
> Легковесный это на xlib, все остальное, каким бы оно замечательным ни было,
> если используется в 1 софтине в системе - не нужно. По-моему
> это очевидно.

Нелепый инфантильный максимализм.

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

158. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (158), 20-Июн-22, 19:36 
Ну-ну. Кажется я говорю с особо опытным программистом, для которого рубанок важнее дивана, который получается с его помощью.
Ответить | Правка | Наверх | Cообщить модератору

180. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +1 +/
Сообщение от Ан (??), 21-Июн-22, 00:48 
> Ну-ну. Кажется я говорю с особо опытным программистом, для которого рубанок важнее
> дивана, который получается с его помощью.

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

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

186. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  –1 +/
Сообщение от Аноним (158), 21-Июн-22, 10:41 
Если ты написал свои проги с интерфейсами на FLTK и wxWidgets - могу тебя поздравить, теперь ты среди "познавших дзен линукс-вея в худшем его проявлении", таща всевозможные зависимости, затоооо! все по фен-шую. Спасибо тебе за это никто не скажет.

Олсо, wxWidgets в наше время - суть синоним wxGTK, ну-ка объясни мне, чем очередная абстракция легковеснее GTK?

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

189. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Ан (??), 21-Июн-22, 12:29 
> Если ты написал свои проги с интерфейсами на FLTK и wxWidgets -
> могу тебя поздравить, теперь ты среди "познавших дзен линукс-вея в худшем
> его проявлении", таща всевозможные зависимости, затоооо! все по фен-шую. Спасибо тебе
> за это никто не скажет.

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

> Олсо, wxWidgets в наше время - суть синоним wxGTK

Докажи это, и почему ты забыл про FLTK?

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

190. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Ан (??), 21-Июн-22, 12:33 
>> Если ты написал свои проги с интерфейсами на FLTK и wxWidgets -
>> могу тебя поздравить, теперь ты среди "познавших дзен линукс-вея в худшем
>> его проявлении", таща всевозможные зависимости, затоооо! все по фен-шую. Спасибо тебе
>> за это никто не скажет.
> То, что у тебя вялотекущая шизофрения, ты уже доказал, можешь не повторяться.
> Дальше только к доктору.
>> Олсо, wxWidgets в наше время - суть синоним wxGTK
> Докажи это, и почему ты забыл про FLTK?

Синоним GTK, my ass.

https://docs.wxwidgets.org/3.1/page_port.html


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

192. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  –1 +/
Сообщение от Аноним (154), 21-Июн-22, 13:15 
Да это тебе к доктору, а не ко мне - за буквальное прочтение, игнорируя контекст беседы.
Ответить | Правка | К родителю #190 | Наверх | Cообщить модератору

191. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  –1 +/
Сообщение от Аноним (158), 21-Июн-22, 12:35 
> То, что у тебя вялотекущая шизофрения, ты уже доказал, можешь не повторяться.
> Дальше только к доктору.

Да не, это тебе к доктору, лечить свои феншуй-заскоки.

> Докажи это

Очень просто - идем в репы популярных дистрибутивов и смотрим зависимости у Audacity, aMule и иже с ними. Почему они собраны с wxGTK, а не другой библиотекой?

> и почему ты забыл про FLTK?

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

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

193. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Ан (??), 21-Июн-22, 13:18 
Потому что захотели. Захотели Qt или чистый X, был бы и он: https://docs.wxwidgets.org/3.1/page_port.html

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

И про FLTK мне не надо тут заливать, развивается он стабильно и поступательно, в том числе, в сторону вэйленда.


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

208. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  –1 +/
Сообщение от Аноним (154), 21-Июн-22, 23:13 
Именно. Потому что захотели. Поэтому "в наше время wxWidgets суть синоним wxGTK". И пока не будет других массовых примеров в дистрибутивах, будет так как я написал - абстракция над GTK, которая в принципе не может быть легковесной.
Ответить | Правка | К родителю #193 | Наверх | Cообщить модератору

212. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Ан (??), 22-Июн-22, 17:32 
> Именно. Потому что захотели. Поэтому "в наше время wxWidgets суть синоним wxGTK".
> И пока не будет других массовых примеров в дистрибутивах, будет так
> как я написал - абстракция над GTK, которая в принципе не
> может быть легковесной.

То есть, пересобрать уже написанную программу под свои нужды ты не умеешь, а уж про "великого программиста" и говорить нечего. Так что будешь кушать, что дают. Свободен.

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

214. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  –2 +/
Сообщение от Аноним (147), 22-Июн-22, 19:48 
Я-то умею. Но, может, хватит речь с типичного пользователя Миранды, которому будут совать под нос wxGTK-версию, на меня или на себя переводить?

Либо написал бы ты разработчику так: "пили на wxWidgets чтобы Я, такой-то вот умный и хороший, мог сделать себе комфортно, а остальные пусть жрут что им дадут, бугага". А то изначальный твой посыл как-то совсем иначе звучит, знаешь ли, будто wxWidgets будет полезен и оптимален всем.

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

215. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Ан (??), 22-Июн-22, 21:35 
> Я-то умею. Но, может, хватит речь с типичного пользователя Миранды, которому будут
> совать под нос wxGTK-версию, на меня или на себя переводить?
> Либо написал бы ты разработчику так: "пили на wxWidgets чтобы Я, такой-то
> вот умный и хороший, мог сделать себе комфортно, а остальные пусть
> жрут что им дадут, бугага". А то изначальный твой посыл как-то
> совсем иначе звучит, знаешь ли, будто wxWidgets будет полезен и оптимален
> всем.

Всем здоровым людям, безусловно, потому что проблемы с GTK есть только у тебя, шизофреника. Но ты всегда можешь направить свою безудержную ментальную энергию в полезное русло и собрать пакет, где wxW будет использовать фронтенд Qt  или Xlib -- никто не запрещает. Но конкретно ты, судя по твоим комментариям, не сумеешь, балабол. Вся *твоя* энергия уходит на комментарии, а не на дела.

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

216. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (147), 22-Июн-22, 22:03 
Нет.
Ответить | Правка | К родителю #215 | Наверх | Cообщить модератору

219. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от InuYasha (??), 23-Июн-22, 18:11 
Абстракция, конечно, вряд-ли будет легковеснее, но зато позволяет писать прогу под любое поддерживаемыое ДЕ - будь то кеды или гном.
Ответить | Правка | К родителю #186 | Наверх | Cообщить модератору

221. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (147), 23-Июн-22, 21:25 
Это верно лишь с натяжкой. У кед свой хиг, у гнома свой, тут простая перекомпиляция не поможет. С другой стороны, тот же Qt отлично мимикрирует под GTK-приложения без каких-либо прослоек, а следовательно и без замедления скорости/увеличения тяжеловесности.
Ответить | Правка | К родителю #219 | Наверх | Cообщить модератору

251. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (-), 01-Июл-22, 22:42 
> Нелепый инфантильный максимализм.

Однако utox это сделал и таки довольно легкий для гуйного клиента.

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

157. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +1 +/
Сообщение от llolik (ok), 20-Июн-22, 18:54 
> Легковесный это на xlib, все остальное, каким бы оно замечательным ни было,
> если используется в 1 софтине в системе - не нужно. По-моему
> это очевидно.

В свете abandoned xserver - это крайне актуальный совет.

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

239. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (-), 27-Июн-22, 15:04 
> Они нужны полтора землекопам. У меня из всего софта на wxWidgets был
> только Amule, а как нужда в e2dk отпала, снес и больше
> его у меня на компе ни разу не было нужды доустанавливать.

На нем написаны такие мелочи как audacity и kicad :). Да, из-за его зависимости на GTK это определенные проблемы. Но у кутей сейчас свои приколы начались.


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

161. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от ghazan (ok), 20-Июн-22, 20:11 
> A wxWidgets и FLTK?
> Легковесные и, в отличие от тикла, развиваются, а не только фиксят баги.

Не смотрел пока. В EFL радует очень небольшой размер и то, что можно сишные вызовы полностью изолировать внутрь имеющихся классов, ничего переписывать не надо будет (а при 200 плагинах это ппц как актуально).

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

206. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Имя (?), 21-Июн-22, 20:10 
Не знаю, как сейчас, но раньше у EFL была проблема в альтернативной одарённости разработчика: https://what.thedailywtf.com/topic/15001/enlightened

Это очень стоит прочтения.

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

210. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от ghazan (ok), 22-Июн-22, 11:57 
> Не знаю, как сейчас, но раньше у EFL была проблема в альтернативной
> одарённости разработчика: https://what.thedailywtf.com/topic/15001/enlightened

Всё это меня вообще не пугает. Задача простая - вломить код для поддержки десятка стандартных контролов внутрь mir_core один раз, дальше всё делает библиотека классов, наружу из EFL не просочится ни грамма. Наоборот, возможность вытворять с помощью callback разные вытребеньки только позитивно сказывается на всём этом.

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

149. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +1 +/
Сообщение от Аноним (147), 20-Июн-22, 14:02 
> все проги на Qt выглядят кошмарно

Пруфскрин? Пока что это самый бесшовно мимикрирующий под нативное оформление систем тулкит.

> благодаря толстому коду

Если тащить qml, webengine и т. д. - то да. Но делать этого категорически не рекомендуется без реальной необходимости (хотя многие делают). Без них он очень даже шустрый.

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

165. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от ghazan (ok), 20-Июн-22, 20:22 
>> все проги на Qt выглядят кошмарно
> Пруфскрин? Пока что это самый бесшовно мимикрирующий под нативное оформление систем тулкит.

Да прямо втыкается Psi под винду - и дальше что угодно, хоть диалог переписки, хоть диалог настроек, хоть список клиентов - нет ни одного виндузоида, которого бы от этого не стошнило.

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

169. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от llolik (ok), 20-Июн-22, 20:34 
> Да прямо втыкается Psi под винду

К слову, они собираются отказываться от QWidgets и переделывать на QML (сижу в Jabber-конфе). Правда, я не уверен, что в данном конкретном разрезе что-то измениться, но rion считает, что так будет лучше и проще.

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

170. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (158), 20-Июн-22, 21:06 
https://windows-cdn.softpedia.com/screenshots/Psi_6.png

https://windows-cdn.softpedia.com/screenshots/Psi_7.png

https://windows-cdn.softpedia.com/screenshots/Psi_9.png

https://windows-cdn.softpedia.com/screenshots/Psi_11.png

Самая нативная нативность. Не понимаю, о чем вы говорите.

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

171. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от ghazan (ok), 20-Июн-22, 21:11 
> https://windows-cdn.softpedia.com/screenshots/Psi_9.png
> https://windows-cdn.softpedia.com/screenshots/Psi_11.png
> Самая нативная нативность. Не понимаю, о чем вы говорите.

Можно хоть одно виндовое приложение с таким переключением экранов настроек слева?

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

173. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (158), 20-Июн-22, 21:21 
Чувак решил иконки добавить и сделать разделители между строками. Сними условные галочки, включающие это в настройках ListView (ну или TreeView), и будет тебе как у Миранды на WinAPI.

http://doc.crossplatform.ru/qt/4.7.x/images/windowsxp-treevi...

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

223. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Тот_Самый_Анонимус (?), 24-Июн-22, 06:42 
Не совсем про настройки, но посмотрите на меню «файл» в МС Офисе 2010-2016. Достаточно виндовенько? Был ещё XP Tweaker. но в основном да, этим балуются кросплатформеры, типа Double Commander.
Ответить | Правка | К родителю #171 | Наверх | Cообщить модератору

152. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (150), 20-Июн-22, 16:17 
>и его как раз можно завернуть внутри mir_core.so в имеющийся набор классов для UI

Ну если вы только будете поставлять и его код в составе вашего мессенджера, это ещё терпимо. Но держать его отдельно в системе - спасибо, такое не надо.

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

166. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от ghazan (ok), 20-Июн-22, 20:24 
>>и его как раз можно завернуть внутри mir_core.so в имеющийся набор классов для UI
> Ну если вы только будете поставлять и его код в составе вашего
> мессенджера, это ещё терпимо. Но держать его отдельно в системе -
> спасибо, такое не надо.

А какая разница? Ну будет зависимость у пакета, в чем проблема? Он крохотный

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

172. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (158), 20-Июн-22, 21:15 
1. Он за собой может 100500 других зависимостей потащить. Не в одном дистрибутиве, так в другом - мейнтейнеры везде разные.
2. Он может не собираться с конкретной версией gcc, xlib, icu и т. д.
3. Он может собираться _только_ с условным harfbuzz-1.2.3, залочив всю систему на эту версию пакета. Как следствие, обновление этого маленького пакета в source-based дистрибутивах может потребовать пересборки всей системы.
4. Проект может впасть в зависимость от стороннего пакета, разработчики которого не отличаются коммуникабельностью/дружелюбностью/оперативностью реакции на ишьюсы/етц.
Ответить | Правка | Наверх | Cообщить модератору

155. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (139), 20-Июн-22, 17:49 
Я бы посоветовал писать на TQt форке Qt 3 на котором написана Trinty TDE которая является форком KDE 3, которую считаю самой лучшей средой для линуксов.
Ну вообще писать софт в отрыве от среды рабочего стола это удел виндузячего софта переносимого на линуксы. Как уже писал выше, чисто мазиолвская история. Кстати можно попробовать портировать на https://ru.wikipedia.org/wiki/XUL, тогда получится мессенджер в догонку с форком Фаерфокса на старом движке и Тундерберд заодно. Можно будет сделать тематический дистрибутив.
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору

167. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от ghazan (ok), 20-Июн-22, 20:26 
> Ну вообще писать софт в отрыве от среды рабочего стола это удел
> виндузячего софта переносимого на линуксы.

Два дистриба, один под гном, один под Qt, я не потяну :-)

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

175. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (175), 20-Июн-22, 22:08 
Сделай один, под TQt, главное чтобы работал.
Ответить | Правка | Наверх | Cообщить модератору

184. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от ghazan (ok), 21-Июн-22, 10:35 
> Сделай один, под TQt, главное чтобы работал.

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

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

176. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +1 +/
Сообщение от Ivan_83 (ok), 20-Июн-22, 23:11 
У меня десктоп на XFCE, фактически GTK с небольшой надстройкой.
Как 3.11 оно не выглядит, нужно темы включать и подгонять под себя.
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору

195. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Ан (??), 21-Июн-22, 14:13 
> Давай расскажу чуть подробнее. Вариантов было три:
> 1. Qt
> Был отвергнут, потому что программу на Qt невозможно толком портировать под винду,
> все проги на Qt выглядят кошмарно, а благодаря толстому коду еще
> и жрут немеряно ресурсов, т.е. легкий клиент превратится в обычного монстра.
> При этом Qt чисто физически не получится завернуть во что-то еще,
> т.е. условно говоря сделать некий уровень, который бы использовал Qt, но
> чтобы снаружи о нем никто не знал.

Довольно странно про Qt, потому что на нём уже есть прекрасный и кроссплатформенный Psi/+. По размеру не сказать, чтобы совсем легко, но в 2022 году 100Мб это и не много.

https://psi-plus.com/

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

199. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (199), 21-Июн-22, 18:47 
За 100 метров нас сожрут пользователи.

У меня сейчас Миранда с поддержкой ICQ и Jabber весит 12 мегабайт без отладочных символов.

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

211. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (147), 22-Июн-22, 15:27 
Да какие 100 мб? Core+Gui+Network = 20 мб. Зачем тащить все то что тащили в Psi+ криворукие разрабы?
Ответить | Правка | Наверх | Cообщить модератору

209. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  –1 +/
Сообщение от ghazan (ok), 22-Июн-22, 11:53 
> Довольно странно про Qt, потому что на нём уже есть прекрасный и
> кроссплатформенный Psi/+. По размеру не сказать, чтобы совсем легко, но в
> 2022 году 100Мб это и не много.

Ну отлично, теперь портируем на Qt все 200 плагинов Миранды, а потом, как в старом анекдоте, теперь со всей этой фигней мы попытаемся взлететь. При том, что базовая поставка Миранды с полусотней плагинов на древнем субблокноте Toshiba N210 под XP отправляется в путь только так.

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

213. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Ан (??), 22-Июн-22, 17:40 
>> Довольно странно про Qt, потому что на нём уже есть прекрасный и
>> кроссплатформенный Psi/+. По размеру не сказать, чтобы совсем легко, но в
>> 2022 году 100Мб это и не много.
> Ну отлично, теперь портируем на Qt все 200 плагинов Миранды, а потом,
> как в старом анекдоте, теперь со всей этой фигней мы попытаемся
> взлететь. При том, что базовая поставка Миранды с полусотней плагинов на
> древнем субблокноте Toshiba N210 под XP отправляется в путь только так.

Qt умеет и в чистые плюсы, поэтому не уверен, что требуется всё переписывать, но это лучше узнать у спецов по нему.

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

222. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +1 +/
Сообщение от Тот_Самый_Анонимус (?), 24-Июн-22, 06:28 
>все проги на Qt выглядят кошмарно

Выспутали с гтк. Это они все выглядят как выкидыши. Сколько программ на куте знаю, — уродов не видел.

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

240. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (-), 27-Июн-22, 15:11 
> 1. Qt
> Был отвергнут, потому что программу на Qt невозможно толком портировать под винду,
> все проги на Qt выглядят кошмарно, а благодаря толстому коду еще
> и жрут немеряно ресурсов, т.е. легкий клиент превратится в обычного монстра.
> При этом Qt чисто физически не получится завернуть во что-то еще,
> т.е. условно говоря сделать некий уровень, который бы использовал Qt, но
> чтобы снаружи о нем никто не знал.

Вообще qutim под виндой работал вполне сносно и использовал ту же тему винды что и все остальное. И было очень удобно что одна программа на линухе и винде работает одинаково - я один и тот же профайл таскал. Впрочем чего от ghazan ожидать, виндузятник со стажем, больше всего запомнился тем что лихо подмахнул проприетарному квипу.

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

55. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  –1 +/
Сообщение от Аноним (55), 19-Июн-22, 09:19 
>На EFL

Тю, тогда уж лучше в Wine гонять виндовую.

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

112. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от ghazan (ok), 19-Июн-22, 23:28 
>Тю, тогда уж лучше в Wine гонять виндовую.

Сейчас так и делаю.

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

151. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (150), 20-Июн-22, 14:29 
Я так с Firefox поступаю.

PS Вом вам и объянеие причимы "1%" Линукса на десктопе.

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

168. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +1 +/
Сообщение от ghazan (ok), 20-Июн-22, 20:27 
> Я так с Firefox поступаю.
> PS Вом вам и объянеие причимы "1%" Линукса на десктопе.

А в чем проблема с нативным FF?

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

81. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (81), 19-Июн-22, 12:53 
А чего не на FOX toolkit?
Не на FLTK?
Не на голом SDL, наконец?
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

119. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от ghazan (ok), 19-Июн-22, 23:55 
>Не на голом SDL, наконец?

Потому что Миранда - это не шутер. Нужна обычная переносимая библиотека с основными контролами, от кнопки до дерева.

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

241. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (-), 27-Июн-22, 15:17 
Маздайца сразу видно. Даже у пижжина хватило ума расщепить свое добро на core и UI части. И поэтому внезапно есть консольная версия (Finch) а ядро пиджина используется в довольно большом количестве проектов за умение жрать кучу протоколов. И это как бы ощутимый плюс их мультипротокольной технологии, всякие гейтвеи между протоколами этим пользуются например.
Ответить | Правка | Наверх | Cообщить модератору

244. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от ghazan (ok), 27-Июн-22, 15:24 
> Маздайца сразу видно. Даже у пижжина хватило ума расщепить свое добро на
> core и UI части. И поэтому внезапно есть консольная версия (Finch)

Внезапно: есть консольная миранда, и она прекрасно работала в виде плагина к FAR. Плагин Console есть и сейчас.

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

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

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

252. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (-), 01-Июл-22, 23:02 
> Внезапно: есть консольная миранда, и она прекрасно работала в виде плагина к FAR.

Говоря за Linux для начала фар настолько архитектурно проблемная штука что у нас его в нормальном виде так и нет. Да и болт с ним и его плагинами когда mc есть.

> Плагин Console есть и сейчас.

Вопрос не в "плагинах" а в том какой будет сет зависимостей и может ли core отдельно от ui быть малой кровью и проч. Если оно ради виджетов припрет мне на сервер куть с иксами, хотя я хотел 1 протокол в другой пробросить юзая их реализации протокола, это то что называется словом "маздай".

И если может, зачем core вообще заморачиваться виджетами? Вы хотите над-абастракцию над разными тулкитами UI чтоли? Это по логике вещей вообще не месенжер должен делать а некто типа WxWidgets'а по смыслу (не значит что надо взять именно его, он страшный, но делает что-то такое). Если вы изобретаете "что-то типа WxWidgets" да еще "не умеющее популярные линуксные тулкиты гуя" - ну, мне почему-то кажется что желающих пользоваться таким в Linux будет немного.

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

У нормальных людей core оформлено реюзабельной либой и можно "подцепить либу их core" а не "программировать на LUA". Две большие разницы.

Для моего маленького мозга больше всего понравилось ботов Tox'у делать. Апи у их либы все же забавное: минимальный бот полстранички на сях. Без всей вашей мерзкой плюсоты, "виджетов" и прочего "счастья". Юзер интерфейс к боту, пардон, сами команды бота. Ну может конфиг для админа. Логично конфигурить чат через чат, зафиг мне там ваши виджеты? ЧСХ ботмастеры и иркопы это прочухали еще в древней ирке лет 20+ назад.

Пиджина же растащили на гейты и писаны они явно не на Lua. Нужность этого вопрос номер 2 но с их протокольным core так можно и это в плюс общей их архитектуре. И когда у пиджина архитектура оказывается лучше и гибче... ну... это лол что так вообще бывает :)))

ИМХО если б вы хотели next gen сделать, сделали бы гуй опциональным и отдельным от протокольного core. Но как я понимаю этого от виндовых кодеров не дождешься, или я не прав?

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

9. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +1 +/
Сообщение от НяшМяш (ok), 19-Июн-22, 00:36 
Ядро уже переписано, а юайку нарисуют как-нибудь. В совсем уж ленивом нетерпеливом случае можно попробовать линкануть с libwine.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

48. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от llolik (ok), 19-Июн-22, 08:38 
Ну с WinAPI, насколько я помню, когда лазил в коде, там основные затыки не с core, а как-раз с GUI-евыми окнами чатов/ростера (и поддержка скинов, соответственно). Но, поскольку сила Миранды в том, что она вся - есть плагины, возможен, наверное, вариант реализации не на одном тулките. При желании кого-то реализовывать это, ест-но.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

243. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (243), 27-Июн-22, 15:21 
> Ну с WinAPI, насколько я помню, когда лазил в коде, там основные
> затыки не с core, а как-раз с GUI-евыми окнами чатов/ростера (и
> поддержка скинов, соответственно). Но, поскольку сила Миранды в том, что она
> вся - есть плагины, возможен, наверное, вариант реализации не на одном
> тулките. При желании кого-то реализовывать это, ест-но.

Эта сила однажды отлилась тем что после апгрейда операционки оно умерло. Совсем. Перестав стартовать. Без каких либо сообщений. И поди там догадайся какой плагин все нагнул. Наверное теоретически это можно дебагером отловить но под виндой... ненене...

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

248. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от llolik (ok), 27-Июн-22, 16:27 
> Эта сила однажды отлилась тем что после апгрейда операционки оно умерло. Совсем.
> Перестав стартовать. Без каких либо сообщений. И поди там догадайся какой
> плагин все нагнул. Наверное теоретически это можно дебагером отловить но под
> виндой... ненене...

К вопросу об отдельных частях WinAPI. "Абсолютно стабильно"(с), "соберёшь в 2003 (2k/NT) и будет работать всегда"(с) и вот это вот всё. Ага. Видимо, где-то в плагинах тоже на это понадеялись.

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

253. "Выпущена новая стабильная версия Miranda NG 0.96.1 "  +/
Сообщение от Аноним (253), 01-Июл-22, 23:10 
При том линуксные программы в линухе в такой ситуации траблшутить обычно в 10 раз проше - они обычно вербозный лог активности в свою консоль пишут и даже если до гуя дело не дошло, часто видно в чем там факап вышел. Ну или на крайний случай strace какой. Это ж 1 мелкий пакетик.

Но вот именно с мирандой в винде что-то сравнимое сделать - по сути mission impossible. Так я с нее и слез.

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

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

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




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

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