aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-11-23build: don't use GNOME_COMPILE_WARNINGSrossRoss Burton
At some point we should move to autoconf-archive, but this works for now. Signed-off-by: Ross Burton <ross.burton@intel.com>
2016-11-23windowselector: fix signed type warningsRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com>
2016-11-23Port to modern gettext instead of glib-gettextRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com>
2016-07-15Release 2.112.11Jussi Kukkonen
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
2016-07-13launcher: Port to ScalingImage2Jussi Kukkonen
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
2016-07-13startup: Port to ScalingImage2Jussi Kukkonen
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
2016-07-13battery: Port to ScalingImage2Jussi Kukkonen
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
2016-07-13mb-panel: Remove leftover call from old ScalingImageJussi Kukkonen
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
2016-06-02Release 2.10, update contact info2.10Jussi Kukkonen
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
2016-04-29windowselector: Port to ScalingImage2Jussi Kukkonen
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
2016-04-28mb-panel: size request needs to be set before realizeJussi Kukkonen
GtkWindow will default to 200 height on realize unless we request otherwise before that. On the other hand, struts can only be set after the window has been realized. Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
2016-04-28Draw systray icons in their actual locationsJussi Kukkonen
Cairo context is now in widget-relative coordinates instead of window-relative: undo that transform so the icon draw code actually draws inside the window. Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
2016-04-28Update .pc-file to require Gtk+-3.0Jussi Kukkonen
2016-04-25Don't use deprecated GtkMiscJussi Kukkonen
These changes should not affect fucntionality Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
2016-04-25Fix a crash on startupJussi Kukkonen
2016-04-25showdesktop: port to use scaling-image2Ross Burton
2016-04-25applets: add scaling-image2 to the test harnessRoss Burton
2016-04-25scaling-image2: revised and slimmer scaling image implementationRoss Burton
No caching, but it's lighter and doesn't misbehave (i.e. size-allocate loop).
2016-04-25mb-panel: replace --titlebar with --modeRoss Burton
--mode supports: "dock" (usual panel behaviour) "titlebar" (embed into Matchbox titlebar, not funtional at present) "window" (normal window, for testing)
2016-04-25mb-panel: allow resizing, but hide the gripRoss Burton
2016-04-25scaling-image: port to GTK+ 3 APIRoss Burton
2016-04-25scaling-image: fix whitespaceRoss Burton
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