[monkey-bubble: 395/753] :stringlist): Moved this typedef here.



commit c4caa46ec75b5be86c2e14914cc7b65bba91029c
Author: Martin Baulig <baulig suse de>
Date:   Wed Jun 6 17:09:24 2001 +0000

    :stringlist): Moved this typedef here.
    
    2001-06-06  Martin Baulig  <baulig suse de>
    
    	* Gnome.idl (GNOME::stringlist): Moved this typedef here.
    
    	* Gnome_Desktop.idl: New file.
    	(GNOME::LocalizedString, GNOME::LocalizedStringList): New types.
    	(GNOME::DesktopEntry): New struct type.

 idl/ChangeLog         |    8 ++++++++
 idl/Gnome.idl         |    7 +++++++
 idl/Gnome_Desktop.idl |   34 ++++++++++++++++++++++++++++++++++
 idl/Makefile.am       |    1 +
 4 files changed, 50 insertions(+), 0 deletions(-)
---
diff --git a/idl/ChangeLog b/idl/ChangeLog
index 2a7a109..1bb7c3f 100644
--- a/idl/ChangeLog
+++ b/idl/ChangeLog
@@ -1,3 +1,11 @@
+2001-06-06  Martin Baulig  <baulig suse de>
+
+	* Gnome.idl (GNOME::stringlist): Moved this typedef here.
+
+	* Gnome_Desktop.idl: New file.
+	(GNOME::LocalizedString, GNOME::LocalizedStringList): New types.
+	(GNOME::DesktopEntry): New struct type.
+
 2001-06-04  Martin Baulig  <baulig suse de>
 
 	* Gnome_Selector.idl (GNOME::SelectorClient): New interface. This is only
diff --git a/idl/Gnome.idl b/idl/Gnome.idl
index 350d679..1e8a15a 100644
--- a/idl/Gnome.idl
+++ b/idl/Gnome.idl
@@ -8,6 +8,13 @@
 #pragma inhibit push
 #endif
 
+module GNOME {
+
+    typedef sequence<string> stringlist;
+
+};
+
+#include <Gnome_Desktop.idl>
 #include <Gnome_Selector.idl>
 
 #if !defined(__GNOME_COMPILATION) && defined(__ORBIT_IDL__)
diff --git a/idl/Gnome_Desktop.idl b/idl/Gnome_Desktop.idl
new file mode 100644
index 0000000..c4e6daf
--- /dev/null
+++ b/idl/Gnome_Desktop.idl
@@ -0,0 +1,34 @@
+/**
+ * gnome-ditem.idl: GNOME Desktop Item types
+ *
+ * Copyright (C) 2001  SuSE Linux AG.
+ *
+ * Authors:
+ *   Martin Baulig <baulig suse de>
+ */
+
+#ifndef GNOME_DITEM_IDL
+#define GNOME_DITEM_IDL
+
+#include <Bonobo.idl>
+
+module GNOME {
+
+    struct LocalizedString {
+	string locale;
+	string text;
+    };
+
+    typedef sequence<LocalizedString> LocalizedStringList;
+
+    struct DesktopEntry {
+	LocalizedStringList Name;
+	LocalizedStringList Comment;
+	string Icon;
+	boolean Terminal;
+	stringlist Exec;
+    };
+
+};
+
+#endif
diff --git a/idl/Makefile.am b/idl/Makefile.am
index 15efd21..0a4c734 100644
--- a/idl/Makefile.am
+++ b/idl/Makefile.am
@@ -4,6 +4,7 @@ idldir = $(datadir)/idl
 
 idl_DATA =				\
 	Gnome.idl			\
+	Gnome_Desktop.idl		\
 	Gnome_Selector.idl		\
 	$(NULL)
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]