public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* cygutils: cygstart FD.o integration
@ 2011-10-26  2:47 Yaakov (Cygwin/X)
  2011-10-28  4:06 ` Charles Wilson
  0 siblings, 1 reply; 3+ messages in thread
From: Yaakov (Cygwin/X) @ 2011-10-26  2:47 UTC (permalink / raw)
  To: cygwin-apps

[-- Attachment #1: Type: text/plain, Size: 294 bytes --]

The attached patch and new files integrate cygstart into the
Freedesktop.org desktop menu system.  This allows Windows-specific files
(e.g. .exe, .com, .bat, .msi, .themepack) to be easily opened by
cygstart from within FD.o/X file managers (e.g. Nautilus, Thunar,
PCManFM, Dolphin).


Yaakov


[-- Attachment #2: cygstart-fdo-desktop.patch --]
[-- Type: text/x-patch, Size: 1522 bytes --]

2011-10-25  Yaakov Selkowitz  <yselkowitz@...>

	Integrate cygstart with FD.o menu and mimetype system.
	* src/cygstart/cygstart.desktop: New file.
	* src/cygstart/cygutils.xml: New file.
	* Makefile.am: Dist and install these files.

Index: Makefile.am
===================================================================
RCS file: /cvs/cygwin-apps/cygutils/Makefile.am,v
retrieving revision 1.36
diff -u -p -r1.36 Makefile.am
--- Makefile.am	28 Apr 2011 17:41:03 -0000	1.36
+++ Makefile.am	26 Oct 2011 02:21:55 -0000
@@ -15,6 +15,8 @@ windows_progs = src/banner/banner src/cl
 	src/readshortcut/readshortcut
 windows_ltlibraries = src/cygicons/libicons.la
 windows_headers = src/cygicons/cygicons.h
+xdg_menus       = src/cygstart/cygstart.desktop
+xdg_mimes       = src/cygstart/cygutils.xml
 cygicons_docs   = src/cygicons/README
 lpr_docs        = src/lpr/README
 endif
@@ -54,6 +56,12 @@ doc_DATA = \
 licensesdir = $(docdir)/licenses
 licenses_DATA = $(licenses)
 
+xdg_menudir   = $(datadir)/applications
+xdg_menu_DATA = $(xdg_menus)
+
+xdg_mimedir   = $(datadir)/mime/packages
+xdg_mime_DATA = $(xdg_mimes)
+
 EXTRA_PROGRAMS = src/banner/banner src/clip/getclip src/clip/putclip \
 	src/cygstart/cygstart \
 	src/ipc/semtool src/ipc/shmtool \
@@ -94,6 +102,7 @@ cygicons_list = \
 EXTRA_DIST = bootstrap common.h \
    BRANCHES $(man_MANS) $(doc_DATA) $(EXTRA_SCRIPTS) \
    $(licenses) $(po_files) $(extra_docs) $(cygicons_list) \
+   $(xdg_menus) $(xdg_mimes) \
    src/cygicons/hippo.svg
 
 DISTCLEANFILES = \

[-- Attachment #3: cygstart-fdo-desktop.tar.bz2 --]
[-- Type: application/x-bzip-compressed-tar, Size: 625 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: cygutils: cygstart FD.o integration
  2011-10-26  2:47 cygutils: cygstart FD.o integration Yaakov (Cygwin/X)
@ 2011-10-28  4:06 ` Charles Wilson
  2011-10-28  5:04   ` Yaakov (Cygwin/X)
  0 siblings, 1 reply; 3+ messages in thread
From: Charles Wilson @ 2011-10-28  4:06 UTC (permalink / raw)
  To: CygWin-Apps

On 10/25/2011 10:46 PM, Yaakov (Cygwin/X) wrote:
> The attached patch and new files integrate cygstart into the
> Freedesktop.org desktop menu system.  This allows Windows-specific files
> (e.g. .exe, .com, .bat, .msi, .themepack) to be easily opened by
> cygstart from within FD.o/X file managers (e.g. Nautilus, Thunar,
> PCManFM, Dolphin).

Applied.  Thanks!

I've got a few items (still) in my queue before releasing 1.4.8...but 
I'll try to move those up the priority list.

--
Chuck

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: cygutils: cygstart FD.o integration
  2011-10-28  4:06 ` Charles Wilson
@ 2011-10-28  5:04   ` Yaakov (Cygwin/X)
  0 siblings, 0 replies; 3+ messages in thread
From: Yaakov (Cygwin/X) @ 2011-10-28  5:04 UTC (permalink / raw)
  To: cygwin-apps

On Fri, 2011-10-28 at 00:06 -0400, Charles Wilson wrote:
> I've got a few items (still) in my queue before releasing 1.4.8...but 
> I'll try to move those up the priority list.

No rush, after all, I doubt that many people are using full-fledged
desktops on Cygwin right now. :-)


Yaakov


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-10-28  5:04 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-10-26  2:47 cygutils: cygstart FD.o integration Yaakov (Cygwin/X)
2011-10-28  4:06 ` Charles Wilson
2011-10-28  5:04   ` Yaakov (Cygwin/X)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).