LINUX.ORG.RU

Wine Wizard 1.0

 ,


3

2

Вышел Wine Wizard 1.0. Кто не помнит, читайте прошлую новость.

Главные нововведения:

  • Поддержка Wine64 (пакеты пока не все).
  • Выбор, просмотр и редактирование решений прямо из программы.
  • Использование настроек в решениях (разрешение экрана, размер видеопамяти).
  • Возможность выполнения произвольного скрипта в решениях (естественно, с просмотром и подтверждением). По умолчанию опция отключена и включается в Settings.
  • По просьбе трудящихся программа теперь постоянно находится в трее, в меню появилась кнопка установки приложений.
  • Изменилась работа с ярлыками, теперь они полностью редактируемые (можно задать и изменить аргументы, рабочую папку и т. д. после создания).
  • Было решено отказаться от поддержки собственного репозитория пакетов, все пакеты берутся с сайтов производителей и сторонних сайтов. В принципе, это даже и лучше — нет зависимости от файлопомоек, и скорость выше. В отличие от Winetricks все пакеты скачиваются автоматически, количество зеркал неограниченно.
  • Улучшен разбор вывода программы, анализ осуществляется с помощью регулярных выражений.
  • Улучшен «терминал» вывода, весь вывод при установке пакетов можно посмотреть в нем.

Программа переработана практически полностью, может что-то забыл.

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

Скриншот 1

Скриншот 2

P.S. Категорически не успеваю все тестировать, особенно пакеты, поэтому сразу извиняюсь за ошибки. Все технические вопросы желательно обсуждать на Github.

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

>>> Подробности



Проверено: Falcon-peregrinus ()
Последнее исправление: CYB3R (всего исправлений: 3)

Кат жжот. В наноновости.

t184256 ★★★★★
()

Гитхаб, конечно, крут. Но полная зависимость от коммерческого сервиса — не круто.

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

Гитхаб, конечно, крут. Но полная зависимость от коммерческого сервиса — не круто.

Так щас все от него зависит. Даже страшно представить, если с ним что-то того. Вон какой вой был из-за блокировки его роскомнадзором.

anonymous
()

Люблю старые ужасные линуксовые гуи, от них веет духом свободы и малолетства.

anonymous
()

Какой-то костыль для костыля с убогим дизайном под названием Modern GUI висит как главная новость на ЛОРе...

Это ОН

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

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

LLIAKAJL
() автор топика

Зачем это? Устанавливать все игры (с) ?

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

Что именно интересует? Решения все взяты с WineHQ, если статус Gold и Platinum - запустится сразу, если нет - доработать 5 минут. Если решения вообще нет - нажал кнопку «Add» - и оно появилось. Потом пакеты в редактировании накидал нужные - и все. Пакеты подписаны теперь, всплывает подсказка при наведении.

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

Интересует, что когда оно после очередного апдейта их несчастного лаунчера отваливается и на WineHQ куча всяких вариантов «попробуйте так, мне помогло», что будет в Wine Wizard?

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

Что не костыль? Winetricks и PlayOnLinux, или Q4Wine? Или просто у вас слишком много свободного времени и исследовательского любопытства устанавливать все ручками? Что не устраивает в дизайне? Облепить все рюшечками?

Кстати, дизайн можно поменять, для этого файл «style.qss» есть в папке с настройками, можешь там хоть в розово-меховой все раскрасить с помощью css.

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

Что не костыль? Winetricks и PlayOnLinux, или Q4Wine? Или просто у вас слишком много свободного времени и исследовательского любопытства устанавливать все ручками?

Все это костыли. У меня вот вообще нет времени этим заниматься, поэтому купил венду в дуалбут для игр. Щас и ее выкинул, ибо того, что выходит под линуксы хвататет.

Что не устраивает в дизайне?

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

PS: извиняюсь, но как есть

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

Лаунчера близзарда? Ну, тут думаю уже без вариантов - править решение и делать как советуют на WineHQ.

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

поэтому купил венду в дуалбут

С этого и надо было начинать. Если не собираетесь пользоваться - зачем вообще писать?

стукнуть какой-нибудь книгой по гуям

ЧТО не устраивает в GUI? Как еще я должен, млин, расположить 3 кнопки, чтобы они были «по всем канонам»?

LLIAKAJL
() автор топика

Идея отличная, не слушай лоровских аналитиков. PoL и Q4Wine настолько безблагодатны, что проще ручками ставить. А дизайн и вправду не очень. Очень не очень. Дело не в рюшечках, сейчас как раз актуален лаконизм и плоскота. Впрочем, главное, чтоб ездило, шашечки - дело наживное.

meliafaro ★★★★★
()

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

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

