iniwf / psi-dev

Automatically exported from code.google.com/p/psi-dev
0 stars 0 forks source link

Запоминание размера ширины ростера конференции #11

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
In 1st Tab width is less than in other Tabs.
Used default psi-plus-0.13-dev-r80-win32-20081214.zip, options Chat - Use
tabbed mode is enabled and set to For mucs and chats in one window.

Please see the screenshots:
http://keep4u.ru/imgs/b/081216/48/48a6cd70d1ce9cb115.jpg,
http://keep4u.ru/imgs/b/081216/f3/f3597fcebbf599200b.jpg,
http://keep4u.ru/imgs/b/081216/a2/a2e6b01d3a6677bad0.jpg.

Original issue reported on code.google.com by masymasy@yandex.ru on 16 Dec 2008 at 7:46

GoogleCodeExporter commented 9 years ago
Reuploaded the screenshots:
http://masy.nnover.ru/data/uf2/3379331/4/40/00/4400004_psi-bug_1.PNG
http://masy.nnover.ru/data/uf2/3379331/4/40/00/4400006_psi-bug_2.PNG
http://masy.nnover.ru/data/uf2/3379331/4/40/00/4400008_psi-bug_3.PNG

Original comment by masymasy@yandex.ru on 17 Dec 2008 at 8:59

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Fixed at revision 1773.

Original comment by qtde...@gmail.com on 1 Feb 2010 at 9:58

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
No, it is not fixed! It's  broken more!
And it still don't save&&restore conference roster width. (only first 
conference from
bookmorks were restored. All other has splitter position "0"

Original comment by st.yaga@gmail.com on 1 Feb 2010 at 10:35

Attachments:

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
(with "place conference roster at left side")
r1774

Original comment by i.am%antixpuct.ru@gtempaccount.com on 1 Feb 2010 at 10:47

Attachments:

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Угу. Во второй и последующих конфах ростера 
вообще нет :)

Original comment by vladimir.shelukhin on 2 Feb 2010 at 9:21

GoogleCodeExporter commented 9 years ago
вернее, он зажат до нуля справа.
руками раздвигаем до нужных размеров, 
закрываем, открываем вновь. ростер опять 
зажат
справа.

Original comment by vladimir.shelukhin on 2 Feb 2010 at 9:25

GoogleCodeExporter commented 9 years ago
(положение ростера -- по умолчанию (справа))

Original comment by vladimir.shelukhin on 2 Feb 2010 at 9:27

GoogleCodeExporter commented 9 years ago
Проверяйте.

Original comment by qtde...@gmail.com on 2 Feb 2010 at 9:37

GoogleCodeExporter commented 9 years ago
Небольшие пояснения, как всё это работает.

Положение сплиттера запоминается 
(записывается в конфиг) в момент его 
передвижения и
закрытия вкладки. При нескольких открытых 
вкладках при изменении положения сплиттера
в одной вкладке в других ничего не 
меняется. При этом при каждом закрытии 
вкладки в
конфиг пишется значение положения 
сплиттера именно закрываемой вкладки. Т.е. 
кто
последний закрылся - его значения и 
запишутся.
Открываем одну вкладку. Меняем размер 
ростера в чате как хочется. Всё. Следующие
вкладки будут открываться с этими 
значениями. Если хочется, чтобы менялось 
везде и
всё сразу, ваш патч приветствуется :)

Original comment by qtde...@gmail.com on 2 Feb 2010 at 9:48

GoogleCodeExporter commented 9 years ago
r1777 -- теперь работает как надо. Спасибо :)

Original comment by vladimir.shelukhin on 2 Feb 2010 at 10:05

GoogleCodeExporter commented 9 years ago
r1778 — работает как описано только когда 
растер справа (и то хорошо) :) Если он
слева - то при открытии - чат (который как 
раз справа в этот момент) имеет ту ширину,
которой был ростер перед закрытием :)
Впринципе, я режим "слева" не так часто и 
использую, но всё же баг-с :)

Original comment by i.am%antixpuct.ru@gtempaccount.com on 2 Feb 2010 at 11:09

GoogleCodeExporter commented 9 years ago
и ещё, мне кажется, что при изменении ширины 
всего окна с конференциями - положение
сплиттера меняться не должно, хоть и 
меняется...

[OFFTOP]
Кстати, можешь поглядеть в код на предмет 
выноса скроллбара за пределывиджета
ростера? я не помню, как это делается, но 
точно помню, что можно (и тоже самое надо
будет и в основном ростере сделать).
Или другой вариант - убирать скроллбар в 
ростере конференции тоже, как и в основном,
если включена соответствующая опция. Ибо 
как раз именно таким образом (отключением
скроллбара) я избавился от заездов 
аватаров под скроллбар в основном ростере. 
Думаю,
ростер конференций тоже должен 
реагировать на эту опцию :)
[/OFFTOP]

