Форум проекта PuppyRus Linux

Разработки проекта PuppyRus => Программирование и компиляция => Тема начата: sfs от 16 Июль 2018, 15:48:54

Название: Gtkwialog - форк Gtkdialog
Отправлено: sfs от 16 Июль 2018, 15:48:54
http://murga-linux.com/puppy/viewtopic.php?t=113497
http://murga-linux.com/puppy/viewtopic.php?t=113598
Скачать (http://murga-linux.com/puppy/viewtopic.php?t=113873)
Насколько я понял - Gtkdialog автор бросил. Сообщество пупи пытается продолжить развивать.
Что-то улучшили с <action>
Совместимость со старым Gtkdialog обещается (т.е. переписывать скрипты не придется)

Код
Built with support for: GTK+ 2, Glade, VTE.
Зачем там vte пока совсем не понял
Название: Re: Gtkwialog - форк Gtkdialog
Отправлено: sfs от 27 Февраль 2020, 13:20:44
На aarch64 armv7 на обычном gtkdialog все зеркально : верх внизу. право слева
gtkwialog-gtk3-0.8.7-7-aarch64.pkg.tar.xz
- здесь все ок

Насколько я понял - что-то фиксили с bash
Побочный эффект - некоторые старые скрипты не работают.
$ sudo make-changes.sh
live@2a:~$ bash: строка 0: echo: ошибка записи: Обрыв канала
Например мой make-changes.sh , sfs-get . Лечение - запускать с ключом
  -a, --non-blocking              Use non-blocking, glib async for action execs.
или
  -b, --blocking                  Use blocking, glib sync for action execs.

gtkwialog используется в дистрибутивах DebianDog

Зачем там vte пока совсем не понял
у меня скомпилился без него

Название: Re: Gtkwialog - форк Gtkdialog
Отправлено: sfs от 08 Март 2020, 11:02:37
Что-то улучшили с <action>
Похоже решили проблему с dash в дебиане
На aarch64 armv7 на обычном gtkdialog все зеркально : верх внизу. право слева
https://github.com/DebianDog/Gtkwialog
Код
При компиляции на платформе ARM возникла проблема, из-за которой виджеты были упакованы в неправильном порядке, и я применил исправление для это обернуто в макрос препроцессора #ifdef __arm__ в automaton.c.
Помогло
Название: Re: Gtkwialog - форк Gtkdialog
Отправлено: sfs от 08 Март 2020, 12:02:48
Про новшества в версии 8.7
New attribute for <pixmap> implemented: (http://murga-linux.com/puppy/viewtopic.php?p=1001998#1001998)
preserve-aspect-ratio [true|yes|1 or false|no|0]
Название: Re: Gtkwialog - форк Gtkdialog
Отправлено: sfs от 10 Январь 2022, 09:35:30
Gtkdialog автор бросил. Сообщество пупи пытается продолжить развивать
свежий gtkdialog
https://github.com/puppylinux-woof-CE/gtkdialog/commits/master ?
А что там нового?
Название: Re: Gtkwialog - форк Gtkdialog
Отправлено: RoDoN от 10 Январь 2022, 14:14:59
А что там нового?
Не знаю, какие-то доработки, дело в том, что тот, который у меня не понял export -f, точнее не знает про параметр -f