Вообще, хоть программа и названа Wine Wizard, магии никто не обещал - все библиотеки и настройки все равно выполняются ручками, хоть все и значительно упрощено. Программа создана для экономии времени в первую очередь. Если кто-то создал решение(а он его создаст, т.к. программа работает только с решениями, установить без него невозможно), то все сработает автоматом и не нужно лазать по форумам, вычитывать ошибки в выводе, лазать в настройки Winecfg и Regedit. Упрощено управление префиксами, ярлыками. Песочница автоматом создается(кроме диска «Z:», это неудобно очень, хоть и пытался что-нибудь придумать), значит документы не будут загрязняться и меню. Windows/Temp автоматом чистится. Что еще нужно в идеальном GUI для Wine? Предлагайте - рассмотрим.

LLIAKAJL
() автор топика
Ответ на: комментарий от meliafaro

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

LLIAKAJL
() автор топика
Ответ на: комментарий от meliafaro

Точнее, я не ставил их по умолчанию в программе, на скриншотах стили как раз применены из файла style.css, потому что у меня вообще не подхватываются стили Qt5, без стиля - нет надписей на кнопках и все заблокированное - просто черное. Кеды 4 еще стоят.

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

Сегодня вечером поставлю, гляну. Некоторые приложения просто упорно игнорируют системную тему, особенно на это касается интерфейсов на Qt4. Хотя и ГТК-шные иногда отличаются, тот же Darktable.

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

Есть такая фигня, что игнорируют. Не знаю как себя Qt5 ведет на других системах, но в KDE 4 никак не смог заставить, может кто знает как? Сделайте скриншоты(это, кстати, просьба ко всем - у кого хорошая тема, сделайте скрины пожалуйста, в новости выкладывать).

LLIAKAJL
() автор топика

Идея хорошая, но всё это ты устанешь поддерживать в актуальном состоянии.

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

А что мне там поддерживать? Решения пользователи сами делают и редактируют, большинством пакетов - winetricks занимается. Зайти иногда да ошибки исправить, может что-то новое добавить.

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

Если я правильно тебя понял, мне помогла установка Qt5 Configuration Tool

По теме:

  1. в прошлой новости заявлялось, что сайт - основная фича программы, а теперь что сайт не нужен, это как?
  2. PPA не хватает, не хочу собирать руками, хочу add-apt-repository и чтобы всё само просто работало
  3. скриншоты и правда надо делать в светлой теме, они более понятные получаются
  4. Microsoft Office 2003 и 2007 нормально работают? Как в CrossOver, а не как в PlayOnLinux?
meequz ★★
()
Ответ на: комментарий от meequz

Qt5 Configuration Tool пробовал, мне не понравилось, один фиг не ловит системную, надо ручками настраивать.

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

2) Ну, если кто-то сможет репозитории сделать, буду только рад. Сам не делал, да и боюсь времени не хватит.

3) Тут проблема в том, что у меня Qt5 тему вообще не подхватывает, и если я сменю на светлую - все равно будет не то, поэтому прошу скрины сделать, у кого тема нормальная.

4) Если предоставите сборки скачиваемые кроссовера - будет и кроссовер, а пока сборки с POL берутся, значит как в нем и работает(имеются ввиду сами сборки Wine, а не настройки).

LLIAKAJL
() автор топика

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

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

ЧТО не устраивает в GUI? Как еще я должен, млин, расположить 3 кнопки, чтобы они были «по всем канонам»?

Как ни расположи, анонимусу все не понравится. Это правило ЛОРа.

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

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

Не надо ругать времена, которые ты не застал.

r_asian ★☆☆
()

Еще не запускал, но уже словил пару проблем.
В файле packagemodel.cpp не хватает

#include <QDataStream>
И вот эти ворнинги похоже указывают на ошибки:
../WineWizard-master/src/filesystem.cpp:216:68: warning: adding 'uint' (aka 'unsigned int') to a string does not append to the string [-Wstring-plus-int]
                    res.replace(targetDrivePath, QChar::toUpper(c) + ":");
                                                 ~~~~~~~~~~~~~~~~~~^~~~~
../WineWizard-master/src/filesystem.cpp:216:68: note: use array indexing to silence this warning
../WineWizard-master/src/filesystem.cpp:233:90: warning: adding 'uint' (aka 'unsigned int') to a string does not append to the string [-Wstring-plus-int]
                if (res.startsWith(QString(c) + ":") || res.startsWith(QChar::toUpper(c) + ":"))
                                                                       ~~~~~~~~~~~~~~~~~~^~~~~
../WineWizard-master/src/filesystem.cpp:233:90: note: use array indexing to silence this warning
2 warnings generated.

pftBest ★★★★
()

Кто не помнит, читайте прошлую новость

Сначала прочитал как «пошлую новость».

anonymous
()

Скриншот 1
Скриншот 2

Я у мамки хакир 😂

holuiitipun
()

программу качать сразу с хаба.

DC++, что ли?

batekman ★★★
()

Вышел Wine Wizard 1.0. Кто не помнит, читайте прошлую новость.
Проверено: Falcon-peregrinus (23.05.2016 9:31:00)

Модератор — АГОНЬ.

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

Чуть не поперхнулся. Зачотище :)

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