lp:~ken-vandine/powerd/lp1186706

Created by Ken VanDine and last modified
Get this branch:
bzr branch lp:~ken-vandine/powerd/lp1186706
Only Ken VanDine can upload to this branch. If you are Ken VanDine please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ken VanDine
Project:
powerd
Status:
Merged

Recent revisions

30. By Ken VanDine

Don't listen for proximity events of prox_sensor is NULL (LP: #1186706)

29. By Seth Forshee

* Change cookies from monotonically-increasing integer to UUIDs
* Add test for supplying an invalidly formatted UUID to clearSysState
* Improve dbus error handling.

Approved by PS Jenkins bot.

28. By Seth Forshee

Remove unnecessary calls to g_type_init().

Approved by PS Jenkins bot, Matthew Fischer.

27. By Seth Forshee

Fix use of uninitialized variable in wait_for_fb_thread()

Also change type of the variable to elimante warning on 64-bit builds.
.

Approved by Matthew Fischer, PS Jenkins bot.

26. By Seth Forshee

Improvements for call / proximity sensor support
* Don't hold active request during calls
* Reduce notification timeout from 5s to 100ms to expedite disabling of the touchscreen.

Approved by Michael Frey, PS Jenkins bot.

25. By Ricardo Mendoza

  * Provide initial sensors control
  * Turn screen off when in call and proximity = NEAR.

Approved by PS Jenkins bot, Ricardo Salveti, Michael Frey.

24. By Seth Forshee

Release powerd-0.10
  * Move code which manages the display to its own file
  * Eliminate sleep before turning on display by using the
    /sys/power/wait_for_fb_* files to synchronize with the kernel when
    required
  * Eliminate potential for races when calling powerd_set_display_state()
  * Fix bug where backlight would be left at 0 brightness indefinitely.

Approved by PS Jenkins bot, Michael Frey.

23. By Seth Forshee

Improvements to powerd's handling of the display:
* Move code which manages the display to its own file
* Eliminate sleep before turning on display by using the /sys/power/wait_for_fb_* files to synchronize with the kernel when required
* Eliminate potential for races when calling powerd_set_display_state().

Approved by PS Jenkins bot, Matthew Fischer.

22. By Matt Fischer

Add a timeout setting for the activity timer.

Approved by PS Jenkins bot, Seth Forshee.

21. By Seth Forshee

powerd: Protect activity timer with a mutex

The activity timer may be reset from multiple threads. We have
a race whereby we end up with a "lost" timer event that doesn't
get cleared on input activity, thus causing the screen to turn
off while the device is in use. To fix this, serialize access to
the activity timer within reset_activity_timer() with a mutex
and make sure all code uses this function for any any activity
timer updates.

Approved by PS Jenkins bot.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:powerd
This branch contains Public information 
Everyone can see this information.

Subscribers