TobiasChe / conemu-maximus5

Automatically exported from code.google.com/p/conemu-maximus5
0 stars 0 forks source link

Themes, skins, tabs #294

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
1. При открытии в одном окне ConEmu нескольких 
процессов Far и открытии из разных процессов 
Far разных файлов на редактирование (здесь и 
далее подразумевается также и просмотр) 
возникает ситуация, в которой практически 
невозможно точно сказать какой из 
процессов Far для какого из редактируемых 
файлов является "родительским". Это вносит 
определённую путаницу в процесс работы, 
так как для того, чтобы перейти в каталог, в 
котором находится редактируемый файл, 
приходится совершать обход всех открытых 
вкладок и "опознавать" нужный каталог 
визуально. Улучшить эту ситуацию можно 
добавлением в меню плагина ConEmu (только при 
вызове из редактора или просмотрщика) 
команды "перейти в родительское окно" 
(получаем возможность вешать на макрос).

2. Большим плюсом для организации работы в 
большом количестве вкладок стало бы 
предоставление возможности "таскать" 
вкладки, располагая их в нужном порядке в 
пределах одного окна ConEmu (не знаю насколько 
сложно это реализовать). Кроме 
значительного увеличения комфорта работы 
в целом, это также несколько улучшило бы 
ситуацию, описанную в пункте 1.

3. Добавление в плагин ConEmu команды "показать 
список вкладок" (получаем возможность 
вешать на макрос), которая бы выводила 
нумерованный список заголовков текущих 
вкладок текущего окна в текстовое меню Far, 
предоставило бы получение быстрой 
подробной "картины" текущего окна ConEmu, ведь 
заголовки на самих вкладках в большинстве 
случаев "режутся". Назначение номеров этого 
списка на "горячие клавиши меню" 
(подсвеченные символы в меню) предоставило 
бы альтернативу использованию ConEmuHk.dll на OS 
Windows 7.

Original issue reported on code.google.com by gigaplas...@gmail.com on 9 Sep 2010 at 6:02

GoogleCodeExporter commented 8 years ago
Мы (в частности я) все еще ждем новостей с 
этого фронта. И время от времени сюда 
заходим посмотреть новости!
По поводу кнопки закрытия, поддерживаю. 
Если б можно было сделать настраиваемый 
этот пункт, то было б великолепно!
Конкретное предложение по реализации - 
сделать три состояния:
1. Не показывать крестик закрытия.
2. Показывать крестик закрытия.
3. Показывать только у активного таба.

Мне наиболее интересный 3-й вариант, но 
универсальнее сделать все три. По поводу, 
как обрабатывать это закрытие, то лучше 
всего было б посылать команду F10 текущему 
окну. Тогда и не было б фатальных ошибок.

Original comment by V.Osid...@gmail.com on 28 Mar 2012 at 7:58

GoogleCodeExporter commented 8 years ago
Так поставьте звездочку в теме и новости 
будут на мейл приходить.

Original comment by ConEmu.Maximus5 on 28 Mar 2012 at 8:07

GoogleCodeExporter commented 8 years ago
Issue 601 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 18 Jun 2012 at 7:42

GoogleCodeExporter commented 8 years ago
Есть ли новости в этом разделе?
Можно хотя бы сделать прозрачным панель 
под табами? Можно в настройках.
Пожалуйста! )

Original comment by V.Osid...@gmail.com on 22 Jun 2012 at 10:43

GoogleCodeExporter commented 8 years ago
Нельзя :-P
Чтобы сделать панель прозрачной - табы 
нужно перевести на ручную отрисовку. То 
есть полностью переделать.

Original comment by ConEmu.Maximus5 on 22 Jun 2012 at 11:13

GoogleCodeExporter commented 8 years ago
Пока суть да дело - добавил возможность 
двигать консоли вправо/влево (с клавиатуры).

Original comment by ConEmu.Maximus5 on 11 Jul 2012 at 7:06

GoogleCodeExporter commented 8 years ago
Issue 657 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 1 Aug 2012 at 7:56

GoogleCodeExporter commented 8 years ago
Тоже жду такую штуку.  текущей версии можно 
было бы хот бы табы увеличить до верха 
экрана в режиме "Hide Captions", что бы в них не 
целиться.
А можно еще бордюр убрать сверху,снизу и 
слева :)

Original comment by pgris...@gmail.com on 21 Sep 2012 at 3:56

Attachments:

GoogleCodeExporter commented 8 years ago
Issue 802 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 6 Nov 2012 at 6:09

GoogleCodeExporter commented 8 years ago
Issue 804 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 8 Nov 2012 at 7:25

GoogleCodeExporter commented 8 years ago

Original comment by ConEmu.Maximus5 on 24 Nov 2012 at 8:04

GoogleCodeExporter commented 8 years ago
Пруф, что работа ведется ;)
http://i.imgur.com/D02aJ.png

Original comment by ConEmu.Maximus5 on 25 Nov 2012 at 2:27

