LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

В этом случае DE извлекает путь к документу из текущего окна

Юникс-какира видно издалека. Без обид. :-)

Может быть, всё-таки сделать какой-то централизованный in-memory сервис/хранилище метаданных о текущих открытых документах и прочем «пользовательском контексте»? Раз уж приложения всё равно нужно учить что-то куда-то отображать.

А там уже возможны разные варианты, можно скрейпить из заголовка (для окон, принадлежащих процессам/цгруппам, от которых не поступало никаких явных обращений к API), можно скрейпить из lsof (фильтруешь по $HOME минус $HOME/.*), можно на ушах стоять.

Исправление intelfx, :

В этом случае DE извлекает путь к документу из текущего окна

Юникс-какира видно издалека. Без обид. :-)

Может быть, всё-таки сделать какой-то централизованный in-memory сервис/хранилище метаданных о текущих открытых документах и т. п.? Раз уж приложения всё равно нужно учить что-то куда-то отображать.

А там уже возможны разные варианты, можно скрейпить из заголовка (для окон, принадлежащих процессам/цгруппам, от которых не поступало никаких явных обращений к API), можно скрейпить из lsof (фильтруешь по $HOME минус $HOME/.*), можно на ушах стоять.

Исправление intelfx, :

В этом случае DE извлекает путь к документу из текущего окна

Юникс-какира видно издалека. Без обид. :-)

Может быть, всё-таки сделать какой-то централизованный in-memory сервис/хранилище метаданных о текущих открытых документах и т. п.?

Исходная версия intelfx, :

В этом случае DE извлекает путь к документу из текущего окна

Юникс-какира видно издалека. Без обид. :-)

Может быть, всё-таки сделать какое-то централизованное in-memory хранилище метаданных о текущем пользовательском контексте?