Project

General

Profile

Feature #540

Улучшение поля ввода текста в Азоте

Added by Tehnick over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Plugins: Azoth
Target version:
Start date:
02/11/2012
Due date:
% Done:

100%

Estimated time:
8.00 h

Description

1) При включении плагина сайдбара, отключается статусная строка.
2) Поле ввода текста оказывается в самом низу окна.
3) При развернутом на весь экран окне, поле ввода прилеплено к самому низу экрана.
4) Нет ни единого пикселя, отделяющего поле ввода от края экрана!
5) Использовать Азот становится крайне дискомфортно, т.к. при вводе текста приходится опускать взгляд в самый низ экрана.

Решение проблемы:

Необходимо сделать опциональную возможность использовать поле ввода фиксированной высоты. Высота поля не настраивается в настройках, а запоминается позиция QSplitter между областью с сообщениями и дополнительной панелью (где разместились кнопки форматирования текста, смайлики и т.п.). Запоминать конечно нужно из последней закрытой вкладки.

Для справки:

Такая опция есть в псине.

Ну и дополнительно, в этой же задаче предлагаю обсудить перенос этой панели форматирования в самый низ окна + добавление кнопки отправки сообщения.

Очень хорошо это смотрится в гаджиме (см. скриншот).

Если вдруг решишь сделать это опционально, то такой вид должен быть по дефолту.


Files

desktop_357.png (72.8 KB) desktop_357.png Tehnick, 02/11/2012 07:47 PM
#1

Updated by 0xd34df00d over 9 years ago

  • Status changed from New to Assigned
  • Estimated time set to 5.00 h

Опционально сплиттер делать бессмысленно — просто он по дефолту будет в том же положении, что и сейчас, проблем-то. Надеюсь, проблем-то и не будет, собственно.

Кнопка отправки ИМХО не нужна и засоряет тырфейс, который, опять же ИМХО, без нее выглядит чисто и опрятно (насколько это понятие применимо к личкрафтам, хехе).
Перенос панельки форматирования вниз — а логично ли это? Да и не знаю, как другим, а лично мне приятно видеть панель ввода текста впритык к краю экрана, особенно когда личкрафты фуллскрин. Ощущение, будто места больше, что ли.

#2

Updated by 0xd34df00d over 9 years ago

  • Assignee changed from 0xd34df00d to dein.negativ
#3

Updated by Tehnick over 9 years ago

Опционально сплиттер делать бессмысленно — просто он по дефолту будет в том же положении, что и сейчас, проблем-то. Надеюсь, проблем-то и не будет, собственно.

Звучит хорошо, но будут проблемы с реализацией этой простой на вид идеи. Но Негатив, возможно, и осилит.

Кнопка отправки ИМХО не нужна и засоряет тырфейс, который, опять же ИМХО, без нее выглядит чисто и опрятно (насколько это понятие применимо к личкрафтам, хехе).

Кнопка не нужна тебе, мне и еще паре человек. Но обычные пользователи ее, как ни странно, используют. Иначе бы она не присутствовала во всех IM-клиентах...

Перенос панельки форматирования вниз — а логично ли это? Да и не знаю, как другим, а лично мне приятно видеть панель ввода текста впритык к краю экрана, особенно когда личкрафты фуллскрин. Ощущение, будто места больше, что ли.

Это все решается быстро и красиво с помощью контекстного меню на панели. В меню всего два пункта с чекбоксами:
1) Панель снизу (по умолчанию: вкл)
2) Показывать кнопку отправки (по умолчанию: вкл)

#4

Updated by 0xd34df00d over 9 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

Считаем тогда, что осталось сделать опциональную кнопку отправки и менюшку по панели.

#5

Updated by Tehnick over 9 years ago

Неа, сплиттер тоже будет нужен. Не я один его реквестировал. Только срочность уже низкая.

#6

Updated by 0xd34df00d over 9 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 60 to 100

Добавил кнопку отправки, даже включенной по дефолту.
Сплиттер потом тогда лучше отдельным таском сделать.

#7

Updated by 0xd34df00d over 9 years ago

  • Status changed from Resolved to Closed

Tehnick, заведи тогда позязя баг на Негатива на тему сплиттеров и всего-всего-всего.

#8

Updated by Tehnick over 9 years ago

Не вижу смысла в еще одной задаче с копипастой...

#9

Updated by 0xd34df00d over 9 years ago

Зато сразу ясно, что к когда будет сделано.
С одной стороны, часть идей отсюда уже реализована и войдет в 0.5.60, а с другой — сплиттер тоже надо бы реализовать, но не хотелось бы, чтобы он задерживал выпуск 0.5.60.

Also available in: Atom PDF