Nokia Internet Tablet N8XX     

Ответы на вопросы о таблетках

  • Вы не зашли.

#1 16-03-2008 11:49:00

kondor  
ТаблетМонстр
Откуда: Dubna, Moscow Region
На форуме с: 27-02-2008
Сообщений: 23
Thanks :   
 

Удаление элементов меню?

Есть такая штука, как ~/.osso/menus/applications.menu, в котором некоторая часть приложений разложена по категориям и которая определяет их отображение в системной Applications Panel. Хочется удалить некоторые элементы этого меню (из некоторых категорий; естественно, без удаления самих приложений). В Control Panel -> Panels (OS2008) кнопка Delete банально выключена smile.

Вопрос: как это сделать?

Сходу заметны два варианта:
1. Хак файла applications.menu
2. Удаление .desktop файлов

Вариант №1 не работает: все, что отсутствует в категориях автоматически добавляется в Extras (и неудивительно! Не зря там присутствует загадочный элемент <All/>)
Вариант №2: не есть true, неудобный + непонятно какие баги могут всплыть при апдейте или удалении пакета.

Может есть соответствующая утилита для этих целей? Спасибо.


Nokia N810 proud user

Неактивен

 

#2 17-03-2008 22:14:35

kondor  
ТаблетМонстр
Откуда: Dubna, Moscow Region
На форуме с: 27-02-2008
Сообщений: 23
Thanks :   
 

Re: Удаление элементов меню?

kondor говорит:

1. Хак файла applications.menu
2. Удаление .desktop файлов

Нашел небольшой quirk. Надо просто добавить в ненужные .desktop файлы строку вида:

Код:

NoDisplay=true

Хотя, более удобный и адекватный способ решения данной задачи приветствуется smile.


Nokia N810 proud user

Неактивен

 

#3 18-03-2008 00:43:58

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1098
Thanks :   64 
 

Re: Удаление элементов меню?

Можно поинтересоваться а зачем это все? Я серьезно. Конечная цель этих манипуляций неясна.

PS: Только что проверил на 810: Меню Параметры/Панель Управления/Панели/Организовать позволяет удалять/переименовывать элементы меню 'Программы'.


Nokia 770/IT 2006, N810

Неактивен

 

#4 18-03-2008 01:37:53

kondor  
ТаблетМонстр
Откуда: Dubna, Moscow Region
На форуме с: 27-02-2008
Сообщений: 23
Thanks :   
 

Re: Удаление элементов меню?

Wall говорит:

Можно поинтересоваться а зачем это все? Я серьезно. Конечная цель этих манипуляций неясна.

В силу того, что иногда таблетку приходится давать "поюзать", а разграничение прав в девайсе как-таковое отсутствует, нужно, что бы некоторые программы не было возможности запустить. Я прекрасно понимаю, что при наличии прямого доступа к аппарату и наличии некоторых знаний с легкостью позволяет обойти и это, но как некоторый барьер это, все же, работает wink.

Wall говорит:

PS: Только что проверил на 810: Меню Параметры/Панель Управления/Панели/Организовать позволяет удалять/переименовывать элементы меню 'Программы'.

А у меня кнопки Delete и Rename выключены (disabled/grayed).


Nokia N810 proud user

Неактивен

 

#5 18-03-2008 01:52:37

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1098
Thanks :   64 
 

Re: Удаление элементов меню?

А у меня кнопки Delete и Rename выключены (disabled/grayed).

А ткнуть в левую половину окна, там где пункты меню, а не программы, пробовали?


Nokia 770/IT 2006, N810

Неактивен

 

#6 18-03-2008 02:07:23

kondor  
ТаблетМонстр
Откуда: Dubna, Moscow Region
На форуме с: 27-02-2008
Сообщений: 23
Thanks :   
 

Re: Удаление элементов меню?

Wall говорит:

А у меня кнопки Delete и Rename выключены (disabled/grayed).

А ткнуть в левую половину окна, там где пункты меню, а не программы, пробовали?

"Only empty categories can be deleted" вылезает в нотификации при попытке сделать Delete на категории, что, собственно, верно. Да и к тому же Organise Applications не решает исходной задачи.


Nokia N810 proud user

Неактивен

 

#7 18-03-2008 09:05:10

Джим и Джин  
TabletGeek
Откуда: Москва
На форуме с: 26-12-2007
Сообщений: 622
Thanks :   14 
 

Re: Удаление элементов меню?

думаю можно просто написать шелл-скрипт который при запуске будет удалять ненужные ярлыки из меню посредством добавления в .десктопы NoDisplay=True
smile


nokia 1112, N800 os2008.

Неактивен

 

#8 18-03-2008 11:56:50

Wall  
TabletGeek
На форуме с: 28-08-2007
Сообщений: 1098
Thanks :   64 
 

Re: Удаление элементов меню?

Может быть удобнее было бы переместить скрываемые приложения в отдельную категорию, тогда скрипт был бы тривиальным - поставить, либо удалить NoDisplay=True в/из .desktop файлы/ов одной категории.


Nokia 770/IT 2006, N810

Неактивен

 

Board footer

Powered by PunBB
© Copyright 2002-2008 Rickard Andersson

Использованы иконки браузеров с форума forum.mozilla-russia.org


Коллеги : Linux-телефоны на LinuxPhone.ru

[ Generated in 0.915 seconds, 8 queries executed ]