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:

* Копирование/перемещение (при Drop из внешних приложений) выполняется в отдельной нити, т.е. во время копирования больших файлов можно продолжать работу в FAR.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

Drag с временной панели в русском интерфейса
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

* Опция 'Minimize to tray'.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

* Небольшие правки в dll-ках ConMan.
* После попытки драга с областей за пределами панелей постоянно выскакивала ошибка "Can't open file mapping" (проблема с таймаутом пока осталась).
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

* Не работал CtrlWinAltSpace при /SetParent.
* Сменилась отрисовка курсора.
* На вкладке 'Info' отображается полная строка запуска ConEmu.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

* Бонус :-) можно настроить 'автозапуск' КонЭму при запуске cmd.exe или любого пакетного файла. Запустить один раз 'cmd_autorun.cmd /i'.
* Побеждено мелькание консольного окна при старте программы. В редких случаях, когда запуск идет с ярлыка и не разворачаивая окно на весь экран, чтобы избежать мелькания - укажите в свойствах ярлыка 'Run - Minimized'.
* Оптимизация отрисовки курсора.
* Во время загрузки приложения (i.e. 'far.exe') в заголовке окна отображается строка запуска.
* В консоль больше не пересылается WM_SYSCOMMAND с wParam>=0xF000, ибо консольное окно странно реагирует и часто перехватывает фокус.
* Добавлен параметр '/max' (а для разрабочиков '/debug' & '/debugi').
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

* Изменен способ пересылки мышиных событий в консоль.
* В режиме Window size = Normal - окна могут открываться каскадом.
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 »

* При открытии PictureView отстанавливалась отрисовка всех остальных окон ConEmu.
* Чтение содержимого консоли вынесено в отдельную нить.
* Проблемы с отрисовкой правого и нижнего края окна.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

* Изменен внешний стиль табов (пока просто кнопки).
* В режиме BufferHeight не работало выделение мышкой.
* Попытки поправить неудачные выставления размеров консоли.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

* Улучшен внешний вид панели с табами и кнопками ConMan-а.
* При выделении мышкой в режиме BufferHeight выделение 'прыгало'.
* При смене заголовка неактивной консоли ConMan-а мигали табы.
* Если табы отключены - не пытаемся получить информацию о них из плагина.
* Кнопка альтернативной консоли (панель конмана) не включалась при Win-A.
* Драг теперь начинается только при клике в рабочую облась панелей (сервисные области игнорируются).
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

* Временно убрана поддержка ConMan.
* В предыдущей версии отвалилось изменение размера окна.
* Выскакивала ошибка: Can't start 'TabBarClass::Retrieve'. Last operation 'TabBarClass::Retrieve' was not finished!
* При попытке сменить Ansi-aliasing - выскакивал 'Assertion'.
* Оптимизация отрисовки при ресайзе.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

* В окне настройки добавлена кнопка 'Apply' для применения изменений в группе 'Window size'.
* При открытом PictureView запрещено изменение размера окна.
* После закрытия PictureView передергивался размер консоли -> было мигание.
* После двойного щелчка по заголовку (maximize) в консоль проваливался LButtonUp.
* Изменен 'умолчательный' символ активации плагина.
* Изменен набор примеров макросов в каталоге плагина:
+ AltEnter_Exec.reg - перенаправить вывод консольной программы в редактор (выполняется содержимое командной строки).
+ AltEnter_Props.reg - отобразить стандартный диалог свойств файла (проводник Windows).
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 »

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

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

Post by Maximus5 »

Значительные изменения. Коротко:

+) ConMan больше не нужен. "Мультиконсоль" и просмотр вывода предыдущей команды встроены в ConEmu. Также есть возможность запуска новой консоли через параметр '-new_console'.
+) Улучшены табы. В заголовке табов отображается заголовок консоли вместо 'Panels'. При включенных табах, переключение между окнами с клавиатуры - "отложенное". Т.е. фактическое переключение при отпускании кнопки Ctrl.
+) Третье состояния флажка 'Fix far borders'. В некотором смысле это замена 'GUI progress bars.
Post Reply

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