GoogleCodeExporter commented 8 years ago
Спасибо, ждемс!
Все равно считаю, что в Хроме одна из лучших 
реализаций закладок. Как цвета закладок 
(равномерно, без градиентов), так и форма. А 
также, поведение при максимизации окна 
(имеется в виду прорисовка табов под самый 
верх экрана и т.д.). Если, будет несложно, то 
сделайте пожалуйся настраиваемые формы 
(прямоугольник, трапеция...).

Original comment by V.Osid...@gmail.com on 25 Nov 2012 at 7:51

GoogleCodeExporter commented 8 years ago
One more screenshot ;)

Original comment by ConEmu.Maximus5 on 28 Dec 2012 at 11:15

Attachments:

GoogleCodeExporter commented 8 years ago
Не красиво...
Простите, за откровенность но:
Одна из основных (далеко не главная) 
особенностей ConEmu - работа с табами. Про 
другие особенности я сейчас не буду. Мы все 
знаем про них. Но табы стоят далеко не на 
последнем месте.
Зачем изобретать велосипед? Можно 
подчерпнуть идеи с других програм, у 
которых уже давно устаканились некоторые 
принципы работы с табами и для каких - табы - 
одно из главных функционалов. Opera, Chrome, FireFox, 
Maxthon... В последнем, мне более всего нравится 
вид и работа с табами. Ну, тут уже каждому 
свое.
Если, конечно, нет сил или желания, тогда 
все понятно. Потому, что это (сверху) не 
сильно отличается от того, что уже есть. 
Где-то, помню, читал, что кому-то не нравятся 
"гробики"...).
От себя скажу, что меня уже давольно давно 
все устраивает в ConEmu. Теперь жду только 
табы :).

P.S. просмотрел ветку - повторяюсь :).

Успехов!
С наступающими праздниками!

Original comment by V.Osid...@gmail.com on 29 Dec 2012 at 8:20

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Никто не предлагает тянуть(говно?)код из 
хрома. Конечно, его не изучал, но из простых 
рассуждений, я б, наверное, не исользовал бы 
подобных приставок к "код"-у :).
Я предлагаю взять идею и поведение. Как 
реализовывать, это уже, конечно, Вам решать, 
тянуть ли мегабайты из ..., или самому 
написать. Главное, чтобы было реализовано 
стандартное (согласитесь, уже можно 
назвать стандартным) поведение и вид табов. 
Именно на этом я и акцентирую внимание. 
Дело в том, что работа с табами, как я уже 
говорил выше, уже устоялась. Минимум 
перегружености и максимум использования 
рабочего пространства. Поэтому, считаю, что 
идиологию работы с закладками можно брать 
с хрома (огнелиса, оперы, что больше 
нравится).
Только что посмотрел, у 9-го експлорера при 
максимизации сверху (заголовок окна) 
пропадает лишняя строка. Ну, тут уже как 
кому нравится.ё
Короче, ждемс :).

Original comment by V.Osid...@gmail.com on 3 Jan 2013 at 11:31

GoogleCodeExporter commented 8 years ago
Еще мысли на счет хрома (да и всех остальных 
браузеров в общем-то). Есть одно 
кардинальное отличие - в ConEmu нет 
специальной панели, на которой можно 
разместить кнопки. Нет здесь строки 
адреса/команды/пр.
То есть, получается что в любом случае 
интерфейс НЕ будет аналогичным, нужно либо
а) располагать кнопки под "крестиком", 
получая увеличенную по сравнению с хромом 
высоту заголовка
б) располагать кнопки слева от 
"минимизации", получая потерю места "под 
табы" и проблемы с выравниванием (тулбар 
сверху - табы снизу, или тулбар и табы снизу 
- крестик сверху).
Ни тот, ни другой вариант не будет 
соответствовать хрому, как я уже сказал.

Есть чего предложить - рисуйте, аттачте. 
Учитывая, что высота заголовка 
"схлопывается" при максимизации.

Original comment by ConEmu.Maximus5 on 3 Feb 2013 at 2:12

Attachments:

GoogleCodeExporter commented 8 years ago
Никто не предлагал делать интерфейс таким 
же, как у хрома (во всяком случае, я). Я 
предлагал лишь отрисовку и поведение 
табов, как у хрома. 
Действительно, строка адреса будет 
отсутствовать, и кнопки нужно будет где-то 
разместить... Как вариант, кнопки можно 
разместить слева от табов. Я, конечно, не 
показатель, но использую (и то, редко) 
только одну кнопку "+". Кроме главного меню, 
которое тоже редко использую. 
Попробую нарисовать ближайшее время свое 
видение.

Original comment by V.Osid...@gmail.com on 3 Feb 2013 at 9:39

GoogleCodeExporter commented 8 years ago
Еще пара мыслей.
Иконка ConEmu наверное вообще не нужна, что ей 
место занимать...
Для меню наверное имеет смысл сделать 
кнопку на тулбаре, как в хроме (кнопка с 
тремя линиями горизонтальными).
И кнопки (Min/Max/Close) хром кстати сам рисует - 
они не стандартные, можно поступить 
аналогично.

