diff options
| author | Denys Dmytriyenko <denis@denix.org> | 2009-03-17 14:32:59 -0400 |
|---|---|---|
| committer | Denys Dmytriyenko <denis@denix.org> | 2009-03-17 14:32:59 -0400 |
| commit | 709c4d66e0b107ca606941b988bad717c0b45d9b (patch) | |
| tree | 37ee08b1eb308f3b2b6426d5793545c38396b838 /packages/matchbox-panel | |
| parent | fa6cd5a3b993f16c27de4ff82b42684516d433ba (diff) | |
rename packages/ to recipes/ per earlier agreement
See links below for more details:
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Mike Westerhof <mwester@dls.net>
Acked-by: Philip Balister <philip@balister.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Marcin Juszkiewicz <hrw@openembedded.org>
Acked-by: Koen Kooi <koen@openembedded.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Diffstat (limited to 'packages/matchbox-panel')
24 files changed, 0 insertions, 1024 deletions
diff --git a/packages/matchbox-panel/matchbox-panel-0.8.1/automake-lossage.patch b/packages/matchbox-panel/matchbox-panel-0.8.1/automake-lossage.patch deleted file mode 100644 index b8a8613779..0000000000 --- a/packages/matchbox-panel/matchbox-panel-0.8.1/automake-lossage.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff -urNa matchbox-panel-0.8.1/applets/Makefile.am matchbox-panel-0.8.1-patched/applets/Makefile.am ---- matchbox-panel-0.8.1/applets/Makefile.am 2004-02-07 12:48:56.000000000 -0500 -+++ matchbox-panel-0.8.1-patched/applets/Makefile.am 2004-06-15 21:15:30.000000000 -0400 -@@ -12,10 +12,12 @@ - bin_PROGRAMS = \ - mb-applet-clock mb-applet-menu-launcher mb-applet-wireless \ - mb-applet-launcher mb-applet-system-monitor mb-applet-battery -- -- mb_applet_battery_SOURCES = mb-applet-battery.c -- mb_applet_battery_LDADD = $(LIBMB_LIBS) $(SN_LIBS) -lapm -- -+mb_applet_battery_SOURCES = mb-applet-battery.c -+mb_applet_battery_OBJECTS = mb-applet-battery.$(OBJEXT) -+mb_applet_battery_LDADD = $(LIBMB_LIBS) $(SN_LIBS) -lapm -+mb-applet-battery$(EXEEXT): $(mb_applet_battery_OBJECTS) -+ @rm -f mb-applet-battery$(EXEEXT) -+ $(LINK) $(mb_applet_battery_LDFLAGS) $(mb_applet_battery_OBJECTS) $(mb_applet_battery_LDADD) $(LIBS) - else - bin_PROGRAMS = \ - mb-applet-clock mb-applet-menu-launcher mb-applet-wireless \ diff --git a/packages/matchbox-panel/matchbox-panel-0.8.1/make-batteryapp-less-strict.patch b/packages/matchbox-panel/matchbox-panel-0.8.1/make-batteryapp-less-strict.patch deleted file mode 100644 index 45bff32b9a..0000000000 --- a/packages/matchbox-panel/matchbox-panel-0.8.1/make-batteryapp-less-strict.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -urNd ../matchbox-panel-0.8.1-r4/matchbox-panel-0.8.1/applets/mb-applet-battery.c matchbox-panel-0.8.1/applets/mb-applet-battery.c ---- ../matchbox-panel-0.8.1-r4/matchbox-panel-0.8.1/applets/mb-applet-battery.c 2004-02-25 22:58:09.000000000 +0000 -+++ matchbox-panel-0.8.1/applets/mb-applet-battery.c 2004-09-16 12:17:58.000000000 +0100 -@@ -385,8 +385,7 @@ - sprintf(tray_msg, _("AC Connected\nFully charged.\n")); - } else { - if (apm_vals[PERCENTAGE] > 0 -- && apm_vals[PERCENTAGE] < 100 -- && apm_vals[TIME_LEFT] > 0) -+ && apm_vals[PERCENTAGE] < 100) - { - sprintf(tray_msg, - _("Battery Power\nJuice %.2i %%\nTime left: %.2i mins\n"), apm_vals[PERCENTAGE], apm_vals[TIME_LEFT]); diff --git a/packages/matchbox-panel/matchbox-panel-0.8.1/more-automake-lossage.patch b/packages/matchbox-panel/matchbox-panel-0.8.1/more-automake-lossage.patch deleted file mode 100644 index 48959e0bf4..0000000000 --- a/packages/matchbox-panel/matchbox-panel-0.8.1/more-automake-lossage.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- matchbox-panel-0.8.1/applets/Makefile.am.old 2004-07-03 11:37:03.000000000 +0100 -+++ matchbox-panel-0.8.1/applets/Makefile.am 2004-07-03 11:37:07.000000000 +0100 -@@ -13,7 +13,6 @@ - mb-applet-clock mb-applet-menu-launcher mb-applet-wireless \ - mb-applet-launcher mb-applet-system-monitor mb-applet-battery - mb_applet_battery_SOURCES = mb-applet-battery.c --mb_applet_battery_OBJECTS = mb-applet-battery.$(OBJEXT) - mb_applet_battery_LDADD = $(LIBMB_LIBS) $(SN_LIBS) -lapm - mb-applet-battery$(EXEEXT): $(mb_applet_battery_OBJECTS) - @rm -f mb-applet-battery$(EXEEXT) diff --git a/packages/matchbox-panel/matchbox-panel-0.8.3/make-batteryapp-less-strict.patch b/packages/matchbox-panel/matchbox-panel-0.8.3/make-batteryapp-less-strict.patch deleted file mode 100644 index 45bff32b9a..0000000000 --- a/packages/matchbox-panel/matchbox-panel-0.8.3/make-batteryapp-less-strict.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -urNd ../matchbox-panel-0.8.1-r4/matchbox-panel-0.8.1/applets/mb-applet-battery.c matchbox-panel-0.8.1/applets/mb-applet-battery.c ---- ../matchbox-panel-0.8.1-r4/matchbox-panel-0.8.1/applets/mb-applet-battery.c 2004-02-25 22:58:09.000000000 +0000 -+++ matchbox-panel-0.8.1/applets/mb-applet-battery.c 2004-09-16 12:17:58.000000000 +0100 -@@ -385,8 +385,7 @@ - sprintf(tray_msg, _("AC Connected\nFully charged.\n")); - } else { - if (apm_vals[PERCENTAGE] > 0 -- && apm_vals[PERCENTAGE] < 100 -- && apm_vals[TIME_LEFT] > 0) -+ && apm_vals[PERCENTAGE] < 100) - { - sprintf(tray_msg, - _("Battery Power\nJuice %.2i %%\nTime left: %.2i mins\n"), apm_vals[PERCENTAGE], apm_vals[TIME_LEFT]); diff --git a/packages/matchbox-panel/matchbox-panel-0.8.3/wifi-location.patch b/packages/matchbox-panel/matchbox-panel-0.8.3/wifi-location.patch deleted file mode 100644 index 930db66dc9..0000000000 --- a/packages/matchbox-panel/matchbox-panel-0.8.3/wifi-location.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- matchbox-panel-0.8.1/src/panel.c Mon Oct 25 00:15:53 2004 -+++ matchbox-panel-0.8.1/src/panel.c Tue Oct 26 21:40:56 2004 -@@ -813,6 +813,7 @@ - int app_origin_dist = 0; - char *cmd_str = NULL; - MBPanelApp *new_papp = NULL; -+ Bool from_session = False; - - util_get_command_str_from_win(panel, win, &cmd_str); /* cmd_str freed l8r */ - -@@ -820,9 +821,10 @@ - { - app_origin_dist = panel->session_init_offset; - session_preexisting_clear_current(panel); -+ from_session = True; - } - -- new_papp = panel_app_new(panel, win, cmd_str); -+ new_papp = panel_app_new(panel, win, cmd_str, from_session); - - if (new_papp) - { ---- matchbox-panel-0.8.1/src/panel_app.c Mon Oct 25 00:15:53 2004 -+++ matchbox-panel-0.8.1/src/panel_app.c Tue Oct 26 21:39:28 2004 -@@ -239,7 +239,7 @@ - } - - MBPanelApp * --panel_app_new(MBPanel *panel, Window win, char *cmd_str) -+panel_app_new(MBPanel *panel, Window win, char *cmd_str, Bool from_session) - { - MBPanelApp *papp; - XWindowAttributes attr; -@@ -261,7 +261,7 @@ - papp->w = attr.width; - papp->h = attr.height; - -- if (session_preexisting_restarting(panel) && !panel->session_run_first_time) -+ if (session_preexisting_restarting(panel) && !panel->session_run_first_time && from_session) - { - if (panel->session_cur_gravity == PAPP_GRAVITY_START) - add_at_start = True; ---- matchbox-panel-0.8.1/src/panel_app.h Tue Feb 3 15:11:25 2004 -+++ matchbox-panel-0.8.1/src/panel_app.h Tue Oct 26 21:42:07 2004 -@@ -61,7 +61,8 @@ - - MBPanelApp* panel_app_new(MBPanel *panel, - Window win, -- char *cmd ); -+ char *cmd, -+ Bool from_session); - - void panel_app_handle_configure_request(MBPanel *panel, - XConfigureRequestEvent *ev); diff --git a/packages/matchbox-panel/matchbox-panel-0.9.1/allow-100-per-cent-battery.patch b/packages/matchbox-panel/matchbox-panel-0.9.1/allow-100-per-cent-battery.patch deleted file mode 100644 index f66763f8cf..0000000000 --- a/packages/matchbox-panel/matchbox-panel-0.9.1/allow-100-per-cent-battery.patch +++ /dev/null @@ -1,30 +0,0 @@ -Index: matchbox-panel-0.9.1/applets/mb-applet-battery.c -=================================================================== ---- matchbox-panel-0.9.1.orig/applets/mb-applet-battery.c 2005-01-21 15:28:14.000000000 +0000 -+++ matchbox-panel-0.9.1/applets/mb-applet-battery.c 2005-02-16 14:26:03.000000000 +0000 -@@ -230,7 +230,7 @@ - printf("bar: %ix%i +%i+%i (%i)\n", bar_width, bar_height, bar_x, bar_y, mb_pixbuf_img_get_width(img_backing) ); - */ - -- if (apm_vals[PERCENTAGE] <= 0 || apm_vals[PERCENTAGE] > 99) -+ if (apm_vals[PERCENTAGE] <= 0 || apm_vals[PERCENTAGE] > 100) - { - r = 0x66; g = 0xff; b = 0x33; ac_power = True; - apm_vals[PERCENTAGE] = -1; -@@ -378,14 +378,14 @@ - if (apm_vals[AC_POWER] == AC_LINE_STATUS_ON) - { - if (apm_vals[PERCENTAGE] > 0 -- && apm_vals[PERCENTAGE] < 100 ) -+ && apm_vals[PERCENTAGE] <= 100 ) - sprintf(tray_msg, _("AC Connected\nCharging: %.2i %%\n") - , apm_vals[PERCENTAGE]); - else - sprintf(tray_msg, _("AC Connected\nFully charged.\n")); - } else { - if (apm_vals[PERCENTAGE] > 0 -- && apm_vals[PERCENTAGE] < 100 -+ && apm_vals[PERCENTAGE] <= 100 - /* && apm_vals[TIME_LEFT] > 0 Less strict */) - { - sprintf(tray_msg, diff --git a/packages/matchbox-panel/matchbox-panel-0.9.1/no_time_support.patch b/packages/matchbox-panel/matchbox-panel-0.9.1/no_time_support.patch deleted file mode 100644 index d97afabf5b..0000000000 --- a/packages/matchbox-panel/matchbox-panel-0.9.1/no_time_support.patch +++ /dev/null @@ -1,77 +0,0 @@ -Index: matchbox-panel-0.9.1/applets/mb-applet-battery.c -=================================================================== ---- matchbox-panel-0.9.1.orig/applets/mb-applet-battery.c 2005-02-16 14:29:16.000000000 +0000 -+++ matchbox-panel-0.9.1/applets/mb-applet-battery.c 2005-02-16 16:45:55.000000000 +0000 -@@ -273,24 +273,28 @@ - mb_pixbuf_img_plot_pixel(pb, img_backing, x, y, r, g, b); - } - -- /* Bubble alerts */ -- if ((time_left_idx > 0) -- && !ac_power -- && apm_vals[PERCENTAGE] > 0 -- /* && apm_vals[TIME_LEFT] > 0 XXX Less strict */ -- && (apm_vals[TIME_LEFT] < time_left_alerts[time_left_idx])) -+ /*dont do this if time values arent supported by this bios*/ -+ if (apm_vals[TIME_LEFT] > 0 ) - { -- char tray_msg[256]; -- sprintf(tray_msg, -- _("Battery power very low !\n\nTime Left: %.2i minutes"), -- time_left_alerts[time_left_idx]); -- mb_tray_app_tray_send_message(app, tray_msg, 0); -- time_left_idx--; -- } -- else if (time_left_idx < 4 -- && apm_vals[TIME_LEFT] > time_left_alerts[time_left_idx+1]) -- { -- time_left_idx++; -+ /* Bubble alerts */ -+ if ((time_left_idx > 0) -+ && !ac_power -+ && apm_vals[PERCENTAGE] > 0 -+ /* && apm_vals[TIME_LEFT] > 0 XXX Less strict */ -+ && (apm_vals[TIME_LEFT] < time_left_alerts[time_left_idx])) -+ { -+ char tray_msg[256]; -+ sprintf(tray_msg, -+ _("Battery power very low !\n\nTime Left: %.2i minutes"), -+ time_left_alerts[time_left_idx]); -+ mb_tray_app_tray_send_message(app, tray_msg, 0); -+ time_left_idx--; -+ } -+ else if (time_left_idx < 4 -+ && apm_vals[TIME_LEFT] > time_left_alerts[time_left_idx+1]) -+ { -+ time_left_idx++; -+ } - } - - mb_pixbuf_img_render_to_drawable(pb, img_backing, drw, 0, 0); -@@ -385,12 +389,20 @@ - sprintf(tray_msg, _("AC Connected\nFully charged.\n")); - } else { - if (apm_vals[PERCENTAGE] > 0 -- && apm_vals[PERCENTAGE] <= 100 -- /* && apm_vals[TIME_LEFT] > 0 Less strict */) -- { -- sprintf(tray_msg, -- _("Battery Power\nJuice %.2i %%\nTime left: %.2i mins\n"), apm_vals[PERCENTAGE], apm_vals[TIME_LEFT]); -- } -+ && apm_vals[PERCENTAGE] <= 100 ) -+ { -+ if (apm_vals[TIME_LEFT] > 0 ) -+ { -+ sprintf(tray_msg, -+ _("Battery Power\nJuice %.2i %%\nTime left: %.2i mins\n"), apm_vals[PERCENTAGE], apm_vals[TIME_LEFT]); -+ } -+ else -+ { -+ sprintf(tray_msg, -+ _("Battery Power\nJuice %.2i %%\n"), apm_vals[PERCENTAGE]); -+ } -+ -+ } - else sprintf(tray_msg, _("Battery Power\n Device read error.\n")); - } - mb_tray_app_tray_send_message(app, tray_msg, 5000); diff --git a/packages/matchbox-panel/matchbox-panel-0.9.2/add_hostap.patch b/packages/matchbox-panel/matchbox-panel-0.9.2/add_hostap.patch deleted file mode 100644 index 94cc08364b..0000000000 --- a/packages/matchbox-panel/matchbox-panel-0.9.2/add_hostap.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- matchbox-panel-0.9.2/applets/mb-applet-wireless.c.old 2005-04-05 19:55:39.000000000 +0200 -+++ matchbox-panel-0.9.2/applets/mb-applet-wireless.c 2005-12-17 14:00:01.000000000 +0100 -@@ -354,8 +354,19 @@ - if (Mwd.iface != NULL) - return 0; - -- /* mark first found as one to monitor */ -- Mwd.iface = strdup(ifname); -+ if(iw_get_range_info(Wfd, ifname, &(WInfo.range)) >= 0) -+ WInfo.has_range = 1; -+ -+ if (iw_get_stats(Wfd, ifname, -+ &(WInfo.stats), -+ &(WInfo.range), WInfo.has_range) >= 0) -+ { -+ Mwd.iface = strdup(ifname); -+ } -+ else -+ { -+ Mwd.iface = "wlan0"; -+ } - - return 0; - } diff --git a/packages/matchbox-panel/matchbox-panel-0.9.2/kernel2.6.patch b/packages/matchbox-panel/matchbox-panel-0.9.2/kernel2.6.patch deleted file mode 100644 index f849c8a41e..0000000000 --- a/packages/matchbox-panel/matchbox-panel-0.9.2/kernel2.6.patch +++ /dev/null @@ -1,226 +0,0 @@ ---- matchbox-panel-0.9.2/applets/mb-applet-system-monitor.c.old 2005-03-20 18:43:31.000000000 +0100 -+++ matchbox-panel-0.9.2/applets/mb-applet-system-monitor.c 2005-12-21 10:24:18.000000000 +0100 -@@ -37,6 +37,11 @@ - # define _(text) (text) - #endif - -+#include <linux/version.h> -+#ifndef KERNEL_VERSION -+#define KERNEL_VERSION(a,b,c) (((a) << 16) | ((b) << 8) | (c)) -+#endif -+ - #ifdef MB_HAVE_PNG - #define IMG_EXT "png" - #else -@@ -112,71 +117,148 @@ - - int system_memory(void) - { -- u_int64_t my_mem_used, my_mem_max; -- u_int64_t my_swap_max; -- -- static int mem_delay = 0; -- FILE *mem; -- static u_int64_t total, used, mfree, shared, buffers, cached, -- cache_total, cache_used; -- -- /* put this in permanent storage instead of stack */ -- static char not_needed[2048]; -- -- if (mem_delay-- <= 0) { -- if ((mem = fopen("/proc/meminfo", "r")) == NULL) -- { -- fprintf(stderr, "mb-applet-system-monitor: failed to open /proc/meminfo. Exiting.\n"); -- exit(1); -- } -- -- -- -- fgets(not_needed, 2048, mem); -- -- /* -- total: used: free: shared: buffers: cached: -- */ -- -- fscanf(mem, "%*s %Ld %Ld %Ld %Ld %Ld %Ld", &total, &used, &mfree, -- &shared, &buffers, &cached); -- -- fscanf(mem, "%*s %Ld %Ld", &cache_total, &cache_used); -- -- fclose(mem); -- mem_delay = 25; -- -- /* calculate it */ -- my_mem_max = total; -- my_swap_max = cache_total; -- -- my_mem_used = cache_used + used - cached - buffers; -- -- /* No swap on ipaq -- if (my_mem_used > my_mem_max) { -- my_swap_used = my_mem_used - my_mem_max; -- my_mem_used = my_mem_max; -- } else { -- my_swap_used = 0; -- } -- */ -- -- msd.mem_used = my_mem_used; -- msd.mem_max = my_mem_max; -- //msd.swap_used = my_swap_used; -- //msd.swap_max = my_swap_max; -- -- msd.mem_percent = (100 * msd.mem_used) / msd.mem_max; -- //msd.swap_percent = (100 * msd.swap_used) / msd.swap_max; -- -- /* memory info changed - update things */ -- return 1; -- } -- /* nothing new */ -- return 0; -+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0) -+ u_int64_t total, mfree, buffers, cached, used, shared, -+ cache_total, cache_free, cache_used; -+ -+ u_int64_t my_mem_used, my_mem_max; -+ u_int64_t my_swap_max; -+ -+ static int mem_delay = 0; -+ FILE *mem; -+ -+ /* put this in permanent storage instead of stack */ -+ static char not_needed[2048]; -+ -+ if (mem_delay-- <= 0) { -+ if ((mem = fopen("/proc/meminfo", "r")) == NULL) { -+ fprintf(stderr, "mb-applet-system-monitor: failed to open /proc/meminfo. Exiting.\n"); -+ exit(1); -+ } -+ -+ fgets(not_needed, 2048, mem); -+ -+ rewind (mem); -+ -+ fscanf (mem, "%*s %Ld %*s", &total); -+ fscanf (mem, "%*s %Ld %*s", &mfree); -+ fscanf (mem, "%*s %Ld %*s", &buffers); -+ fscanf (mem, "%*s %Ld %*s", &cached); -+ fscanf (mem, "%*s %Ld %*s", &shared); -+ fscanf (mem, "%*s %Ld %*s", &used); -+ fscanf (mem, "%*s %*Ld %*s"); -+ fscanf (mem, "%*s %*Ld %*s"); -+ fscanf (mem, "%*s %*Ld %*s"); -+ fscanf (mem, "%*s %*Ld %*s"); -+ fscanf (mem, "%*s %*Ld %*s"); -+ fscanf (mem, "%*s %Ld %*s", &cache_total); -+ fscanf (mem, "%*s %Ld %*s", &cache_free); -+ -+ fclose (mem); -+ -+ total = total * 1024; -+ mfree = mfree * 1024; -+ buffers = buffers * 1024; -+ cached = cached * 1024; -+ used = used * 1024; -+ shared = shared * 1024; -+ cache_total = cache_total * 1024; -+ cache_used = cache_total - (cache_free * 1024); -+ -+ mem_delay = 25; -+ -+ /* calculate it */ -+ my_mem_max = total; -+ my_swap_max = cache_total; -+ -+ my_mem_used = cache_used + used - cached - buffers; -+ -+ /* No swap on ipaq -+ if (my_mem_used > my_mem_max) { -+ my_swap_used = my_mem_used - my_mem_max; -+ my_mem_used = my_mem_max; -+ } else { -+ my_swap_used = 0; -+ } -+ */ -+ -+ msd.mem_used = my_mem_used; -+ msd.mem_max = my_mem_max; -+ //msd.swap_used = my_swap_used; -+ //msd.swap_max = my_swap_max; -+ -+ msd.mem_percent = (100 * msd.mem_used) / msd.mem_max; -+ //msd.swap_percent = (100 * msd.swap_used) / msd.swap_max; -+ -+ /* memory info changed - update things */ -+ return 1; -+ } -+ /* nothing new */ -+ return 0; -+ #else -+ static u_int64_t total, used, mfree, shared, buffers, cached, -+ cache_total, cache_used; -+ -+ u_int64_t my_mem_used, my_mem_max; -+ u_int64_t my_swap_max; -+ -+ static int mem_delay = 0; -+ FILE *mem; -+ -+ /* put this in permanent storage instead of stack */ -+ static char not_needed[2048]; -+ -+ if (mem_delay-- <= 0) { -+ if ((mem = fopen("/proc/meminfo", "r")) == NULL) { -+ fprintf(stderr, "mb-applet-system-monitor: failed to open /proc/meminfo. Exiting.\n"); -+ exit(1); -+ } -+ -+ fgets(not_needed, 2048, mem); -+ -+ /* -+ total: used: free: shared: buffers: cached: -+ */ -+ fscanf(mem, "%*s %Ld %Ld %Ld %Ld %Ld %Ld", &total, &used, &mfree, -+ &shared, &buffers, &cached); -+ -+ fscanf(mem, "%*s %Ld %Ld", &cache_total, &cache_used); -+ -+ fclose(mem); -+ -+ mem_delay = 25; -+ -+ /* calculate it */ -+ my_mem_max = total; -+ my_swap_max = cache_total; -+ -+ my_mem_used = cache_used + used - cached - buffers; -+ -+ /* No swap on ipaq -+ if (my_mem_used > my_mem_max) { -+ my_swap_used = my_mem_used - my_mem_max; -+ my_mem_used = my_mem_max; -+ } else { -+ my_swap_used = 0; -+ } -+ */ -+ -+ msd.mem_used = my_mem_used; -+ msd.mem_max = my_mem_max; -+ //msd.swap_used = my_swap_used; -+ //msd.swap_max = my_swap_max; -+ -+ msd.mem_percent = (100 * msd.mem_used) / msd.mem_max; -+ //msd.swap_percent = (100 * msd.swap_used) / msd.swap_max; -+ -+ /* memory info changed - update things */ -+ return 1; -+ } -+ /* nothing new */ -+ return 0; -+ #endif - } - -- - void - paint_callback (MBTrayApp *app, Drawable drw ) - { diff --git a/packages/matchbox-panel/matchbox-panel-0.9.2/mb-applet-battery-repaint.patch b/packages/matchbox-panel/matchbox-panel-0.9.2/mb-applet-battery-repaint.patch deleted file mode 100644 index 7d5c53f165..0000000000 --- a/packages/matchbox-panel/matchbox-panel-0.9.2/mb-applet-battery-repaint.patch +++ /dev/null @@ -1,43 +0,0 @@ ---- matchbox-panel-0.9.2/applets/mb-applet-battery.c.orig 2005-04-06 22:20:45.000000000 +0200 -+++ matchbox-panel-0.9.2/applets/mb-applet-battery.c 2006-02-01 01:21:17.000000000 +0100 -@@ -200,23 +200,12 @@ - void - paint_callback (MBTrayApp *app, Drawable drw ) - { -- -- - int power_pixels = 0; - unsigned char r = 0, g = 0, b = 0; - int x, y; - int bar_width, bar_height, bar_x, bar_y; - - 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); - -@@ -409,10 +398,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.2/mb-panel-allow-disabling-menu-panel.patch b/packages/matchbox-panel/matchbox-panel-0.9.2/mb-panel-allow-disabling-menu-panel.patch deleted file mode 100644 index fb1a021c31..0000000000 --- a/packages/matchbox-panel/matchbox-panel-0.9.2/mb-panel-allow-disabling-menu-panel.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- matchbox-panel-0.9.2.multi/applets/mb-applet-menu-launcher.c 2006-02-16 00:43:28.000000000 +0100 -+++ matchbox-panel-0.9.2/applets/mb-applet-menu-launcher.c 2006-02-17 20:25:14.000000000 +0100 -@@ -392,7 +392,8 @@ - FILE *fp; - char *buf; - int len; -- MBMenuMenu *menu_panel; -+ MBMenuMenu *menu_panel = NULL; -+ char *menu_panel_disabled = getenv ("MB_MENU_PANEL_DISABLED"); - char *tmp_path = NULL, *tmp_path2 = NULL ; - - char vfolder_path_root[512]; -@@ -453,8 +454,8 @@ - - } - -- menu_panel = mb_menu_add_path(app_data->mbmenu, "Utilities/Panel" , NULL, MBMENU_NO_SORT ); -- -+ if (!menu_panel_disabled) -+ menu_panel = mb_menu_add_path(app_data->mbmenu, "Utilities/Panel" , NULL, MBMENU_NO_SORT ); - - tmp_path = mb_dot_desktop_icon_get_full_path (app_data->theme_name, - 16, -@@ -620,6 +621,9 @@ - && !strcmp(mb_dotdesktop_get(dd, "Type"), - "PanelApp")) - { -+ if (menu_panel_disabled) -+ continue; -+ - m = menu_panel; - } - diff --git a/packages/matchbox-panel/matchbox-panel-0.9.2/mb-panel-multi-category-matching.patch b/packages/matchbox-panel/matchbox-panel-0.9.2/mb-panel-multi-category-matching.patch deleted file mode 100644 index 3bd5d915b5..0000000000 --- a/packages/matchbox-panel/matchbox-panel-0.9.2/mb-panel-multi-category-matching.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- matchbox-panel-0.9.2/applets/mb-applet-menu-launcher.c 2005-04-06 22:13:00.000000000 +0200 -+++ matchbox-panel-0.9.2.new/applets/mb-applet-menu-launcher.c 2006-02-16 00:43:28.000000000 +0100 -@@ -566,7 +566,28 @@ - { - fallback = menu_lookup[i].item; - } -- if (strstr(category, -+ if (strstr(menu_lookup[i].match_str, ";")) -+ { -+ char *s; -+ char *match_str = menu_lookup[i].match_str; -+ -+ while (s = strstr(match_str, ";")) -+ { -+ size_t len = s - match_str; -+ char *tok = (char *) malloc (sizeof (char) * (len + 1)); -+ -+ strncpy (tok, match_str, len); -+ tok[len] = 0; -+ match_str = s + 1; -+ -+ if (strstr (category, tok)) -+ { -+ m = menu_lookup[i].item; -+ } -+ free (tok); -+ } -+ } -+ else if (strstr(category, - menu_lookup[i].match_str)) - { - m = menu_lookup[i].item; diff --git a/packages/matchbox-panel/matchbox-panel-0.9.2/system-monitor-crash-fix.patch b/packages/matchbox-panel/matchbox-panel-0.9.2/system-monitor-crash-fix.patch deleted file mode 100644 index 51c141db03..0000000000 --- a/packages/matchbox-panel/matchbox-panel-0.9.2/system-monitor-crash-fix.patch +++ /dev/null @@ -1,195 +0,0 @@ ---- matchbox-panel-0.9.2/applets/mb-applet-system-monitor.c.orig 2006-02-07 20:08:09.000000000 +0200 -+++ matchbox-panel-0.9.2/applets/mb-applet-system-monitor.c 2006-02-07 20:53:20.000000000 +0200 -@@ -37,6 +37,7 @@ - # define _(text) (text) - #endif - -+ - #ifdef MB_HAVE_PNG - #define IMG_EXT "png" - #else -@@ -66,8 +67,30 @@ - MBPixbufImage *ImgIcon = NULL, *ImgIconScaled = NULL, *ImgGraph = NULL; - - int GraphHeight = 0, GraphWidth = 0; -- - char *ThemeName; -+static int kernelver = 0; -+ -+/* returns 1 if the kernel version is 2.6, 0 otherwise */ -+int kernel_version(void) -+{ -+ float v_nr=0; -+ FILE *version; -+ -+ if ((version = fopen("/proc/version", "r")) == NULL) -+ { -+ fprintf(stderr, "mb-applet-system-monitor: failed to open /proc/version. Exiting\n"); -+ exit(1); -+ } -+ fscanf(version, "%*s %*s %f", &v_nr); -+ fclose(version); -+ -+ if (v_nr > 2.5) -+ return 1; -+ else -+ return 0; -+} -+ -+ - - /* returns current CPU load in percent, 0 to 100 */ - int system_cpu(void) -@@ -112,71 +135,86 @@ - - int system_memory(void) - { -- u_int64_t my_mem_used, my_mem_max; -- u_int64_t my_swap_max; -- -- static int mem_delay = 0; -- FILE *mem; -- static u_int64_t total, used, mfree, shared, buffers, cached, -- cache_total, cache_used; -- -- /* put this in permanent storage instead of stack */ -- static char not_needed[2048]; -- -- if (mem_delay-- <= 0) { -- if ((mem = fopen("/proc/meminfo", "r")) == NULL) -+ u_int64_t total, mfree, buffers, cached, used, shared, -+ cache_total, cache_free, cache_used, uneeded = 0; -+ -+ u_int64_t my_mem_used, my_mem_max; -+ u_int64_t my_swap_max; -+ -+ static int mem_delay = 0; -+ FILE *mem; -+ -+ /* put this in permanent storage instead of stack */ -+ static char not_needed[2048]; -+ -+ if (mem_delay-- <= 0) -+ { -+ if ((mem = fopen("/proc/meminfo", "r")) == NULL) - { - fprintf(stderr, "mb-applet-system-monitor: failed to open /proc/meminfo. Exiting.\n"); - exit(1); -- } -- -- -- -- fgets(not_needed, 2048, mem); -- -- /* -- total: used: free: shared: buffers: cached: -- */ -- -- fscanf(mem, "%*s %Ld %Ld %Ld %Ld %Ld %Ld", &total, &used, &mfree, -- &shared, &buffers, &cached); -- -- fscanf(mem, "%*s %Ld %Ld", &cache_total, &cache_used); -- -- fclose(mem); -- mem_delay = 25; -- -- /* calculate it */ -- my_mem_max = total; -- my_swap_max = cache_total; -- -- my_mem_used = cache_used + used - cached - buffers; -- -- /* No swap on ipaq -- if (my_mem_used > my_mem_max) { -- my_swap_used = my_mem_used - my_mem_max; -- my_mem_used = my_mem_max; -- } else { -- my_swap_used = 0; - } -- */ -- -- msd.mem_used = my_mem_used; -- msd.mem_max = my_mem_max; -- //msd.swap_used = my_swap_used; -- //msd.swap_max = my_swap_max; -+ -+ fgets(not_needed, 2048, mem); - -- msd.mem_percent = (100 * msd.mem_used) / msd.mem_max; -- //msd.swap_percent = (100 * msd.swap_used) / msd.swap_max; -+/*if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)*/ - -- /* memory info changed - update things */ -- return 1; -- } -- /* nothing new */ -- return 0; -+ if(kernelver) -+ { -+ rewind (mem); -+ -+ fscanf (mem, "%*s %Ld %*s", &total); -+ fscanf (mem, "%*s %Ld %*s", &mfree); -+ fscanf (mem, "%*s %Ld %*s", &buffers); -+ fscanf (mem, "%*s %Ld %*s", &cached); -+ fscanf (mem, "%*s %Ld %*s", &shared); -+ fscanf (mem, "%*s %Ld %*s", &used); -+ fscanf (mem, "%*s %Ld %*s", &uneeded); -+ fscanf (mem, "%*s %Ld %*s", &uneeded); -+ fscanf (mem, "%*s %Ld %*s", &uneeded); -+ fscanf (mem, "%*s %Ld %*s", &uneeded); |
