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


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

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

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6849
    • Просмотр профиля
Re: Представляю программу AltYo , аналог tilda. для GTK3
« Ответ #30 : 24 Сентября 2012, 17:44:02 »
Denis Konstantinov,
Ну мне удобно смотреть что творится в консоли Астериска, править диалплан, используя инфу из консоли Астериска, переходить в консоль подгружать новый диалплан и по пути ещё видеть htop ВМ, гипервизора. Экраны нынче большие ведь... Надо то всего 4 комбо, резать вертикаль - Ctrl+O, горизонталь - Ctrl+E, закрыть Ctrl+W, переключение между тайлами - Ctrl+Tab.

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

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: Представляю программу AltYo , аналог tilda. для GTK3
« Ответ #31 : 24 Сентября 2012, 18:09:44 »
понятно, ну я те же задачи выполняю иначе
mc + subshell консоль астериска + mcedit для редактирования плана, если необходимо смотреть на загрузку проца, то открываю вторую консоль.

ну и как я сказал требуются новые горячие клавиши которые будут недоступны консольным программам.
Ну даже если предположить что всё это можно сделать отключаемым, то
мой монитор не самый маленький 21" 1680x1050

1050/2=525px высота терминала
если ещё поделим 525px/2=262px высота каждого окна, тут ни диалплан не покрутить ни консоль астериска не посмотреть

Единственное что можно поделить это ширину, на широкоформатном мониторе,  и то только по полам.
Но лично для меня проще переключиться на соседнюю консоль нормального размера.

AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6849
    • Просмотр профиля
Re: Представляю программу AltYo , аналог tilda. для GTK3
« Ответ #32 : 24 Сентября 2012, 18:17:50 »
У меня везде FullHD и работаю с развернутым на весь экран terminator, иногда по F11. 4 тайла как раз.

Пользователь решил продолжить мысль 24 Сентября 2012, 18:19:56:
ну хотя да, терминатор же уже есть :)

а вот на замену тильды Альё слишком громоздкий, мне для этих целей требуется минимум, т.е. просто одна консолька, без вкладок, без всяких фишек, чисто для быстрой команды. Но это уже дело автора, как хочет, так и пилит :)
« Последнее редактирование: 24 Сентября 2012, 18:19:56 от ⚡ Thunde® ⚡ »

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: Представляю программу AltYo , аналог tilda. для GTK3
« Ответ #33 : 24 Сентября 2012, 19:26:12 »
ну вот и я о том же, что в формат консоли quake-а это не упихнёшь, а если во весь экран то уже есть аналоги.

если функционала много, то он легко отключается в конфиге :)
можно оставить только main_hotkey
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн vadim s. sabinich

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
    • Персональный блог
Re: Представляю программу AltYo , аналог tilda. для GTK3
« Ответ #34 : 25 Сентября 2012, 10:22:17 »
Интересная задумка, но
1. текстовый конфиг выбил из колеи 8)
2. после просмотра конфига и сворачивания, терминал упал
3. комментарии бы к настройкам. Хочется на 100% ширины экрана и 80% высоты сделать терминал
4. Использую tilda
5. Поддержу отечественного производителя хотя бы интересом к продукту =)

2. если вспомните, опишите по подробнее что делали перед тем как он упал?
эм... открыл конфигурационный файл. указал ширину и высоту. сохранил. Свернул и оно потом не разверулось более.
Запустил. Свернул по хоткею. Больше не разворачивалось. и из сам процесс пропал.



Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: Представляю программу AltYo , аналог tilda. для GTK3
« Ответ #35 : 25 Сентября 2012, 10:51:16 »
а что именно ты прописал в настройках?
можешь выложить сюда конфиг
cat ~/.config/altyo/config.ini
У меня не падает при изменении настроек ширины и высоты.
« Последнее редактирование: 25 Сентября 2012, 13:23:11 от Denis Konstantinov »
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн vadim s. sabinich

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
    • Персональный блог
