Size: a a a

Programming Offtop

2020 December 18

AM

Andrew Mikhaylov in Programming Offtop
Anton Branch
Не пробовал, но слышал, что можно использовать гтк либу на Вин и Мак, таким образом будет "кроссплатформенность".

Про гтк4 на маке https://twitter.com/hergertme/status/1334977276031614976
Знаю, но на деле не пробовал, потому не могу судить, как дела с деплойментом и, что интереснее, с лицензией у такого решения.
источник

AE

Alexandr Emelyanov in Programming Offtop
источник

AM

Andrew Mikhaylov in Programming Offtop
Bogdan Panchenko
можно и qt и javafx и wxWidgets, ток это не нативные компоненты (что такое нативное под вопросом), в том то и вопрос зачем эти биндинги к системе, версия либ может быть не синхронизированы и пойдут ошибки, можно конечно делать по типу снап-пакетов (full runtime), но тогда смысл нативности теряется (по этой причине я снапы и не додюбливаю)
wxWidgets как раз нативные компоненты, он на каждой платформе юзает её тулкит.
источник

BP

Bogdan Panchenko in Programming Offtop
Andrew Mikhaylov
Старый софт понятно, что на сях, более новый почти весь на вала. Вижу 47% джиэса в гноми-шелле.
Мелд вон на пайтоне, pitivi (не юзал) на пайтоне. Клиент для ирки, polari, на джиэсе. Карты на джиэсе. Гпартед на крестах. А ещё у них оказывается свежий клиент для matrix, зовётся fractal, угадайте на чём))))
тот софт который ты перечислил я не юзал :D
источник

BP

Bogdan Panchenko in Programming Offtop
Andrew Mikhaylov
wxWidgets как раз нативные компоненты, он на каждой платформе юзает её тулкит.
ну не полностю, это типа SWT
источник

AB

Anton Branch in Programming Offtop
Andrew Mikhaylov
Разве? Мне казалось, это отдельная тулзовина, которую устанавливать надо. По крайней мере в убунте.
У Manjaro в коробке есть. По другим дистрам не знаю.
источник

BP

Bogdan Panchenko in Programming Offtop
Andrew Mikhaylov
Gnome Tweaks вон на пайтоне, годная вещь 🌚

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

BP

Bogdan Panchenko in Programming Offtop
Anton Branch
Потому, что Tweaks в коробке уже стоит.
он идет в кородке, но его можно снести)
источник

BP

Bogdan Panchenko in Programming Offtop
Andrew Mikhaylov
Старый софт понятно, что на сях, более новый почти весь на вала. Вижу 47% джиэса в гноми-шелле.
Мелд вон на пайтоне, pitivi (не юзал) на пайтоне. Клиент для ирки, polari, на джиэсе. Карты на джиэсе. Гпартед на крестах. А ещё у них оказывается свежий клиент для matrix, зовётся fractal, угадайте на чём))))
ну да я скорей про старый софт. Увы Gtk очень не дружелюбен, поэтому многие переходять на Qt
источник

AM

Andrew Mikhaylov in Programming Offtop
Bogdan Panchenko
ну не полностю, это типа SWT
SWT не юзал, не знаком. А что значит "не полностью"? Как можно не полностью пользоваться нативными компонентами?
wxWidgets -- это штука сродни ATL, только кросс-платформенная.
источник

BP

Bogdan Panchenko in Programming Offtop
@r4zzz4k лайвхак
источник

BP

Bogdan Panchenko in Programming Offtop
источник

AM

Andrew Mikhaylov in Programming Offtop
Та я ж тебе сказал, что не за убунтой)
источник

BP

Bogdan Panchenko in Programming Offtop
Andrew Mikhaylov
SWT не юзал, не знаком. А что значит "не полностью"? Как можно не полностью пользоваться нативными компонентами?
wxWidgets -- это штука сродни ATL, только кросс-платформенная.
ну SWT тоже использует нативные компоненты, но там где можно, тобиш есть компоненты которые не нативные
источник

AM

Andrew Mikhaylov in Programming Offtop
Bogdan Panchenko
ну SWT тоже использует нативные компоненты, но там где можно, тобиш есть компоненты которые не нативные
А, я не припомню, что там ненативного могло быть у wx. Кастомные компоненты построены на собственных же примитивах, так что тоже нативное. Самопального рендеринга в канву там нигде нет.
источник

BP

Bogdan Panchenko in Programming Offtop
Andrew Mikhaylov
А, я не припомню, что там ненативного могло быть у wx. Кастомные компоненты построены на собственных же примитивах, так что тоже нативное. Самопального рендеринга в канву там нигде нет.
ну если с этой точки зрения смотреть тода) Я илчно не юзал просто знаю что есть собственые компоненты, а как рендерятся хз
источник

BP

Bogdan Panchenko in Programming Offtop
@r4zzz4k посчитал что было установлено у меня в менеджере приложений
источник

AM

Andrew Mikhaylov in Programming Offtop
Bogdan Panchenko
@r4zzz4k посчитал что было установлено у меня в менеджере приложений
В общем джиэс и правда не то, чтобы сумасшедше ходовой, но он популярен для экстеншнов к гноми-шелл.
источник

BP

Bogdan Panchenko in Programming Offtop
Bogdan Panchenko
@r4zzz4k посчитал что было установлено у меня в менеджере приложений
Ремарка: В скобках это нужно прибавить (или не прибавить если не согласен). То-есть 13 приложений именно на си, 19 в сумме
источник

g

gavr in Programming Offtop
🐈🚴‍♂️
источник