Hello community,
here is the log from the commit of package moblin-panel-myzone for openSUSE:Factory
checked in at Thu Apr 1 18:22:11 CEST 2010.
--------
New Changes file:
--- /dev/null 2009-09-30 08:50:26.000000000 +0200
+++ /mounts/work_src_done/STABLE/moblin-panel-myzone/moblin-panel-myzone.changes 2010-03-29 17:28:36.000000000 +0200
@@ -0,0 +1,44 @@
+-------------------------------------------------------------------
+Mon Mar 29 15:30:49 UTC 2010 - awafaa@opensuse.org
+
+- Split out -devel sub package.
+- Disable mutter-moblin-sreadahead-notify.patch
+
+-------------------------------------------------------------------
+Wed Jan 27 04:51:49 UTC 2010 - glin@novell.com
+
+- Add moblin-panel-myzone-update-translations.patch to update
+ translations from upstream
+
+-------------------------------------------------------------------
+Tue Dec 1 01:24:15 UTC 2009 - glin@novell.com
+
+- Fixed wrong naming in moblin-panel-myzone.spec.
+
+-------------------------------------------------------------------
+Fri Nov 27 05:45:24 UTC 2009 - glin@novell.com
+
+- Add moblin-panel-myzone-special-char.patch to handle the special
+ characters in text tile. bnc#557946
+- Remove obsolete patches: mutter-moblin-mzone-facebook.patch and
+ mutter-moblin-mzone-myspace-tiles.patch
+
+-------------------------------------------------------------------
+Wed Nov 11 03:30:43 UTC 2009 - glin@novell.com
+
+- initial import
+
+- Patches from mutter-moblin:
+ mutter-moblin-sreadahead-notify.patch,
+ mutter-moblin-mzone-facebook.patch,
+ mutter-moblin-mzone-myspace-tiles.patch,
+ mutter-moblin-twitter-onclick.patch
+
+- Respin mutter-moblin-sreadahead-notify.patch
+- All text tiles uses the same tile class.
+ Disable
+ mutter-moblin-mzone-facebook.patch,
+ mutter-moblin-mzone-myspace-tiles.patch,
+ mutter-moblin-twitter-onclick.patch
+
+- File from mutter-moblin: default-background.png
calling whatdependson for head-i586
New:
----
default-background.png
moblin-panel-myzone-0.0.12.tar.bz2
moblin-panel-myzone-special-char.patch
moblin-panel-myzone-update-translations.patch
moblin-panel-myzone.changes
moblin-panel-myzone.spec
mutter-moblin-sreadahead-notify.patch
mutter-moblin-twitter-onclick.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ moblin-panel-myzone.spec ++++++
#
# spec file for package moblin-panel-myzone (Version 0.0.12)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: moblin-panel-myzone
Summary: Myzone panel
Group: System/GUI/Other
Version: 0.0.12
Release: 1
License: LGPLv2.1
Url: http://www.moblin.org
Source0: %{name}-%{version}.tar.bz2
Source1: default-background.png
Patch1: mutter-moblin-sreadahead-notify.patch
Patch4: mutter-moblin-twitter-onclick.patch
Patch5: moblin-panel-myzone-special-char.patch
# PATCH-FIX-UPSTREAM moblin-panel-myzone-update-translations.patch glin@novell.com - update translations from upstream
Patch6: moblin-panel-myzone-update-translations.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#BuildRequires: pkgconfig(libjana-ecal)
BuildRequires: jana-devel
BuildRequires: evolution-devel
BuildRequires: mojito-devel
BuildRequires: gtk2-devel
BuildRequires: gconf2-devel
BuildRequires: nbtk-devel >= 1.2.0
BuildRequires: mutter-moblin-devel >= 0.35.0
BuildRequires: intltool
BuildRequires: gettext
BuildRequires: gnome-common
Requires: mutter-moblin >= 0.35.0
%description
Moblin myzone panel
%package devel
License: LGPLv2.1
Summary: Myzone panel development files
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}
%description devel
Moblin myzone panel development files
%prep
%setup -q -n %{name}-%{version}
#%patch1 -p1 #Fails to apply
%patch5 -p1
%patch6 -p1
%build
NOCONFIGURE=1 ./autogen.sh
%configure --libexecdir=%{_libdir}/mutter-moblin --disable-static
make %{?_smp_mflags}
%install
%makeinstall
%{__rm} %{buildroot}/%{_libdir}/*.la
%find_lang moblin-panel-myzone || echo -n >> moblin-panel-myzone.lang
mkdir -p %{buildroot}/%{_datadir}/doc/%{name}-%{version}
for f in `ls %{buildroot}/%{_datadir}/doc/`; do
if [ -f %{buildroot}/%{_datadir}/doc/$f ]; then
mv %{buildroot}/%{_datadir}/doc/$f %{buildroot}/%{_datadir}/doc/%{name}-%{version}
fi
done
cp %{_sourcedir}/default-background.png %{buildroot}/%{_datadir}/%{name}/theme
%clean
rm -rf %{buildroot}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files -f moblin-panel-myzone.lang
%defattr(-,root,root)
%doc COPYING
%{_libdir}/libpenge.so.*
%{_libdir}/mutter-moblin/moblin-panel-myzone
%{_datadir}/dbus-1/services/org.moblin.UX.Shell.Panels.myzone.service
%dir %{_datadir}/moblin-panel-myzone
%{_datadir}/moblin-panel-myzone/*
%files devel
%defattr(-,root,root,-)
%{_libdir}/libpenge.so
%changelog
++++++ moblin-panel-myzone-special-char.patch ++++++
Index: moblin-panel-myzone-0.0.12/penge/penge-people-tile.c
===================================================================
--- moblin-panel-myzone-0.0.12.orig/penge/penge-people-tile.c
+++ moblin-panel-myzone-0.0.12/penge/penge-people-tile.c
@@ -226,6 +226,7 @@ penge_people_tile_set_item (PengePeopleT
nbtk_bin_set_alignment (NBTK_BIN (body), NBTK_ALIGN_START,
NBTK_ALIGN_START);
tmp_text = nbtk_label_get_clutter_text (NBTK_LABEL (label));
+ clutter_text_set_use_markup (CLUTTER_TEXT (tmp_text), TRUE);
clutter_text_set_line_wrap (CLUTTER_TEXT (tmp_text), TRUE);
clutter_text_set_line_wrap_mode (CLUTTER_TEXT (tmp_text),
PANGO_WRAP_WORD_CHAR);
++++++ moblin-panel-myzone-update-translations.patch ++++++
From bdc373db7e5d804936d98dbd3d4041c1d718aeb1 Mon Sep 17 00:00:00 2001
From: Gary Lin
Date: Wed, 27 Jan 2010 12:34:41 +0800
Subject: [PATCH] Update translations from upstream
Signed-off-by: Gary Lin
---
po/ar.po | 69 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
po/ca.po | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
po/da.po | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
po/en_GB.po | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
po/ru.po | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 357 insertions(+), 0 deletions(-)
create mode 100644 po/ar.po
create mode 100644 po/ca.po
create mode 100644 po/da.po
create mode 100644 po/en_GB.po
create mode 100644 po/ru.po
diff --git a/po/ar.po b/po/ar.po
new file mode 100644
index 0000000..acfccbd
--- /dev/null
+++ b/po/ar.po
@@ -0,0 +1,69 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: moblin-panel-myzone\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-01-27 12:31+0800\n"
+"PO-Revision-Date: 2009-11-13 23:00+0200\n"
+"Last-Translator: Yousef Abu Al Naser \n"
+"Language-Team: ITSOFTEX \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Arabic\n"
+
+#: ../penge/penge-calendar-pane.c:476
+msgid "<b>Appointments</b>"
+msgstr "<b>مواعيد</b>"
+
+#: ../penge/penge-events-pane.c:59
+msgid "Create an appointment"
+msgstr "إنشاء موعد"
+
+#: ../penge/penge-events-pane.c:60 ../penge/penge-tasks-pane.c:52
+msgid "Add"
+msgstr "إضافة"
+
+#: ../penge/penge-events-pane.c:268
+msgid "No calendar entries this week"
+msgstr "لا يوجد مدخلات تقويم لهذا الأسبوع"
+
+#: ../penge/penge-people-placeholder-tile.c:112
+msgid ""
+"Things that your friends do online will appear here. Activate your accounts "
+"now!"
+msgstr "أمور يفعلها اصدقاؤك بينما هم متّصلون ستظهر هنا. نشّط حساباتك الآن!"
+
+#: ../penge/penge-recent-file-tile.c:224
+msgid "Web page"
+msgstr "صفحة ويب"
+
+#: ../penge/penge-tasks-pane.c:51
+msgid "Create a new task"
+msgstr "إنشاء مهمة جديدة"
+
+#: ../penge/penge-tasks-pane.c:433
+msgid "Nothing to do today"
+msgstr "لا شيء للعمل اليوم"
+
+#: ../penge/penge-task-tile.c:325
+#, c-format
+msgid "Due %x"
+msgstr "تاريخ الإستحقاق %x"
+
+#: ../penge/penge-welcome-tile.c:88
+msgid "<b>Welcome to Moblin 2.1 for Netbooks</b>"
+msgstr "<b>مرحبًا بك بموبلن 2.1 لحواسيب الشبكة</b>"
+
+#: ../penge/penge-welcome-tile.c:108
+msgid ""
+"As Moblin is a bit different to other computers, we've put together a couple "
+"of bits and pieces to help you find your way around. We hope you enjoy it, "
+"The Moblin Team."
+msgstr ""
+"بما أن موبلن تختلف عن الحواسيب الاخرى، فقد جمعنا بعض القطع سويًا لمساعدتك "
+"بايجاد طريقك. نأمل ان تستمتع بذلك، فريق موبلن."
diff --git a/po/ca.po b/po/ca.po
new file mode 100644
index 0000000..13cf86d
--- /dev/null
+++ b/po/ca.po
@@ -0,0 +1,71 @@
+# myzone Catalan translation.
+# Copyright (C) 2009 Free Software Foundation, Inc.
+# This file is distributed under the same license as the myzone package.
+# Gil Forcada , 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: myzone 2.x\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-01-27 12:31+0800\n"
+"PO-Revision-Date: 2009-12-31 19:21+0100\n"
+"Last-Translator: Gil Forcada \n"
+"Language-Team: Catalan \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ../penge/penge-calendar-pane.c:476
+msgid "<b>Appointments</b>"
+msgstr "<b>Cites</b>"
+
+#: ../penge/penge-events-pane.c:59
+msgid "Create an appointment"
+msgstr "Crea una cita"
+
+#: ../penge/penge-events-pane.c:60 ../penge/penge-tasks-pane.c:52
+msgid "Add"
+msgstr "Afegeix"
+
+#: ../penge/penge-events-pane.c:268
+msgid "No calendar entries this week"
+msgstr "No hi ha entrades en el calendari per aquesta setmana"
+
+#: ../penge/penge-people-placeholder-tile.c:112
+msgid ""
+"Things that your friends do online will appear here. Activate your accounts "
+"now!"
+msgstr ""
+"Aquí es mostrarà el que fan en línia els teus amics. Activeu els vostres "
+"comptes"
+
+#: ../penge/penge-recent-file-tile.c:224
+msgid "Web page"
+msgstr "Pàgina web"
+
+#: ../penge/penge-tasks-pane.c:51
+msgid "Create a new task"
+msgstr "Crea una tasca nova"
+
+#: ../penge/penge-tasks-pane.c:433
+msgid "Nothing to do today"
+msgstr "No hi ha res per avui"
+
+#: ../penge/penge-task-tile.c:325
+#, c-format
+msgid "Due %x"
+msgstr "Venç al %x"
+
+#: ../penge/penge-welcome-tile.c:88
+msgid "<b>Welcome to Moblin 2.1 for Netbooks</b>"
+msgstr "<b>Benvingut al Moblin 2.1 per a mini portàtils</b>"
+
+#: ../penge/penge-welcome-tile.c:108
+msgid ""
+"As Moblin is a bit different to other computers, we've put together a couple "
+"of bits and pieces to help you find your way around. We hope you enjoy it, "
+"The Moblin Team."
+msgstr ""
+"Així com el Moblin és diferent d'altres ordinadors, s'han canviat algunes "
+"parts aquí i allà perquè us sigui més còmode. Esperem que us agradi, equip "
+"del Moblin."
diff --git a/po/da.po b/po/da.po
new file mode 100644
index 0000000..091452b
--- /dev/null
+++ b/po/da.po
@@ -0,0 +1,70 @@
+# Danish translation moblin-panel-myzone
+# Copyright (C) 2009
+# This file is distributed under the same license as the moblin-panel-myzone package.
+# Kris Thomsen , 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: moblin-panel-myzone\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-01-27 12:31+0800\n"
+"PO-Revision-Date: 2009-11-08 22:13+0100\n"
+"Last-Translator: Kris Thomsen \n"
+"Language-Team: Danish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ../penge/penge-calendar-pane.c:476
+msgid "<b>Appointments</b>"
+msgstr "<b>Aftaler</b>"
+
+#: ../penge/penge-events-pane.c:59
+msgid "Create an appointment"
+msgstr "Opret en aftale"
+
+#: ../penge/penge-events-pane.c:60 ../penge/penge-tasks-pane.c:52
+msgid "Add"
+msgstr "Tilføj"
+
+#: ../penge/penge-events-pane.c:268
+msgid "No calendar entries this week"
+msgstr "Der er ikke skrevet noget i kalenderen for denne uge"
+
+#: ../penge/penge-people-placeholder-tile.c:112
+msgid ""
+"Things that your friends do online will appear here. Activate your accounts "
+"now!"
+msgstr ""
+"Her vil dine venners online-aktivitet vil dukke op. Aktivér dine konti nu!"
+
+#: ../penge/penge-recent-file-tile.c:224
+msgid "Web page"
+msgstr "Webside"
+
+#: ../penge/penge-tasks-pane.c:51
+msgid "Create a new task"
+msgstr "Opret en ny opgave"
+
+#: ../penge/penge-tasks-pane.c:433
+msgid "Nothing to do today"
+msgstr "Intet at gøre i dag"
+
+#: ../penge/penge-task-tile.c:325
+#, c-format
+msgid "Due %x"
+msgstr "Til %x"
+
+#: ../penge/penge-welcome-tile.c:88
+msgid "<b>Welcome to Moblin 2.1 for Netbooks</b>"
+msgstr "<b>Velkommen til Moblin 2.1 til netbooks</b>"
+
+#: ../penge/penge-welcome-tile.c:108
+msgid ""
+"As Moblin is a bit different to other computers, we've put together a couple "
+"of bits and pieces to help you find your way around. We hope you enjoy it, "
+"The Moblin Team."
+msgstr ""
+"Eftersom Moblin er en smule anderledes end andre computere, har vi samlet "
+"nogle ting og sager, som kan hjælpe dig med at finde rundt. Vi håber du "
+"nyder det. Moblin-holdet."
diff --git a/po/en_GB.po b/po/en_GB.po
new file mode 100644
index 0000000..4fe2603
--- /dev/null
+++ b/po/en_GB.po
@@ -0,0 +1,75 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Moblin myzone panel\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-01-27 12:31+0800\n"
+"PO-Revision-Date: 2009-11-19 16:24-0800\n"
+"Last-Translator: Margie Foster \n"
+"Language-Team: British English \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n!=1;\n"
+"X-Poedit-Language: English\n"
+"X-Poedit-Country: UNITED KINGDOM\n"
+"X-Poedit-SourceCharset: utf-8\n"
+
+#: ../penge/penge-calendar-pane.c:476
+msgid "<b>Appointments</b>"
+msgstr "<b>Appointments</b>"
+
+#: ../penge/penge-events-pane.c:59
+msgid "Create an appointment"
+msgstr "Create an appointment"
+
+#: ../penge/penge-events-pane.c:60 ../penge/penge-tasks-pane.c:52
+msgid "Add"
+msgstr "Add"
+
+#: ../penge/penge-events-pane.c:268
+msgid "No calendar entries this week"
+msgstr "No calendar entries this week"
+
+#: ../penge/penge-people-placeholder-tile.c:112
+msgid ""
+"Things that your friends do online will appear here. Activate your accounts "
+"now!"
+msgstr ""
+"Things that your friends do online will appear here. Activate your accounts "
+"now!"
+
+#: ../penge/penge-recent-file-tile.c:224
+msgid "Web page"
+msgstr "Web page"
+
+#: ../penge/penge-tasks-pane.c:51
+msgid "Create a new task"
+msgstr "Create a new task"
+
+#: ../penge/penge-tasks-pane.c:433
+msgid "Nothing to do today"
+msgstr "Nothing to do today"
+
+#: ../penge/penge-task-tile.c:325
+#, c-format
+msgid "Due %x"
+msgstr "Due %x"
+
+#: ../penge/penge-welcome-tile.c:88
+msgid "<b>Welcome to Moblin 2.1 for Netbooks</b>"
+msgstr "<b>Welcome to Moblin 2.1 for Netbooks</b>"
+
+#: ../penge/penge-welcome-tile.c:108
+msgid ""
+"As Moblin is a bit different to other computers, we've put together a couple "
+"of bits and pieces to help you find your way around. We hope you enjoy it, "
+"The Moblin Team."
+msgstr ""
+"As Moblin is a bit different from other computers, we've put together a "
+"couple of bits and pieces to help you find your way around. We hope you "
+"enjoy it. The Moblin Team."
diff --git a/po/ru.po b/po/ru.po
new file mode 100644
index 0000000..cd9e38a
--- /dev/null
+++ b/po/ru.po
@@ -0,0 +1,72 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Alexander Mineev , 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-01-27 12:31+0800\n"
+"PO-Revision-Date: 2009-11-19 12:11+0300\n"
+"Last-Translator: Alexander Mineev \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ../penge/penge-calendar-pane.c:476
+msgid "<b>Appointments</b>"
+msgstr "<b>Встречи</b>"
+
+#: ../penge/penge-events-pane.c:59
+msgid "Create an appointment"
+msgstr "Создать встречу"
+
+#: ../penge/penge-events-pane.c:60 ../penge/penge-tasks-pane.c:52
+msgid "Add"
+msgstr "Добавить"
+
+#: ../penge/penge-events-pane.c:268
+msgid "No calendar entries this week"
+msgstr "Нет записей в календаре на этой неделе"
+
+#: ../penge/penge-people-placeholder-tile.c:112
+msgid ""
+"Things that your friends do online will appear here. Activate your accounts "
+"now!"
+msgstr ""
+"Активности ваших друзей будут отображаться здесь. Активируйте учетную запись "
+"сейчас!"
+
+#: ../penge/penge-recent-file-tile.c:224
+msgid "Web page"
+msgstr "Веб страница"
+
+#: ../penge/penge-tasks-pane.c:51
+msgid "Create a new task"
+msgstr "Создать новую задачу"
+
+#: ../penge/penge-tasks-pane.c:433
+msgid "Nothing to do today"
+msgstr "Заданий на сегодня нет"
+
+#: ../penge/penge-task-tile.c:325
+#, c-format
+msgid "Due %x"
+msgstr "За %x"
+
+#: ../penge/penge-welcome-tile.c:88
+msgid "<b>Welcome to Moblin 2.1 for Netbooks</b>"
+msgstr "<b>Добро пожаловать в Moblin 2.1</b>"
+
+#: ../penge/penge-welcome-tile.c:108
+#, fuzzy
+msgid ""
+"As Moblin is a bit different to other computers, we've put together a couple "
+"of bits and pieces to help you find your way around. We hope you enjoy it, "
+"The Moblin Team."
+msgstr ""
+"Так как Moblin немного отличается от других компьютеров, мы расположили "
+"вместе некоторые программы, которые помогут Вам ориентироваться. Мы "
+"надеемся, что Вам понравится, команда Moblin."
--
1.6.0.2
++++++ mutter-moblin-sreadahead-notify.patch ++++++
--- a/src/moblin-panel-myzone.c
+++ b/src/moblin-panel-myzone.c
@@ -39,6 +39,35 @@
{"standalone", 's', 0, G_OPTION_ARG_NONE, &standalone, "Do not embed into the mutter-moblin panel", NULL}
};
+/*
+ * Create and remove a magic file that sreadahead is
+ * looking for to trigger it's exit; it turns out that
+ * sending signals to a privileged process is not as
+ * fun as all that.
+ */
+static gboolean
+sreadahead_finish (gpointer data)
+{
+ char *path;
+ FILE *file;
+
+ path = g_build_filename (g_get_home_dir(), ".sreadahead.complete.token", NULL);
+ file = fopen (path, "w+");
+ fprintf (file, "foo\n");
+ fclose (file);
+ g_unlink (path);
+ g_free (path);
+
+ return FALSE;
+}
+
+static void
+first_paint_cb (gpointer grid_view)
+{
+ g_signal_handlers_disconnect_by_func (grid_view, G_CALLBACK (first_paint_cb), NULL);
+ g_timeout_add (500, sreadahead_finish, NULL);
+}
+
int
main (int argc,
char **argv)
@@ -117,6 +146,8 @@
clutter_actor_show_all (stage);
}
+ g_signal_connect (grid_view, "paint", G_CALLBACK (first_paint_cb), NULL);
+
clutter_main ();
return 0;
++++++ mutter-moblin-twitter-onclick.patch ++++++
Index: mutter-moblin-0.32.120090807/penge/penge/penge-twitter-tile.c
===================================================================
--- mutter-moblin-0.32.120090807.orig/penge/penge/penge-twitter-tile.c
+++ mutter-moblin-0.32.120090807/penge/penge/penge-twitter-tile.c
@@ -102,8 +102,21 @@ _button_press_event (ClutterActor *actor
{
PengeTwitterTilePrivate *priv = GET_PRIVATE (userdata);
- penge_people_tile_activate ((PengePeopleTile *)actor,
- priv->item);
+ // penge_people_tile_activate ((PengePeopleTile *)actor, priv->item);
+
+ // Fix me: The mojito item does not contain a correct url
+ // https://bugzilla.novell.com/show_bug.cgi?id=542574
+ // Alex's hack edit the url and call it activate here
+ GString *url = g_string_new( g_hash_table_lookup (priv->item->props, "url"));
+ GString *sub_url = g_string_new( g_strstr_len( url->str, -1, "statuses" ));
+ GString *final_url = g_string_truncate( url, url->len - sub_url->len -1 );
+
+ penge_utils_launch_for_uri ((ClutterActor *)actor, final_url->str);
+ penge_utils_signal_activated ((ClutterActor *)actor);
+
+ g_string_free( url , true);
+ g_string_free( sub_url , true);
+ g_string_free( final_url , true);
return TRUE;
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org