RE: More on the menu spec test suite

2007-02-06 Thread Bastian, Waldo
Wrt 4) and 5), this is intentional. I'll fix 3).

See e.g.
http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html#query-algo
rithm :
"Note that an entry that is included in a menu but excluded again by a
later  is still considered allocated (for the purposes of
) even though that entry no longer appears in the
menu."

The rationale for this is to make menu editing easier: A menu entry can
be removed by adding a single , and likewise, a submenu can be
removed with a single . If the entry was considered
"Unallocated" after being explicitly excluded, removing an entry this
way would effectively move it to an "unallocated" menu instead of truly
removing it, which many people considered confusing.

Cheers,
Waldo
 
Intel Corporation - Platform Software Engineering, UMG - Hillsboro,
Oregon

>-Original Message-
>From: [EMAIL PROTECTED] [mailto:xdg-
>[EMAIL PROTECTED] On Behalf Of Jannis Pohlmann
>Sent: Monday, February 05, 2007 10:19 AM
>To: xdg@lists.freedesktop.org
>Subject: Re: More on the menu spec test suite
>
>I have prepared a list of possible bugs in the test suite I noticed
>today. Would someone (Waldo?) please comment them?
>
>You can find this list on (the testing output would have made this
>eMail unreadable, so I uploaded it to our server):
>
>  http://lunar-linux.org/~jannis/menu-spec-testsuite.txt
>
>Thanks in advance - the test suite helped me fixing a lot of bugs
>already within one day.
>
>Regards,
>  Jannis
>___
>xdg mailing list
>xdg@lists.freedesktop.org
>http://lists.freedesktop.org/mailman/listinfo/xdg
___
xdg mailing list
xdg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xdg


vio-0.0.1 / gftp-agent 0.0.1

2007-02-06 Thread nf2

hi,

here is a first prototype of libvio and gftp-agent:

http://www.scheinwelt.at/~norbertf/devel/vio/

screenshot of gftp-agent:
http://www.scheinwelt.at/~norbertf/devel/vio/vio_gftpagent_screenshot.png

for testing install both packages and run the cli client

vio-client
vio-client shell

vio-client ls ftp://[EMAIL PROTECTED]/

... will auto-launch gftp-agent, pop up the password-dialog,
the systray icon (changing colors on activity) etc...


the client side interface of libvio is declared in vio.h
the agent side interface in vio_agent.h

if you want to see how to use the client/agent API have a look at:

vio_client/vio-client.c (the cli client)
vio_agent/vio_file_agent.c  (the agent for the "file:" protocol)

the job handlers of the multithreaded gftp-agent are defined in 
gftp-agent.c (it currently uses gnome-vfs as ftp-client library

- i didn't want to write my own yet...


norbert

___
xdg mailing list
xdg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xdg


Announcing Wasabi - Unifying Desktop Search - feedback needed

2007-02-06 Thread Mikkel Kamstrup Erlandsen

This email have been sendt to: desktop-devel-list@gnome.org,
[EMAIL PROTECTED], [EMAIL PROTECTED] , xdg@lists.freedesktop.org

* In Short:
Wasabi is new project with the goal of creating a unified, platform
independent, specification and api for desktop search engines (and later
metadata services). We have worked together with several search-projects and
now have a proposal ready for public evaluation. In short: we need feedback
from application developers - that means you.

* Providing Feedback:
I suggest you start by reading the proposal at
http://wiki.freedesktop.org/wiki/WasabiAbout
:-) Post any feedback in this thread. I shall try to the best of my effort
to answer any questions, but have patience with me if I'm flooded (there are
four big mailing lists involved here). In the case I can't find time to
answer everyone I promise that your voice will still be heard and taken into
serious consideration before we finalize anything. The public evaluation
period ends at 2007-03-06 (one month from now).

* About Wasabi
Wasabi is currently going on at the xdg mailing list at freedesktop.org. As
already stated it is an effort to create a unified framework for desktop
search- and metadata services. Our first target will be  search part of
things, but it has ties into the metadata part that we will attend to as
soon as the search spec is stabilizing (fx. like standardizing metadata
filed names).

The apis will be dbus apis that is both suitable for "direct use" and
bindings for your favorite toolkit. Where appropriate we will adopt known
standards, but also keep in mind that we are defining a *desktop*
specification and not a spec for generic database servers in networked
environments (there are several of these already).

The search spec was created with input from various projects including
Tracker, Strigi, Beagle, Pinot and Recoll. I would specifically like to
thank Magnus Bergman for his very insightful comments.

* FOSDEM 2007
I will be doing a talk on Wasabi in Brussels at FOSDEM2007. At that time
we'll still be in the evaluation period for the search spec.


Cheers,
Mikkel
___
xdg mailing list
xdg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xdg


Updating wm-spec pages?

2007-02-06 Thread Lubos Lunak

 Hello,

 what's the right way of getting www pages of the wm-spec updated? The www 
pages [1] haven't been updated recently and lack several of the latest 
additions in the cvs [2].

 Thanks

