[App] Touch LED Notifications

Diskussion i 'Optimus 2X - Allmänt' startad av hikari, 5 apr 2011.

  1. hikari

    hikari Baby Droid Medlem

    Blev medlem:
    4 apr 2011
    Inlägg:
    17
    Mottagna gillanden:
    40

    MINA ENHETER

    Ladda hem senaste versionen på market

    Source på GitHub

    Changelog

    Senaste changeloggen finns på market-sidan.

    11/05/08
    Version 0.5
    • Nu på market !
    • Helt nytt UI med fler inställningar
    • Stöd för att lyssna på notifikationer från andra program (t.ex. kalendern, etc)
    • Lite buggfixar och annat smått o gott

    11/05/05
    Version 0.41
    • Lagt till ett "Battery save mode" som inte håller telefonen vid liv under pulsering. Detta innebär dock att det inte finns någon fadening eller vibration. Har inte gjort några noggranna tester men det bör vara snällare mot batteriet iaf. Tack till D-Droid och w00t för idén att lägga till det :)
    • Fixat en bugg som gjorde att man behövde gå in under Notifications en gång efter installation för att få notifkationslyssnarna att sätta igång.

    11/04/29
    Version 0.4
    • Tagit bort notifikationspollningen helt. Nu används endast observers så nu borde den inte dra alltför mycket batteri alls (förrutom när LEDsen lyser). Tack rbt !
      Detta innebär också att LEDsen inte längre tänds om man "upptäckt" en missad notifikation. Så man behöver inte längre gå in och läsa meddelanden eller kolla samtal för att få den att sluta blinka ! :)
    • Accelerometern används nu för att bedömma om LEDsen ska sluta blinka (skärmen måste vara på)
    • Vibration under pulseringen om man vill

    11/04/07
    Version 0.3
    • App-ikon ! :)
    • Ändrat om lite i UIt, räcker med att bocka i Enable för att sätta igång servicen samt att den ska starta automatiskt vid boot (ibockad by default)
    • Lagt till en inställning för att sätta hur starkt man vill att knapparna ska lysa under pulseringen
    • Ändrat en hel del i hur den kollar efter nya händelser; nu kollar den endast nya SMS/MMS och missade samtal bara en gång (när skärmen släcks). Då de händelserna tänder skärmen kommer notifikationskollen att startas om när den släcks igen. Så med andra ord är det bara Gmail den kollar nu under sin notifikations-koll. Detta läge går att stänga av om det av någon anledning skulle strula (så den kollar allt igen samtidigt).
      Detta innebär också att om man har stängt av Gmail-kollen så kommer den endast göra en koll och sedan stänga av sig själv (drar inget batteri alls :))
    Om inga större buggar upptäcks så kommer jag lägga ut denna version på Market.

    11/04/06
    Version 0.21
    • Buggfix; råkade använda minuter istället för timmar för pulse-timeouten.

    11/04/06
    Version 0.2
    • Inställningar för notifikationer; möjlighet att ändra hur ofta notifikationer ska kollas samt vilka notifikationer som är intressanta att kolla
    • Inställningar för pulsering; hur snabbt pulseringen ska ske samt efter hur lång tid den ska sluta pulsera
    • Stöd för "sleep-time", stäng av notifikation och pulsering under en viss tid på dygnet.

    11/04/05
    Version 0.1
    • Första release

    Thanks to Paul at MoDaCo for sharing how to change the touch key brightness !

    Bilder

    Bilder på version 0.4

    [​IMG][​IMG][​IMG][​IMG]

    Information (gammal)

    Tjena,

    Då jag läst att många (jag själv inräknad) var intresserad av en app som gjorde att touch-knapparna lyste upp om man fått meddelande eller missat ett samtal så bestämde jag mig nu i helgen för att prova på att göra just en sådan app.

    Appen fungerar som så att när skärmen släcks börjar den kolla efter olästa meddelanden (Gmail (alla registrerade konton)/SMS/MMS) samt missade samtal var 30e sekund. Om något av dem upptäcks kommer knapparna börja pulsera. Notera att appen inte lyssnar på inkommande events, så om man själv inte har kollat meddelanden eller missade samtal innan skärmen släcks så kommer knapparna börja pulsera direkt.
    Knapparna pulserar var 10e sekund och om man inte satt igång skärmen efter tre timmar från att den börjat så slutar den pulsera.
    Efter installation måste man trycka på "Start" för att sätta igång bakgrundsprocessen. För att prova om pulseringen fungerar tryck på "Test" och stäng sedan av skärmen. Bocka i "Start service on boot" för att starta bakgrundsprocessen automatiskt när telefonen startas.
    Ingen rootning krävs.

    Använd appen på egen risk ! Den fungerar bra för mig med LGs original ROM (ej rootad), men jag har inte haft möjlighet att prova appen på andra O2Xor. Men det borde funka bra. Då jag inte hunnit använda den själv så många dagar än så vet jag inte hur mycket batteri den drar eller om den alltid fungerar som den bör, men förhoppningsvis drar den inte allt för mycket batteri och den borde fungera som den ska :)

    Som bonus kan man även ändra LED-styrkan på knapparna vid normalt användande, inställningen sparas och används igen när telefonen startar om.

    Kom gärna med synpunkter och rapporter om hur bra det fungerar för er.

    / Martin
     
    Last edited: 17 aug 2011
    Fruktstund, Snigge, magnusp och 31 andra gillar detta.
  2. underbrallan

    underbrallan Adult Droid Medlem

    Blev medlem:
    24 dec 2009
    Inlägg:
    706
    Mottagna gillanden:
    37
    Operatör:
    Tre just nu
    Telefon:
    S9 och Asus

    MINA ENHETER

    Operatör:
    Tre just nu
    Telefon:
    S9 och Asus
    Info:
    Ask and you will know!
    Snyggt jobbat !
     
  3. ElecTriX

    ElecTriX Senior Droid Medlem

    Blev medlem:
    17 aug 2009
    Inlägg:
    1 186
    Mottagna gillanden:
    109
    Operatör:
    Hallon
    Telefon:
    Google Pixel

    MINA ENHETER

    Operatör:
    Hallon
    Telefon:
    Google Pixel
    ROM:
    Aint nobody got time for that
  4. TookieDroid

    TookieDroid Senior Droid Medlem

    Blev medlem:
    6 dec 2010
    Inlägg:
    1 430
    Mottagna gillanden:
    158
    Telefon:
    iPhone XS 256GB

    MINA ENHETER

    Telefon:
    iPhone XS 256GB
    Grym början, men LED lamporna pulserar fast än jag inte har fått något mess.. Fungerar den bara för stock sms? Fungerar den också med modacos custom rom?

    •••Skickat ifrån min O2X•••
     
  5. Alto

    Alto Adult Droid Medlem

    Blev medlem:
    22 jan 2011
    Inlägg:
    616
    Mottagna gillanden:
    83

    MINA ENHETER

    najs som in i h- funkar fint på min telefon :D tack tack :DD
     
  6. rbt

    rbt Teen Droid Medlem

    Blev medlem:
    17 sept 2010
    Inlägg:
    276
    Mottagna gillanden:
    22

    MINA ENHETER

    härligt, någon hann före mig

    jag har pillat på en app som likande funktion, har dock tänkt mer på batteri än att den ska köra hela tiden så min lyssnar efter events, kan vara där jag kört fast då jag inte har en färdig produkt än :teeth:
     
  7. Gerra

    Gerra Youth Droid Medlem

    Blev medlem:
    1 mar 2011
    Inlägg:
    237
    Mottagna gillanden:
    77

    MINA ENHETER

    Fortsätt fila!
     
  8. danniiboy

    danniiboy Infant Droid Medlem

    Blev medlem:
    14 dec 2009
    Inlägg:
    9
    Mottagna gillanden:
    1

    MINA ENHETER

    Nämän alltså fyf*n i H-E vad fint! Har hoppats att någon kunde fixa det :) TACK!
     
  9. D-Droid

    D-Droid Senior Droid Medlem

    Blev medlem:
    13 sept 2009
    Inlägg:
    1 348
    Mottagna gillanden:
    88

    MINA ENHETER

    Ser finfint ut!

    Jag undrar om du har planer på att släppa koden för andra att kika på?
     
  10. nire431

    nire431 Senior Droid Medlem

    Blev medlem:
    15 apr 2010
    Inlägg:
    1 103
    Mottagna gillanden:
    81
    Telefon:
    IPhone 6s plus 64gb

    MINA ENHETER

    Telefon:
    IPhone 6s plus 64gb
    Platta:
    Samsung galaxy tab 3 10.1
    Tack! behöver jag starta den varje gång jag startar om telefonen? eller är den på ändå?
     
  11. Hero-K

    Hero-K Baby Droid Medlem

    Blev medlem:
    24 sept 2010
    Inlägg:
    16
    Mottagna gillanden:
    4

    MINA ENHETER

    Bocka bara i "start service on boot" så startar den automatiskt.
     
  12. nire431

    nire431 Senior Droid Medlem

    Blev medlem:
    15 apr 2010
    Inlägg:
    1 103
    Mottagna gillanden:
    81
    Telefon:
    IPhone 6s plus 64gb

    MINA ENHETER

    Telefon:
    IPhone 6s plus 64gb
    Platta:
    Samsung galaxy tab 3 10.1
    Den funkar perfekt! riktigt bra jobb, att inte lg kunde ha lagt in detta ifrån start. Svara gärna på mitt inlägg ovan. Samt kommer du att lägga den på market. Eller uppdaterar du här i tråden?
     
  13. hikari

    hikari Baby Droid Medlem

    Blev medlem:
    4 apr 2011
    Inlägg:
    17
    Mottagna gillanden:
    40

    MINA ENHETER

    Härligt att höra att de verkar funka bra ! Varsågoda ! :teeth:

    Konstigt. Jag glömde bort att nämna i originalposten vad den kollar efter för något; den kollar olästa Gmail (alla konton)/SMS/MMS samt missade samtal. Någon av dessa som spökar ? En annan sak att tänka på är att om man clearar bort notifikationer från notifikationsbaren så markerar man tyvärr inte att man har läst meddelanden eller kollat missade samtal :( Så man måste gå och öppna meddelanden och kolla call-logen för att den ska registrera dem som "lästa".
    Vad menar du med stock SMS ? Om du använder ett annat SMS-program ? Det borde inte vara några problem. Har inte provat själv men SMSen borde hamna på samma ställe i systemet oavsett program som visar dem. Har inte testat med något annat än original ROM men jag tycker det borde fungera med andra ROMar.


    Jag tycker du ska fortsätta pilla på :)
    Till en början så lyssnade appen på events, men då jag inte hittade någon lösning för Gmail förrutom att gå igenom labels och hitta olästa (missade samtal behövde också kollas) så valde jag att göra allting på samma sätt istället. Kanske inte bästa lösningen men det fungerar :)
    Jag är ganska ny med att utveckla till Android så jag kan inte alla hemligheter eller smarta saker än :) Men jag har försökt göra den så batterisnål som jag kunnat. Använder repeterande alarms (setInexactRepeating) för att kolla efter nya notifikationer och för knapp-belysningen, så mellan händelserna borde den inte dra så mycket batteri. Fick även problem med att trådarna frös efter ett tag när telefonen gått i viloläge, vilket gjorde att pulseringen kunde stanna helt plötsligt i ett halvupplyst läge. Så är tvungen att väcka CPUn temporärt för alla saker för att vara säker på att de blir gjorda :)

    Jag funderar på att göra det, men de blir nog inte förrän den verkar fungera utan större problem och att jag har släppt den på Market.

    Som Hero-K skrev så bockar du i "Start service on boot" så startar den automatiskt :)
    Jag kommer nog släppa den på Market sen när den verkar funka bra. Tills dess så kommer jag uppdatera tråden.
     
    Last edited: 5 apr 2011
  14. nire431

    nire431 Senior Droid Medlem

    Blev medlem:
    15 apr 2010
    Inlägg:
    1 103
    Mottagna gillanden:
    81
    Telefon:
    IPhone 6s plus 64gb

    MINA ENHETER

    Telefon:
    IPhone 6s plus 64gb
    Platta:
    Samsung galaxy tab 3 10.1
    Okej kanon :) grym app iallafall. hade vart coolt om du kunde göra så dom blinkade i oordning tex först home sen sök osv.
     
  15. Alto

    Alto Adult Droid Medlem

    Blev medlem:
    22 jan 2011
    Inlägg:
    616
    Mottagna gillanden:
    83

    MINA ENHETER

    paul på modaco skrev att dom inte lyser induviduellt. det är alla eller inga som gäller, tyvärr :/
     
  16. Cerebral

    Cerebral Youth Droid Medlem

    Blev medlem:
    29 mar 2011
    Inlägg:
    114
    Mottagna gillanden:
    4

    MINA ENHETER

    Grymt!
     
  17. Jens

    Jens Youth Droid Medlem

    Blev medlem:
    4 sept 2009
    Inlägg:
    210
    Mottagna gillanden:
    33

    MINA ENHETER

    Installerat och klart! Jag tackar för hjälpen!
     
  18. Phjodor

    Phjodor Youth Droid Medlem

    Blev medlem:
    1 mar 2011
    Inlägg:
    162
    Mottagna gillanden:
    35

    MINA ENHETER

    Jävligt snyggt! Dock skulle det vara najs att kunna få alternativ för vad den ska lysa upp för, alltså kunna säga att man vill ha notifications för sms, mail eller samtal istället för allt eller inget.
     
  19. D-Droid

    D-Droid Senior Droid Medlem

    Blev medlem:
    13 sept 2009
    Inlägg:
    1 348
    Mottagna gillanden:
    88

    MINA ENHETER

    Kul kul!

    Jag har suttit och försökt rota igenom allt från smalis från ROM'n till NDK't och SDK't och servicemanualen och gått igenom varenda mapp i luren utan att hitta något sätt att tända lamporna. Jag hittar igen där man kan ställa styrkan men har du lust att berätta hur man får de rackarns LED'sen att lysa?
     
  20. Alto

    Alto Adult Droid Medlem

    Blev medlem:
    22 jan 2011
    Inlägg:
    616
    Mottagna gillanden:
    83

    MINA ENHETER

    "appen" com.lge.hiddenmenu som finns i telefonen original (men du kan bara komma åt den om du har Launcher Pro och skapar en genväg, jag antar att det som han har använt på något vis :P