From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00, DNS_FROM_OPENWHOIS,SPF_PASS autolearn=no version=3.2.5 Date: Thu, 17 Mar 2011 20:07:03 +0200 From: Igor Vlasenko To: ALT Linux Team development discussions Message-ID: <20110317180703.GA17450@dad.imath.kiev.ua> References: <20110317084318.GA10605@dad.imath.kiev.ua> <201103171524.26148.zerg@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <201103171524.26148.zerg@altlinux.org> User-Agent: Mutt/1.5.20 (2009-08-17) Subject: Re: [devel] XDG menu reform X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Mar 2011 18:07:09 -0000 Archived-At: List-Archive: List-Post: On Thu, Mar 17, 2011 at 03:24:20PM +0300, Sergey V Turchin wrote: > On Thursday 17 March 2011 11:43, Igor Vlasenko wrote: > > Уважаемые коллеги, > > > > У нас давно назрела и перезрела реформа меню. > > Программу преобразований изложу отдельным письмом > Сюда желательно. 1. Вынести меню в отдельные подпакеты и вытягивать их по виртуальной зависимости -freedesktop-menu. Status: xfce - done, lxde - done, gnome - done, kde3/4 - not done. 2. создать пакет с freedesktop Category Icons, в частности, со Standard Category Icons, согласно http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html > Начинать не раньше появления человека, рисующего кучу иконок для всех секций > меню. Я предлагаю другой путь :) В пакете menu-icons-default достаточно пиктограмм для большинства категорий, Единственная проблема -- они неправильно названы и находятся не там, где надо с точки зрения freedesktop.org/icon-naming-spec. поэтому я собираюсь написать translation table и сгенерировать freedesktop::icon-naming-spec compliant симлинки на пиктограммы из menu-icons-default. Этот подход хорош тем, что 1) одни и те же пиктограммы будут использоваться во всех WM/DE, независимо, он freedesktop compliant или нет, создавая для дистрибутива единый Look'n'feel 2) в перспективе с помощью этой же translation table можно будет в самом пакете меню перехать на freedesktop::icon-naming-spec compliant пиктограммы, что позволит (бонус) использовать темы значков. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine