[Pkg-ROX-devel] menu-method / panel.c

Dennis Tomas 2tomas@informatik.uni-hamburg.de
Fri, 29 Apr 2005 13:27:52 +0200


This is a multi-part message in MIME format.
--------------010409090301000006030101
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit

Hi again,

I've found out that rox-filer creates new panels with an entry "Apps" 
linked to app_dir/.. which is /usr/share when using your .deb-package. 
So I think it would be nicer pointing to /usr/share/rox/Apps, in order 
to make new users aware of the appdirs created by the menu-method. I've 
included a .diff for panel.c for that.
Besides that, there's a new version of the menu-method. Nothing 
spectacularly new; it just now creates the icon-symlinks and the 
versionnumber-files in /var/cache/rox/menu instead of 
/usr/share/rox/menu/appinfo (this directory is no longer used for 
anything and can be removed).


Dennis


--------------010409090301000006030101
Content-Type: text/x-patch;
 name="panel.c.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="panel.c.diff"

393,394d392
< 		guchar *apps;
< 		
396,402c394
< 
< 		apps = pathdup(make_path(app_dir, ".."));
< 		if (apps)
< 		{
< 			panel_add_item(panel, apps, "Apps", FALSE, NULL, NULL);
< 			g_free(apps);
< 		}
---
> 		panel_add_item(panel, "/usr/share/rox/Apps", "Apps", FALSE, NULL, NULL);

--------------010409090301000006030101
Content-Type: application/x-bzip;
 name="menu.tar.bz2"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="menu.tar.bz2"

