Страница 1 из 2

Поиск в меню приложений

Добавлено: 18 ноя 2017, 11:13
kalita
Приветствую, товарищи! Поиск в меню приложений чувствителен к регистру. Например, чтобы найти "Калькулятор", нужно набрать "Калькулятор". При наборе "калькулятор" в результатах поиска пусто. Есть какая-то возможность отключить эту чувствительность, кроме добавления слова "калькулятор" в описание приложения?

Поиск в меню приложений

Добавлено: 18 ноя 2017, 11:25
Dja
kalita, в данном случае размер имеет значение. Регистр важен.

Поиск в меню приложений

Добавлено: 18 ноя 2017, 11:29
rogoznik
Ничего не настраивал
17-11-18-132856.png
DE: Cinnamon

Поиск в меню приложений

Добавлено: 18 ноя 2017, 11:30
di_mok
darkfenix, у тебя же корица, а не мате

Поиск в меню приложений

Добавлено: 18 ноя 2017, 11:35
Dja
di_mok, darkfenix хотел сказать что искать надо не по названию, а по команде, что совершенно верно.

Поиск в меню приложений

Добавлено: 18 ноя 2017, 11:38
rogoznik
di_mok писал(а):
18 ноя 2017, 11:30
у тебя же корица, а не мате
Да и я указал это
darkfenix писал(а):
18 ноя 2017, 11:29
DE: Cinnamon
Точно так же без настройки и в KDE работает
17-11-18-133344.png
и в MATE
17-11-18-133725.png

Поиск в меню приложений

Добавлено: 18 ноя 2017, 11:39
di_mok
Dja писал(а):
18 ноя 2017, 11:35
надо не по названию
Фиг вам, поиск и по названию, и по команде выполняется

Поиск в меню приложений

Добавлено: 18 ноя 2017, 11:46
Dja
di_mok, совершенно верно. но логичней искать по команде, поскольку calc содержится в 2-3 командах приложений, а калькулятор ни в одном.

Поиск в меню приложений

Добавлено: 18 ноя 2017, 11:48
Dja
а в крысе вообще странно :-D
17-11-18-004.png
17-11-18-114737.png

Поиск в меню приложений

Добавлено: 18 ноя 2017, 12:23
colonel
kalita писал(а):
18 ноя 2017, 11:13
чтобы найти "Калькулятор", нужно набрать "Калькулятор"
логично
kalita писал(а):
18 ноя 2017, 11:13
При наборе "калькулятор" в результатах поиска пусто.
естественно
kalita писал(а):
18 ноя 2017, 11:13
Есть какая-то возможность отключить эту чувствительность, кроме добавления слова "калькулятор" в описание приложения?
хм... добавление слова не отключает чувствительность, а позволяет найти поисковику программу по совпадению "ключевого слова" с именем(названием) программы или в имеющихся в свойствах "ярлыка" имени, описании или комментарии

А если вы собираетесь искать программу через поиск в минтменю, то поскольку все программы в меню имеют названия с заглавной буковки , то большую букву и следует набирать. Ну не лезть же во все свойства всех ярлыков для вставки слов которые хотите набирать при поиске.
kalita писал(а):
18 ноя 2017, 11:13
Есть какая-то возможность отключить эту чувствительность...
вот чеснгря не знаю,
возможно ли через настройки или надыть чего в самой программе ручками "хакерить"

но если включить соображалку и подумать где таковое можно сделать, то
думается можно попробовать посмотреть в настройках минтменю, что там связано с настройками и командой поиска.
Т.к. в настройках меню (ПКМ по меню ->Настройки) ничего нет про настройки поиска , то возможно в dconf чего получится найти. Например вот здесь (а может в другом месте)
find.png
может кто подправит для пробы команду для поиска , для опыту :)

Поиск в меню приложений

Добавлено: 18 ноя 2017, 12:44
di_mok
Dja писал(а):
18 ноя 2017, 11:46
но логичней искать по команде
При условии, что ты её знаешь. А если ты только осваиваешь систему?
Снимок экрана от 2017-11-18 12-41-12.png
Снимок экрана от 2017-11-18 12-40-53.png

Поиск в меню приложений

Добавлено: 18 ноя 2017, 14:26
Dja
Не по теме
в итоге: mate - недоDE :-D

Поиск в меню приложений

Добавлено: 18 ноя 2017, 14:50
root
Собственно, вот Поиск англ программ русскими буквами - ищу плагин :smile: Да, это не совсем решение, но, если Chocobo или кто-либо другой модифицирует скрипт, то мы сможем помочь ТС.

Поиск в меню приложений

