Page 6 of 7

Re: TrueBranch — список из файлов текущей папки и её подпапо

Posted: Thu 05 Apr, 2012 16:00
by corwinnt

Latest post of the previous page:

Maximus5 wrote:Флажок "Show full paths" есть, а "Show relative paths" нету?
Возможность добавлена в пятнадцатом билде.

Re: TrueBranch — список из файлов текущей папки и её подпапо

Posted: Fri 06 Apr, 2012 09:39
by DAtaMan
corwinnt wrote:Возможность добавлена в пятнадцатом билде.
А где его можно скачать? В анонсах - 14-ый.

Re: TrueBranch — список из файлов текущей папки и её подпапо

Posted: Fri 06 Apr, 2012 09:55
by corwinnt
DAtaMan wrote:В анонсах - 14-ый.
Перезалил. Приношу свои извинения.

Re: TrueBranch — список из файлов текущей папки и её подпапо

Posted: Sat 07 Apr, 2012 10:36
by lav1
Здравствуйте.
Большая просьба развивать и версию x64.

Версия, выложенная здесь ранее под x64 работает на Win7 x64.
Спасибо.

Re: TrueBranch — список из файлов текущей папки и её подпапо

Posted: Sun 08 Apr, 2012 10:05
by corwinnt
lav1 wrote:Большая просьба развивать и версию x64.
Ребята, не сочтите за жлобство и наплевательство, а поймите правильно. Я могу, конечно, переинсталлить вижуалстудию на предмет поддержки x64 и собирать эти версии плагина, но проверить их мне негде физически. С таким же успехом я могу их под *nix собирать в надежде. что вдруг заработают, если кто-то когда-то портирует под него FAR... Исходники доступны и, если кто-то возьмёт на себя труд по сборке и каком-никаком тестировании, но я только за. Вот Docent1 собрал и выложил чуть выше 3.0 build 13, за что ему большое человеческое спасибо. Могу включать для удобства сборки и каталог ..\common, потому что под FAR2 там есть некоторая доработка напильником диалогбилдера и плагинсеттингов...

Попутно хочу спросить и посоветоваться.

Работа с относительными путями в плагине реализована через непустой OpenPanelInfo.CurDir и относительные пути в PluginPanelItem. Решение рабочее, но некрасивое - в командной строке при этом отображается не фактический путь, а CurDir, соответственно могут быть проблемы с текущим каталогом при запуске программ из панели плагина.

Сначала думал это побороть использованием кастом-столбцов вместо реального имени, но завяз на эмуляции всех режимов отображения имени (выравнивание расширения, регистр имени и т.д.) в соответствии с настройками FAR. Да и криво это до ужаса... А без нормальной работы с относительными путями реализация ReBranch, который просили выше, очень затруднительна.

Поэтому вопрос, как это реализовать нормально и реализуемо ли в принципе без доработок в FAR? То есть, отобразить в панели относительный путь при пустом CurDir.

Re: TrueBranch — список из файлов текущей папки и её подпапо

Posted: Mon 21 May, 2012 22:20
by qfox
lav1 wrote:Здравствуйте.
Большая просьба развивать и версию x64.

Версия, выложенная здесь ранее под x64 работает на Win7 x64.
Спасибо.
И версию под Far 3 x64 пожалуйста тоже ;-)
Я могу пересобрать, кстати. У меня win7 x64 и проверить под Far 2 x64. Но толи я скачал кривой компилятор, толи руки попортились за 5 лет работы с похапе...
Автор, если ты не собираешь это дело вижал студией, то я готов попробовать, только скажи какой компилятор качать) (может дело все-таки не в руках?)

Re: TrueBranch — список из файлов текущей папки и её подпапо

Posted: Wed 21 Nov, 2012 08:25
by ur4ltz
Большая просьба сделайте пожалуйста версию под новое API.

Re: TrueBranch — список из файлов текущей папки и её подпапо

