Re: Issue 595 in psi-dev: Доработка патча на многострочные таббары

1 view
Skip to first unread message

psi...@googlecode.com

unread,
Oct 3, 2014, 10:52:31 AM10/3/14
to psi-...@googlegroups.com
Updates:
Summary: Доработка патча на многострочные таббары

Comment #5 on issue 595 by wadea...@gmail.com: Доработка патча на
многострочные таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

(No comment was entered for this change.)

--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

psi...@googlecode.com

unread,
Oct 3, 2014, 12:56:09 PM10/3/14
to psi-...@googlegroups.com

Comment #6 on issue 595 by W.prox...@gmail.com: Доработка патча на
многострочные таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

>> #1 А пример со скриншотом можно привести? Как оно выглядит/должно
>> выглядеть?

Должно выглядеть примерно так (гимп):
http://postimg.org/image/t73csqwdb/

Хотя лучше если в каждой строчке будет одинаковое число табов по
возможности (близкое к этому значение) с условием что использовано
минимально возможное число строк при ширине каждого таба, не превышающей
минимально допустимую. Как-то так.

psi...@googlecode.com

unread,
Oct 3, 2014, 12:58:03 PM10/3/14
to psi-...@googlegroups.com

Comment #7 on issue 595 by W.prox...@gmail.com: Доработка патча на
многострочные таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

>> #1 А пример со скриншотом можно привести? Как оно выглядит/должно
>> выглядеть?

Должно выглядеть примерно так (гимп):
http://postimg.org/image/t73csqwdb/

Хотя лучше если в каждой строчке будет одинаковое число табов по
возможности (близкое к этому значение) с условием что использовано
минимально возможное число строк при ширине каждого таба, не меньше
минимально допустимой. Как-то так.

psi...@googlecode.com

unread,
Oct 3, 2014, 12:59:50 PM10/3/14
to psi-...@googlegroups.com

Comment #8 on issue 595 by W.prox...@gmail.com: Доработка патча на
многострочные таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

>> #1 А пример со скриншотом можно привести? Как оно выглядит/должно
>> выглядеть?

Должно выглядеть примерно так (гимп):
http://postimg.org/image/t73csqwdb/

Хотя лучше если в каждой строчке будет одинаковое число табов по
возможности (близкое к этому значение) с условием что использовано
минимально возможное число строк при ширине каждого таба не меньше

psi...@googlecode.com

unread,
Oct 6, 2014, 1:53:49 AM10/6/14
to psi-...@googlegroups.com

Comment #9 on issue 595 by W.prox...@gmail.com: Доработка патча на
многострочные таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

5. Когда во неактивной вкладке с конференцией (возможно и для приватного
чата, надо проверять) появляется новое сообщение, адресованное Вам
(возможно и просто любое новое сообщение), то переход на эту вкладку не
сбрасывает значка-облачка (о новых сообщениях) вкладки при уловии, что у
Вас установлен какой-нибудь стаут типо Away (возможно и при статусе Online
то же самое). Если все-таки связано с хайлайтом, то надо проверять
совместимость с патчем liuch для поддержки событий-уведомлений о хайлайтах
в конференциях. Лично у меня включено, чтобы эти события гененрировались
(то есть не так как по-умлочанию options.ui.muc.allow-highlight-events ).
Чтобы значок все-таки сбросить на правильный сейчас нужно перещелкнуть
временно на другую вкладку и обратно (?надо ли обязательно обратно?).

psi...@googlecode.com

unread,
Oct 6, 2014, 8:12:49 AM10/6/14
to psi-...@googlegroups.com

Comment #10 on issue 595 by tehnic...@yandex.ru: Доработка патча на
многострочные таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

Вкладки фиксированной ширины удобнее и выглядят лучше. Хороший пример --
дополнение Tab Mix Plus в Firefox. В нем можно указать минимальную и
максимальную ширину вкладок, и она будет меняться только в этих пределах в
зависимости от доступного пространства.

psi...@googlecode.com

unread,
Oct 8, 2014, 4:09:32 AM10/8/14
to psi-...@googlegroups.com

Comment #11 on issue 595 by dr...@land.ru: Доработка патча на многострочные
таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

(No comment was entered for this change.)

Attachments:
Selection_019.png 36.5 KB

psi...@googlecode.com

unread,
Oct 10, 2014, 5:39:02 AM10/10/14
to psi-...@googlegroups.com

Comment #12 on issue 595 by dr...@land.ru: Доработка патча на многострочные
таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

Добавил опцию options.ui.tabs.multi-rows, по умолчанию true.
Так же пофикшены баги с отображением табов.

psi...@googlecode.com

unread,
Oct 10, 2014, 11:24:11 AM10/10/14
to psi-...@googlegroups.com

Comment #13 on issue 595 by W.prox...@gmail.com: Доработка патча на
многострочные таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

Я обновил Psi+ до последней версии с гитахаба дабы увидеть последние
улучшения в этом патче. Пункт options.ui.tabs.multi-rows в настройках не
появился, но это наверно нормально. Я ввел его вручную со значением false и
перезапустил Psi+. Увидел обычный режим табов в одну строчку ввреху как и
ожидалось. Далее я установил options.ui.tabs.multi-rows в true и
перезапустил, и тут я увидел нечто неожиданное: замечательные многострочные
табы уползли вних окна:
http://postimg.org/image/outnzpjul/

psi...@googlecode.com

unread,
Oct 10, 2014, 1:08:37 PM10/10/14
to psi-...@googlegroups.com

