Привязать Режим Сортировки к папке

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
User avatar
Reputet
Posts: 22
Joined: Mon 01 Sep, 2014 20:54

Re: Привязать Режим Сортировки к папке

Postby Reputet » Fri 10 Oct, 2014 18:06

Latest post of the previous page:

HaRT wrote:Кстати, а плагины AltHistory и MoreHistory не предоставляют сохранение свойств панели для посещённых папок?
Если нет, то надо им написать вишь.

Плагины не предоставляют такой возможности.
Написать им...куда?
Прямо в обсуждения?

User avatar
HaRT
Moderator
Posts: 7955
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Re: Привязать Режим Сортировки к папке

Postby HaRT » Fri 10 Oct, 2014 18:23

Reputet wrote:Плагины не предоставляют такой возможности.
Написать им...куда?
Прямо в обсуждения?
Да, именно, притом в каждый отдельно.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
Reputet
Posts: 22
Joined: Mon 01 Sep, 2014 20:54

Привязать Режим Сортировки к папке

Postby Reputet » Fri 10 Oct, 2014 23:56

HaRT wrote:Кстати, а плагины AltHistory и MoreHistory не предоставляют сохранение свойств панели для посещённых папок?
Если нет, то надо им написать вишь.
По просьбе HaRT'a добавил предложение в соответствующие темы:
MoreHistory
AltHistory

User avatar
zg
zero-gravity
Posts: 5227
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

Re: Привязать Режим Сортировки к папке

Postby zg » Sat 11 Oct, 2014 00:30

John Doe wrote:Меня лично беспокоит больше другое: нет нормального способа надёжно отловить переход по папкам
я не проверял, но в теории при включённой истории из плагина — можно. надёжно. не очень нормально правда.
update: из макроса тоже можно.

User avatar
HaRT
Moderator
Posts: 7955
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Re: Привязать Режим Сортировки к папке

Postby HaRT » Sat 11 Oct, 2014 09:36

Кстати, если уж сохранять режим сортировки, то хорошо бы включить в него и другие признаки: Use Sort Groups, Numeric Sort, Selected First, ...
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
John Doe
Бюрократ
Posts: 11048
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 10 times
Been thanked: 63 times

Re: Привязать Режим Сортировки к папке

Postby John Doe » Sat 11 Oct, 2014 11:43

zg wrote:
John Doe wrote:Меня лично беспокоит больше другое: нет нормального способа надёжно отловить переход по папкам
я не проверял, но в теории при включённой истории из плагина — можно. надёжно. не очень нормально правда.
update: из макроса тоже можно.
Сложно ли дать возможность плагину получать события с обычных файловых (и чужих плагиновых) панелей?

User avatar
zg
zero-gravity
Posts: 5227
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

Re: Привязать Режим Сортировки к папке

Postby zg » Sat 11 Oct, 2014 12:31

John Doe wrote:Сложно ли дать возможность плагину получать события с обычных файловых (и чужих плагиновых) панелей?
в лоб не сложно. но вы ж сразу начнёте из этих событий вызывать двадцать редакторов и сорок диалогов и удивляться, что как-то странно всё прорисовывается и переход по папкам тормозит. поэтому сейчас мне кажется нерациональным затевать такое нововведение. тут бы с оконным менеджером закончить хоть в каком-то обозримом будущем.

User avatar
Max Rusov
Posts: 3599
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Been thanked: 6 times
Contact:

Привязать Режим Сортировки к папке

Postby Max Rusov » Sun 12 Oct, 2014 13:40

zg wrote:
John Doe wrote:Меня лично беспокоит больше другое: нет нормального способа надёжно отловить переход по папкам
я не проверял, но в теории при включённой истории из плагина — можно. надёжно. не очень нормально правда.
update: из макроса тоже можно.
Поясните, пожалуйста, что Вы имеете ввиду. Может ли плагин обработать событие смены каталога, до того как эта смена произошла?

User avatar
zg
zero-gravity
Posts: 5227
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

