aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-04-25build: bump version to 2.92.9Ross Burton
2016-04-25po: update POTFILES.inRoss Burton
2016-04-25data: ship our own icons here instead of in sato-icon-themeRoss Burton
2016-04-25systray: port to GTK+ 3Ross Burton
In the process refresh the bulk of the code from it's upstream in gnome-panel.
2016-04-25notify: port to GTK+ 3Ross Burton
2016-04-25mb-panel: port to GTK+3Ross Burton
Whilst porting to GTK+ 3 the layout model was simplified: panels are always full-width and you just pick an edge and size. The panel is also multi-screen and multi-monitor aware now.
2016-04-25launcher: port to GTK+ 3Ross Burton
2016-04-25showdesktop: port to GTK+ 3Ross Burton
2016-04-25startup-notify: port to GTK+ 3Ross Burton
2016-04-25startup: port to GTK+ 3Ross Burton
2016-04-25windowselector: port to GTK+ 3Ross Burton
2016-04-25build: check for GTK+3, and require 3.0Ross Burton
2016-03-21showdesktop: Make sure active state is initializedgtk2Jussi Kukkonen
There are cases (in qemu at least) where set_active() is never called on startup. Make sure we initialize the active state so the icon gets loaded and the applet is not confused about the current state. Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2013-09-26battery-apm: silently handle APM not being availableRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com>
2013-09-26battery-acpi: don't warn in normal situationsRoss Burton
If the machine doesn't actually have a battery, don't print two warnings to the console. Signed-off-by: Ross Burton <ross.burton@intel.com>
2013-09-26mb-panel: handle consecutive separatorsRoss Burton
Consecutive separators results in empty strings and NULLs being passed to load_applet() which produces warnings, so handle these cases. Signed-off-by: Ross Burton <ross.burton@intel.com>
2013-07-10notify: add spec_version to GetServerInformationRoss Burton
2013-07-09battery: various small improvementsRoss Burton
2013-07-09clock: various small improvementsRoss Burton
2013-07-08build: use git.mkRoss Burton
2013-07-08build: move more logic into Makefile.appletsRoss Burton
2013-07-08applets: add a binary to verify applet linkageRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com>
2013-07-08build: silent make portability warningsRoss Burton
2013-07-08applets: add exit applet, that tells MBWM to exitRoss Burton
2013-06-17build: remove lies about gmodule-export's link argumentsRoss Burton
2013-06-17build: check for x11 and gdk-x11 explicitlyRoss Burton
Modern toolchains will ignore implicit linkage, so not linking to these will cause link errors. Original patch by Xin Ouyang <Xin.Ouyang@windriver.com>, edited when merging. Signed-off-by: Ross Burton <ross.burton@intel.com>
2013-04-26build: silence more compile warningsRoss Burton
2013-04-26build: include the marsheller header to silence compile warningsRoss Burton
2012-12-22all: don't use sealed structs, bump GTK+ dependency to 2.18Ross Burton
2012-12-22all: only include gtk/gtk.hRoss Burton
2012-07-26build: use AM_V_GENRoss Burton
2012-07-26build: use GNOME_COMPILE_WARNINGS to get sensible warning controlRoss Burton
2012-07-26build: fix indentationRoss Burton
2012-07-26startup-notify: fix compile warningsRoss Burton
2012-07-26startup: fix compile warningRoss Burton
2012-07-26build: enable silent rulesRoss Burton
2012-07-26build: no need to pass --enable-maintainer-modeRoss Burton
2011-07-11startup.c: Fix typo and compile failureZhai, Edwin
Fixed the compile error caused by typo. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2010-08-19Rename sync to sync_applet to prevent conflict with unistdross
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@2111 b067294f-1dea-0310-9683-c47a78595994
2010-04-13Fix bad list iteration logic (thanks Stanislav Brabec)ross
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@2109 b067294f-1dea-0310-9683-c47a78595994
2010-04-13Fix use-before-free in the startup applet (thanks Stanislav Brabec)ross
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@2108 b067294f-1dea-0310-9683-c47a78595994
2010-04-13Fix a double-tree in MbScalingImage (thanks Stanislav Brabec)ross
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@2107 b067294f-1dea-0310-9683-c47a78595994
2010-03-05added --fullscreen optiontf
Maintain panel stretched over the entire screen in dominant direction. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@2104 b067294f-1dea-0310-9683-c47a78595994
2010-03-04Added --center-horizontally and --center-vertically optionstf
These allow panel to be centered regardless of the screen size. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@2103 b067294f-1dea-0310-9683-c47a78595994
2010-03-04Ensure that right/bottom alligned panel remains so if screen size changestf
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@2102 b067294f-1dea-0310-9683-c47a78595994
2010-03-04Added --reserve-extra-width and --reserve-extra-height optionstf
These allow extra width/height to be reserved in additon to the actual panel window width/height in the panel struts. git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@2101 b067294f-1dea-0310-9683-c47a78595994
2010-03-04removed trailing spacetf
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@2100 b067294f-1dea-0310-9683-c47a78595994
2010-03-04Use _NET_WM_STRUT_PARTIAL instead of _NET_WM_STRUTtf
Since the --geometry option allows the panel to be arbitrary width / height we need to use partial struts. This commit also fixes a bug in the strut calculation if the panel is not positioned at the top/left of the screen git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@2099 b067294f-1dea-0310-9683-c47a78595994
2009-05-072009-05-07 Ross Burton <ross@linux.intel.com>ross
* applets/brightness/brightness.c: Don't ignore fscanf return value. (thanks Jackson Yee <jackson.yee@gmail.com>) git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@2098 b067294f-1dea-0310-9683-c47a78595994
2009-05-072009-05-07 Ross Burton <ross@linux.intel.com>ross
* matchbox-panel/mb-panel-scaling-image.c: Fix bad format string (thanks Jackson Yee <jackson.yee@gmail.com>) git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-panel-2@2097 b067294f-1dea-0310-9683-c47a78595994