aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2007-06-172007-06-17 Jorn Baayen <jorn@openedhand.com>jorn
* applets/Makefile.am: * configure.ac: Don't build startup applet if libsn is not available. Fixes #613. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1569 b067294f-1dea-0310-9683-c47a78595994
2007-06-142007-06-14 Jorn Baayen <jorn@openedhand.com>jorn
* applets/startup/startup.c: Clean up indentation. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1567 b067294f-1dea-0310-9683-c47a78595994
2007-06-142007-06-14 Jorn Baayen <jorn@openedhand.com>jorn
* applets/Makefile.am: * applets/startup/Makefile.am: * applets/startup/data/Makefile.am: * applets/startup/startup.c: * configure.ac: Added startup notification applet. Ported from mb-panel1 by Stefan Schmidt <stefan@datenfreihafen.org>. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1564 b067294f-1dea-0310-9683-c47a78595994
2007-06-122007-06-12 Jorn Baayen <jorn@openedhand.com>jorn
* matchbox-panel/mb-panel-scaling-image.c: (mb_panel_scaling_image_init), (mb_panel_scaling_image_set_property), (mb_panel_scaling_image_get_property), (mb_panel_scaling_image_dispose), (mb_panel_scaling_image_finalize), (reload_icon), (icon_theme_changed_cb), (mb_panel_scaling_image_realize), (mb_panel_scaling_image_unrealize), (mb_panel_scaling_image_screen_changed), (mb_panel_scaling_image_class_init), (mb_panel_scaling_image_new), (mb_panel_scaling_image_set_icon), (mb_panel_scaling_image_get_icon): * matchbox-panel/mb-panel-scaling-image.h: Added 'caching' property for caching undisplayed pixbufs. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1563 b067294f-1dea-0310-9683-c47a78595994
2007-04-172007-04-17 Jorn Baayen <jorn@openedhand.com>jorn
* applets/windowselector/windowselector.c: (screen_changed_cb): Commented vile code. :) git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1527 b067294f-1dea-0310-9683-c47a78595994
2007-04-172007-04-17 Jorn Baayen <jorn@openedhand.com>jorn
* applets/windowselector/windowselector.c: (rebuild_menu), (position_menu), (toggled_cb): Destroy menu on selection-done. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1526 b067294f-1dea-0310-9683-c47a78595994
2007-04-172007-04-17 Jorn Baayen <jorn@openedhand.com>jorn
* applets/windowselector/windowselector.c: (rebuild_menu), (menu_hide_cb), (filter_func), (mb_panel_applet_create): Fix indent .. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1525 b067294f-1dea-0310-9683-c47a78595994
2007-04-142007-04-15 Ross Burton <ross@openedhand.com>ross
* applets/windowselector/windowselector.c: Don't fetch window icons if they won't be displayed. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1524 b067294f-1dea-0310-9683-c47a78595994
2007-04-142007-04-14 Ross Burton <ross@openedhand.com>ross
* applets/windowselector/windowselector.c: Set no relief. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1523 b067294f-1dea-0310-9683-c47a78595994
2007-04-142007-04-14 Ross Burton <ross@openedhand.com>ross
* applets/windowselector/windowselector.c: Quick hack to replace the menu bar with a toggle button. This isn't finished and leaks, but it works around the weird theme bug. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1522 b067294f-1dea-0310-9683-c47a78595994
2007-04-132007-04-13 Ross Burton <ross@openedhand.com>ross
* applets/windowselector/windowselector.c: Use the scaling image widget. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1521 b067294f-1dea-0310-9683-c47a78595994
2007-04-132007-04-13 Ross Burton <ross@openedhand.com>ross
* applets/windowselector/mb-applet-windowselector.png: Update with Sato icon. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1520 b067294f-1dea-0310-9683-c47a78595994
2007-04-132007-04-13 Ross Burton <ross@openedhand.com>ross
* applets/windowselector/windowselector.c: Disable the code that changes the icon to reflect the current window. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1519 b067294f-1dea-0310-9683-c47a78595994
2007-04-112007-04-11 Jorn Baayen <jorn@openedhand.com>jorn
* matchbox-panel/mb-panel.c: (main): Name frame depending on orientation. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1514 b067294f-1dea-0310-9683-c47a78595994
2007-04-102007-04-10 Jorn Baayen <jorn@openedhand.com>jorn
* matchbox-panel/mb-panel.c: (main): Replace alignment with frame for padding. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1513 b067294f-1dea-0310-9683-c47a78595994
2007-04-102007-04-10 Jorn Baayen <jorn@openedhand.com>jorn
* matchbox-panel/mb-panel.c: (load_applet), (main): Fix indent. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1512 b067294f-1dea-0310-9683-c47a78595994
2007-04-102007-04-10 Matthew Allum <mallum@openedhand.com>mallum
* applets/showdesktop/Makefile.am: Add desktop active image. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1510 b067294f-1dea-0310-9683-c47a78595994
2007-04-102007-04-10 Matthew Allum <mallum@openedhand.com>mallum
* matchbox-panel/mb-panel.c: Add some default padding to panel edges. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1508 b067294f-1dea-0310-9683-c47a78595994
2007-04-092007-04-09 Jorn Baayen <jorn@openedhand.com>jorn
* matchbox-panel/mb-panel-scaling-image.c: (mb_panel_scaling_image_init), (mb_panel_scaling_image_set_property), (mb_panel_scaling_image_get_property), (reload_icon), (mb_panel_scaling_image_class_init): * matchbox-panel/mb-panel-scaling-image.h: Add 'orientation' property. (Instead of determining orientation using black magic) * applets/battery/battery.c: (mb_panel_applet_create): * applets/launcher/launcher.c: (mb_panel_applet_create): Set orientation on icon. * applets/showdesktop/showdesktop.c: (show_desktop_applet_free), (sync), (screen_changed_cb), (button_clicked_cb), (mb_panel_applet_create): Change icon on state change instead of being a toggle button. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1507 b067294f-1dea-0310-9683-c47a78595994
2007-03-122007-03-12 Ross Burton <ross@openedhand.com>ross
* configure.ac: Remove AM_MAINTAINER_MODE. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1478 b067294f-1dea-0310-9683-c47a78595994
2007-02-222007-02-22 Ross Burton <ross@openedhand.com>ross
* applets/windowselector/Makefile.am: * applets/windowselector/windowselector.c: * applets/windowselector/mb-applet-windowselector.png: Ship a window selector icon. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1468 b067294f-1dea-0310-9683-c47a78595994
2007-02-22Fix whitespaceross
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1467 b067294f-1dea-0310-9683-c47a78595994
2007-02-012007-02-01 Matthew Allum <mallum@openedhand.com>mallum
* applets/clock/clock.c: Set clock text color to match icons Update battery and showdesktop icons git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1463 b067294f-1dea-0310-9683-c47a78595994
2007-02-012007-02-01 Ross Burton <ross@openedhand.com>ross
* configure.ac: Use gmodule-export, as we export symbols. * matchbox-panel/Makefile.am: Add --export-dynamic as a Poky bug means gmodule-export doesn't have it. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1461 b067294f-1dea-0310-9683-c47a78595994
2007-01-312007-01-31 Ross Burton <ross@openedhand.com>ross
* applets/showdesktop/showdesktop.c: * applets/showdesktop/mb-applet-showdesktop.png: * applets/showdesktop/Makefile.am: Ship the icon, as Poky currently doesn't have an icon theme. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1459 b067294f-1dea-0310-9683-c47a78595994
2007-01-242007-01-24 Ross Burton <ross@openedhand.com>ross
* configure.ac: Disable static libraries, they are useless here. * applets/*/Makefile.am: Disable library versioning. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1442 b067294f-1dea-0310-9683-c47a78595994
2007-01-242007-01-24 Ross Burton <ross@openedhand.com>ross
* matchbox-panel.pc.in: Add a variable for the applet library directory. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1441 b067294f-1dea-0310-9683-c47a78595994
2007-01-232007-01-23 Matthew Allum <mallum@openedhand.com>mallum
* applets/showdesktop/showdesktop.c: Use a 'simpler' named icon and dont draw a frame around it. * matchbox-panel/mb-panel.c: Be a bit more informative when an applet cant be loaded. (via mickeyl) git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1440 b067294f-1dea-0310-9683-c47a78595994
2006-12-222006-12-22 Matthew Allum <mallum@openedhand.com>mallum
* matchbox-panel/mb-panel.c: Add support for being parented in titlebar. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1434 b067294f-1dea-0310-9683-c47a78595994
2006-08-242006-08-24 Jorn Baayen <jorn@openedhand.com>jorn
* applets/windowselector/windowselector.c: (sync_icon): Use "panel-window-menu" icon when there is no active app window. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1402 b067294f-1dea-0310-9683-c47a78595994
2006-08-242006-08-24 Jorn Baayen <jorn@openedhand.com>jorn
* applets/windowselector/windowselector.c: (sync_icon), (rebuild_menu): Use default icon if no icon is specified. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1399 b067294f-1dea-0310-9683-c47a78595994
2006-08-242006-08-24 Jorn Baayen <jorn@openedhand.com>jorn
* applets/windowselector/windowselector.c: (window_get_icon), (rebuild_menu), (button_press_event_cb), (filter_func), (screen_changed_cb): Show active task icon. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1398 b067294f-1dea-0310-9683-c47a78595994
2006-08-242006-08-24 Jorn Baayen <jorn@openedhand.com>jorn
* applets/showdesktop/showdesktop.c: (sync): Add nitems check. * applets/windowselector/windowselector.c: (get_utf8_property), (get_text_property), (window_get_icon), (window_menu_item_activate_cb), (rebuild_menu), (menu_hide_cb), (button_press_event_cb), (filter_func), (screen_changed_cb): Use window icons. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1397 b067294f-1dea-0310-9683-c47a78595994
2006-08-232006-08-23 Jorn Baayen <jorn@openedhand.com>jorn
* applets/battery/battery.c: (timeout): memset0 apm_info. Thanks valgrind. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1396 b067294f-1dea-0310-9683-c47a78595994
2006-08-232006-08-23 Jorn Baayen <jorn@openedhand.com>jorn
* applets/Makefile.am: * applets/windowselector/Makefile.am: * applets/windowselector/windowselector.c: * configure.ac: Added window selector applet. Still needs work to make icons show up. * applets/showdesktop/showdesktop.c: (show_desktop_applet_free), (sync), (filter_func), (screen_changed_cb): Perform initial sync. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1395 b067294f-1dea-0310-9683-c47a78595994
2006-08-232006-08-23 Jorn Baayen <jorn@openedhand.com>jorn
* applets/showdesktop/showdesktop.c: (show_desktop_applet_free), (filter_func), (screen_changed_cb): Monitor root window correctly. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1394 b067294f-1dea-0310-9683-c47a78595994
2006-08-232006-08-23 Jorn Baayen <jorn@openedhand.com>jorn
* applets/battery/Makefile.am: * applets/battery/data/Makefile.am: * applets/clock/Makefile.am: * applets/launcher/Makefile.am: * applets/showdesktop/Makefile.am: * applets/systray/Makefile.am: * matchbox-panel/Makefile.am: Makefile cleanups. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1393 b067294f-1dea-0310-9683-c47a78595994
2006-08-222006-08-22 Jorn Baayen <jorn@openedhand.com>jorn
* applets/battery/battery.c: (timeout), (mb_panel_applet_create): * applets/clock/clock.c: (initial_timeout), (mb_panel_applet_create): * applets/launcher/launcher.c: (grab_notify_cb), (mb_panel_applet_create): * applets/showdesktop/showdesktop.c: (button_toggled_cb), (mb_panel_applet_create): * applets/systray/systray.c: (screen_changed_cb), (mb_panel_applet_create): * matchbox-panel/mb-panel-scaling-image.c: (reload_icon), (mb_panel_scaling_image_class_init), (mb_panel_scaling_image_set_icon): * matchbox-panel/mb-panel.c: (load_applet), (load_applets), (main): * matchbox-panel/mb-panel.h: Better size handling. No more manual sizing of applets needed. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1392 b067294f-1dea-0310-9683-c47a78595994
2006-08-222006-08-22 Jorn Baayen <jorn@openedhand.com>jorn
* matchbox-panel/mb-panel-scaling-image.c: (find_icon), (reload_icon), (icon_theme_changed_cb), (mb_panel_scaling_image_screen_changed), (mb_panel_scaling_image_class_init), (mb_panel_scaling_image_new), (mb_panel_scaling_image_set_icon): Cleanup. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1391 b067294f-1dea-0310-9683-c47a78595994
2006-08-222006-08-22 Jorn Baayen <jorn@openedhand.com>jorn
* applets/clock/clock.c: * applets/launcher/launcher.c: (mb_panel_applet_create): * applets/showdesktop/showdesktop.c: (mb_panel_applet_create): * matchbox-panel/Makefile.am: * matchbox-panel/mb-panel-scaling-image.c: * matchbox-panel/mb-panel-scaling-image.h: * matchbox-panel/mb-panel.h: Moved scaling icon theme icon logic into its own GtkImage subclass, and use this in the launcher and showdesktop applets. Don't look at MBPanelScalingImage yet or your eyes will burn! It still needs severe cleanup git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1390 b067294f-1dea-0310-9683-c47a78595994
2006-08-222006-08-22 Jorn Baayen <jorn@openedhand.com>jorn
* configure.ac: * applets/Makefile.am: * applets/showdesktop/Makefile.am: * applets/showdesktop/showdesktop.c: Added 'Show Desktop' button applet. Still needs to get an icon packed into it. * applets/clock/clock.c: (timeout), (mb_panel_applet_create): Put stuff into ClockApplet data structure. * applets/launcher/launcher.c: (button_release_event_cb), (mb_panel_applet_create): * applets/systray/systray.c: Use screen-changed signal correctly. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1389 b067294f-1dea-0310-9683-c47a78595994
2006-08-222006-08-22 Jorn Baayen <jorn@openedhand.com>jorn
* applets/battery/Makefile.am: * applets/battery/battery.c: (timeout), (mb_panel_applet_create): * applets/battery/data/Makefile.am: * configure.ac: Use icons from gnome-power-manager for battery applet for now. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1388 b067294f-1dea-0310-9683-c47a78595994
2006-08-212006-08-21 Jorn Baayen <jorn@openedhand.com>jorn
* applets/Makefile.am: * applets/battery/Makefile.am: * applets/battery/battery.c: * configure.ac: Add skels for a battery applet. Built only if libapm is available. Needs graphics. * applets/launcher/launcher.c: (launcher_data_free), (mb_panel_applet_create): Initialize icon_theme and icon_theme_changed_id to NULL and 0. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1387 b067294f-1dea-0310-9683-c47a78595994
2006-08-212006-08-21 Jorn Baayen <jorn@openedhand.com>jorn
* applets/systray/Makefile.am: * applets/systray/systray.c: (tray_icon_added_cb), (message_sent_cb), (message_cancelled_cb), (screen_changed_cb), (mb_panel_applet_create): * configure.ac: Added optional support for tray icon messages using libnotify. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1386 b067294f-1dea-0310-9683-c47a78595994
2006-08-212006-08-21 Jorn Baayen <jorn@openedhand.com>jorn
* applets/Makefile.am: * applets/clock.c: * applets/clock/Makefile.am: * applets/clock/clock.c: * applets/launcher.c: * applets/launcher/Makefile.am: * applets/launcher/launcher.c: * applets/systray/Makefile.am: * applets/systray/eggmarshalers.list: * applets/systray/eggtraymanager.c: * applets/systray/eggtraymanager.h: * applets/systray/systray.c: * configure.ac: Added system tray applet & moved applets into their own folders. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1385 b067294f-1dea-0310-9683-c47a78595994
2006-08-192006-08-19 Jorn Baayen <jorn@openedhand.com>jorn
* applets/launcher.c: Rewrite icon lookup code. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1384 b067294f-1dea-0310-9683-c47a78595994
2006-08-192006-08-19 Jorn Baayen <jorn@openedhand.com>jorn
* COPYING: * applets/clock.c: * applets/launcher.c: * matchbox-panel/mb-panel.c: * matchbox-panel/mb-panel.h: License as GPL. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1383 b067294f-1dea-0310-9683-c47a78595994
2006-08-192006-08-19 Jorn Baayen <jorn@openedhand.com>jorn
* applets/launcher.c: (panel_find_icon), (icon_theme_changed_cb): Handle errors when loading icons. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1382 b067294f-1dea-0310-9683-c47a78595994
2006-08-182006-08-18 Jorn Baayen <jorn@openedhand.com>jorn
* applets/launcher.c: (launcher_data_free), (exec_to_argv), (button_press_event_cb), (button_release_event_cb), (grab_notify_cb), (mb_panel_applet_create): Scale icons. Icon lookup code still needs a bit of a cleanup. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1381 b067294f-1dea-0310-9683-c47a78595994
2006-08-182006-08-18 Jorn Baayen <jorn@openedhand.com>jorn
* applets/clock.c: (mb_panel_applet_create): Add a bit of padding around the clock. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@1380 b067294f-1dea-0310-9683-c47a78595994