Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Представляю программу AltYo , выпадающая консоль для GTK3  (Прочитано 74476 раз)

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

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
блин, надо виртуалку поставить и потестить вашу программку, уж больно вкусно она выглядит и автор адекветен и шпрехает по-русски:) на выходных ждите отчет :)
а почему именно в виртуалке? или у вас gtk3 не стоит?
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
а почему именно в виртуалке? или у вас gtk3 не стоит?
именно, я не юзаю gtk, так что приложение ваше мне не подходит, но для развития проекта, помогу чем смогу, потестирую, тем более что есть у меня виртуалка с Ubuntu, осталось обновиться и поставить приложение)
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Я боюсь что в таких условиях это будет синтетическое тестирование.
Программой нужно постоянно пользоваться, и настраивать "под себя".
Именно в такие моменты всплывают проблемы.
Но я не настаиваю попробуйте в виртуалке :)
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Я боюсь что в таких условиях это будет синтетическое тестирование.
Программой нужно постоянно пользоваться, и настраивать "под себя".
Именно в такие моменты всплывают проблемы.
Но я не настаиваю попробуйте в виртуалке :)

у меня есть виртуалки которые запущены постоянно, так как в них я что то пишу специфическое для каждой DE так что вы правы только от части :)
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
может у вас есть возможность протестировать под разными оконными менеджерами?
в программе есть функция развернуть окно на весь экран (maximize-restore) на которую можно назначить горячую клавишу.
по сути это дублирование функции оконного менеджера, с той лишь разницей, что пользователь сам определяет какую комбинацию использовать и главное, что эта комбинация действует только в пределах окна.
Например можно назначить F11.

Мне интересно как на это реагируют разные оконные менежеры.
Сейчас есть информация что в арче в kwin (последний) это работает плохо.

В идеале размер окна должен стабильно меняться между тем что указаны в настройках и развёрнутым на весь экран.
я тестирую так:
1) показать/скрыть altyo
2) F11
3) показать/скрыть altyo
4) F11
5) показать/скрыть altyo
6) F11
7) показать/скрыть altyo
8 ) F11, должен быть размер окна пункта 1.

должно быть всё как на этом видео ftp://linvinus.ru/forum/altyo/MVI_3930.webm

« Последнее редактирование: 21 Марта 2013, 14:42:25 от Denis Konstantinov »
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
могу потестить в kde, GnomeShell, Unity, lxde
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Freezeman

  • Активист
  • *
  • Сообщений: 637
  • Xubuntu 14.04.2 LTS :: SSD Kingston HyperX Fury
    • Просмотр профиля
А вот и первая проблема (( При закрытии altyo задумалось секунд на 5-7, а потом вылетело.
altyo crashed with SIGSEGV in g_type_check_instance_is_a()
Отправлено в систему учета ошибок.

Пользователь решил продолжить мысль 21 Марта 2013, 15:26:16:
Еще заметил небольшую некрасивость:

« Последнее редактирование: 21 Марта 2013, 15:26:17 от Freezeman »

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
А вот и первая проблема (( При закрытии altyo задумалось секунд на 5-7, а потом вылетело.
altyo crashed with SIGSEGV in g_type_check_instance_is_a()
Отправлено в систему учета ошибок.

Пользователь решил продолжить мысль 21 Марта 2013, 15:26:16:
Еще заметил небольшую некрасивость:


версия из ppa?

Пользователь решил продолжить мысль 21 Марта 2013, 21:47:29:
Вспомнил, что еще хотел )) В своё время искал подобный терминал, но который открывался бы снизу. Нашел только tilda. Но она страшная какая-то. Лично для меня это было актуально по причине, что мне приходилось смотреть на адресную строку браузера, и в mc искать соответствующие каталоги и т.п.
Также, тут уже говорили об этом, я активно пользуюсь разделением окна пополам.

Ваше желание исполнено, осталось ещё два :)
Доступно в git ночью отправлю на сборку в ppa.
В настройках, глка под галкой "следовать за мышью", я ещё не определился как её назвать.

И также появилось автоскрытие программы.
« Последнее редактирование: 21 Марта 2013, 21:47:30 от Denis Konstantinov »
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн Freezeman

  • Активист
  • *
  • Сообщений: 637
  • Xubuntu 14.04.2 LTS :: SSD Kingston HyperX Fury
    • Просмотр профиля
Да, версия из вашего ppa.
(Нажмите, чтобы показать/скрыть)

Также заметил такую штуку:
--> altyo -h                                                                                                                                                                                                   (0 sec) [2:19:35]
Использование:
  altyo [ПАРАМЕТР...] AltYo

Параметры справки:
  -?, --help                            Показать параметры справки

Параметры приложения:
  -r, --reload                          Reload configuration
  -c, --cfg=/path/to/config.ini         Read configuration from file
  -e, --exec="command arg1 argN..."     run command in new tab

.-(~)----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------(freezeman@freezeman-300E4Z-300E5Z-300E7Z)-
`--> altyo -?                                                                                                                                                                                                  (19 sec) [2:19:54]
zsh: no matches found: -?


Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Да, версия из вашего ppa.
(Нажмите, чтобы показать/скрыть)
я много чего исправил, проверьте завтра, будет ли эта ошибка.

А ваши галки я назвал "окно вверху" "скрывать автоматически" в секции "Окно программы"

Также заметил такую штуку:
--> altyo -h                                                                                                                                                                                                   (0 sec) [2:19:35]
Использование:
  altyo [ПАРАМЕТР...] AltYo

Параметры справки:
  -?, --help                            Показать параметры справки

Параметры приложения:
  -r, --reload                          Reload configuration
  -c, --cfg=/path/to/config.ini         Read configuration from file
  -e, --exec="command arg1 argN..."     run command in new tab

.-(~)----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------(freezeman@freezeman-300E4Z-300E5Z-300E7Z)-
`--> altyo -?                                                                                                                                                                                                  (19 sec) [2:19:54]
zsh: no matches found: -?


это zsh чудит, попробуйте
altyo -\?

Кстати, будут глюки с вашей темой zsh adam2. (у меня такая же)
советую поставить
1) пропатченную библиотеку libvte подробности тут https://bbs.archlinux.org/viewtopic.php?id=159822
завтра будет в моём ppa https://launchpad.net/~linvinus/+archive/vte
библиотека устраняет проблемы при изменении размеров терминала.