[1] http://freedesktop.org/wiki/Standards_2fwm_2dspec
[2] http://webcvs.freedesktop.org/icccm-extensions/wm-spec/

-- 
Lubos Lunak
KDE developer
--
SUSE LINUX, s.r.o.   e-mail: [EMAIL PROTECTED] , [EMAIL PROTECTED]
Lihovarska 1060/12   tel: +420 284 028 972
190 00 Prague 9  fax: +420 284 028 951
Czech Republic   http//www.suse.cz
___
xdg mailing list
xdg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xdg


shared-mime-info 0.20

2007-02-06 Thread Bastien Nocera
Heya,

After nearly 3 days worth of work, 54 reported bugs fixed (and many more
unseen!) and a 6 months of wait, shared-mime-info 0.20 is out.

Downloadable at:
http://freedesktop.org/wiki/Software_2fshared_2dmime_2dinfo

The NEWS file says:
shared-mime-info 0.20 (2007-02-06)
* Mime-type Changes:
- Add text/javascript as an alias for application/javascript
- Add  *.latex as a pattern for TeX documents
- Add image/x-macpaint for "MacPaint Bitmap image"
- Add RTSPtextRTSP-style movie references to
application/x-quicktime-media-link
- Add image/pdf as an alias for application/pdf
- Add video/flv as an alias for FLV videos
- Add Google Video Pointer mime-types
- Add application/pls as an alias for pls files
- Add gzip/bz2 types for DVI, PDF and PostScript
- Add *.kar as a pattern for MIDI files
- Add video/mp4v-es as an alias for MPEG-4 videos
- Add video/x-ms-wvx, video/x-ms-wax and video/x-ms-wmx as alias for ASX
- Add patterns and aliases for Vivo video
- Add alias for FLI files
- Add video/x-ms-wm as an alias for video/x-ms-asf
- Add a image/x-icns mime-type for MacOS X icons
- Add a text/x-rpm-spec mime-type for RPM .spec files
- Add NSC multicast playlists to video/x-ms-asf, with magic
- Add the audio/x-tta mime-type
- Add application/x-msexcel as an alias for Excel files
- Add PGM, PBM and PPM as sub-classes of PNM
- Move *.ram files to application/ram
- Use the preferred Matroska mime-types, includes Matroska audio
- Detect Makefile with a shebang at the start
- Add application/x-bzip2 as an alias for bz2 archives
- Add more magic for QuickTime files
- Add eMusic download packages
- Add *.rdfs and *.owl patterns to RDF files
- Add newer magic for Gnumeric files
- Add mime-type for WBMP images
- Make DIA a sub-class of application/xml
- Clean up PGP/GnuPG file types
- Add Lua scripts
- Avoid misdetecting Java files as C files
- Add OCL scripts
- Merge the application/vnd.palm and application/x-palm-database
mime-types
- Make mbox as a sub-class of text/plain
- Add magic to detect AutoCAD DXF files
- Add magic for Go SGF records
- Add magic for PGN chess games
- Add DAR archives
- Add WavPack audio
- Remove bogus magic for Targa files
- Add Markaby scripts
- Add ACE archives
- Add Haansoft's Hangul word processor documents
- Clean up XSLT mime-types depending on version
- Add LDIF files
- Add XLIFF translation files
- Move compressed SVG files to image/svg+xml-compressed
- Add Citrix ICA files
- Add XUL and XBL detection
- Move compressed pcf (font) detection to application/x-font-pcf

* Other:
- Fix CPIO description
- Don't abort when update-mime-database can't open a file
- Move the pkgconfig file to $(datadir)
- Skip the translation of update-mime-database.c
- Have a quiet output to update-mime-database by default

Enjoy

-- 
Bastien Nocera <[EMAIL PROTECTED]> 

___
xdg mailing list
xdg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xdg


MPRIS Media player Remote Interfacing Specification

2007-02-06 Thread Mirsal ENNAIME
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi.

Work had begun a while ago for this spec but it had been dropped
due to high mail traffic and difficulties to track the discussions over
like 10 mailing lists.

The purpose of this spec is to define a common dbus interface for media
players called org.freedesktop.MediaPlayer with basic player and
tracklist control methods and signals.

I've contacted for now Amarok, bmpx, xmms2 and I'm working on the VLC
dbus interface.

There are draft interfaces defined here:
http://wiki.xmms2.xmms.se/index.php/Media_Player_Interfaces
http://wiki.videolan.org/DBus-spec
http://bmpx.beep-media-player.org/site/MPRIS_Interfacing_Specification

We need a dedicated mailing list, I can create one at videolan.org, but
it should rather be at freedesktop.org.

Mirsal ENNAIME
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFyEuHdGtUjQZ0EwkRApHIAJkBjgazxa7NnEmLuorRdHJu63ZWBwCeJiId
sRX1MY1oGzk0Kv82VD1JRpc=
=L3sF
-END PGP SIGNATURE-
___
xdg mailing list
xdg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xdg