Original comment by i.am%antixpuct.ru@gtempaccount.com on 2 Feb 2010 at 11:24

GoogleCodeExporter commented 9 years ago
Да, есть такое. Если ростер слева - размер 
загружается с точностью до наоборот.

Original comment by wadea...@gmail.com on 2 Feb 2010 at 11:31

GoogleCodeExporter commented 9 years ago
уже пификсили, r1780

Original comment by vladimir.shelukhin on 2 Feb 2010 at 3:34

GoogleCodeExporter commented 9 years ago
да, теперь все ок

Original comment by wadea...@gmail.com on 2 Feb 2010 at 3:58

GoogleCodeExporter commented 9 years ago
А как то можно, что бы при передвижении 
разделителя он сразу передвигался во всех
конференциях? Чтобы везде был один размер и 
сразу, а не в каждом окошке разный.

Original comment by maksim.maj on 4 Feb 2010 at 10:20

GoogleCodeExporter commented 9 years ago
romanu: надо, чтобы патч прописывал в options.xml 
какое-либо значение размера
ростера/сплиттера отличное от 0 (по 
умолчанию). Ибо при обновлении версии 
содержимое
окна хз где пока не подвигаешь его размеры...

Original comment by vladimir.shelukhin on 6 Feb 2010 at 12:52

GoogleCodeExporter commented 9 years ago
А ни у кого нижняя строка в логе конфы и 
горизонтальный сплиттер не подглючивает? 

Original comment by vladimir.shelukhin on 9 Feb 2010 at 9:01

GoogleCodeExporter commented 9 years ago
см. на горизонтальный сплиттер между 
фреймом чата и поля ввода:

Original comment by vladimir.shelukhin on 9 Feb 2010 at 10:57

Attachments:

GoogleCodeExporter commented 9 years ago
у мну всё ок, нет такого выривиглазства

Original comment by maksim.maj on 9 Feb 2010 at 2:22

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
плюсадин за дефолтные настройки

Original comment by rion4ik on 17 Feb 2010 at 9:52

GoogleCodeExporter commented 9 years ago
щито?

Original comment by givan101 on 17 Feb 2010 at 11:04

GoogleCodeExporter commented 9 years ago
givan101: для тех, кто в танке --
http://code.google.com/p/psi-dev/issues/detail?id=11#c24

Original comment by vladimir.shelukhin on 17 Feb 2010 at 11:34

GoogleCodeExporter commented 9 years ago
Issue 253 has been merged into this issue.

Original comment by wadea...@gmail.com on 12 Mar 2010 at 12:53

GoogleCodeExporter commented 9 years ago
Issue 286 has been merged into this issue.

Original comment by wadea...@gmail.com on 19 Apr 2010 at 8:06

GoogleCodeExporter commented 9 years ago
Issue 292 has been merged into this issue.

Original comment by wadea...@gmail.com on 22 Apr 2010 at 3:39

GoogleCodeExporter commented 9 years ago
Я сколько ни пытался - не могу ничего этого 
воспроизвести. Но чисто логически, я
думаю, что это происходит из-за того, что 
изменяется размер окна диалога при 
закрытой
конфе. Потом, когда происходит вход в 
конференцию - сплиттер устанавливается в
положение, соответствующее старому 
размеру окна чата. Отсюда такие казусы. 
Хотелось
бы услышать комментарий автора патча :)

Original comment by wadea...@gmail.com on 26 Apr 2010 at 11:12

GoogleCodeExporter commented 9 years ago
Нужно либо продолжать допиливать патч, 
либо убрать его вовсе из work dir. Слишком
много жалоб и проблем, а автор патча молчит 
с февраля месяца.

Original comment by vladimir.shelukhin on 26 Apr 2010 at 11:27

GoogleCodeExporter commented 9 years ago
r2224 - сделал новй пачт, который по-идее 
должен пофиксить известные проблемы. Также
пачт прописывает дефолтные значения в базу.

Original comment by wadea...@gmail.com on 26 Apr 2010 at 12:44

GoogleCodeExporter commented 9 years ago

Original comment by wadea...@gmail.com on 28 Apr 2010 at 2:37

GoogleCodeExporter commented 9 years ago
Точно фиксед? :)

Original comment by vladimir.shelukhin on 29 Apr 2010 at 9:32