2)если в zsh используется тема приглашения командной строки  adam2, то приглашение съезжает вверх на одну строчку, каждый раз как изменяется размер терминала.
чтобы это исправить нужно в файле /usr/share/zsh/functions/Prompts/prompt_adam2_setup
поправить на
  local prompt_padding_size=$(( COLUMNS
                                  - prompt_line_1a_width
                                  - prompt_line_1b_width
                                  - 1))
т.е. добавить -1
Лучше конечно не там а скопировать в домашнюю папку. вам решать.
« Последнее редактирование: 22 Марта 2013, 14:05:29 от Denis Konstantinov »
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн Freezeman

  • Активист
  • *
  • Сообщений: 637
  • Xubuntu 14.04.2 LTS :: SSD Kingston HyperX Fury
    • Просмотр профиля
Также заметил такую штуку:
--> altyo -h                                                                                                                                                                                                   (0 sec) [2:19:35]
Использование:
  altyo [ПАРАМЕТР...] AltYo

Параметры справки:
  -?, --help                            Показать параметры справки

Параметры приложения:
  -r, --reload                          Reload configuration
  -c, --cfg=/path/to/config.ini         Read configuration from file
  -e, --exec="command arg1 argN..."     run command in new tab

.-(~)----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------(freezeman@freezeman-300E4Z-300E5Z-300E7Z)-
`--> altyo -?                                                                                                                                                                                                  (19 sec) [2:19:54]
zsh: no matches found: -?


это zsh чудит, попробуйте
altyo -\?
Так вообще ничего...

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
в последней версии работает

Заметил небольшой баг, по alt+tab не всегда прячется если включено автоскрытие.
мало времени отвёл на проверку, в следующей версии будет более стабильно, но будет задержка в 0.5с
событие о том что окно сменилось не всегда прилетает быстро.

вообще сделал по другому :) будет быстро
« Последнее редактирование: 22 Марта 2013, 10:59:14 от Denis Konstantinov »
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн Freezeman

  • Активист
  • *
  • Сообщений: 637
  • Xubuntu 14.04.2 LTS :: SSD Kingston HyperX Fury
    • Просмотр профиля
Когда окно открывается снизу, то через секунду остается только маленькая полоска снизу, а всего остального окна нет.

Пользователь решил продолжить мысль 22 Марта 2013, 22:29:25:
С открытыми настройками, когда на действие показать/скрыть окно поставлена F2, то не показывает окно с первого раза. При Alt-` -- нормально. Если было автоскрытие -- то нормально.  Это проявляется только на первых 2-х вкладках в настройках (на средней -- переодически) :-\.
« Последнее редактирование: 22 Марта 2013, 22:45:16 от Freezeman »

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Denis Konstantinov,
Заведи багрепорт что-ли:)
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Когда окно открывается снизу, то через секунду остается только маленькая полоска снизу, а всего остального окна нет.
Ни разу такого не было. какой оконный менеджер?
Анимация включена?
Ещё попробуй последнюю версию 130322, там и авто срытие исправлено, и исправлено положение окна когда анимация выключена.
ещё, ради красоты, при выключенной программе, можно удалить настройку program_style в файле cat ~/.config/altyo/config.ini
появится бордер вверху.


Пользователь решил продолжить мысль 22 Марта 2013, 22:29:25:
С открытыми настройками, когда на действие показать/скрыть окно поставлена F2, то не показывает окно с первого раза. При Alt-` -- нормально. Если было автоскрытие -- то нормально.  Это проявляется только на первых 2-х вкладках в настройках (на средней -- переодически) :-\.

Пользователь решил продолжить мысль 23 Марта 2013, 10:37:29:
Denis Konstantinov,
Заведи багрепорт что-ли:)
bugzilla есть на github'е
Можно туда писать.
« Последнее редактирование: 23 Марта 2013, 10:42:36 от Denis Konstantinov »
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

 

Страница сгенерирована за 0.042 секунд. Запросов: 20.