Сайт | Скачать | Видео | Wiki

Автор Тема: Gtkwialog - форк Gtkdialog  (Прочитано 2211 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 29290
  • Репутация: +196/-0
  • Автор темы
    • PuppyRus-A
Gtkwialog - форк Gtkdialog
« : 16 Июль 2018, 15:48:54 »
http://murga-linux.com/puppy/viewtopic.php?t=113497
http://murga-linux.com/puppy/viewtopic.php?t=113598
Скачать
Насколько я понял - Gtkdialog автор бросил. Сообщество пупи пытается продолжить развивать.
Что-то улучшили с <action>
Совместимость со старым Gtkdialog обещается (т.е. переписывать скрипты не придется)

Код
Built with support for: GTK+ 2, Glade, VTE.
Зачем там vte пока совсем не понял
« Последнее редактирование: 16 Июль 2018, 15:54:01 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 29290
  • Репутация: +196/-0
  • Автор темы
    • PuppyRus-A
Re: Gtkwialog - форк Gtkdialog
« Ответ #1 : 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 пока совсем не понял
у меня скомпилился без него

« Последнее редактирование: 06 Март 2020, 09:35:17 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 29290
  • Репутация: +196/-0
  • Автор темы
    • PuppyRus-A
Re: Gtkwialog - форк Gtkdialog
« Ответ #2 : 08 Март 2020, 11:02:37 »
Что-то улучшили с <action>
Похоже решили проблему с dash в дебиане
На aarch64 armv7 на обычном gtkdialog все зеркально : верх внизу. право слева
https://github.com/DebianDog/Gtkwialog
Код
При компиляции на платформе ARM возникла проблема, из-за которой виджеты были упакованы в неправильном порядке, и я применил исправление для это обернуто в макрос препроцессора #ifdef __arm__ в automaton.c.
Помогло

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 29290
  • Репутация: +196/-0
  • Автор темы
    • PuppyRus-A
Re: Gtkwialog - форк Gtkdialog
« Ответ #3 : 08 Март 2020, 12:02:48 »
Про новшества в версии 8.7
New attribute for <pixmap> implemented:
preserve-aspect-ratio [true|yes|1 or false|no|0]