# Generated by Makefile. Do not edit. 2012-11-13 Charles Kerr bump NEWS 2012-11-13 Charles Kerr 12.10.5 2012-11-13 Charles Kerr backport the 'AC Adapter shown in panel' bugfix from trunk/13.04 2012-11-08 Charles Kerr add 'check-news' to AM_INIT_AUTOMAKE 2012-11-07 Charles Kerr Handle choosing a primary device when no device is charging nor discharging. Fixes: https://bugs.launchpad.net/bugs/1075192. Approved by Lars Uebernickel, PS Jenkins bot. 2012-11-07 Charles Kerr change indicator_power_device_get_time_details() s.t. the 'short details' for an AC Adapter is an empty string. 2012-11-07 Charles Kerr modify DeviceTest.Labels s.t. it fails (currently failing) if the 'short' string for an AC Adapter is nonempty. 2012-11-06 Charles Kerr when choosing a primary device from devices that are neither charging nor discharging, prefer batteries, then everything except line-power, then line power 2012-11-06 Charles Kerr in TestDevice.ChoosePrimary, add another test (currently failing) to confirm that when indicator-datetime is choosing from devices that are neither charging nor discharging, batteries are more interesting than other devices, and other devices are more interesting than UP_DEVICE_KIND_LINE_POWER 2012-11-06 Charles Kerr when choosing between two devices, always pick the one that's not a UP_DEVICE_KIND_LINE_POWER 2012-11-06 Charles Kerr add unit test (currently failing) to test for the bug reported in LP bug #1075192 2012-10-29 Charles Kerr Fix the logic error. Add tests to confirm the fix. Fixes: https://bugs.launchpad.net/bugs/1071757. Approved by Lars Uebernickel, PS Jenkins bot. 2012-11-04 Charles Kerr 12.10.4 2012-11-04 Charles Kerr fix logic error in primary device selection; add unit tests to confirm the fix. (lp:~charlesk/indicator-power/lp-1071757) 2012-10-29 Charles Kerr copyediting: fix comment text 2012-10-28 Charles Kerr in TestDevice, make the log variable names a little more consistent 2012-10-28 Charles Kerr set DeviceTest's gwarning/gcritical log func to one that prints no messages but accumulates the log count. This way we can both (a) silence in-console warnings that look like bugs in the test but are actually desirable warnings generated by fuzz testing, and (b) assert that we get exactly as many warnings/criticals as we expect to get. 2012-10-28 Charles Kerr expand DeviceTest.ChoosePrimary to test choosing from a wider variety of device states. 2012-10-26 Charles Kerr fix logic error when deciding which primary device to select. 2012-10-26 Charles Kerr add test (currently failing) to detect the logic error reported in bug #1071757 2012-10-26 Charles Kerr choose the correct primary device, and choose the correct icon for it. 2012-10-26 Charles Kerr 12.10.3 2012-10-26 Charles Kerr choose the correct primary device, and choose the correct icon for it. 2012-10-26 Charles Kerr fix copy-paste comment error 2012-10-26 Charles Kerr fix comment typo 2012-10-26 Charles Kerr Select the primary device based on the spec's criteria. Add tests to confirm. 2012-10-26 Charles Kerr silence the known/nonbug gtk and glib warnings 2012-10-26 Charles Kerr add unit tests to confirm the device refcounts are correct s.t. IndicatorPower isn't leaking devices 2012-10-26 Charles Kerr fix leaked icon and label; found by running valgrind on tests/test-indicator 2012-10-26 Charles Kerr Fix unhandled enum 'unknown device' that was smoked out by the unit tests. 2012-10-25 Charles Kerr the device kind string wasn't being used in some icon names. 2012-10-03 Charles Kerr 12.10.2 2012-10-03 Charles Kerr merge lp:~charlesk/indicator-power/lp-1054146 to give a more accurate view of discharging batteries 2012-10-03 Charles Kerr when discharging the battery, prefer the percent-charged icons over the full,good,low icons because the former show a more accurate view of the charge. 2012-09-26 Lars Uebernickel Merge lp:~/larsu/indicator-power/plug-get-icon-memory-leak Plugs a small memory leak in indicator-power.c 2012-09-25 Lars Uebernickel get_icon: Plug memory leak 2012-09-20 Lars Uebernickel device.c: include gi18n-lib.h instead of gi18n.h The former calls the 'd' variants of the gettext functions and passes the libraries domain in each call. 2012-09-05 Charles Kerr copyediting: text formatting to make the icon list more readable 2012-08-21 Charles Kerr 12.10.1 2012-08-21 Charles Kerr merge lp:~charlesk/indicator-power/lp-1023533 to bump the glib prerequisite 2012-07-13 Charles Kerr raise glib minimum to 2.33 2012-07-11 Charles Kerr bump version to 12.10.0 2012-07-11 Charles Kerr merge lp:~charlesk/indicator-power/coverage 2012-07-03 Charles Kerr disable test-dbus-listener for now 2012-06-07 Charles Kerr remove some dead code. 2012-06-07 Charles Kerr improve the variant sanity tests in indicator_power_device_new_from_variant() 2012-06-06 Charles Kerr reimplement indicator_power_device_get_icon_names() since our CA is incompatible with reusing code from GSD. 2012-06-06 Charles Kerr remove superfluous #include 2012-06-06 Charles Kerr simplify the Device properties' name strings 2012-06-06 Charles Kerr For GTK-Doc, reference functions with function_name() instead of #function_name 2012-06-06 Charles Kerr In indicator_power_device_new_from_variant(), check whether the input variant has the correct type before using it. 2012-06-06 Charles Kerr add G_OBJECT_WARN_INVALID_PROPERTY_ID for the 'default' switch case in Device's get/set property methods 2012-06-06 Charles Kerr IndicatorObjectDevice's finalize() function needs to chain up to the parent class. 2012-06-06 Charles Kerr in IndicatorPowerDevice's class init function, use g_object_class_install_properties() instead of installing each property separately. 2012-06-06 Charles Kerr remove prototype for indicator_power_dbus_listener_new() since it's not needed/used 2012-06-06 Charles Kerr simplify the devices-enumerated signal's name 2012-06-06 Charles Kerr if self->cancellable is non-NULL in dispose(), pass it to g_cancellable_cancel() before clearing the listener's reference 2012-06-06 Charles Kerr remove trailing whitespace 2012-06-06 Charles Kerr add g_bus_unwatch_name() to watcher's dispose() method 2012-06-06 Charles Kerr add a GTK-Doc signal comment block for indictor-power-dbus-listener's enumerated signal 2012-06-06 Charles Kerr move the header files from noinst_HEADERS to libpower_la_SOURCES 2012-06-01 Charles Kerr In indicator-power.c's put_primary_device(), remove dead code. 2012-06-01 Charles Kerr copyediting: fix tab damage in dbus-listener.[ch] 2012-06-01 Charles Kerr copyediting: fix tab damage in device.[ch] 2012-06-01 Charles Kerr use C++-style comments in test-device.cc 2012-06-01 Charles Kerr In indicator_power_device_get_time_details(), add a test for non-devices being passed in. 2012-06-01 Charles Kerr Fix edge case in indicator_power_device_get_icon_names() that returned a bad value if the caller passed in a NULL pointer as a device. Added regression test. 2012-06-01 Charles Kerr In indicator_power_device_get_time_details(), use g_strdup(foo) instead of g_strdup_printf("%s",foo) 2012-06-01 Charles Kerr Add coverage test for AC Adapters in indicator_power_device_get_time_details() 2012-06-01 Charles Kerr capitalize the second word in 'AC Adapter' 2012-06-01 Charles Kerr in indicator_power_device_get_time_details(), don't list 'not present' for AC Adapters that have no % and no time estimate 2012-06-01 Charles Kerr Add unit tests for indicator_power_device_get_time_details() 2012-06-01 Charles Kerr In indicator_power_device_get_time_details(), remove an unlikely branch that could result in time/detail strings not being set. 2012-06-01 Charles Kerr Add gcda/gcno to CLEANFILES s.t. 'make clean' will cover them 2012-05-31 Charles Kerr in indicator_power_device_get_time_details(), limit the scope of variables short_timestring and detailed_timestring 2012-05-31 Charles Kerr Move private indicator-power function build_device_time_details() to device.c to public function indicator_power_device_get_time_details() so that we can unit test the user-visible strings. 2012-05-31 Charles Kerr remove IndicatorPowerDevice's now-unused device icon string. 2012-05-31 Charles Kerr Add indicator_power_device_get_icon_names(). The main goal of this change is to make it possible to test the device's icon. A secondary goal is to clarify in the code how indicator-power's icons differ from the ones recommended by GSD. 2012-05-31 Charles Kerr remove some g_message() calls that shouldn't've been committed. 2012-05-29 Charles Kerr add a test to make sure that the listener responds to a PropertiesChanged signal 2012-05-29 Charles Kerr t^Cak to indicator_set_power_differences() 2012-05-29 Charles Kerr use g_clear_pointer() where useful 2012-05-29 Charles Kerr add tests for gsd GetDevices returning (a) no devices and (b) an error 2012-05-29 Charles Kerr exclude G_DEFINE_TYPE from coverage testing in dbus-listener.c 2012-05-28 Charles Kerr add more tests to improve coverage: different device types, no primary device 2012-05-28 Charles Kerr add a mock GSD.Power to handle the GetPower requests 2012-05-27 Charles Kerr use signals to decouple i-power and dbus-listener 2012-05-27 Charles Kerr Add skeleton test for IndicatorPowerDbusListener 2012-05-26 Charles Kerr add coverage for charging with >1 minute but <1 hour left 2012-05-26 Charles Kerr add coverage for DBusListener get_property() 2012-05-26 Charles Kerr try adding LCOV_EXCL_{START,STOP} for unreachable conditions (glib looking for subclasses of IndicatorPowerDevice; unreachables in G_DEFINE_TYPE) 2012-05-26 Charles Kerr call g_object_run_dispose() in a standalone test to get coverage on the NULL / non-NULL branches of dispose()'s g_clear_pointer() calls 2012-05-26 Charles Kerr nope, LCOV_EXCL_LINE doesn't work on macros 2012-05-26 Charles Kerr try adding LCOV_EXCL_LINE for unreachable conditions (glib looking for subclasses of IndicatorPowerDevice; unreachables in G_DEFINE_TYPE) 2012-05-26 Charles Kerr reuse the same cancellable across multiple non-concurrent dbus calls 2012-05-26 Charles Kerr avoid a cyclical refcount dependency between IndicatorPower and its DBusListener 2012-05-26 Charles Kerr extract-method to simplify testing the accessible text 2012-05-26 Charles Kerr separate the dbus org.gnome.SettingsDaemon.Power logic into a separate class 2012-05-26 Charles Kerr add coverage for various charging/discharging/charged states 2012-05-26 Charles Kerr first draft of adding tests for a discharging battery 2012-05-25 Charles Kerr make indicator_power_set_devices() safe for passing in the same devices more than once 2012-05-25 Charles Kerr fix negated logic in menu_add_device() introduced in r160 2012-05-25 Charles Kerr indicator_power_set_devices() should fail gracefully when no devices are available 2012-05-25 Charles Kerr make Jenkins happy 2012-05-25 Charles Kerr modify IndicatorPower to use IndicatorPowerDevices internally 2012-05-25 Charles Kerr put IndicatorPower's fields back inside a priv struct 2012-05-24 Charles Kerr ah, c++ is too smart for the last commit's implicit conversion. 2012-05-24 Charles Kerr test passing bad non-NULL pointers to Device's accessors 2012-05-24 Charles Kerr add unit tests confirming that the device accessor functions won't crash when you pass NULL for the device 2012-05-24 Charles Kerr remove the 'default' clause from get_property() and set_property(). Coverage testing isn't reaching them... glib is weeding out these invalid property keys before the device.c functions are ever reached. Nevertheless, leaving out a 'default' clause in a switch statement feels very unnatural to me. *twitch* *twitch* 2012-05-24 Charles Kerr remove some unnecessary type compatibilty tests... g_object_get_property() does these tests for us 2012-05-24 Charles Kerr remove the tests that attempted to exercise the code removed in r151 2012-05-24 Charles Kerr don't include the unit tests' code in coverage metrics 2012-05-24 Charles Kerr remove some unnecessary type compatibilty tests... g_object_set_property() does these tests for us 2012-05-24 Charles Kerr add unit tests for getting/setting device properties 2012-05-24 Charles Kerr first draft of getting GSettings working in the unit tests before the schema is installed. 2012-05-24 Charles Kerr remove the g_clear_pointer() calls s.t. things will build and run on alesage's Jenkins setup running Precise 2012-05-24 Charles Kerr remove the g_clear_pointer() calls s.t. things will build and run on alesage's Jenkins setup running Precise 2012-05-24 Charles Kerr add test-indicator.cc 2012-05-24 Charles Kerr add a 'hello world' test for instantiating IndicatorPower 2012-05-24 Charles Kerr add private container struct IndicatorPowerDevice 2012-05-23 Charles Kerr replace 'Power Settings...' with 'Power Settings…' 2012-05-23 Charles Kerr move libpower's automake rules into src/ 2012-04-26 Charles Kerr fix a handful of string and GVariant leaks in indicator-power. 2012-04-15 Charles Kerr tweak: in put_primary_device(), peek at the variant's strings instead of dup'ing them 2012-04-15 Charles Kerr sync with lp:indicator-power 2012-04-15 Charles Kerr fix leaked strings in menu_add_device when (kind == UP_DEVICE_KIND_LINE_POWER) 2012-03-17 Charles Kerr Fix memory leaks in get_primary_device(). 1. All the calls to g_variant_get_child_value() were leaked. Fixed by changing the use to g_variant_get_child() and keeping index values of the interesting children instead of pointers to them. 2. There were several paths where the local string "object_path" and "device_icon" were leaked. (For example, any non-battery entry given to us by upower). Fixed by making these const strings and peeking them from the variant with "&s" instead of "s". 2012-03-17 Charles Kerr Fix variant leak in count_batteries() -- the returned value of g_variant_get_child_value() needs to be freed with g_variant_unref() when we're done with it. 2012-03-17 Charles Kerr fix variant leaks in menu_add_devices() 2012-04-11 Charles Kerr 2.0 2012-04-10 Charles Kerr merge lp:~allanlesage/indicator-power/TDD to improve our gcov fules in autotools 2012-03-27 Allan LeSage Pedantic name change for gcovr xml results. 2012-03-27 Allan LeSage Added gcov coverage tooling. 2012-04-09 Charles Kerr use atk_object_set_name(foo,bar)" instead of g_object_set(foo,"accessible-name",bar,NULL)" 2012-04-09 Charles Kerr leak fix 3 of 3: don't leak the GIcons returned by get_device_icon() 2012-04-09 Charles Kerr leak fix 2 of 3: fix leaky fallback GIcon in get_device_icon() 2012-04-09 Charles Kerr leak fix 1 of 3: don't leak object_path and device_icon if kind == UP_DEVICE_KIND_LINE_POWER 2012-04-09 Charles Kerr if possible, set the device menuitems' accessible names. 2012-03-21 Charles Kerr 1.93 2012-03-17 Charles Kerr merge lp:~kelemeng/indicator-power/bug957542 to fix extracting translatable strings from ipower (Bug #957542) 2012-03-17 Gabor Kelemen Add g_dngettext to the list of known keywords. LP: #957542 2012-03-14 Charles Kerr 1.91 2012-02-23 Ted Gould 1.91 2012-02-22 Ted Gould Fix accessible descriptions 2012-02-22 Charles Kerr when a new entry is added, ensure that its accessible_string is properly set 2012-02-22 Charles Kerr fix trivial indentation error 2012-02-22 Charles Kerr fix trivial misspelling 2012-02-22 Charles Kerr fix set_accessible_desc() to update the entries' accessible_desc fields and emit the accessible-desc-changed signal 2012-02-17 Charles Kerr Listen for the "g-properties-changed" signal instead of the "g-signal" signal from its GDBusProxy to fix bug #933466. 2012-02-16 Charles Kerr register for g-properties-changed rather than g-signal 2012-02-14 Ted Gould 1.90 2012-02-14 Ted Gould Fixing distcheck 2012-02-14 Ted Gould Make data have it's own makefile so the GSettings rules work properly on distcheck 2012-02-14 Ted Gould Style and performance fixes 2012-02-14 Javier Jardón Use G_GNUC_CONST for indicator_power_get_type() to improve performance 2012-02-14 Javier Jardón Code style fixes 2012-02-13 Charles Kerr add icon-policy from branch lp:~charlesk/indicator-power/icon-policy 2012-02-13 Charles Kerr ensure that we don't have a reference to the proxy or proxy_cancel fields in indicator_power_dispose(). 2012-02-13 Charles Kerr move POWER_INDICATOR_ICON_POLICY_* enum to the top of the file 2012-02-13 Charles Kerr remove unncessary private field 'visible' 2012-02-13 Charles Kerr consistent use of ICON_POLICY_KEY 2012-02-13 Charles Kerr remove unnecessary G_OBJECT() cast 2012-02-13 Charles Kerr make prototypes for update_visibility() and should_be_visible() align with the neighboring forward declarations 2012-02-01 Charles Kerr add support for icon-policy setting 2012-02-01 Charles Kerr create the menu at init time s.t. we don't have to keep checking to see if it exists 2012-02-01 Charles Kerr use g_settings_bind() for the show-time checkbox 2012-02-01 Charles Kerr better error reporting if g_spawn_command_line_async() fails 2012-02-01 Charles Kerr remove redundant #include of glib.h 2012-02-01 Charles Kerr use g_clear_object() on the proxy_cancel field 2012-02-01 Charles Kerr remove unnecessary Priv struct -- the =entire class= is private 2012-02-01 Charles Kerr remove unused struct names 2012-02-01 Charles Kerr group the indicator_power lifecycle funcs together 2012-02-01 Charles Kerr unref+clear Priv's variant fields in _dispose() 2012-02-01 Charles Kerr don't leak priv->settings 2012-02-01 Charles Kerr don't leak priv->accessible_desc 2012-02-01 Charles Kerr remove redundant prototypes 2012-02-10 Ted Gould Support building coverage targets 2011-12-06 Allan LeSage Added coverage reporting via gcov config and targets. 2011-11-30 Marco Trevisan (Treviño) Add name-hint. Using the defined PACKAGE_NAME value. 2011-11-08 Marco Trevisan (Treviño) Add name-hint. Using the defined PACKAGE_NAME value. 2011-10-13 Javier Jardón 0.10 2011-10-13 Javier Jardón Do not hardcode icon percentage when discharging 2011-10-13 Javier Jardón Add support for old name icons 2011-10-13 Javier Jardón Fix icon creation for UP_DEVICE_STATE_CHARGING state 2011-10-04 Javier Jardón Only show a red icon when we have less than 30 minutes of battery remainig Fixes https://bugs.launchpad.net/indicator-power/+bug/743823 2011-10-03 Javier Jardón Use battery-with-a-plug when the batttery is fully charged but still on AC Fixes https://bugs.launchpad.net/indicator-power/+bug/865342 2011-10-03 Javier Jardón Show non present batteries in the menu 2011-10-02 Javier Jardón Add a workaround to fix the case when we get a empty bay as a real battery 2011-09-23 Ken VanDine Fix POTFILES.in to reflect new gsettings schema filename 2011-09-23 Ken VanDine fixed filename for gsettings schema 2011-09-23 Javier Jardón 0.9 2011-09-21 Javier Jardón Do not activate g-s-d, but just watch dbus for g-s-d to appear Fixes https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/854717 2011-09-14 Javier Jardón Do not show (charged) in menu title when fully charged Fixes https://bugs.launchpad.net/ubuntu/+source/indicator-power/+bug/850011 2011-09-12 Javier Jardón 0.8 2011-09-12 Javier Jardón Fix a gap in the indicators region when the power indicator is not show This fixes https://bugs.launchpad.net/indicator-power/+bug/842188 2011-09-12 Javier Jardón Use the same icon for all charge levels if we are in the charging status From the designers (see bug comments): "I think the shading inside the battery when charging is obscuring the lightning bolt, and also giving the icon a visual style that is obviously different from the text and discourages "reading" it together with the text. So, I suggest leaving the brackets in place, but removing the shading from the icon. Fixes https://bugs.launchpad.net/indicator-power/+bug/824629 2011-09-11 Gabor Kelemen Use correct dgettext and g_dngettext calls. LP: #846895 2011-09-11 Gabor Kelemen Use correct dgettext and g_dngettext calls. LP: #846895 2011-09-08 Javier Jardón Handle the case with broken batteries The remining time is not reported with is more than 100h. This generally means that our battery is broken (never reach a fully charged status) 2011-09-07 Javier Jardón indicator-power.c: Add padding between the icon and the text in the menu items 2011-08-25 Javier Jardón Use consistent location for gsettings schema Use the same location as indicator-datetime 2011-08-24 Javier Jardón Fix a memory leak Fixes https://bugs.launchpad.net/ubuntu/+source/indicator-power/+bug/779185 2011-08-23 Javier Jardón Makefile.am: fix typo to include .gschema.xml.in to the dist 2011-08-23 Javier Jardón Fix typo in the gsettings schema: show_time -> show-time 2011-08-23 Javier Jardón Release 0.7 2011-08-23 Javier Jardón Makefile.am: some autotools fixes 2011-08-22 Javier Jardón Add gsettings schema to the translatable files 2011-08-22 Javier Jardón Fix typo in the gsettings schema: show_time -> show-time 2011-08-22 Javier Jardón Use gsettings to store the status of "Show time in Menu Bar" option Fixes https://bugs.launchpad.net/indicator-power/+bug/829853 2011-08-22 Javier Jardón Follow standard alignment of icons in menus Fixes https://bugs.launchpad.net/ubuntu/+source/indicator-power/+bug/829697 2011-08-22 Javier Jardón Do not use a space before an ellipsis at the end of a string. 2011-08-12 Javier Jardón Do not show the default icon by default Show the icon can cause problems in machines with no power devices as the icon will not be updated 2011-08-12 Javier Jardón Free memory in the correct place 2011-08-12 Javier Jardón Release 0.6 2011-08-12 Javier Jardón Show time left to use without brackets, time left to charge with brackets. Fixes bug http://bugs.launchpad.net/indicator-power/+bug/824629 2011-08-11 Javier Jardón Fix some memory leaks 2011-08-11 Michael Terry Don't show settings links when used in a greeter 2011-08-03 Michael Terry don't show settings links when used in a greeter 2011-08-11 Javier Jardón Use a string when the energy source is not present Use "not present" instead "0%" 2011-08-11 Javier Jardón Only batteries can be primary devices So only batteries status icons are allowed in the menu title 2011-08-11 Javier Jardón Fix some memory leaks 2011-08-03 Javier Jardón Release 0.5 2011-08-03 Javier Jardón Do not support the gnome-power-manager dbus interface anymore The interface was removed upstream and moved to gnome-settings-daemon 2011-08-03 Ken VanDine Fixed typos on checking for GSD and set the HAVE_GSD defines at build time 2011-07-28 Ken VanDine fixed a syntax error on checking for GSD and set the HAVE_GSD defines at build time 2011-08-03 Javier Jardón configure.ac: Set GETTEXT_PACKAGE correctly to generate the expect template 2011-08-01 Ken VanDine Set GETTEXT_PACKAGE to generate the expect template 2011-07-18 Javier Jardón Do not draw a separator between the configuration options in the menu 2011-07-18 Javier Jardón Use the new D-Bus interface if gnome-settings-daemon is new enough Prepare the indicator-power about the changes upstream, where the code from gnome-power-manager is being moved to gnome-settings-daemon 2011-07-15 Javier Jardón Always select a device, doesnt matter Its charging/discharging or not Fixes https://bugs.launchpad.net/ubuntu/+source/indicator-power/+bug/810872 2011-07-15 Javier Jardón Makefile.am: Pass upower _FLAGS and _LIBS 2011-07-14 Javier Jardón Do not show the device name in the menu title 2011-07-14 Javier Jardón Release 0.3 2011-07-14 Javier Jardón Show "X (charged)" if it is fully charged and not discharging 2011-07-14 Javier Jardón Only show the remaining time if it is discharging with less than 12 hours left 2011-07-14 Javier Jardón Refine the text of the items in the menu to follow the specification - "X (H:MM to charge)" if it is charging, with the accessible name "X: MM minutes to charge" or "X: H hours MM minutes to charge" - "X (H:MM left)" if it is discharging with less than 12 hours left,x with the accessible name "X: MM minutes left" or "X: H hours MM minutes left". 2011-07-14 Michael Terry Draw option checkbox as check, not radio 2011-07-13 Michael Terry draw option checkbox as check, not radio 2011-07-14 Javier Jardón Show the apropiate icon depending of the status of the devices Follow https://wiki.ubuntu.com/BatteryStatusMenu : - If anything is discharging, the menu title should represent the thing that is estimated to lose power first. - If no devices are discharging, the menu title should represent the device that is estimated to take longest to charge. 2011-07-13 Javier Jardón Create new function to store the logic to put the primary device 2011-07-08 Javier Jardón configure.ac: Add support for the new indicator3-0.4 2011-07-08 Javier Jardón configure.ac: Remove dbus service stuff We do not need it anymore 2011-07-07 ken.vandine@canonical.com Packaging fixes - Include creating .tar.gz dists as well, we still use these for packaging - Added COPYING file - Removed cruft, we don't include a service 2011-07-07 Ken VanDine include creating .tar.gz dists as well, we still use these for packaging 2011-07-07 Ken VanDine Added COPYING file 2011-07-07 Ken VanDine Removed cruft, we don't include a service 2011-07-07 Javier Jardón Do not use indicator_image_helper() In GTK3 it can support fallbacks in GtkImage 2011-07-07 Javier Jardón Add support for multiple devices in the menu 2011-07-07 Javier Jardón configure.ac: We only support GTK+3 2011-07-07 Javier Jardón Get all the available devices instead the primary one Get all the devices with the "GetDevices" dbus call. Do not use "GetPrimaryDevice" as this is really a private api for the communication between gpm and gnome-shell Also, we avoid a bug in the "GetPrimaryDevice" interface about no power device is detected when AC power is connected to the laptop. 2011-07-06 Javier Jardon Use the 'missing' icon instead the 'empty' icon by default 2011-07-06 Ted Gould Little things to make distcheck pass. 2011-07-05 Ted Gould Getting missing out of build-aux 2011-07-05 Ted Gould Dropping missing because it's missing 2011-07-05 Ted Gould Putting in Dummy files for the build scripts 2011-07-05 Ted Gould Fixing a cut-and-paste error on POTFILES.in 2011-07-05 Javier Jardon Always show 2 digits for the minutes 2011-07-05 Javier Jardon Fix typo 2011-07-05 Javier Jardon Use a bigger icon for the menu items 2011-07-05 Javier Jardon Use the correct string for the menu item icon 2011-07-05 Javier Jardon Do not create a new GtkMenu instance with every change But remove the children and rebuild the menu again so Its up-to-date 2011-07-05 Javier Jardon Do not use the notify:visible signal to update the menu 2011-07-05 Javier Jardon Add po/Makevars file 2011-07-05 Javier Jardon Add translatable files to POTFILES.in 2011-07-05 Javier Jardón Remove debug output 2011-07-05 Javier Jardón Store the current device in the private structure 2011-07-05 Javier Jardón notify signal 2011-07-04 Javier Jardón Add real info in the menu item 2011-07-04 Javier Jardón Rebuild menu when there is a change in the DBUS interface 2011-07-04 Javier Jardón Move callbacks to the beginning of the file 2011-07-04 Javier Jardón Construct the time details in a separate function 2011-07-04 Javier Jardón Build menu dynamically 2011-07-01 Javier Jardón Bump version to 0.1 2011-07-01 Javier Jardón configure.ac: advertise if this is a local build 2011-07-01 Javier Jardón configure.ac: Remove the GTK+2 support We have GTK+3 in oneiric and we use the gnome-power-manager 3 dbus interface anyway 2011-07-01 Javier Jardón configure.ac: Remove not used ido dependency 2011-07-01 Javier Jardón Add some more kind of devices Bump upower required version to 0.9.5 because this 2011-07-01 Javier Jardón Do not show the device name in the menu title 2011-07-01 Javier Jardón Activate the use of icons in the menu 2011-07-01 Javier Jardón Use "Battery" instead "Laptop Battery" 2011-07-01 Javier Jardón Return the correct accessible description 2011-07-01 Javier Jardón Use the short time string in the label 2011-07-01 Javier Jardón Get also a short time string So we have: 1:45 for the label 1 hour 45 minutes for the detailed description 2011-07-01 Javier Jardón Add device name to the label 2011-06-30 Javier Jardón Show the real information about the remaining charge time 2011-06-30 Javier Jardón Show the remaining time in the status icon depending of the check menu item status 2011-06-30 Javier Jardón Remove "Icon Only" option We always show a icon by default 2011-06-30 Javier Jardón gnome-power-preferences has been moved to gnome-control-center So call 'gnome-control-center power' instead 2011-06-30 Javier Jardón Specify what icon we want to show Seems that indicator_image_helper_update() is not smarter enough to handle the string retrieved from the g-p-m interface 2011-06-30 Javier Jardón Update the icon, not create a new one 2011-06-30 Javier Jardón Fix default icon 2011-06-30 Javier Jardón Use device_icon name consistently 2011-06-30 Javier Jardón Change the status icon when the charge changes 2011-06-29 Javier Jardón Make the check menu items look like a radio menu item. 2011-06-29 Javier Jardón Add options to the indicator menu As discussed: - Icon only - Time remaining 2011-06-29 Javier Jardón Show the power statistics when click on the device menu item 2011-06-29 Javier Jardón Populate menu: Add preferences menu item 2011-06-28 Javier Jardón Fix typo 2011-06-28 Javier Jardón Process the data received from the gnome-power-manager service 2011-06-28 Javier Jardón indicator-power: connect to the gnome-power-manager service directly 2011-06-28 Javier Jardón Remove dbus interface in the client side We are not going to use a power service 2011-06-28 Javier Jardón Remove libido dependency We do not need this for now 2011-06-28 Javier Jardón Remove power service for now We are going to use gnome-settings-daemon directly 2011-06-28 Javier Jardón indicator-power: Create the proxy for the service 2011-06-27 Javier Jardón configure.ac: Remove vala dependency 2011-06-27 Javier Jardón Change copyright to Canonical Ltd 2011-06-27 Javier Jardón Implement power dbus service interface 2011-06-27 Javier Jardón power-service: Add more items to the menu 2011-06-27 Javier Jardón power-service: No need for a global variable 2011-06-27 Javier Jardón Fix some typos 2011-06-27 Javier Jardón power-service: Add an item to the menu 2011-06-27 Javier Jardón Implement skeleton of power-service 2011-06-27 Javier Jardón Implement skeleton of indicator-power 2011-06-24 Javier Jardón Some build fixes 2011-06-24 Javier Jardón Initial commit