Добавлено: 18 ноя 2017, 19:26
kalita
colonel писал(а):
18 ноя 2017, 12:23
kalita писал(а):
18 ноя 2017, 11:13
чтобы найти "Калькулятор", нужно набрать "Калькулятор"
логично
kalita писал(а):
18 ноя 2017, 11:13
При наборе "калькулятор" в результатах поиска пусто.
естественно
По поводу "логично" ещё куда ни шло, однако с естеством как-то не вяжется. Сколько DE пробовал, нигде не всплывало необходимости учитывать регистр, только в MATE. Сидел на unity, xfce, kde, сейчас cinnamon. MATE установил на домашний стационарный ПК (с корицей наблюдаются редкие фризы в видео). Проблема не критичная, однако бесит при поиске программы набирать сначала большую буковку, а потом маленькие :fp:

Сейчас переключил на русский язык в корице, поиск работает без учёта регистра. Ну сами подумайте, а если б гугл был чувствителен к регистру по умолчанию?
Снимок экрана от 2017-11-18 19-29-41.png
Снимок экрана от 2017-11-18 19-28-39.png
Снимок экрана от 2017-11-18 19-28-06.png

Поиск в меню приложений

Добавлено: 23 ноя 2017, 11:39
colonel
Как-то от вашего мнения логичность не страдает. И если поисковик находит искомое по заданному шаблону - точному названию, то это не "ещё куда ни шло" , а просто логично. Так же как и если поисковая программа работающая по точному совпадению (с учётом регистра букв) не найдёт искомого при неточном введении шаблона для поиска -, то это естественно и опять же логично. То что это не совпадает с вашими хотелками , к логичности или нелогичности не имеет отношения.
Если бесит набирать сначала большую буковку при поиске программы , могу предложить вообще её не набирать , а начинать с мелкой второй буквы.
но собсно всё это мелочи...
более интересует пробовал ли кто в dconf (см. скрин в #10 ) "поиграться" с командой поиска?
ну или в файликах минтменю поковырялся ли кто в поисках команды для поиска ?

Поиск в меню приложений

Добавлено: 23 ноя 2017, 12:23
Chocobo
colonel писал(а):
23 ноя 2017, 11:39
в файликах минтменю поковырялся ли кто в поисках команды для поиска ?
Да, можно попробовать расковырять и там, чтоб вклинить игнор регистра

Думаю это где-то тут - https://github.com/linuxmint/mintmenu/b ... cations.py
Там описаны и SearchTool и несколько SearchEntry - надо полистать, ну или завести им Issue прям туда)

Поиск в меню приложений

Добавлено: 23 ноя 2017, 13:03
colonel
Chocobo писал(а):
23 ноя 2017, 12:23
Думаю это где-то тут -....
ну... не на гитхабе .... но вот здесь -> /usr/lib/linuxmint/mintMenu/plugins/applications.py
то же самое , что и в dconf => mate-search-tool --named "%s" --start
search-tool.png
вот только
1 изменения в dconf не приводят изменениям работы поиска в меню , и мало того и при изменениях и в applications.py - результат аналогичный
(или может чего-то не так делал ? или гдето в другом месте прячется команда, хотя должна быть в этих файликах ) :dntnw:
2 в описаниях опций к mate-search-tool нет опции для "отключения" учёта регистра или опции включения поиска без учёта регистра
3 при запуске просто утилиты mate-search-tool вот такой есть результат при поиске только по имени и без всякий дополнительных опций
калькулятор.png

Поиск в меню приложений

Добавлено: 23 ноя 2017, 13:07
Unborn
kalita писал(а):
18 ноя 2017, 11:13
Например, чтобы найти "Калькулятор", нужно набрать "Калькулятор". При наборе "калькулятор" в результатах поиска пусто.
Чтобы найти приложение Калькулятор достаточно набрать к или К.
Мате сортирует вывод сразу по вводу символов в строку поиска.
Dja писал(а):
18 ноя 2017, 11:48
а в крысе вообще странно
Что странного? каль - музыкаль. Поэтому и плеер до кучи. Всё правильно. Х.з. что тебе нужно, - считать или музыку слушать. :smile:

Поиск в меню приложений

Добавлено: 23 ноя 2017, 13:15
Chocobo
colonel писал(а):
23 ноя 2017, 13:03
ну... не на гитхабе ....
Привычка ковырять из первых рук :smile:
colonel писал(а):
23 ноя 2017, 13:03
при изменениях и в applications.py - результат аналогичный
Тут два варианта, либо заранеее сгенеренный .pyc-файл с байткодом без правок дергается, либо просто процесс mintMenu надо передернуть
colonel писал(а):
23 ноя 2017, 13:03
вот такой есть результат
Я сейчас не понимаю откуда он берет поля для поиска даже по кейвордам и описаниям, сейчас прогрепал полсистемы, но эврики не случилось. Что-то берется из /usr/share/applications, что-то возможно из /usr/share/appdata, а некоторые вхождения не нашлись вообще нигде :blink2:

Поиск в меню приложений

Добавлено: 23 ноя 2017, 13:18
Chocobo
И кстати - в латиннице нетакой проблемы, все прекрасно ищется в любом регистре :hoho:
Снимок экрана от 2017-11-23 13-18-39.png