Posted: Wed 21 Nov, 2012 10:24
by MaxU
ur4ltz wrote:Большая просьба сделайте пожалуйста версию под новое API.
+1

Re: TrueBranch — список из файлов текущей папки и её подпапо

Posted: Wed 21 Nov, 2012 11:07
by MaxU
вроде бы заработала последняя версия для FAR 1.75, но там есть

Re: TrueBranch — список из файлов текущей папки и её подпапо

Posted: Sun 17 Feb, 2013 06:55
by ctapmex
добавлена поддержка Far 3.0.3203 x32/x64.
исправлена ошибка не сохранения настроек.

версию переименовал в 16, чтобы не путаться.
в архиве весь комплект (для far 1.7 и 2 - старая 15 версия) , с исходниками и diff

Re: TrueBranch — список из файлов текущей папки и её подпапо

Posted: Thu 21 Feb, 2013 23:11
by Raistlin
По 15-й версии - пара багов/замечаний:
  1. Копируем в панель плагина файл из "левого" каталога. Потом удаляем его из панели плагина. Файл удаляется с диска. Поведение для меня несколько неожиданное - в Хелпе сказано, что реального копирования не происходит, почему же происходит реальное удаление с диска? Надо бы разжевать это, например:
    Вы можете добавлять файлы или папки, копируя их в панель плагина. Физического копирования при этом не происходит. Операции над объектами в панели совершаются над соответствующими им реальными объектами.
  2. Та же ситуация - скопировали, удалили. Теперь при любой операции, хотя бы при обновлении панели, получаем ругательства:

    Code: Select all

    ╔═════════════ Ветвь папки ══════════════╗
    ║ Невозможно получить информацию о файле ║
    ║ C:\Video\Temp\2.txt                    ║
    ╟────────────────────────────────────────╢
    ║ [x] Не показывать в дальнейшем         ║
    ╟────────────────────────────────────────╢
    ║           { OK } [ Отмена ]            ║
    ╚════════════════════════════════════════╝
    
    Причем сколько файлов удалили, столько и будет ругательств. Флажок не помогает.
  3. [x] Сканировать симлинки
    Есть файл, содержащийся в симлинке, т. е. уже присутствующий в панели. Копируем его туда еще раз, но не из симлинка, а из реального каталога - он появляется на панели во втором экземпляре. Удаляем его - оба экземпляра удаляются с диска, плюс отображается ругательство из предыдущего пункта. Создаем в каталоге снова - в панели появляются сразу оба файла.
  4. "Показать ветвь текущей папки" - название пункта меню неудачное: глядя на следующий пункт, ожидаешь, что плагин будет работать с папкой, на которой стоит курсор, а не в которой мы находимся. Лучше "Показать ветвь всех папок".

Re: TrueBranch — список из файлов текущей папки и её подпапо

Posted: Fri 22 Feb, 2013 04:36
by ctapmex
судя по ЛС, появился corwinnt. думаю уже он ответит на эти вопросы

Re: TrueBranch — список из файлов текущей папки и её подпапо

Posted: Tue 05 Nov, 2013 20:29
by AleXH
Возможно ли допилить его для плагиновых панелей? TorrentInfo, arclite и тп.

Аналог "True Branch" или "Ветвь каталога" под x64 FAR3 существует?

Posted: Sun 09 Nov, 2014 03:33
by LanKing
Сабж.

Аналог "True Branch" или "Ветвь каталога" под x64 FAR3 существует?

Posted: Sun 09 Nov, 2014 05:35
by sToLp
tmp:<dir /b /s /a-d

Аналог "True Branch" или "Ветвь каталога" под x64 FAR3 существует?

Posted: Sun 09 Nov, 2014 05:47
by LanKing
sToLp wrote:tmp:<dir /b /s /a-d
Тогда уж edit:<dir /b /s /a-d
Но я так понимаю, truebranch строил именно tree?