Re: Привязать Режим Сортировки к папке

Postby zg » Sun 12 Oct, 2014 14:19

Max Rusov wrote:
zg wrote:я не проверял, но в теории при включённой истории из плагина — можно. надёжно. не очень нормально правда.
update: из макроса тоже можно.

Поясните, пожалуйста, что Вы имеете ввиду. Может ли плагин обработать событие смены каталога, до того как эта смена произошла?
я выделил ключевой момент. при смене папки происходит запись в историю. получить нотификацию об этом событии от sqlite, насколько я понимаю, не просто, а очень просто.

User avatar
HaRT
Moderator
Posts: 7955
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Re: Привязать Режим Сортировки к папке

Postby HaRT » Sun 12 Oct, 2014 15:01

zg wrote:при смене папки происходит запись в историю. получить нотификацию об этом событии от sqlite, насколько я понимаю, не просто, а очень просто.
А такие уведомления приходят „сразу“ или „потом“? В смысле, может ли пользователь успеть между сменой директории и приходом уведомления поменять режим панели, сортировку и т.п.? И придёт ли такое уведомление, если переход в директорию осуществляется через встроенную историю папок?
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
zg
zero-gravity
Posts: 5227
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

Re: Привязать Режим Сортировки к папке

Postby zg » Sun 12 Oct, 2014 15:17

попробуйте, расскажете нам.

User avatar
John Doe
Бюрократ
Posts: 11048
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 10 times
Been thanked: 63 times

Привязать Режим Сортировки к папке

Postby John Doe » Sun 18 Jan, 2015 15:01

zg wrote:Source of the post получить нотификацию об этом событии от sqlite, насколько я понимаю, не просто, а очень просто.
Мда, не настолько просто как хотелось бы...
Попытался тупо зарегистрировать update_hook, но ничего не приходит.
Может быть дело в том, что sqlite у нас статически слинкован.
А может что-то не так делаю, но глубоко вникать в функционирование sqlite как-то сейчас не рассчитывал.

User avatar
zg
zero-gravity
Posts: 5227
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

Привязать Режим Сортировки к папке

Postby zg » Sun 18 Jan, 2015 20:41

John Doe wrote:Попытался тупо зарегистрировать update_hook, но ничего не приходит.
Может быть дело в том, что sqlite у нас статически слинкован.
нет. нотификации в sqlite3_update_hook приходят только для того же соединения, для которого он зарегестрирован.
у меня мысль была добавить через sqlite3_create_function функцию нотификации через что-нибудь и для history добавить триггер на вставку.

User avatar
John Doe
Бюрократ
Posts: 11048
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 10 times
Been thanked: 63 times

Привязать Режим Сортировки к папке

Postby John Doe » Sun 18 Jan, 2015 20:56

zg wrote:Source of the post у меня мысль была добавить через sqlite3_create_function функцию нотификации через что-нибудь и для history добавить триггер на вставку.
Не уверен что правильно понял: этот вариант сейчас невозможен?

User avatar
zg
zero-gravity
Posts: 5227
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

Привязать Режим Сортировки к папке

Postby zg » Sun 18 Jan, 2015 21:37

John Doe wrote:Не уверен что правильно понял: этот вариант сейчас невозможен?
пробовать надо.

User avatar
John Doe
Бюрократ
Posts: 11048
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 10 times
Been thanked: 63 times

Привязать Режим Сортировки к папке

Postby John Doe » Mon 19 Jan, 2015 16:10

Если я правильно понимаю , то create_function точно также создаёт функции отдельно для каждого соединения, и толку не будет.

gene.pavlovsky
Posts: 157
Joined: Tue 11 Aug, 2015 16:53
Has thanked: 11 times

Привязать Режим Сортировки к папке

Postby gene.pavlovsky » Tue 08 Nov, 2016 12:13

Получилось ли в итоге сварить что-то рабочее?


Return to “Нужна помощь”

Who is online

Users browsing this forum: No registered users and 3 guests