View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002951 | Far Manager | Panel.Tree | public | 2015-02-20 12:41 | 2016-01-18 18:49 |
Reporter | 2useven10 | Assigned To | 2useven10 | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | feedback | Resolution | open | ||
Summary | 0002951: Выкинуть все связанное с построением дерева каталогов из far3 | ||||
Description | Построение дерева каталогов для современных дисков требует так много времени, что полезность его равна 0. Кроме того это источник постоянных репортов, связанных с замедлением работы с каталогами фар и прочих проблем: отсутствие прав на создание файла, R/O диски... | ||||
Additional Information | http://forum.farmanager.com/viewtopic.php?p=124282#p124282 http://forum.farmanager.com/viewtopic.php?p=128250#p128250 http://forum.farmanager.com/viewtopic.php?p=122195#p122195 http://forum.farmanager.com/viewtopic.php?p=12169#p12169 .... | ||||
Tags | No tags attached. | ||||
Build | |||||
|
В принципе действительно, неясно теперь для чего эта возможность. Просто список папок можно плагинами сделать, например тем же FList/LFList. А перемещаться между каталогами, выстраивая каждый раз дерево.. как то неактуально. |
|
+1 за удаление |
|
+1 за удаление. Очень раздражает, когда случайно на него попадаю. Каждый раз думаю, куда оно свой tree.far создало. |
|
+1 |
|
Было: +1 Подумав ещё (голосование ведь ещё не закончено), решил воздержаться. |
|
Пока завидное единодушие. На следующей неделе я собираюсь это выпилить. Если конечно кто-нибудь раньше не сделает... |
|
С одной стороны, раз пишут репорты, значит функция пользователям нужна. С другой стороны, не вижу почему не вынести её в плагины, т.е. +1 за удаление |
|
2Px я один баг репорт сделал, просто потому что нашел баг, хотя сам деревом не пользуюсь. За других не скажу, хотя признаться самому интересно - а зачем оно вообще? Может статься, что всё уже реализовано в ином виде или в различных плагинах. |
|
> С одной стороны, раз пишут репорты, значит функция пользователям нужна. tree3.far может создасться случайно (и у меня такое чувство, что это единственный вариант), после чего будет обновлялся при любых действиях с каталогами и вызывать тормоза. |
|
>интересно - а зачем оно вообще? 1. Отображает в панели дерево папок. Такая функция вообще-то предусмотрена во всех файловых менеджерах. 2. Позволяет в панелях перейти в папку по имени (Find folder Alt+F10) 3. В диалоге копирования перемещения позволяет выбрать путь назначения (F10/AltF10/ShiftF10) Плагинами всё это сделать проблематично, и панель нарисовать, и следить за обновлением папок. Да, функциональность нуждается в пересмотре, но не выпиливать же совсем... Добавьте возможность отключения, и все будут довольны |
|
+1 за выпиливание. за 20 лет почти не пользовался |
|
I use the tree view very often to navigate and search for directories. Even if scanning the tree takes time, and writing the cache file may cause trouble, having a navigatable tree viewer is important for me. If you want to remove it from the main application, would you be able to keep it as additional plugin, to install it on demand? And the cache file could possibly be written in the %APPDATA% area, named like the partition GUID, if you prefer avoiding it in each partition's root. |
|
Мне бы хотелось, чтобы дерево было, но было динамическим, без предварительного сканирования и сохранения чего-либо на диск. Если это невозможно, то лучше удалить совсем. В текущем виде - атавизм. У меня команда дерева специально забита макросом, чтобы случайно не вызывать... |
|
Пример динамического дерева папок в панелях есть в PowerShellFar: F11 \ PowerShellFar \ Power panel \ Folder tree. Жмите там F1 для помощи по кнопкам навигации (см. в хелпе линк Tree panel). Дерево весьма полезное получилось. Но не совсем полноценное. Например, "нативный" поиск не реализован. |
|
+1 за удаление |
|
4392 -- пока просто отключаем по-умолчанию. far:config Panel.Tree.TurnOffCompletely = True |
|
Наглость, конечно, а можно ещё #define для компилятора, что бы в exe не попало? |
|
4415 -- уточнение для меню команд и кейбара |
|
+1 за выпиливание. У меня макросы-затычки стоят, чтобы дерево случайно не вызвать. |
|
-1, против выпиливания. Безальтернативное выпиливание -- чья-то блажь, которая заставит остаться на старой версии. Хотите выпилить -- вынесите в плагин. |
|
+1, никогда не пользовался ни в NC, ни в VC, ни в DN, ни в FAR. Объективных причин оставлять дерево не вижу. |
|
я за то, чтобы оставить так, как это реализовано в текущем ночном билде: 1. если в far:config - Panel.Tree.TurnOffCompletely | true, дерево полностью отключено, и нет никаких его следов (Commands, KeyBar). 2. если в far:config - Panel.Tree.TurnOffCompletely | false, пусть будет, кому нужно. по мне, так это идеальный вариант, удовлетворяющий все стороны. |
|
+1 за удаление |
|
На данный момент я за удаление, и это окончательно. Насколько я понимаю, большинство членов Far Group за удаление, остальным пофиг. @2useven10 : вперёд, а то этому базару конца не будет. |
|
> вперёд, а то этому базару конца не будет +1 Это дерево даже одними обсуждениями отнимает время и внимание. Те, кто против, поплачут и приспособятся. Или напишут путный плагин. Я им искренне сочувствую, не шучу, но такова жизнь. С подобными потерями в любимом софте мы то и дело сталкиваемся - и ничего. |
|
-1 Специально зарегистрировался, чтобы сказать свое против. Не нужно выпиливать, вынесите в отдельный плагин если мешает. |
|
Unfortunately, I don't understand Russian, so I can't follow this thread easily. Will there be a similar plugin if you are going to remove the tree panel from the Far manager "core"? I really need navigating a tree, so I am stuck with v3.0.4040 still. |
|
LigH, the tree still exists in the latest Far builds, it is just disabled by default. To enable it, run from the command line far:config, find there Panel.Tree.TurnOffCompletely, press Enter on it. Close the menu with Esc then save configuration with ShiftF9. |
|
I may be able to enable it; but then it will crash with an access violation, and you are probably not going to fix that because you don't care about it anymore. Far manager v3.0.4040 was the last version when I could use the tree panel without crashing it. |
|
Well, use 4040 then. |
|
LigH, I use Far manager v3.0.4499x64 (under Windows 8.1 Single Lang.). And after Panel.Tree.TurnOffCompletely=false (as shmuel said) all is Ok. But it's necessary to have full admin. rights: F9-Options-System settings-Request administrator rights: [x] use additional privileges Good luck! |
|
Qdr, the problem is already confirmed, found and solved: http://bugs.farmanager.com/view.php?id=2953 |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-02-20 12:41 | 2useven10 | New Issue | |
2015-02-20 12:46 | 2useven10 | Relationship added | related to 0002178 |
2015-02-20 12:47 | 2useven10 | Relationship added | related to 0000186 |
2015-02-20 12:51 | ladserg | Note Added: 0013519 | |
2015-02-20 14:30 | Denis | Note Added: 0013520 | |
2015-02-20 15:06 | SEt | Note Added: 0013521 | |
2015-02-20 16:03 | zg | Note Added: 0013522 | |
2015-02-20 18:47 | shmuel | Note Added: 0013523 | |
2015-02-20 20:29 | 2useven10 | Note Added: 0013524 | |
2015-02-20 23:34 | Px | Note Added: 0013525 | |
2015-02-21 00:28 | ladserg | Note Added: 0013526 | |
2015-02-21 09:15 | zg | Note Added: 0013527 | |
2015-02-21 09:54 | JohnDoe | Note Added: 0013528 | |
2015-02-21 20:54 | sdindikov | Note Added: 0013534 | |
2015-02-26 14:26 | LigH | Note Added: 0013542 | |
2015-02-26 14:35 | shmuel | Note Edited: 0013523 | |
2015-02-26 18:22 | NightRoman | Note Added: 0013544 | |
2015-02-26 18:51 | NightRoman | Note Added: 0013545 | |
2015-02-26 18:53 | NightRoman | Note Edited: 0013545 | |
2015-02-26 19:46 | 2useven10 | Additional Information Updated | |
2015-02-26 19:50 | 2useven10 | Additional Information Updated | |
2015-02-26 21:30 | Yegor | Note Added: 0013546 | |
2015-06-15 13:41 | 2useven10 | Note Added: 0013679 | |
2015-06-15 13:41 | 2useven10 | Assigned To | => 2useven10 |
2015-06-15 13:41 | 2useven10 | Status | new => feedback |
2015-06-25 10:42 | Denis | Note Added: 0013689 | |
2015-08-24 14:34 | shmuel | Relationship added | related to 0003071 |
2015-09-08 09:35 | 2useven10 | Note Added: 0013849 | |
2015-09-08 09:35 | 2useven10 | Status | feedback => assigned |
2015-09-08 09:52 | 2useven10 | Note Edited: 0013849 | |
2015-09-08 11:02 | 2useven10 | Status | assigned => feedback |
2015-09-08 17:11 | lazyeugene | Note Added: 0013854 | |
2015-09-09 07:02 | Freeman | Note Added: 0013856 | |
2015-09-10 11:52 | AleXH | Note Added: 0013865 | |
2015-09-13 04:06 | abelenki | Note Added: 0013880 | |
2015-09-13 04:08 | abelenki | Note Edited: 0013880 | |
2015-09-14 08:42 | L.A.T. | Note Added: 0013881 | |
2015-09-14 10:47 | shmuel | Note Added: 0013882 | |
2015-09-14 11:16 | NightRoman | Note Added: 0013883 | |
2015-11-17 04:48 | i879450@trbvm.com | Note Added: 0014073 | |
2016-01-14 09:37 | LigH | Note Added: 0014196 | |
2016-01-14 09:43 | shmuel | Note Added: 0014197 | |
2016-01-14 10:00 | LigH | Note Added: 0014199 | |
2016-01-14 10:01 | LigH | Note Edited: 0014199 | |
2016-01-14 10:08 | shmuel | Note Added: 0014200 | |
2016-01-18 17:11 | Qdr | Note Added: 0014230 | |
2016-01-18 18:49 | abelenki | Note Added: 0014231 |