Feature #540
closedУлучшение поля ввода текста в Азоте
100%
Description
1) При включении плагина сайдбара, отключается статусная строка.
2) Поле ввода текста оказывается в самом низу окна.
3) При развернутом на весь экран окне, поле ввода прилеплено к самому низу экрана.
4) Нет ни единого пикселя, отделяющего поле ввода от края экрана!
5) Использовать Азот становится крайне дискомфортно, т.к. при вводе текста приходится опускать взгляд в самый низ экрана.
Решение проблемы:
Необходимо сделать опциональную возможность использовать поле ввода фиксированной высоты. Высота поля не настраивается в настройках, а запоминается позиция QSplitter между областью с сообщениями и дополнительной панелью (где разместились кнопки форматирования текста, смайлики и т.п.). Запоминать конечно нужно из последней закрытой вкладки.
Для справки:
Такая опция есть в псине.
Ну и дополнительно, в этой же задаче предлагаю обсудить перенос этой панели форматирования в самый низ окна + добавление кнопки отправки сообщения.
Очень хорошо это смотрится в гаджиме (см. скриншот).
Если вдруг решишь сделать это опционально, то такой вид должен быть по дефолту.
Files
Updated by 0xd34df00d almost 13 years ago
- Status changed from New to Assigned
- Estimated time set to 5:00 h
Опционально сплиттер делать бессмысленно — просто он по дефолту будет в том же положении, что и сейчас, проблем-то. Надеюсь, проблем-то и не будет, собственно.
Кнопка отправки ИМХО не нужна и засоряет тырфейс, который, опять же ИМХО, без нее выглядит чисто и опрятно (насколько это понятие применимо к личкрафтам, хехе).
Перенос панельки форматирования вниз — а логично ли это? Да и не знаю, как другим, а лично мне приятно видеть панель ввода текста впритык к краю экрана, особенно когда личкрафты фуллскрин. Ощущение, будто места больше, что ли.
Updated by 0xd34df00d over 12 years ago
- Assignee changed from 0xd34df00d to dein.negativ
Updated by Tehnick over 12 years ago
Опционально сплиттер делать бессмысленно — просто он по дефолту будет в том же положении, что и сейчас, проблем-то. Надеюсь, проблем-то и не будет, собственно.
Звучит хорошо, но будут проблемы с реализацией этой простой на вид идеи. Но Негатив, возможно, и осилит.
Кнопка отправки ИМХО не нужна и засоряет тырфейс, который, опять же ИМХО, без нее выглядит чисто и опрятно (насколько это понятие применимо к личкрафтам, хехе).
Кнопка не нужна тебе, мне и еще паре человек. Но обычные пользователи ее, как ни странно, используют. Иначе бы она не присутствовала во всех IM-клиентах...
Перенос панельки форматирования вниз — а логично ли это? Да и не знаю, как другим, а лично мне приятно видеть панель ввода текста впритык к краю экрана, особенно когда личкрафты фуллскрин. Ощущение, будто места больше, что ли.
Это все решается быстро и красиво с помощью контекстного меню на панели. В меню всего два пункта с чекбоксами:
1) Панель снизу (по умолчанию: вкл)
2) Показывать кнопку отправки (по умолчанию: вкл)
Updated by 0xd34df00d over 12 years ago
- Assignee changed from dein.negativ to 0xd34df00d
- % Done changed from 0 to 60
- Estimated time changed from 5:00 h to 8:00 h
Считаем тогда, что осталось сделать опциональную кнопку отправки и менюшку по панели.
Updated by Tehnick over 12 years ago
Неа, сплиттер тоже будет нужен. Не я один его реквестировал. Только срочность уже низкая.
Updated by 0xd34df00d over 12 years ago
- Status changed from Assigned to Resolved
- % Done changed from 60 to 100
Добавил кнопку отправки, даже включенной по дефолту.
Сплиттер потом тогда лучше отдельным таском сделать.
Updated by 0xd34df00d over 12 years ago
- Status changed from Resolved to Closed
Tehnick, заведи тогда позязя баг на Негатива на тему сплиттеров и всего-всего-всего.
Updated by Tehnick over 12 years ago
Не вижу смысла в еще одной задаче с копипастой...
Updated by 0xd34df00d over 12 years ago
Зато сразу ясно, что к когда будет сделано.
С одной стороны, часть идей отсюда уже реализована и войдет в 0.5.60, а с другой — сплиттер тоже надо бы реализовать, но не хотелось бы, чтобы он задерживал выпуск 0.5.60.