Send commitlog mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.openmoko.org/mailman/listinfo/commitlog
or, via email, send a message with subject or body 'help' to
[EMAIL PROTECTED]
You can reach the person managing the list at
[EMAIL PROTECTED]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of commitlog digest..."
Today's Topics:
1. r2589 - trunk/src/target/OM-2007.2/artwork (root)
2. r2590 - trunk/src/target/OM-2007.2/artwork (root)
3. r2591 - in
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2: .
data ([EMAIL PROTECTED])
4. r2592 -
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm
([EMAIL PROTECTED])
5. r2593 - in
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2: .
src ([EMAIL PROTECTED])
--- Begin Message ---
Author: root
Date: 2007-07-31 23:51:45 +0200 (Tue, 31 Jul 2007)
New Revision: 2589
Added:
trunk/src/target/OM-2007.2/artwork/sounds/
Log:
artwork/sounds: copy into OM-2007.2
Copied: trunk/src/target/OM-2007.2/artwork/sounds (from rev 2588,
trunk/src/target/OM-2007/artwork/sounds)
--- End Message ---
--- Begin Message ---
Author: root
Date: 2007-07-31 23:52:07 +0200 (Tue, 31 Jul 2007)
New Revision: 2590
Added:
trunk/src/target/OM-2007.2/artwork/icons/
Log:
artwork/icons: copy into OM-2007.2
Copied: trunk/src/target/OM-2007.2/artwork/icons (from rev 2589,
trunk/src/target/OM-2007/artwork/icons)
--- End Message ---
--- Begin Message ---
Author: zecke
Date: 2007-08-01 01:10:51 +0200 (Wed, 01 Aug 2007)
New Revision: 2591
Added:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/feedreader2_subscribe.png
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/openmoko-feedreader2.desktop
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/openmoko-feedreader2.png
Removed:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/openmoko-rssreader.desktop
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/openmoko-rssreader.png
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/rssreader_subscribe.png
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/openmoko-rssreader.pro
Modified:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/ChangeLog
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/README
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/Makefile.am
Log:
2007-08-01 Holger Hans Peter Freyther <[EMAIL PROTECTED]>
Janitor work and continue the renaming to feedreader2. Change README to
document
what is in my mind in regard to implementing the new UI guidelines.
* README:
* data/Makefile.am:
* data/openmoko-feedreader2.desktop: Added.
* data/openmoko-rssreader.desktop: Removed.
* data/openmoko-rssreader.png: Removed.
* data/rssreader_subscribe.png: Removed.
* openmoko-rssreader.pro: Removed.
Modified: trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/ChangeLog
2007-07-31 21:52:07 UTC (rev 2590)
+++ trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/ChangeLog
2007-07-31 23:10:51 UTC (rev 2591)
@@ -1,3 +1,16 @@
+2007-08-01 Holger Hans Peter Freyther <[EMAIL PROTECTED]>
+
+ Janitor work and continue the renaming to feedreader2. Change README
to document
+ what is in my mind in regard to implementing the new UI guidelines.
+
+ * README:
+ * data/Makefile.am:
+ * data/openmoko-feedreader2.desktop: Added.
+ * data/openmoko-rssreader.desktop: Removed.
+ * data/openmoko-rssreader.png: Removed.
+ * data/rssreader_subscribe.png: Removed.
+ * openmoko-rssreader.pro: Removed.
+
2007-07-30 Holger Hans Peter Freyther <[EMAIL PROTECTED]>
Rename this application to feedreader2 to match the directory
Modified: trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/README
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/README
2007-07-31 21:52:07 UTC (rev 2590)
+++ trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/README
2007-07-31 23:10:51 UTC (rev 2591)
@@ -1,3 +1,26 @@
+==== New Design (Plan) ====
+
+ * Feed Handling is a Model
+ * We provide a renderer
+ * And the sort and filter model on top of it.
+ * Generic View to show any two of the available types
+ * So that searching and filtering is easy.
+ * The searched string gets highlighted when switching to the text view
+ * TextView is going to use WebKit
+ * We need a nice HTML header for the text
+ * And use CSS to use max-width for the images of the feeds
+ * Changing next/previous, should be easy...
+ * Configuration
+ * Inline editing of account settings, similiar to contact
+ * URL, Name, Poll Interval, Authentication, Number of items to
Cache
+
+
+ TODO:
+ * How to do unread/read handling?
+
+
+==== History =====
+
First try to get a Gtk+ GUI for libmrss
Modified:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/Makefile.am
===================================================================
---
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/Makefile.am
2007-07-31 21:52:07 UTC (rev 2590)
+++
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/Makefile.am
2007-07-31 23:10:51 UTC (rev 2591)
@@ -1,17 +1,17 @@
-EXTRA_DIST = rssreader_refresh_all.png rssreader_subscribe.png
+EXTRA_DIST = feedreader2_refresh_all.png rssreader_subscribe.png
resourcedir = $(pkgdatadir)
-resource_DATA = rssreader_refresh_all.png rssreader_subscribe.png
+resource_DATA = feedreader2_refresh_all.png rssreader_subscribe.png
#
# desktop integration: .desktop file
#
desktopdir = $(datadir)/applications
-dist_desktop_DATA = openmoko-rssreader.desktop
+dist_desktop_DATA = openmoko-feedreader2.desktop
#
# desktop integration: application icon
#
appicondir = $(datadir)/pixmaps
-dist_appicon_DATA = openmoko-rssreader.png
+dist_appicon_DATA = openmoko-feedreader2.png
Copied:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/feedreader2_subscribe.png
(from rev 2590,
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/rssreader_subscribe.png)
Copied:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/openmoko-feedreader2.desktop
(from rev 2590,
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/openmoko-rssreader.desktop)
===================================================================
---
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/openmoko-rssreader.desktop
2007-07-31 21:52:07 UTC (rev 2590)
+++
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/openmoko-feedreader2.desktop
2007-07-31 23:10:51 UTC (rev 2591)
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Feed Reader
+Comment=Read your favourite RSS feeds
+Exec=openmoko-feedreader2
+Icon=openmoko-feedreader2
+Terminal=false
+Type=Application
+Categories=GTK;Application;PIM;Office
+MimeType=text/x-vcard;
+SingleInstance=false
+StartupNotify=true
Copied:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/openmoko-feedreader2.png
(from rev 2590,
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/openmoko-rssreader.png)
Deleted:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/openmoko-rssreader.desktop
===================================================================
---
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/openmoko-rssreader.desktop
2007-07-31 21:52:07 UTC (rev 2590)
+++
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/openmoko-rssreader.desktop
2007-07-31 23:10:51 UTC (rev 2591)
@@ -1,12 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Name=Feed Reader
-Comment=Read your favourite RSS feeds
-Exec=openmoko-rssreader
-Icon=openmoko-rssreader
-Terminal=false
-Type=Application
-Categories=GTK;Application;PIM;Office
-MimeType=text/x-vcard;
-SingleInstance=false
-StartupNotify=true
Deleted:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/openmoko-rssreader.png
===================================================================
(Binary files differ)
Deleted:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/data/rssreader_subscribe.png
===================================================================
(Binary files differ)
Deleted:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/openmoko-rssreader.pro
===================================================================
---
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/openmoko-rssreader.pro
2007-07-31 21:52:07 UTC (rev 2590)
+++
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/openmoko-rssreader.pro
2007-07-31 23:10:51 UTC (rev 2591)
@@ -1,17 +0,0 @@
-######################################################################
-# Automatically generated by qmake (1.07a) Mon Apr 2 17:24:17 2007
-######################################################################
-
-TEMPLATE = app
-DEPENDPATH += src
-INCLUDEPATH += . src
-
-# Input
-HEADERS += src/application-data.h src/callbacks.h src/rfcdate.h
-SOURCES += src/callbacks.c src/main.c src/rfcdate.c
-
-MOKOCONFIG = mokoui
-PKGCONFIG += mrss gthread-2.0
-DEFINES += RSSREADER_LOCALE_DIR=\\\"/tmp/\\\"
-include ( $(OPENMOKODIR)/devel/qmake/openmoko-include.pro )
-
--- End Message ---
--- Begin Message ---
Author: mickey
Date: 2007-08-01 01:45:21 +0200 (Wed, 01 Aug 2007)
New Revision: 2592
Modified:
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/ChangeLog
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/configure.ac
Log:
openmoko-panel-gsm: fix configure.ac to depend on libmokogsmd2
Modified: trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/ChangeLog
2007-07-31 23:10:51 UTC (rev 2591)
+++ trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/ChangeLog
2007-07-31 23:45:21 UTC (rev 2592)
@@ -1,6 +1,7 @@
2007-07-31 Michael Lauer <[EMAIL PROTECTED]>
* src/openmoko-panel-gsm.c:
+ * configure.ac:
Catch up with libmokogsmd2
2007-07-30 Michael Lauer <[EMAIL PROTECTED]>
Modified:
trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/configure.ac
===================================================================
--- trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/configure.ac
2007-07-31 23:10:51 UTC (rev 2591)
+++ trunk/src/target/OM-2007.2/panel-plugins/openmoko-panel-gsm/configure.ac
2007-07-31 23:45:21 UTC (rev 2592)
@@ -11,7 +11,7 @@
AC_PROG_LIBTOOL
# base deps
-PKG_CHECK_MODULES(OPENMOKO, libmokopanelui2)
+PKG_CHECK_MODULES(OPENMOKO, libmokopanelui2 libmokogsmd2)
LIBS="$LIBS $OPENMOKO_LIBS"
CFLAGS="$CFLAGS $OPENMOKO_CFLAGS"
--- End Message ---
--- Begin Message ---
Author: zecke
Date: 2007-08-01 02:20:35 +0200 (Wed, 01 Aug 2007)
New Revision: 2593
Added:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/feed-configuration.h
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/feed-data.h
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/feed-item-view.h
Modified:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/ChangeLog
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/moko_cache.h
Log:
2007-08-01 Holger Hans Peter Freyther <[EMAIL PROTECTED]>
Sketch some ideas how Configuration, the Feed Data (GtkListStore),
sorting and filtering them and displaying items could work.
* src/feed-configuration.h: Added.
* src/feed-data.h: Added.
* src/feed-item-view.h: Added.
* src/moko_cache.h: Fix cast
Modified: trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/ChangeLog
2007-07-31 23:45:21 UTC (rev 2592)
+++ trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/ChangeLog
2007-08-01 00:20:35 UTC (rev 2593)
@@ -1,5 +1,15 @@
2007-08-01 Holger Hans Peter Freyther <[EMAIL PROTECTED]>
+ Sketch some ideas how Configuration, the Feed Data (GtkListStore),
+ sorting and filtering them and displaying items could work.
+
+ * src/feed-configuration.h: Added.
+ * src/feed-data.h: Added.
+ * src/feed-item-view.h: Added.
+ * src/moko_cache.h: Fix cast
+
+2007-08-01 Holger Hans Peter Freyther <[EMAIL PROTECTED]>
+
Janitor work and continue the renaming to feedreader2. Change README
to document
what is in my mind in regard to implementing the new UI guidelines.
Added:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/feed-configuration.h
===================================================================
---
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/feed-configuration.h
2007-07-31 23:45:21 UTC (rev 2592)
+++
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/feed-configuration.h
2007-08-01 00:20:35 UTC (rev 2593)
@@ -0,0 +1,84 @@
+/*
+ * RSS Reader, a simple RSS reader
+ *
+ * Copyright (C) 2007 Holger Hans Peter Freyther
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the "Software"),
+ * to deal in the Software without restriction, including without limitation
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+ * and/or sell copies of the Software, and to permit persons to whom the
+ * Software is furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included
+ * in all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+ * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
+ * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ * OTHER DEALINGS IN THE SOFTWARE.
+ *
+ * Current Version: $Rev$ ($Date$) [$Author$]
+ */
+
+/*
+ * Configuration related classes including information of a Feed
+ * and the corresponding model.
+ */
+
+#ifndef RSS_READER_FEED_CONFIGURATION
+#define RSS_READER_FEED_CONFIGURATION
+
+#include <gtk/gtk.h>
+
+G_BEGIN_DECLS
+
+#define RSS_TYPE_FEED feed_get_type()
+#define RSS_TYPE_FEED_CONFIGURATION feed_configuration_get_type()
+#define RSS_FEED_CONFIGURATION(obj)
(G_TYPE_CHECK_INSTANCE_CAST((obj), RSS_TYPE_FEED_CONFIGURATION,
FeedConfiguration))
+#define RSS_FEED_CONFIGURATION_CLASS(klass)
(G_TYPE_CHECK_CLASS_CAST((klass), RSS_TYPE_FEED_CONFIGURATION,
FeedConfigurationClass))
+#define RSS_IS_FEED_CONFIGURATION(obj)
(G_TYPE_CHECK_INSTANCE_TYPE((obj), RSS_TYPE_FEED_CONFIGURATION))
+#define RSS_IS_FEED_CONFIGURATION_CLASS(klass)
(G_TYPE_CHECK_CLASS_TYPE((klass), RSS_TYPE_FEED_CONFIGURATION))
+#define RSS_FEED_CONFIGURATION_GET_CLASS(obj)
(G_TYPE_INSTANCE_GET_CLASS((obj), RSS_TYPE_FEED_CONFIGURATION,
FeedConfigurationClass))
+
+typedef struct _Feed Feed;
+
+typedef struct _FeedConfiguration FeedConfiguration;
+typedef struct _FeedConfigurationClass FeedConfigurationClass;
+
+struct _Feed {
+ gchar* name;
+ gchar* url;
+ gchar* user_name;
+ gchar* password;
+ gint number_of_items_to_cache;
+};
+
+
+struct _FeedConfiguration {
+ GtkListStore parent;
+};
+
+struct _FeedConfigurationClass {
+ GtkListStoreClass parent;
+};
+
+
+GType feed_get_type (void);
+Feed* feed_copy (const Feed*);
+void feed_free (Feed*);
+
+
+GType feed_configuration_get_type (void);
+
+/*
+ * singleton
+ */
+GObject* feed_configuration_get_configuration (void),
+
+G_END_DECLS
+
+#endif
Property changes on:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/feed-configuration.h
___________________________________________________________________
Name: svn:eol-style
+ native
Added:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/feed-data.h
===================================================================
---
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/feed-data.h
2007-07-31 23:45:21 UTC (rev 2592)
+++
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/feed-data.h
2007-08-01 00:20:35 UTC (rev 2593)
@@ -0,0 +1,79 @@
+/*
+ * RSS Reader, a simple RSS reader
+ *
+ * Copyright (C) 2007 Holger Hans Peter Freyther
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the "Software"),
+ * to deal in the Software without restriction, including without limitation
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+ * and/or sell copies of the Software, and to permit persons to whom the
+ * Software is furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included
+ * in all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+ * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
+ * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ * OTHER DEALINGS IN THE SOFTWARE.
+ *
+ * Current Version: $Rev$ ($Date$) [$Author$]
+ */
+
+/*
+ * This class is responsible for all data related stuff including downloading
+ * and updating feeds, proving a GtkTreeModel to the outside world. Holding
+ * two other models for sorting and filtering.
+ */
+
+#ifndef RSS_READER_FEED_DATA_H
+#define RSS_READER_FEED_DATA_H
+
+#include "feed-configuration.h"
+
+G_BEGIN_DECLS
+
+#define RSS_TYPE_FEED_DATA feed_data_get_type()
+#define RSS_FEED_DATA(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),
RSS_TYPE_FEED_DATA, FeedData))
+#define RSS_FEED_DATA_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),
RSS_TYPE_FEED_DATA, FeedDataClass))
+#define RSS_IS_FEED_DATA(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),
RSS_TYPE_FEED_DATA))
+#define RSS_IS_FEED_DATA_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),
RSS_TYPE_FEED_DATA))
+#define RSS_FEED_DATA_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj),
RSS_TYPE_FEED_DATA, FeedDataClass))
+
+#define RSS_TYPE_FEED_FILTER feed_filter_get_type()
+#define RSS_TYPE_FEED_SORTER feed_sorter_get_type()
+
+typedef struct _FeedData FeedData;
+typedef struct _FeedDataClass FeedDataClass;
+
+struct _FeedData {
+ GtkListStore parent;
+};
+
+struct _FeedDataClass {
+ GtkListStoreClass parent;
+};
+
+
+GType feed_data_get_type (void);
+GObject* feed_data_get_instance (void);
+
+void feed_data_update_all (FeedData*);
+void feed_data_update (FeedData*, Feed*);
+
+
+GType feed_filter_get_type (void);
+GObject* feed_filter_new (const FeedFilter*);
+void feed_filter_reset (const FeedFilter*);
+void feed_filter_filter (const FeedFilter*, const Feed*);
+
+GType feed_sorter_get_type (void);
+GObject* feed_sorter_new (const FeedFilter*);
+
+G_END_DECLS
+
+#endif
Property changes on:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/feed-data.h
___________________________________________________________________
Name: svn:eol-style
+ native
Added:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/feed-item-view.h
===================================================================
---
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/feed-item-view.h
2007-07-31 23:45:21 UTC (rev 2592)
+++
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/feed-item-view.h
2007-08-01 00:20:35 UTC (rev 2593)
@@ -0,0 +1,67 @@
+/*
+ * RSS Reader, a simple RSS reader
+ *
+ * Copyright (C) 2007 Holger Hans Peter Freyther
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the "Software"),
+ * to deal in the Software without restriction, including without limitation
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+ * and/or sell copies of the Software, and to permit persons to whom the
+ * Software is furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included
+ * in all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+ * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
+ * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+ * OTHER DEALINGS IN THE SOFTWARE.
+ *
+ * Current Version: $Rev$ ($Date$) [$Author$]
+ */
+
+/*
+ * Display one Feed Item/Entry.
+ *
+ * WebKitGtk will be used to display the entry. This is the whole view
including
+ * a button for the next and previous item to allow fast switching of items.
+ *
+ * The views representing the filtered and sorted FeedData are expected to
follow
+ * the next and previous request.
+ */
+
+
+#ifndef RSS_FEED_ITEM_VIEW_H
+#define RSS_FEED_ITEM_VIEW_H
+
+#include <gtk/gtk.h>
+
+
+GType feed_item_view_get_type (void);
+GtkWidget* feed_item_view_new (void);
+
+void feed_item_view_set_can_go_back (FeedItemView*, gboolean);
+void feed_item_view_set_can_go_forward (FeedItemView*, gboolean);
+
+/*
+ * display the text
+ */
+void feed_item_view_display (FeedItemView*, gchar*);
+
+/*
+ * highlight words from a search or such
+ */
+void feed_item_view_highlight (FeedItemView*, gchar*);
+
+/*
+ * The following signals are emitted:
+ * next
+ * prev
+ * visit_url G_TYPE_STRING
+ */
+
+#endif
Property changes on:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/feed-item-view.h
___________________________________________________________________
Name: svn:eol-style
+ native
Modified:
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/moko_cache.h
===================================================================
---
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/moko_cache.h
2007-07-31 23:45:21 UTC (rev 2592)
+++
trunk/src/target/OM-2007.2/applications/openmoko-feedreader2/src/moko_cache.h
2007-08-01 00:20:35 UTC (rev 2593)
@@ -37,7 +37,7 @@
#define MOKO_TYPE_CACHE (moko_cache_get_type())
#define MOKO_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),
MOKO_TYPE_CACHE, MokoCache))
-#define MOKO_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((obj),
MOKO_TYPE_CACHE, MokoCacheClass))
+#define MOKO_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),
MOKO_TYPE_CACHE, MokoCacheClass))
#define MOKO_IS_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),
MOKO_TYPE_CACHE))
#define MOKO_IS_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),
MOKO_TYPE_CACHE))
#define MOKO_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj),
MOKO_TYPE_CACHE, MokoCacheClass))
--- End Message ---
_______________________________________________
commitlog mailing list
[email protected]
http://lists.openmoko.org/mailman/listinfo/commitlog