Commit History

Author SHA1 Message Date
  akwizgran 2e2bc2d82f Remove @Immutable annotation, which is no longer true. 3 years ago
  akwizgran 1af951f8b4 Use injection to create plugin factories. 3 years ago
  akwizgran 086c10abc0 Hold wake lock while polling. 3 years ago
  akwizgran b5341700be Add wakeful IO executor. 3 years ago
  akwizgran d8be340120 Use a unique log tag for each wake lock instance. 3 years ago
  akwizgran 7e0d21de38 Add tags for wake lock holders. 3 years ago
  akwizgran 1bab15baaf Add fine logging for wake locks. 3 years ago
  akwizgran af1a91c819 Fix circular dependency between scheduler and wake lock manager. 3 years ago
  akwizgran e6c3f82fe2 Fix test expectations. 3 years ago
  akwizgran b2840c1b00 Add method for executing a task on an executor wakefully. 3 years ago
  akwizgran 942bb28701 Hold a wake lock while running due tasks. 3 years ago
  akwizgran 94dd0a2661 Hold a wake lock while scheduled tasks are running. 3 years ago
  akwizgran 3aa00ecb3d Pass executor to scheduler. 3 years ago
  akwizgran d5395d3d01 Shared wake lock must be a singleton. 3 years ago
  akwizgran b6b721e3b1 Use a wider safety margin to allow for scheduler delays. 3 years ago
  akwizgran 7cdd05fd67 Log a warning if the wake lock expires before it's renewed. 3 years ago
  akwizgran 286f6f492c Share a single OS wake lock among all holders. 3 years ago
  akwizgran eb6b4aa850 Move wake lock properties into factory. 3 years ago
  akwizgran adb657a5b6 Ensure we only call openOutputStream() once. 3 years ago
  akwizgran d794777eb2 Refactor wake lock creation. 3 years ago
  akwizgran 090123579d Use elapsed time since boot rather than wall clock time. 3 years ago
  akwizgran f1bde4e75c Fixed delay is easier to reconcile with sleeps than fixed rate. 3 years ago
  akwizgran ac80a90ef3 Add Android task scheduler. 3 years ago
  akwizgran dfefb88b32 Allow Android and headless to use different task schedulers. 3 years ago
  akwizgran 86641741a0 Wrap scheduler in an interface. 3 years ago
  Torsten Grote 280f87065e Merge branch 'reflected-bt-address' into 'master' 3 years ago
  akwizgran cbe645a4a3 Merge branch 'reflected-transport-properties' into 'master' 3 years ago
  akwizgran f4e9e10245 Remove unused constants. 3 years ago
  akwizgran e9f78bc486 Avoid redundantly storing unchanged properties and settings. 3 years ago
  akwizgran a4091be6f7 Ignore reflected address until we've made a Bluetooth connection. 3 years ago