/* Ċ Ġ* ĠCopyright ĠÂ© Ġ 2 0 2 0 ĠBy ĠG eek s ĠEmp ire . Ċ Ġ* Ċ Ġ* ĠCreated Ġby ĠE li as ĠF azel Ċ Ġ* ĠLast Ġmodified Ġ 8 / 2 9 / 2 0 Ġ 3 : 5 8 ĠAM Ċ Ġ* Ċ Ġ* ĠLicensed ĠUnder ĠMIT ĠLicense . Ċ Ġ* Ġhttps :// opensource . org / licenses / MIT Ċ Ġ*/ Ċ package Ġnet . ge ek st ools . float short . PRO . Automation . Re ceiv ers Ċ Ċ import Ġandroid . content . Broadcast Receiver Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġkotlinx . coroutines . Coroutine Scope Ċ import Ġkotlinx . coroutines . Dispatch ers Ċ import Ġkotlinx . coroutines . launch Ċ import Ġnet . ge ek st ools . float short . PRO . Utils . Functions . Debug Ċ import Ġnet . ge ek st ools . float short . PRO . Utils . Functions . Functions Class Legacy Ċ Ċ class ĠColor Receiver Ġ: ĠBroadcast Receiver () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġon Receive ( context : ĠContext , Ġintent : ĠIntent ?) Ġ{ ĊĊĠĠĠĠĠĠĠ Ġextract Color ( context ) ĊĊĠĠĠĠĠĠĠ ĠDebug . Print Debug (" Wall paper ĠChanged ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġextract Color ( context : ĠContext ) Ġ= ĠCor outine Scope ( Dispatch ers . IO ). launch Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval Ġfunctions Class Ġ= ĠFunctions Class Legacy ( context ) ĊĊĠĠĠĠĠĠĠ Ġfunctions Class . extract Wall paper Color () ĊĊĠĠĠ Ġ} Ċ }