View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001400 | Far Manager | Interface | public | 2010-05-28 08:15 | 2010-06-15 12:07 |
Reporter | daregod | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Platform | x86 | OS | Windows XP | OS Version | SP3+ Eng |
Product Version | 2.0 | ||||
Summary | 0001400: После двойного Alt-Enter меняется размер консоли (сбрасывается в 80x25) | ||||
Description | При переключении windowed->fullscreen->windowed слетает размер консоли, сбрасывается на 80x25. Обсуждается тут: http://forum.farmanager.com/viewtopic.php?f=9&t=5406 П(р)оявилось где-то между 1012 и 1460. | ||||
Steps To Reproduce | 1. Нажать 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). | ||||
Tags | No tags attached. | ||||
Build | 0 | ||||
|
Начнём с того что при переключении в FullScreen фар не помещается на экране. После Alt-Tab Alt-Tab всё приходит в норму. |
|
Нет, на моих системах такого не наблюдается. При переходе в FullScreen фар переключается чётко в 80x25. Старые версии, кстати, переключались в более продвинутые VESA режимы, типа 132x70. Сейчас уже проверить не на чем. Может, оно и к лучшему теперь, 80x25 это стандарт, в котором любая видеокарта без глюков работает. |
|
>При переходе в FullScreen фар переключается чётко в 80x25 Так и есть, но сам фар при этом не подстраивается под новый размер экрана. |
|
Может в более новых версиях такое стало происходить? У меня всё ещё 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> ↑ |
|
http://forum.farmanager.com/viewtopic.php?f=9&t=16 Пункт 1.1 |
|
Баг был заявлен на 1460. Сейчас же обсуждение идёт, вроде как. Или обновляться перед каждым постом сюда? |
|
Неужели вы думаете разработчик будет фиксить это в билде 1460? >П(р)оявилось где-то между 1012 и 1460 А вот если бы вы самостоятельно выяснили в каком конкретно билде это произошло это могло бы значительно ускорить починку. Прошлые билды доступны (по крайней мере, начиная с http://farmanager.com/nightly/Far20b1190.x86.20091031.7z) Но, к сожалению, их не так просто скачать, о чём я уже писал на форуме http://forum.farmanager.com/viewtopic.php?f=16&t=5435 |
|
Нет, я знаю, что разработчик будет фиксить в более поздних версиях, но пока этот баг никто даже не взял себе. Я считаю, пока у бага нет статуса assigned, все разговоры впустую. Как только кто возьмётся - я готов и тестовые/дебаг билды запускать и вообще всячески способствовать обнаружению и исправлению. А то, что ситуация не улучшается, а скорее, ухудшается, тоже о чём-то говорит, но решать, всё же, разработчику. Я оценил список выловленных вами ссылок, найду полчасика - обязательно сужу вилку где появился баг. |
|
Вот именно, никто не взялся потому что баг этот ещё отловить надо. Другое дело если бы вы выяснили в каком билде это началось, и после чьих изменений. Прошу меня правильно понять, это всё необязательно. Зависит от того насколько вам лично нужно исправление бага. И лично я те баги исправление которых было мне важно вылавливал именно так - половинным делением. |
|
Метод половинного деления показал: баг появился между 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 не требуется. |
|
Это фича, а не баг. |
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 |