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

Здесь можно обсудить ваш любимый плагин.
User avatar
corwinnt
Posts: 92
Joined: Wed 03 Feb, 2010 14:31
Location: Днепропетровск, Украина
Contact:

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

Post by corwinnt »

Latest post of the previous page:

Maximus5 wrote:Флажок "Show full paths" есть, а "Show relative paths" нету?
Возможность добавлена в пятнадцатом билде.
User avatar
DAtaMan
Posts: 262
Joined: Wed 24 Jun, 2009 10:01
Location: не отсюда

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

Post by DAtaMan »

corwinnt wrote:Возможность добавлена в пятнадцатом билде.
А где его можно скачать? В анонсах - 14-ый.
2B OR NOT 2B = FF (Иногда code - это просто код. Почти Дйерф Омолш Днумзигис)
To ban or not to ban, that is the question. ©
User avatar
corwinnt
Posts: 92
Joined: Wed 03 Feb, 2010 14:31
Location: Днепропетровск, Украина
Contact:

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

Post by corwinnt »

DAtaMan wrote:В анонсах - 14-ый.
Перезалил. Приношу свои извинения.
lav1
Posts: 1
Joined: Sat 07 Apr, 2012 10:33

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

Post by lav1 »

Здравствуйте.
Большая просьба развивать и версию x64.

Версия, выложенная здесь ранее под x64 работает на Win7 x64.
Спасибо.
User avatar
corwinnt
Posts: 92
Joined: Wed 03 Feb, 2010 14:31
Location: Днепропетровск, Украина
Contact:

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

Post by corwinnt »

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

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

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

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

Поэтому вопрос, как это реализовать нормально и реализуемо ли в принципе без доработок в FAR? То есть, отобразить в панели относительный путь при пустом CurDir.
User avatar
qfox
Posts: 21
Joined: Mon 29 Jun, 2009 18:46
Location: Москва
Contact:

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

Post by qfox »

lav1 wrote:Здравствуйте.
Большая просьба развивать и версию x64.

Версия, выложенная здесь ранее под x64 работает на Win7 x64.
Спасибо.
И версию под Far 3 x64 пожалуйста тоже ;-)
Я могу пересобрать, кстати. У меня win7 x64 и проверить под Far 2 x64. Но толи я скачал кривой компилятор, толи руки попортились за 5 лет работы с похапе...
Автор, если ты не собираешь это дело вижал студией, то я готов попробовать, только скажи какой компилятор качать) (может дело все-таки не в руках?)
bla-bla. bla.
User avatar
ur4ltz
Posts: 76
Joined: Fri 08 Jan, 2010 14:07
Location: Харьков
Has thanked: 1 time

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

Post by ur4ltz »

Большая просьба сделайте пожалуйста версию под новое API.
MaxU
Posts: 106
Joined: Tue 31 May, 2005 14:14
Been thanked: 1 time

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

Post by MaxU »

ur4ltz wrote:Большая просьба сделайте пожалуйста версию под новое API.
+1
MaxU
Posts: 106
Joined: Tue 31 May, 2005 14:14
Been thanked: 1 time

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

Post by MaxU »

вроде бы заработала последняя версия для FAR 1.75, но там есть
Last edited by MaxU on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Исправлено форматирование моноширинного блока
User avatar
ctapmex
Posts: 1100
Joined: Fri 11 Apr, 2008 07:53
Been thanked: 25 times
Contact:

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

Post by ctapmex »

добавлена поддержка Far 3.0.3203 x32/x64.
исправлена ошибка не сохранения настроек.

версию переименовал в 16, чтобы не путаться.
в архиве весь комплект (для far 1.7 и 2 - старая 15 версия) , с исходниками и diff
Attachments
truebranch.zip
(104.8 KiB) Downloaded 400 times
User avatar
Raistlin
Posts: 731
Joined: Wed 16 Mar, 2005 16:01
Has thanked: 3 times
Been thanked: 1 time

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

Post by Raistlin »

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

    Code: Select all

    ╔═════════════ Ветвь папки ══════════════╗
    ║ Невозможно получить информацию о файле ║
    ║ C:\Video\Temp\2.txt                    ║
    ╟────────────────────────────────────────╢
    ║ [x] Не показывать в дальнейшем         ║
    ╟────────────────────────────────────────╢
    ║           { OK } [ Отмена ]            ║
    ╚════════════════════════════════════════╝
    
    Причем сколько файлов удалили, столько и будет ругательств. Флажок не помогает.
  3. [x] Сканировать симлинки
    Есть файл, содержащийся в симлинке, т. е. уже присутствующий в панели. Копируем его туда еще раз, но не из симлинка, а из реального каталога - он появляется на панели во втором экземпляре. Удаляем его - оба экземпляра удаляются с диска, плюс отображается ругательство из предыдущего пункта. Создаем в каталоге снова - в панели появляются сразу оба файла.
  4. "Показать ветвь текущей папки" - название пункта меню неудачное: глядя на следующий пункт, ожидаешь, что плагин будет работать с папкой, на которой стоит курсор, а не в которой мы находимся. Лучше "Показать ветвь всех папок".
Magically yours
Raistlin
User avatar
ctapmex
Posts: 1100
Joined: Fri 11 Apr, 2008 07:53
Been thanked: 25 times
Contact:

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

Post by ctapmex »

судя по ЛС, появился corwinnt. думаю уже он ответит на эти вопросы
AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

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

Post by AleXH »

Возможно ли допилить его для плагиновых панелей? TorrentInfo, arclite и тп.
User avatar
sToLp
Posts: 938
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 107 times
Been thanked: 12 times

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

Post by sToLp »

tmp:<dir /b /s /a-d
User avatar
LanKing
Posts: 180
Joined: Thu 31 Aug, 2006 20:39

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

Post by LanKing »

sToLp wrote:tmp:<dir /b /s /a-d
Тогда уж edit:<dir /b /s /a-d
Но я так понимаю, truebranch строил именно tree?
Post Reply

Return to “Обсуждение плагинов”