ConEmu: Console Emulator — графическая консоль

Анонсы новых плагинов. Обсуждение плагинов ведется ниже.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

Latest post of the previous page:

* Если PictureView работает в режиме Ctrl-Q - не отрисовывалась видимая часть консоли.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

* При нажатии Alt+кнопка раздавался писк.
* Врапперу PictureView опять не нужен ConEmu.dll.
* Табы теперь отображаются с рамкой. Если хотите как раньше, только заголовки:
[HKEY_CURRENT_USER\Software\ConEmu]
"TabFrame"=hex:00
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

* В ConMan внесены необходимые изменения (2.34.1) для его использования без ключика '/SetParent'.
* Если обновлять ConMan не хотите - можно использовать ключик '/SetParent2' (но тогда отвалится FarHints).
* Вроде бы решена проблема непереключения раскладки при отсутсвии ConIme.
* Если в окошке предупреждения о 'LoadConIme' нажать кнопку 'Cancel' - оно больше не появится (надеюсь).
* Изменилось (вернулось) имя класса главного окна ConEmu.
* Соответственно, обновился враппер PictureView.
* Создается переменная среды 'ConEmuArgs', содержащая аргументы запуска ConEmu.
* Флажок 'Always update con.handle' включается автоматически, если в строке запуска есть conman.exe.
? Теоретически, можно организовать табы и для консолей ConMan... Высказываемся ;-)
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

Wrapper PictureView теперь умеет загружаться и под Underscore
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

* Изменена обработка WM_SETFOCUS:
?) Не должно быть проблем с активацией диалога настроек в Vista.
?) Наверное Win+R больше не будет появляться под ConEmu.
?) Возможно (хотя и не должны), могут появиться другие глюки, например клавиши не будут проходить в FAR.
* Поправленный reg-файл.
* Переделано общение с плагином при Drag'n'Drop. Раньше ConEmu мог подвисать.
* Теперь 'Таб' пытается закрыться и по щелчку правой кнопкой мышки (на тачпадах средней кнопки нет вообще).
* Исправлена ошибка сохранения положения минимизированного окна.
* Макрос для 'табов' создается автоматически, после подтверждения пользователем.
* В плагине вернулись lng-файлы - подверждение для создания макроса.
? Может быть перестанет валиться при выходе, если присутствует PowerShellFar.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

* Добавлен параметр '/Attach <PID>'. При его указании ConEmu не запускает новый процесс, а пытается подключиться (внедриться) к уже существующему консольному приложению, указываемому через код процесса (<PID>).
* При отключении FARа от консоли (Ctrl-Alt-Tab) плагин предлагает запустить новый экземпляр ConEmu, который 'подхватит' новую консоль FARа (переключалка по табам при этом к сожалению отключается).
* Изменен способ разворачивания окна в FullScreen. Проблем с расширениями, внедряющимися в рамку окон (типа FileBox eXtender) больше не будет.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

PictureView wrapper
* В некоторых случаях под ConMan враппер не работал
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

* Размер окна FullScreen/Maximized/Normal теперь устанавливается другим способом.
* В плагине изменен способ поиска окна ConEmu (переменная среды больше не используется из-за КонМана, хотя и устанавливается).
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

В ожидании новой сборки Farhints... а пока:
В некоторых случаях (/SetParent2, conman) FarHints не работал. Теперь для поиска окна ConEmu используется плагин ConEmu.dll (его наличие обязательно)
Attachments
FarHints_dll_child2.rar
(57.46 KiB) Downloaded 383 times
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

Обновлен ConMan. Теперь Win-Q/W должны работать во всех режимах
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

* Диалог настроек разбит на две вкладки.
* Для тех, кому не хватает 16 цветов консоли, добавлена возможность использовать 32 цвета текста ;) за счет игнорирования одного из выбираемых цветов фона.
* Настройки цветов теперь сохраняются в ключе ConEmu, ключ консоли не трогается. Умолчания для цветов (в новой конфигурации) по прежнему берутся из свойств консоли.
* Изменения в ресайзе окна...
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

* Изменения в ресайзе окна, корректировка начального положения.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

* Отображение непечатных символов в редакторе (Tab,Eol,Eof). Настраивается на закладке цветов. Необходим плагин Visualizer! Отображаемые на их месте символы можно настроить (см. Settings-ConEmu.reg). Предложения по "умолчательным" символам принимаются.
% Расширенные цвета консоли (16..31) не сохранялись в реестр.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

* При выходе из окна настроек (при включенных табах) ранее открытые табы пропадали.
* 'Background image' теперь отображается и при включенном 'Force monospace'.
* Чуть поправил закрытие окна и завершение плагина. Вроде бы проблем с ExitFAR(W) больше быть не должно.
* Потихоньку совершенствуем поддержку пропорциональных шрифтов.
* В плагин добавлена информация о версии.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

* В меню добавлен пункт "Dump..." для сохранения текущего содержимого консоли в файл.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: ConEmu: Console Emulator — графическая консоль

Post by Maximus5 »

* Поддержка изменений API FAR2 build 789 (плагин работает в FAR2 build 757 и выше или FAR 1.7x build 2470 и выше).
* В Windows Vista и выше по умолчанию были недоступны некоторые юникодные символы (например троеточие '…', иероглифы, и др.), т.к. для реальной консоли не устанавливался TTF шрифт.
* Расширение визуализатора не работало в конмане.
Last edited by Maximus5 on Wed 25 Feb, 2009 22:22, edited 1 time in total.
Post Reply

Return to “Анонсы новых плагинов”