Original comment by ConEmu.Maximus5 on 4 Feb 2013 at 7:48

GoogleCodeExporter commented 8 years ago
Вот мое видение почти идеального дизайна. 
Из кнопок тулбара лично мне нужен только "+". 
Все остальное можно разместить в главном 
меню (большая иконка вверху, справа), 
возможно, на первые места.
При максимизации иконка уменьшается до 16х16 
и занимает по высоте столько место, сколько 
отводится под табы.
Если, все же, есть желание разместить 
тулбар, то я б его поставил левее от 
системных кнопок. Или, еще вариант, правее 
от кнопки меню. В нормальном режиме - над 
табами, в развернутом - левее от табов.

Original comment by V.Osid...@gmail.com on 11 Feb 2013 at 9:45

Attachments:

GoogleCodeExporter commented 8 years ago
Это все-таки терминал а не браузер для 
домохозяек. Например у кнопки "+" явно не 
хватает выпадающего меню. И я совершенно не 
понимаю, как можно работать без тулбара - 
доступ ко всему только через меню - не 
юзабелен. Особенно на тачскринах.

Original comment by ConEmu.Maximus5 on 11 Feb 2013 at 3:07

GoogleCodeExporter commented 8 years ago
По поводу тулбара, я предложил, как его 
можно отрисовать. 
Интересно бы посмотреть статистику 
пользователей ConEmu. Насколько часто народ 
пользуется этими дополнительными 
кнопками... Весь мир идет по минимализму, 
все редко используемые функции прячут с 
глаз долой. Посмотрите, хотя бы, на ваш 
любимый IE. Или профессионалы не пользуются 
браузерами? Еще раз повторю, браузеры я 
вибираю для примера лишь потому, что в них 
работа с вкладками развинулась вполную. И 
там уже отточили все камни.
Лично я использую ФАР только, как файловый 
менеджер. А ConEmu - как удобную оболочку над 
ним. Очень редко, остальные функции. 
Говоря вашими словами, я домохозяйка. И 
единственное, чего мне не хватало, так это 
более приятный вид табов и более удобное 
управление ими.
На плюс навешать меню никто не запрещает. 
Там тоже можно его отрисовать как угодно. 
Можно сделать двойную кнопку, можно - в 
зависимости от настроек, с или без 
выпадающего меню и т.д.
Если вы считаете, что это терминал и должен 
быть обвешан кнопками и что домохозякам 
здесь не место, тогда зачем было развивать 
эту тему? Делайте, как считаете нужным. 

Original comment by V.Osid...@gmail.com on 11 Feb 2013 at 8:01

GoogleCodeExporter commented 8 years ago
Считаю, что кнопки нужны хотя бы потому, что 
я сам ими пользуюсь. Но то что набор кнопок 
будет настраиваемым - это однозначно.
Развивать тему ест-но чтобы представлять 
возможные варианты.
Вот только, к сожалению, кроме вас никто не 
высказывается. И звездочек только 9 
поставили. Может быть, из-за того, что тема 
на русском, но похоже народу без разницы 
как табы будут выглядеть

Original comment by ConEmu.Maximus5 on 11 Feb 2013 at 8:16

GoogleCodeExporter commented 8 years ago
Working on class decomposition. Next step would be self-draw tabs.

Original comment by ConEmu.Maximus5 on 23 Oct 2013 at 8:56

GoogleCodeExporter commented 8 years ago
Issue 72 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 23 Oct 2013 at 3:55

GoogleCodeExporter commented 8 years ago

Original comment by ConEmu.Maximus5 on 10 Nov 2013 at 1:18

GoogleCodeExporter commented 8 years ago
Issue 1322 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 10 Nov 2013 at 1:19

GoogleCodeExporter commented 8 years ago

Original comment by ConEmu.Maximus5 on 10 Apr 2014 at 2:28

GoogleCodeExporter commented 8 years ago
Issue 1322 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 10 Apr 2014 at 2:28

GoogleCodeExporter commented 8 years ago
Issue 1547 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 10 Apr 2014 at 2:31

GoogleCodeExporter commented 8 years ago
Issue 1547 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 10 Apr 2014 at 2:46

GoogleCodeExporter commented 8 years ago
Issue 1547 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 10 Apr 2014 at 2:46

GoogleCodeExporter commented 8 years ago
Issue 1547 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 10 Apr 2014 at 3:06

GoogleCodeExporter commented 8 years ago
Issue 1572 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 1 May 2014 at 1:47

GoogleCodeExporter commented 8 years ago
Issue 436 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 20 May 2014 at 8:00

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Issue 1739 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 5 Oct 2014 at 12:45

GoogleCodeExporter commented 8 years ago
Issue 1873 has been merged into this issue.

Original comment by ConEmu.Maximus5 on 19 Jan 2015 at 1:13