View Issue Details

IDProjectCategoryView StatusLast Update
0001400Far ManagerInterfacepublic2010-06-15 12:07
Reporterdaregod Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Platformx86OSWindows XPOS VersionSP3+ Eng
Product Version2.0 
Summary0001400: После двойного Alt-Enter меняется размер консоли (сбрасывается в 80x25)
DescriptionПри переключении windowed->fullscreen->windowed слетает размер консоли, сбрасывается на 80x25.

Обсуждается тут: http://forum.farmanager.com/viewtopic.php?f=9&t=5406

П(р)оявилось где-то между 1012 и 1460.
Steps To Reproduce1. Нажать Alt-Enter, FAR переключится в FullScreen mode 80x25 и соответствующим образом скорректирует размер панелей.
2. Нажать Alt-Enter, FAR переключится обратно в графический режим, но размер панелей обратно не возвращает, FAR остаётся "маленьким" 80x25.
Additional InformationРазмер консоли до переключения 116x55, 104x46, 106x48 в разных случаях на разных машинах.
На двух проверяемых машинах WinXP Pro SP3 Eng с последними апдейтами, кроме IE (IE7 и IE6).
На ещё одной WinXP Pro SP3 Rus также со всеми последними апдейтами, кроме IE (IE7).
TagsNo tags attached.
Build0

Activities

JohnDoe

2010-06-10 09:53

updater   bugnote:0005455

Начнём с того что при переключении в FullScreen фар не помещается на экране.
После Alt-Tab Alt-Tab всё приходит в норму.

daregod

2010-06-11 05:21

reporter   bugnote:0005462

Нет, на моих системах такого не наблюдается. При переходе в FullScreen фар переключается чётко в 80x25.

Старые версии, кстати, переключались в более продвинутые VESA режимы, типа 132x70. Сейчас уже проверить не на чем.

Может, оно и к лучшему теперь, 80x25 это стандарт, в котором любая видеокарта без глюков работает.

JohnDoe

2010-06-11 10:39

updater   bugnote:0005463

>При переходе в FullScreen фар переключается чётко в 80x25
Так и есть, но сам фар при этом не подстраивается под новый размер экрана.

daregod

2010-06-11 10:50

reporter   bugnote:0005464

Может в более новых версиях такое стало происходить? У меня всё ещё 1573, вот что после AltEnter:

+=============== D:\1\2 ===+===========++============= D:\1\Visio =+=======16:49
|n          Name           |Description||n          Name           |Description|
|..                        |           ▲|..                        |           |
|0.gif                     |           ▓|LAN Detail.vsd            |           |
|1.gif                     |           ▓|                          |           |
|028.gif                   |           ▓|                          |           |
|black1x1.gif              |           ▓|                          |           |
|blue1x1.gif               |           ▓|                          |           |
|cert0.gif                 |           ▓|                          |           |
|cert0_small.gif           |           ░|                          |           |
|cert1.gif                 |           ░|                          |           |
|cert1_small.gif           |           ░|                          |           |
|darkblue1x1.gif           |           ░|                          |           |
|grey1x1.gif               |           ░|                          |           |
|line.jpg                  |           ░|                          |           |
|orange1x1.gif             |           ▼|                          |           |
+--------------------------+-----------++--------------------------+-----------+
|..             <  Up  > 10.10.08 10:36||..             <  Up  > 16.10.09 12:27|
+== 800 127 (25) === 29 377 908 736 ===++=== 167 936 (1) === 29 377 908 736 ===+

Far Manager, version 2.0 (build 1573) x86
Copyright (C) 1996-2000 Eugene Roshal, Copyright (C) 2000-2010 Far Group


D:\1\2>                                                                        ↑

JohnDoe

2010-06-11 11:11

updater   bugnote:0005465

http://forum.farmanager.com/viewtopic.php?f=9&t=16
Пункт 1.1

daregod

2010-06-11 11:14

reporter   bugnote:0005466

Баг был заявлен на 1460. Сейчас же обсуждение идёт, вроде как.
Или обновляться перед каждым постом сюда?

JohnDoe

2010-06-11 12:03

updater   bugnote:0005467

Неужели вы думаете разработчик будет фиксить это в билде 1460?

>П(р)оявилось где-то между 1012 и 1460
А вот если бы вы самостоятельно выяснили в каком конкретно билде это произошло это могло бы значительно ускорить починку.

Прошлые билды доступны (по крайней мере, начиная с http://farmanager.com/nightly/Far20b1190.x86.20091031.7z)
Но, к сожалению, их не так просто скачать, о чём я уже писал на форуме
http://forum.farmanager.com/viewtopic.php?f=16&t=5435

daregod

2010-06-11 12:33

reporter   bugnote:0005469

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

Я считаю, пока у бага нет статуса assigned, все разговоры впустую. Как только кто возьмётся - я готов и тестовые/дебаг билды запускать и вообще всячески способствовать обнаружению и исправлению.

А то, что ситуация не улучшается, а скорее, ухудшается, тоже о чём-то говорит, но решать, всё же, разработчику. Я оценил список выловленных вами ссылок, найду полчасика - обязательно сужу вилку где появился баг.

JohnDoe

2010-06-11 12:57

updater   bugnote:0005470

Вот именно, никто не взялся потому что баг этот ещё отловить надо.
Другое дело если бы вы выяснили в каком билде это началось, и после чьих изменений.

Прошу меня правильно понять, это всё необязательно. Зависит от того насколько вам лично нужно исправление бага.

И лично я те баги исправление которых было мне важно вылавливал именно так - половинным делением.

daregod

2010-06-15 08:49

reporter   bugnote:0005483

Last edited: 2010-06-15 08:55

Метод половинного деления показал: баг появился между 1410 и 1416.

В 1410 FAR при переключении в FullScreen не подстраивает свой размер под 80x25, но и при возврате обратно размер консоли не слетает, что логично.

В 1416 уже имеется подгон размера под 80x25 и при возврате обратно в гуи размер консольного окна оказывается маленьким.

Насколько ясно из changelog виновник где-то в 1413:

drkns 20.02.2010 20:24:44 +0200 - build 1413

1. Выкинуто шаманство с DETECT_ALT_ENTER, теперь автоустановка 80x25 при переключении в полноэкранный режим работает.

P.S. И, кстати, на 1590 у меня нормально работает автоподстройка размера фара под режим 80x25, никаких AltTab AltTab не требуется.

alexy

2010-06-15 12:07

administrator   bugnote:0005484

Это фича, а не баг.

Issue History

Date Modified Username Field Change
2010-05-28 08:15 daregod New Issue
2010-06-10 09:53 JohnDoe Note Added: 0005455
2010-06-11 05:21 daregod Note Added: 0005462
2010-06-11 10:39 JohnDoe Note Added: 0005463
2010-06-11 10:50 daregod Note Added: 0005464
2010-06-11 11:11 JohnDoe Note Added: 0005465
2010-06-11 11:14 daregod Note Added: 0005466
2010-06-11 12:03 JohnDoe Note Added: 0005467
2010-06-11 12:33 daregod Note Added: 0005469
2010-06-11 12:57 JohnDoe Note Added: 0005470
2010-06-15 08:49 daregod Note Added: 0005483
2010-06-15 08:50 daregod Note Edited: 0005483
2010-06-15 08:55 daregod Note Edited: 0005483
2010-06-15 12:07 alexy Build => 0
2010-06-15 12:07 alexy Note Added: 0005484
2010-06-15 12:07 alexy Status new => closed
2010-06-15 12:07 alexy Resolution open => no change required