Comment #14 on issue 595 by dr...@land.ru: Доработка патча на многострочные
таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

проверь настройку options.ui.tabs.put-tabs-at-bottom, true - табы внизу,
false - вверху.

psi...@googlecode.com

unread,
Oct 10, 2014, 1:47:57 PM10/10/14
to psi-...@googlegroups.com

Comment #15 on issue 595 by W.prox...@gmail.com: Доработка патча на
многострочные таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

спасибо. ну я даю: похоже я случайно сделал двойной клик по
options.ui.tabs.put-tabs-at-bottom и она перещелкулась с false на true.
дело в том, что она там прямо под options.ui.tabs.multi-rows находится. в
общем теперь все в порядке.

а поводу этого патча на поддержку многострочных вкладок:

6. В режиме многострочных вкладок не работает перетаскивание вкладки мышью.
Хотя оно и не нужно, пусть себе не работает.

psi...@googlecode.com

unread,
Oct 26, 2014, 9:15:17 AM10/26/14
to psi-...@googlegroups.com

Comment #16 on issue 595 by korobcoff: Доработка патча на многострочные
таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

1) У активной вкладки крестик (закрыть) был красного цвета, что выделяло
активную вкладку от остальных, что прошу заметить очень полезно (скриншот
http://pix.academ.org/img/2014/10/26/932d13b75babd2b6429d1623c77a2b45.png )
прошу вернуть
2) ширина одной вкладки не оправдано мала (скриншот
http://pix.academ.org/img/2014/10/26/f6fe0ca59f32f94ad9c5c2203a6ebdc0.png )
что нас возвращает к комментарию #10 что на самом деле очень логично и
удобно, как пример можно привести ещё и tkabber.
3) как сказано в #15 перетаскиванию мышью не работает, может оно кому-то и
не нужно, а мне довольно необходимо, так что надо починить.

psi...@googlecode.com

unread,
Oct 26, 2014, 9:25:49 AM10/26/14
to psi-...@googlegroups.com

Comment #17 on issue 595 by W.prox...@gmail.com: Доработка патча на
многострочные таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

Re:#16
Могу снова предложить (насчет "2)") сделать как я описал в концовке
комментария #8 :

"""
Хотя лучше если в каждой строчке будет одинаковое число табов по
возможности (близкое к этому значение) с условием что использовано
минимально возможное число строк при ширине каждого таба не меньше
минимально допустимой. Как-то так.
"""

При этом как раз табы будут максимально возможной ширины при минимально
возможном количестве строк, и в каждой строчке будет примерно одинаковое
число вкладок. Я бы сказал даже, что будет очень красиво.

psi...@googlecode.com

unread,
Oct 26, 2014, 11:01:02 AM10/26/14
to psi-...@googlegroups.com

Comment #18 on issue 595 by korobcoff: Доработка патча на многострочные
таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

Пункт No.1 из #16 исправлен
+
4) добавить гуевую настройку можно в основных настройках, можно в
libextendedoptionsplugin где не принципиально, но гуевая настройка быть на
эту опцию должна

psi...@googlecode.com

unread,
Oct 26, 2014, 11:04:32 AM10/26/14
to psi-...@googlegroups.com

Comment #19 on issue 595 by korobcoff: Доработка патча на многострочные
таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

Пункт No.1 из #16 исправлен
+
4) добавить гуевую настройку можно в основных настройках, можно в
libextendedoptionsplugin где не принципиально, но гуевая настройка быть на
эту опцию должна
5) при открытии первой вкладки её ширина сперва больше, но через долю
секунды (~0.3 секунды) становиться меньше, как минимум воспроизводиться
если первой вкладкой открывать конференцию. предположительная причина:
>> [17:41:09] <nsof_> taurus: а с размером, такое чувство что таб сперва на
>> всё доступное пространство, а потом через долу секунды срабатывает
>> правило что оно должно быть фиксированой ширины, и оно уменьшается, там
>> размер не так прописан? В смысл что сначала ставиться на всю ширину, а
>> потом фиксируется?

psi...@googlecode.com

unread,
Nov 14, 2014, 3:28:35 AM11/14/14
to psi-...@googlegroups.com

Comment #20 on issue 595 by wadea...@gmail.com: Доработка патча на
многострочные таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

Хочу добавить, что уже несколько жалоб в конфе было, что табы не таскаются.
Значит, это востребовано и нужно исправить.

psi...@googlecode.com

unread,
Nov 14, 2014, 3:42:00 AM11/14/14
to psi-...@googlegroups.com

Comment #21 on issue 595 by vladimir.shelukhin: Доработка патча на
многострочные таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

да, подтверждаю. драг-н-дроп нужен. а зачем это сломали?

psi...@googlecode.com

unread,
Nov 14, 2014, 4:37:00 AM11/14/14
to psi-...@googlegroups.com

Comment #22 on issue 595 by dr...@land.ru: Доработка патча на многострочные
таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

Окей. Как время будет.

psi...@googlecode.com

unread,
Nov 28, 2014, 2:20:23 PM11/28/14
to psi-...@googlegroups.com

Comment #23 on issue 595 by wadea...@gmail.com: Доработка патча на
многострочные таббары
https://code.google.com/p/psi-dev/issues/detail?id=595

[20:49:38] <O01eg> Периодически при запуске случается F:ASSERT: "index <
d->closeButtons.size()" in file widgets/tabbar.cpp, line 358
[20:50:15] <O01eg> происходит во время открытия конференций из закладок
Reply all
Reply to author
Forward
0 new messages