ConEmu / old-issues

Old issues for ConEmu project (import is pending)
http://conemu.github.io/
0 stars 1 forks source link

"Maximized" for quake mode #874

Open ConEmu opened 9 years ago

ConEmu commented 9 years ago

From alkhank...@gmail.com on January 07, 2013 20:54:26

OS version: Win8 x64 ConEmu version: 130501 Bug description Сейчас в quake, maximized позволяет консоли прилипнуть к краям экрана. Консольный режим без максимальной ширины, как мне кажется и не должен быть в принципе, а вот maximized (в случае queake максимальное увеличение по высоте) и обратно, был бы очень полезен.

Далее, было бы неплохо добавить галочку, которая бы отключала режим "поверх всех окон" при maximized, и возвращала бы обратно это состояние при возвращении normal.

P.s. fullscreen так же не работает c квакой.

Original issue: http://code.google.com/p/conemu-maximus5/issues/detail?id=874

ConEmu commented 9 years ago

From ConEmu.M...@gmail.com on January 08, 2013 01:19:49

Консольный режим без максимальной ширины, как мне кажется и не должен быть в принципе

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

ConEmu commented 9 years ago

From alkhank...@gmail.com on January 08, 2013 01:31:46

Видимо они квейк не играли ) В любом случае дело сейчас обстоит так, не используя maximized, я не могу задать максимум по ширине(например 1080px), поэтому использую maximized. А вот чем заменить оригинальный функционал для maximized и fullscreen в квейк режиме я не придумал, думал это недоработка.

ConEmu commented 9 years ago

From ConEmu.M...@gmail.com on January 08, 2013 01:41:20

аргументация была простая - ширина консоли в 2к+ пикселей нафиг не нужна.

я тоже не придумал.

резюме: мне пока не ясно как удобно сделать переключение режимов. распишите свое предложение конкретно: что добавить и куда. если это будет вменяемо - сделаем.

и вообще - стоит ли? при режиме на весь экран по ширине - можно растянуть окно по высоте.

ConEmu commented 9 years ago

From alkhank...@gmail.com on January 08, 2013 02:17:08

аргументация была простая - ширина консоли в 2к+ Для сплит вкладок отлично. Кроме того, лично у меня не получилось "нормально" задать ширину в normal моде. Да и в условиях того, что в квейк моде нет возможности отключить центрирование консоль, выигрыша в не fullwidth консоли я не вижу.

Предложение: (всё ниже сказанное относится к quake режиму)

Аргументация: Я за нативный функционал. Если кнопка maximized есть, то она должна реализовывать свой (ожидаемый пользователем) функционал. Тоже самое и с fullscreen, очень не ожиданое поведение, когда вместо fullscreen получаешь fullwidth. Необходимости в такого функционале ни чуть не меньше, чем режима с отключенным quake. После статьи на хабре узнал о вашей программе, и поработав немного подметил для себя проблемы с ресайзом. Давольно часто возникает необходимость быстро увеличить область консоли, ресайз клавишами с багом и медленный, попытка потянуть бордер=0 ещё больший useless. Вот maximized как раз обладает необходимой функциональность, тык большая область, тык ещё раз вернулись обратно.

ConEmu commented 9 years ago

From ConEmu.M...@gmail.com on January 08, 2013 03:24:18

  • Сделать возможным для normal мода задавать полную ширину(прилипание к краям). Сейчас этого добиться в том числе и с отключенным quake.

Здесь ключевой вопрос - "как?". Сейчас это делает кнопочка Maximize.

Как вариант, можно на тулбар добавить кнопки типа "<-->" для

Вобщем, пока я не вижу удобного для юзера варианта.

ConEmu commented 9 years ago

From ConEmu.M...@gmail.com on January 08, 2013 03:25:32

Может на хабре вопрос-обсуждение задать? :)

ConEmu commented 9 years ago

From alkhank...@gmail.com on January 08, 2013 03:53:12

Конечно лучше будет опираться на мнение большинства, если гибкость трудно достижима.

Я уже написал почему мне не понятна текущая реализация и какие она дает преимущества если даже изрядно повозившись добиться нужно ширины. Оно бы имело смысл если бы позволяла прикрепится одной из сторон, а не быть строго по центру.

Здесь ключевой вопрос - "как?". Сейчас это делает кнопочка Maximize. Я предлагал в настройках в normal mode позволить вместо циферок ширины галочку fullwidth (слабо представляю как там всё устроено не из то области программист ^^). Либо позволить задавать width в пикселях, вбил для normal 1920 и успокоился. Ещё вариант. Есть под linux yakuake терминал, в нём можно в процентах указывать ширину, где 100% это full. Переключение процентов сделано было по принципу переключения прозрачности из статус-бара ConEmu .

Решив проблему с невозможностью fullwidth без maximized, будет достаточно вернуть maximized - это оригинальную функциональность. Последний вариант, как в yakuake, удовлетворил бы ребят, у которых консоль обрублена и они хотят иногда растягивать её только по ширине.

ConEmu commented 9 years ago

From ConEmu.M...@gmail.com on November 05, 2013 09:43:45

Labels: Quake