View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001893 | Wishes | Plugins API | public | 2011-09-26 12:24 | 2017-11-11 16:51 |
Reporter | Maximus | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | have not tried |
Status | new | Resolution | open | ||
Product Version | 3.0 | ||||
Summary | 0001893: Отдать дескрипшены плагинам | ||||
Description | Хотелось бы вынести обработку diz-ов из фара в плагин. C0 есть конечно, но при его отображении вместо Z фар, например, не занимается копированием diz по F5/F6. Как мне видится, плагин должен экспортить функцию, принимающую код команды+параметры 1. считывание diz для требуемого файла. 2. для оптимизации доступа - фар зовет что-то вроде DIZ_BEGIN(текущая папка) и DIZ_END 3. установку по CtrlZ можно и намакросить, а можно и оставить + оформить командой. 4. события типа "файл скопирован", "файл перемещен". если по сути возражений нет - могу и сам заняться | ||||
Tags | No tags attached. | ||||
Build | |||||
duplicate of | 0000015 | new | Ввести Diz.API (работа плагинов с описаниями) |
|
Тема на форуме http://forum.farmanager.com/viewtopic.php?f=8&t=5465 |
|
Что если для отображения использовать C0-api, тогда от фара по сути требуется только 4 (оповещение о копировании/перемещении/переименовании/удалении). Ещё один момент: сторонние плагины тоже могут двигать файлы, и надо чтоб они как-то уведомляли об этом фар. |
|
Ну, совсем от колонки "Z" наверное отказываться не стоит. Хотя лично я ее давно не использую. |
|
Не понял: я предлагал от чего-то отказываться? |
|
ты предложил использовать C0-апи. прикрутить его на место "Z" невозможно. значит - предложил отказаться от колонки "Z" |
|
>Ну, совсем от колонки "Z" наверное отказываться не стоит. Что есть необходимого в Z? Нельзя ли это добавить в C0? >прикрутить его на место "Z" невозможно. Что именно в этом невозможного? |
|
Z содержит дескрипшн. C0 содержит сборную солянку. Очевиднно, это разные вещи. И скорее всего юзерам захочется оставить Z отдельно. Камнями закидают ) Невозможно по причине бедности этого апи. 1. Я же говорю, Z должен содержать дескрипшн. Откуда фар узнает, что C0-плагин отдает именно дескрипшн, а не что-то другое? 2. Что фар будет делать по CtrlZ? Или предлагаешь убить эту комбинацию, пусть типа юзер через меню плагинов диз вводит? |
|
C0 содержит солянку, да. Но кто мешает обогатить API в нужном направлении? Вроде бы обсуждалась возможность нескольких колонок. 1) Фар не должен знать что там отдаёт C0-плагин, вероятно это лишнее. 2) Да, предлагаю в конечном счёте убить CtrlZ (AltF5 же убрали, и ничего) |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-09-26 12:24 | Maximus | New Issue | |
2011-09-26 13:04 | JohnDoe | Note Added: 0007741 | |
2011-09-26 13:07 | JohnDoe | Note Added: 0007742 | |
2011-09-26 13:13 | JohnDoe | Note Edited: 0007742 | |
2011-09-26 14:05 | Maximus | Note Added: 0007743 | |
2011-09-26 14:10 | JohnDoe | Note Added: 0007744 | |
2011-09-26 15:25 | Maximus | Note Added: 0007745 | |
2011-09-26 15:30 | Maximus | Note Edited: 0007743 | |
2011-09-26 15:31 | Maximus | Note Edited: 0007743 | |
2011-09-26 16:38 | JohnDoe | Note Added: 0007746 | |
2011-09-26 17:16 | Maximus | Note Added: 0007747 | |
2011-09-26 17:55 | JohnDoe | Note Added: 0007748 | |
2011-09-26 17:56 | JohnDoe | Note Edited: 0007748 | |
2013-02-03 00:33 | alexy | Severity | minor => feature |
2017-11-11 16:51 | JohnDoe | Relationship added | duplicate of 0000015 |