MultiArc: Предлагаемое по умолчанию имя архива

Хотите предложить идею нового плагина или знаете, что улучшить в существующем? Пишите сюда.
User avatar
Smitis
Posts: 1639
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 20 times
Been thanked: 41 times

MultiArc: Предлагаемое по умолчанию имя архива

Post by Smitis »

В диалоге добавления файлов к архиву, вызываемому по SHIFT-F1, используется следующая логика выбора предлагаемого по умолчанию имени архива:
- Если нет помеченных файлов - предлагается имя файла под курсором.
- Если помечен один файл - предлагается имя этого помеченого файла.
- Если помечено более одного файла - предлагается имя текущей папки (за исключением корня диска)

Предложение состоит в том, что бы в диалоге использовалось имя текущей папки в качестве имени архива если есть хотя бы один помеченный файл.
Разум когда-нибудь победит.
User avatar
HaRT
Moderator
Posts: 9597
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 114 times
Been thanked: 233 times

Re: MultiArc: Предлагаемое по умолчанию имя архива

Post by HaRT »

Smitis
Аргументация?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Smitis
Posts: 1639
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 20 times
Been thanked: 41 times

Re: MultiArc: Предлагаемое по умолчанию имя архива

Post by Smitis »

Аргументация?
Есть помеченные файлы которые надо поместить в архив. Помечены, например, по маске. Один помеченный файл - частный случай ситуации "есть помеченные файлы".

В макросах, например, есть APanel/PPanel.Selected, показывающий, есть ли на панели помеченные файлы. Неважно сколько, главное есть.
Разум когда-нибудь победит.
User avatar
CrOm
Posts: 1421
Joined: Tue 02 Aug, 2005 21:02
Location: Омск
Been thanked: 1 time
Contact:

Re: MultiArc: Предлагаемое по умолчанию имя архива

Post by CrOm »

вполне, кстати, логичное поведение было бы. хочешь запаковать один файл в одноименный архив - ставишь курсор и мутишь.
хочешь онин файл в архив с именем папки - выделяешь и мутишь.
FARdroid, qPlayEx, Opera Cache Browser, Mr.Ripper
User avatar
t-rex
Страшный и ужасный
Posts: 4907
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 6 times
Contact:

Re: MultiArc: Предлагаемое по умолчанию имя архива

Post by t-rex »

Да, логика есть. Запишите на мантис в вишах.
User avatar
Smitis
Posts: 1639
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 20 times
Been thanked: 41 times

Re: MultiArc: Предлагаемое по умолчанию имя архива

Post by Smitis »

Если у кого есть возможнось - запишите.
У меня сейчас цейтнот времени, т.к. в командировке.
Разум когда-нибудь победит.
User avatar
Smitis
Posts: 1639
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 20 times
Been thanked: 41 times

Re: MultiArc: Предлагаемое по умолчанию имя архива

Post by Smitis »

Создал: http://bugs.farmanager.com/view.php?id=666

П.С.
Номер какой хороший :D
Разум когда-нибудь победит.
dolzenko
Posts: 452
Joined: Wed 19 Apr, 2006 14:42
Location: Ростов-на-Дону

Re: MultiArc: Предлагаемое по умолчанию имя архива

Post by dolzenko »

Так а макросы как же? У меня например такое (правда под 7Zip)

Code: Select all

REGEDIT4

[HKEY_CURRENT_USER\Software\Far\KeyMacros\Shell\ShiftF1]
"Sequence"="$If (!APanel.Selected) 	F11 z $Text APanel.Current . z i p AltL Z $Else 	F11 z $Text fsplit(APanel.Path,4) . z i p AltL Z $End"
"DisableOutput"=dword:00000001
"Description"="Добавить в ZIP архив (если нет выделения - имя архива по имени файла, если есть - по имени папки)"

User avatar
Smitis
Posts: 1639
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 20 times
Been thanked: 41 times

Re: MultiArc: Предлагаемое по умолчанию имя архива

Post by Smitis »

dolzenko_
Макрос написать не проблема. Но есть одно НО. Не возможно сделать поле ввода обратно "неизменёным". Не знаю, как правильно назвать, это когда текст на сером фоне и del или ввод букв очищает поле ввода. При таком макросе поведение диалога перестаёт быть интуитивным. В общем, от макроса я отказался.

П.С. Может попутно стоит добавить в макроязык команду, делающее текущее поле ввода "неизменнёным" ("нетронутым")?
Разум когда-нибудь победит.
Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 12 times

Re: MultiArc: Предлагаемое по умолчанию имя архива

Post by Max Rusov »

Smitis

Home ShiftEnd ?
dolzenko
Posts: 452
Joined: Wed 19 Apr, 2006 14:42
Location: Ростов-на-Дону

Re: MultiArc: Предлагаемое по умолчанию имя архива

Post by dolzenko »

"Unchanged text input" (или "Неизмененный текст" в русском) давно по цветам приравнял к выделенному тексту и забыл про это различие. Т.к. ни в одном UI современных программ его что-то не припомню.
User avatar
Smitis
Posts: 1639
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 20 times
Been thanked: 41 times

Re: MultiArc: Предлагаемое по умолчанию имя архива

Post by Smitis »

Лет 5-6 уже цветовую схему не менял. Наверное, пора...
Разум когда-нибудь победит.
User avatar
Smitis
Posts: 1639
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 20 times
Been thanked: 41 times

Re: MultiArc: Предлагаемое по умолчанию имя архива

Post by Smitis »

Max Rusov
Max Rusov wrote:Home ShiftEnd ?
Поведение BS всё равно отличается от того, к которому я привык.
Разум когда-нибудь победит.
dolzenko
Posts: 452
Joined: Wed 19 Apr, 2006 14:42
Location: Ростов-на-Дону

Re: MultiArc: Предлагаемое по умолчанию имя архива

Post by dolzenko »

Smitis wrote:Лет 5-6 уже цветовую схему не менял. Наверное, пора...
ничего не менял в цветах кроме этого (всмысле чтобы в инпутах было стандартное виндовое поведение/расцветка)
Smitis wrote:Поведение BS всё равно отличается от того, к которому я привык.

Code: Select all

Dialog settings
[x] Backspace deletes unchanged text
возможно это как-то поможет?
User avatar
Smitis
Posts: 1639
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 20 times
Been thanked: 41 times

Re: MultiArc: Предлагаемое по умолчанию имя архива

Post by Smitis »

dolzenko_
dolzenko_ wrote:возможно это как-то поможет?
Нет, не то. Хотелось бы, чтобы BS не удалял ни блок ни неизменённый текст.
Разум когда-нибудь победит.
Post Reply

Return to “Предложения и идеи”