applnk i kategoria Application;Game;

Przemysław Białek lobo w chello.pl
Pon, 29 Mar 2004, 23:18:21 CEST


Witam!

Natknąłem się ostatnio na problem z applnk. Ponieważ budowałem program
nie będący grą, a służący do odpalania gier wydaje mi się, że nie
powinien należeć do żadnej z podkategorii, tylko leżeć w głównym menu
gier. Podsyłam patcha, który zmienia applications.menu. Dodatkową zaletą
patcha jest to, że łatwo będzie można wykryć złe podkategorie w grach.
Po testach mojej poprawki, pojawił mi się w menu "Ziemniaczany Facet"
(kdegames-ktuberling-3.2.0-2) który ma wpis w .desktop:
Categories=Qt;KDE;Game;X-KDE-KidsGame.

Nie znam się na standardach freedesktop, więc proszę nie krzyczeć na
mnie, jeśli mój pomysł jest z nimi niezgodny ;).

-- 
Pozdrawiam
Przemek Białek
-------------- następna część ---------
diff -ruN applnk-1.9.1.orig/menus/applications.menu applnk-1.9.1/menus/applications.menu
--- applnk-1.9.1.orig/menus/applications.menu	2004-03-13 15:08:39.000000000 +0100
+++ applnk-1.9.1/menus/applications.menu	2004-03-29 23:02:47.129261464 +0200
@@ -123,6 +123,18 @@
 	<Menu>
 		<Name>Games</Name>
 		<Directory>games.directory</Directory>
+		<Include>
+			<And>
+			<Category>Game</Category>
+			<Not><Category>ArcadeGame</Category></Not>
+			<Not><Category>BoardGame</Category></Not>
+			<Not><Category>CardGame</Category></Not>
+			<Not><Category>FirstPersonGame</Category></Not>
+			<Not><Category>X-RacingGame</Category></Not>
+			<Not><Category>X-RPGGame</Category></Not>
+			<Not><Category>StrategyGame</Category></Not>
+			</And>
+		</Include>
 		<Menu>
 			<Name>Arcade</Name>
 			<Directory>games-arcade.directory</Directory>


Więcej informacji o liście dyskusyjnej pld-devel-pl