Re: Представляю программу AltYo , аналог tilda. для GTK3
« Ответ #36 : 26 Сентября 2012, 09:16:30 »
[profile0]
custom_command=
debug=false
animation_enabled=true
animation_pull_steps=10
autosave_session=false
search_history=
terminal_show_scrollbar=true
program_style=VTToggleButton,VTToggleButton GtkLabel  {font: Mono 10; -GtkWidget-focus-padding: 0px;  -GtkButton-default-border:0px; -GtkButton-default-outside-border:0px; -GtkButton-inner-border:0px; border-width: 0px; -outer-stroke-width: 0px; border-radius: 0px; border-style: solid;  background-image: none; margin:0px; padding:1px 1px 0px 1px; background-color: #000000; color: #AAAAAA; transition: 0ms ease-in-out;}VTToggleButton:active{background-color: #00AAAA; color: #000000; transition: 0ms ease-in-out;}VTToggleButton:prelight {background-color: #AAAAAA; color: #000000; transition: 0ms ease-in-out;}#OffscreenWindow {border-width: 0px 0px 0px 0px; -outer-stroke-width: 0px; border-radius: 0px 0px 0px 0px; border-style: solid;  background-image: none; margin:0px; padding:0px 0px 1px 0px; background-color: #000000; border-color: @bg_color; color: #000000;}VTMainWindow {border-width: 0px; border-style: solid; background-color: alpha(#000000,0.1);}#tasks_notebook {border-width: 0px 2px 0px 2px;border-color: @fg_color;border-style: solid;}#search_hbox :active {background-color: #151515; border-color: @fg_color; color: #FF0000;}#search_hbox {border-width: 0px 0px 0px 0px; -outer-stroke-width: 0px; border-radius: 0px 0px 0px 0px; border-style: solid;  background-image: none; margin:0px; padding:0px 0px 1px 0px; background-color: #000000; border-color: @bg_color; color: #00FFAA;}HVBox {border-width: 0px 2px 2px 2px; border-color: #3C3B37;border-style: solid; background-color: #000000;}GtkNotebook {border-width: 0px 0px 0px 0px; -outer-stroke-width: 0px; border-radius: 0px 0px 0px 0px; border-style: solid;  background-image: none; margin:0px; padding:0px 0px 1px 0px; background-color: #000000; border-color: @bg_color; color: #000000;}
terminal_width=100
terminal_height=80
position=1
follow_the_white_rabbit=false
terminal_session=
tab_format=[ _INDEX_ ]
tab_title_format=[_INDEX_: _TITLE_ ]
search_wrap_around=true
search_match_case=false
terminal_font=Mono 12
terminal_set_alternate_screen_scroll=true
terminal_scrollback_lines=512
terminal_color_fg=#00FFAA
terminal_color_bg=
terminal_palette=#000000000000;#aaaa00000000;#0000aaaa0000;#aaaa55550000;#00000000aaaa;#aaaa0000aaaa;#0000aaaaaaaa;#aaaaaaaaaaaa;#555555555555;#ffff55555555;#5555ffff5555;#ffffffff5555;#55555555ffff;#ffff5555ffff;#5555ffffffff;#ffffffffffff;
terminal_background_image_file=
start_hidden=false

[KeyBindings]
main_hotkey=<Shift>q
terminal_add_tab=<Control><Shift>T
terminal_close_tab=<Control><Shift>W
terminal_tab_next=<Control>Page_Down
terminal_tab_prev=<Control>Page_Up
terminal_switch_tab1=<Alt>1
terminal_switch_tab2=<Alt>2
terminal_switch_tab3=<Alt>3
terminal_switch_tab4=<Alt>4
terminal_switch_tab5=<Alt>5
terminal_switch_tab6=<Alt>6
terminal_switch_tab7=<Alt>7
terminal_switch_tab8=<Alt>8
terminal_switch_tab9=<Alt>9
terminal_switch_tab10=<Alt>0
terminal_copy_text=<Control><Shift>C
terminal_paste_text=<Control><Shift>V
terminal_search_dialog=<Control><Shift>F
follow_the_mouse=
open_settings=
altyo_exit=<Control><Shift>Q
altyo_help=F1

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: Представляю программу AltYo , аналог tilda. для GTK3
« Ответ #37 : 26 Сентября 2012, 10:19:14 »
у меня с вашим конфигом работает,  открывается и закрывается через shift+q (вообще плохая комбинация, вы не сможете в тексте вводить большую Q)

можно включить режим отладки
1) закрыть altyo
2) gedit ~/.config/altyo/config.ini
3) изменить опцию на debug=true
4) и запустить в терминале вот так

altyo >/tmp/altyo.log 2>&1

если упадёт, прислать последние 20 строчек из файла /tmp/altyo.log.
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн vadim s. sabinich

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
    • Персональный блог
Re: Представляю программу AltYo , аналог tilda. для GTK3
« Ответ #38 : 01 Октября 2012, 04:41:13 »
естественно, поставил такую комбинацию только ради тестирования =)
=
(altyo:9278): Gdk-WARNING **: The program 'altyo' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 647 error_code 3 request_code 7 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: Представляю программу AltYo , аналог tilda. для GTK3
« Ответ #39 : 01 Октября 2012, 11:42:15 »
Спасибо за отчёт, это сама ошибка, а что ей предшествовало?
Что выше в логе? А то я даже представить не могу где такое может выскочить.
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: Представляю программу AltYo , аналог tilda. для GTK3
« Ответ #40 : 02 Октября 2012, 12:23:03 »
В версии 0.2~121002-linvinus1, добавил возможность подсвечивать текст в заголовке.

Опция tab_title_format_regex
парами regexp/новый стиль можно как угодно форматировать текст.
Разделитель точка с запятой, поэтому если она нужна в правиле то  её нужно экранировать знаком \\.
По умолчанию настроен на стандартный формат user@hostname:path и mc [user@hostname]:path

AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн vadim s. sabinich

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
    • Персональный блог
Re: Представляю программу AltYo , аналог tilda. для GTK3
« Ответ #41 : 03 Октября 2012, 06:37:15 »
я запустил altyo как ты сказал. свернул по хоткею. попытался развернуть, но ничего не произошло. запущенного процесса не было. лог привел полностью.
в хотелки: стабильность работы =) возможность отсоединять вкладку в отдельный терминал для того, чтобы перекидывать на другой рабочий стол, например

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: Представляю программу AltYo , аналог tilda. для GTK3
« Ответ #42 : 03 Октября 2012, 10:13:28 »
Ну, народ тут ставил проблем не было.

А точно в файле ~/.config/altyo/config.ini
есть настройка
debug=true?

Если, при старте, окно появляется нормально, то ,с опцией debug=true, лог файл должен начинаться с
domain:(null) message:altyo_window.vala:271: reconfigure

Ещё хотелось бы узнать
Какая версия Ubuntu?
Какая рабочая среда/оконный менеджер?
Программа из ppa или сами собирали?

Пользователь решил продолжить мысль 03 Октября 2012, 21:48:07:
Новая версия 0.2~121003-linvinus1:
Добавил - возможность автоматической сортировки закладок по имени хоста, возможность отключена по умолчанию, для включения нужно указать tab_sort_order=hostname , чтобы отключить tab_sort_order=none
В режиме автоматической сортировки можно исключать некоторые закладки из сортировки.
Для этого, во всплывающем меню терминала, нужно выбрать пункт "Исключить из сортировки" (Do not sort this tab)
Я пытаюсь как то соптимизировать работу с программой, когда открыто много вкладок (больше 10).

Добавил - возможность быстрого переключения на первые 20 вкладок :)
Первый десяток доступен по <alt>1 .. <alt>0
Если,в течение 500 миллисекунд, нажать повторно, то переключится на второй десяток.
Если руки дрожат то можно отключить double_hotkey_milliseconds=0

Через 5 часов обещают собрать в ppa.

>возможность отсоединять вкладку в отдельный терминал для того, чтобы перекидывать на другой рабочий стол, например
думаю что пока это невозможно, для того чтобы одна консоль существовала отдельно, придётся переписывать всю программу.
Я, пока, вообще слабо представляю как из одного процесса перебросить в другой целое окно, и чтобы при этом разорвалась связь с родителем. Но буду иметь ввиду.
« Последнее редактирование: 03 Октября 2012, 21:53:43 от Denis Konstantinov »
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн Denis Konstantinov

  • Автор темы
  • Активист
  • *
  • Сообщений: 864
    • Просмотр профиля
Re: Представляю программу AltYo , аналог tilda. для GTK3
« Ответ #43 : 25 Октября 2012, 11:52:33 »
Возможно я нашёл причину по которой программа падала у  vadim s. sabinich .
Программа падает из за убунтовского overlay-scrollbar-а.
Более подробно в первом сообщении этой темы, в разделе "Известные проблемы".

Мне требуется небольшая помощь, проверьте описанную проблему, и если она у вас присутствует подвердите на bugs.launchpad.net что она у вас то же присутствует.
Пока нет подтверждения от нескольких пользователей на баг не обратят внимания.
« Последнее редактирование: 25 Октября 2012, 11:56:31 от Denis Konstantinov »
AltYo консоль для Gtk3 в стиле консоли quake https://forum.ubuntu.ru/index.php?topic=198594.0

Оффлайн Lesnick

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Представляю программу AltYo , аналог tilda. для GTK3
« Ответ #44 : 11 Февраля 2013, 22:25:45 »
помогите поставить
я хочу собрать пакет из гита (первый раз)
у меня аптосид + xfce 64 bit (если эт нужно)
вобщем то вот что выходит
(Нажмите, чтобы показать/скрыть)

может че с зависимостями или с gtk3, но я все поставил как было написано в первом посте

 

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