matchbox-panel: Upgrade to latest upstream version (0.9.3)
authorMatthias Hentges <oe@hentges.net>
Wed, 5 Apr 2006 10:46:08 +0000 (10:46 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Wed, 5 Apr 2006 10:46:08 +0000 (10:46 +0000)
The following OE patches were applied upstream:
- mb-panel-0.9.2-polling.patch
- mb-panel-0.9.2-msgcancel.patch
- system-monitor-crash-fix.patch
- add_hostap.patch
Fixed mb-applet-battery-repaint.patch to apply against this version

packages/matchbox-panel/matchbox-panel-0.9.3/.mtn2git_empty [new file with mode: 0644]
packages/matchbox-panel/matchbox-panel-0.9.3/mb-applet-battery-repaint-093.patch [new file with mode: 0644]
packages/matchbox-panel/matchbox-panel_0.9.3.bb [new file with mode: 0644]

diff --git a/packages/matchbox-panel/matchbox-panel-0.9.3/.mtn2git_empty b/packages/matchbox-panel/matchbox-panel-0.9.3/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/matchbox-panel/matchbox-panel-0.9.3/mb-applet-battery-repaint-093.patch b/packages/matchbox-panel/matchbox-panel-0.9.3/mb-applet-battery-repaint-093.patch
new file mode 100644 (file)
index 0000000..22cc56e
--- /dev/null
@@ -0,0 +1,32 @@
+--- matchbox-panel-0.9.3/applets/mb-applet-battery.c.orig      2006-04-05 12:28:01.883215416 +0200
++++ matchbox-panel-0.9.3/applets/mb-applet-battery.c   2006-04-05 12:29:14.973104064 +0200
+@@ -374,12 +374,6 @@
+   MBPixbufImage *img_backing = NULL;
+-  while (!read_apm(apm_vals))
+-    usleep(50000L);
+-
+-  if (last_percentage == apm_vals[PERCENTAGE] && last_ac == apm_vals[AC_POWER])
+-    return;
+-
+   img_backing = mb_tray_app_get_background (app, pb);
+   /* we assume width = height */
+@@ -571,10 +565,12 @@
+ }
+-void
+-timeout_callback ( MBTrayApp *app )
+-{
+-  mb_tray_app_repaint (app);
++void timeout_callback (MBTrayApp *app) {
++      while (!read_apm(apm_vals))
++              usleep(50000L);
++
++      if (last_percentage != apm_vals[PERCENTAGE] || last_ac != apm_vals[AC_POWER])
++              mb_tray_app_repaint (app);
+ }
+ void
diff --git a/packages/matchbox-panel/matchbox-panel_0.9.3.bb b/packages/matchbox-panel/matchbox-panel_0.9.3.bb
new file mode 100644 (file)
index 0000000..9c6e75b
--- /dev/null
@@ -0,0 +1,5 @@
+include matchbox-panel.inc
+
+PR="r0"
+SRC_URI = "http://projects.o-hand.com/matchbox/sources/${PN}/0.9/${PN}-${PV}.tar.gz \        
+          file://mb-applet-battery-repaint-093.patch;patch=1"