[devel] [girar-acl] sisyphus changes summary (libre office 3.4)

Igor Vlasenko vlasenko на imath.kiev.ua
Вт Июн 7 11:34:08 UTC 2011


On Tue, Jun 07, 2011 at 02:27:26PM +0400, Valery V. Inozemtsev wrote:
> да вы шо?! Игорь, если ты такой умный, ходи в апстримы, а здесь не надо
> навязывать свое частное мнение где что должно быть. я вот считаю полным
> идиотизмом перемещение dia в Office и т.п.

Хороший вопрос ;)

Небольшой ликбез по поводу меню.
Категории в .desktop файлах и то, где они показываются в меню,
вещи, вообще говоря, совершенно разные. Это как Model and View.

На примере dia Chart; -- это близжайшая по смыслу стандартная
категория, и, опять же по стандарту который не я выдумал,
она требует Office;. Это ;№%;№"@$# cтандарт.

Но! Где dia будет показана в меню, зависит уже от меню.
Да. в тех меню, что я делал, слепо скопирована иерархия
freedesktop.org. Но нет проблем сделать так, как нравится.
Я уже не говорю, что все на альтернативах.
Можно еще проще. Поместите следующие 11 строк 
в файл /etc/xdg/menus/applications-merged/fiona.menu,
-----------------------------------------
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
 "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
<Menu>
    <Menu>
        <Name>Graphics</Name>
        <Include><Category>Chart</Category></Include>
    </Menu>
    <Menu>
        <Name>Office</Name>
        <Exclude><Category>Chart</Category></Include>
    </Menu>
</Menu>
--------------------------------------------
И dia переедет в Graphics.
Упакуйте этот файл в пакет fiona-style-menu,
и ваше меню будет всегда с вами.

Категории не связаны жестко с меню:
Категрии жестко определяюбтся приложением, 
а вот где приложение будет в меню, 
зависит только от вашего вкуса.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



Подробная информация о списке рассылки Devel