QlpoOTFBWSZTWQioi/wABul/0P20AEB99///7/bfz3/v//RAAAQAAAhgCY+3mu7qrugtS7ir
tFVTrIVVBIBQkUUnimyT01T9BNIfko2p+qAyAMQbUMgDQDQMgGQgIRHlNqm0hiYJkaDEGQxM
TQ9TJgAnqaaYcGQaNAGTTENNBkGIYQNAaMTEaAAASFCJk00jRPVMyGU8oM1Gg9QaYag0GQB6
gxGmmhwZBo0AZNMQ00GQYhhA0BoxMRoAABIkI0BDTSBhRqn6mk8p7SGo2hBiYgAaAA9T1H+P
uIfHxcXcstDRLQiqDGnOkIMTSLjRdNMh3JwIa83vxM64yRfgJiGkMSaIATB4y5S32b/HgTiW
JDIgSTM02zBxPe5BzhkFygMzPVEkIOWqpdZWa6Xe6/xDVfFIsMK+Xp933+PzaEXbCA2Btplu
6srnyOla0ezdo2ZejHFyOsc5zOh36Y0l3rdVI1JCzstla0LghiM5wJDoJpLRolJQJL7V1tSs
og+Zm/pmc829P9qJ0K4HQC6rUytfc1HW0xxXQtaOQwK8TZisnMhPr5K6M+AkJylIn7y423ib
xQ2t9F4uEonDaHiQxzlmyEMN3DU6oWNX5gI6BEC1+uYv45gGaFhfJ295u+nOW6IJ8azmucyU
5mglir86c1E0J2j+3aLyiwMm3lrN1MCUxLzK10oIxFdcggEaln3EiZw5zN8ouEVMMZIr93Pt
fD0bY3b8sOzeFu9BnYbXDNkYoyFIkJ0RtlfRoUTzKBcqCxSP8zovFHpUsgnvPLXrgyZBqSNJ
du6LjgalnHI4y7gKmvUXAcrShWy3fO6+xg7tc4K0qzDfHKuZpKmZS/G7I28ZVRqm9MDPLfKj
trljEKNUpvjZN3cpsDT5yWMHtWQlzssabzYEDkNMCPs9v7Me/Y0oHe9x87TH7ezm1tI+vbjt
OHTyPSGprZ4+gpuAXDQsT4GZsycYiDhBwcIhDBz6pVNDGiz1XtrRQrYochYIMrUs6sIMpwgY
ss0WYNMbF6qjdusKIaaQNN2BxHNR0CgIbp2oEYyzfk1t8Xj5bktWibs3ivNZJJzFhOkVY6Kz
p6XrJbPviRKQmCmKM4qIC8gb4QvLhAvciUgkiwNkJOfCyDBlDpI0LOXz+fTJlGazlBhWAON+
qArLHZaS42nTAucmoRBRIgNVGhZMkF7JgRv+Z7UErmpKE12GjTfXiswaD1LAKpLQwtTSWzAy
cIbbYDEw6xJPmwBJfr8fW3x+JHuQ0lM1ssedHohv6cGpGXcuqvolLIspZdAKyH9XO4I1RiyD
24jSgQg/LNixMhB7qcAUUNkByarKuBFdQvKX2w1qzd99q3FVe7qPB7g76ZOthmOydtFOydfs
F5K8iZ6ULyP4TnGq8KBvJEfa5dOOXYfM9fesaPotRumyhcDGOTY6SRWfcFmwoiWnBCCbus03
TVyMHqrrRaaCC1upxjb5m90SgJVERp4SnnqfvVRdtHP5/P8Xo5L9Ax6ZvoeAgtNO7PKxKVNP
1c5EmsKCEV2u2shhSsIKa0BL0O/AA7wB9bokqnQYpku5wCPMeP448CVLgsYYomSF9PzgG8CP
8K50OYTY2IfNCNj9NQPFxttjNn411B5/qoI+H+Zn9bhq9sbCejuCfaw9Iu+D5AzRyQbAz1wS
VDJFafR2ErHbIqg85tiaSJEwlPbsLSqZgrFv3L9/oLEeu9GXkktAmKqCzUodQXt7r7aJKJ7c
0BBI6hsWkyuxPQmDbYgqYtJprcF4KEhlxkyAxYEJXiZzpSqjmrEVCuiXNjLgpDPHk2uxlTFB
vDUHFlsqUa2vW+vhIGuycexhyLVWVrRKcHutgzSuYMGNVCcFqqNOgmDFZA1hQsMY3bXRN2gN
I7i5Tel2prjFiViMSG2wKSMsr/aVimtElcq2HttWRbmID4bxEAOu01eEZkZaToNKU6dWqR7m
MaL+5DXlwwqRy89VBq4UymzJOXrUlaA1lFkkbRyemXRpURfgCJCjsUF/f2WI3IY1JJKHOmLR
kxHKumO8Rxnd3iLquJtCJ3aJL2NCqFgQxg0FYgIFmIIErgOgFg4OZJca9cOK84cAUcWuPtoS
5UpwPRSBjGizECEYh5Pq7kvE039Lzv1VvRpY21GmNsYMaYNBwqFUvBDQ+Rbg/yunIvQqmlVn
yEjRbDdSVG2xiU4FOuHp8sgGNDRMLaO2wH4MJnpJdESXOSkvuTeeZtOXV+eWjBmOaC9Zq4I0
va28LehuHFKA+mC9L9Xhhy7da5AYhr4ZUzQHiWpbjyU1xVCBJjwRy5j4KzjtMCFV4rQjVnzu
hWXUhFI2JDalgiIGCcpXrilSk62iGxk1JKFZBUQNFrssQPYUU8NdC72GzMIsrhYIG7xAbVYu
ppm6gN3izwdOyBRJgxBINTmeWoYATr3eop/5+xjbK/WMWgmNJpJtjGsYgGDBgzdjseSDpRWM
eSFnBjaS2iklKJNdxCGuAjBq71WjHlib8A3XZgLPg6qBix2mYXpgL3hB2lgEzOaEZ2G+yA8r
S9bMyzoHygJoXMhdczG1U6y8TLg3TJN1RFVUINpjaYxuBRB7wBSrY26oZ2nhcixRwAv6iRei
Y3vsoJGPqqveyLg/EWmPP7UeKN2h4Ba0k2ccC40aEb9g99ScRtdESoHVzt3wnBO4hzeeEijn
7OF1jgxA4g9uMPHpsJ89dYDSZkMDlgxtgEIlmhDANMdJIpfSNuW2kyQidljSHpfOk/swtJWy
kyT6d9Ki56pkRFXFbb6FKcNoHWBiFyRmM1LqSte3dsJJIkAhu4LQJC5htazXUNFo7KoWXBUS
2Mo7870bqBLP34rTAhAGOmXfPo0eYmfYhovNvcfQZVn4PUA9aKapDOsY+peYbIiQdqLUFFxc
GKhBw63CjRuYQGx2SiOVpK7gtQNB9rSUjgHnQzZxg59hOewzEl4CX/xdyRThQkAioi/w
--------------010409090301000006030101--