Coder Social home page Coder Social logo

theawless / eventlock Goto Github PK

View Code? Open in Web Editor NEW
13.0 2.0 2.0 5.63 MB

An Xposed module to show calendar events on the lockscreen.

Home Page: http://repo.xposed.info/module/com.gobbledygook.theawless.eventlock

License: MIT License

Java 100.00%
android android-application xposed xposed-framework lockscreen

eventlock's Introduction

eventlock's People

Contributors

mansya avatar theawless avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

navhaxs mansya

eventlock's Issues

All Day Calendar events not showing

I have some all day calendar events that are sent to All Day within the Google Calendar settings for that particular event that do not show with event lock. When I move these particular events to a specific time within the day then it will show in eventlock. Can you add the functionality for all day calendar events to show as well? Thanks!

24h time Format

Would be great if you could add an Option for an 24 hour time Format.

e.g. 13:03 instead of 1:03 pm

Calendar events not showing

After updating i can´t see any of my events anymore.
I already tried your tips and even fully reinstalled the app.

Phone: OnePlus 2
OS: OxygenOs 3.1.0
Android: 6.0.1

Add some screenshots

Put some screenshots in the read me and links to screenshots in the Xposed repo write up.

Events that span over multiple days

Both all day events and normal events that span over multiple days are not shown in EventLock if their start time is behind current time.

When start time is ahead of current time, the event is shown with wrong timings.

crash on open

10-17 13:23:37.966 W/System (24454): ClassLoader referenced unknown path: /data/app/com.gobbledygook.theawless.eventlock-2/lib/arm64

Reminders not showing up

I use reminders very often (ok Google, remind me to...). They're faster to create with Google Voice Assistant. I'm unable to get these to show on my screen, the events are showing just fine though. Can you help me? Thanks!

Can you implement multiple events?

Would be great if it could work like the CM clock widget used to. It could scroll through events by dragging up and down on the events field.

adjusting calendars undoes all layout modification options

If I, after setting up everything the way I like it, change the calendars to display events from, it seems like the lockscreen overview is being reverted to the default layout and nothing I do can change that. The only way to be able to make changes to the layout again is by uninstalling & reinstalling.

Screen off intent crashes SystemUI

Locking the screen just straight up crash my SystemUI.

I am on a slightly modified 8.1 AOSP. My phone is a Chinese Umidigi One Max.

Running Magisk + Xposed.

Stack trace :

01-11 18:14:04.546 E/AndroidRuntime(1131): Process: com.android.systemui, PID: 1131
01-11 18:14:04.546 E/AndroidRuntime(1131): java.lang.RuntimeException: Error receiving broadcast Intent { act=android.intent.action.SCREEN_OFF flg=0x50200010 } in com.gobbledygook.theawless.eventlock.hooks.LockscreenHook$1@755dc81
01-11 18:14:04.546 E/AndroidRuntime(1131): 	at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$-android_app_LoadedApk$ReceiverDispatcher$Args_53174(LoadedApk.java:1338)
01-11 18:14:04.546 E/AndroidRuntime(1131): 	at android.app.-$Lambda$aS31cHIhRx41653CMnd4gZqshIQ.$m$7(Unknown Source:4)
01-11 18:14:04.546 E/AndroidRuntime(1131): 	at android.app.-$Lambda$aS31cHIhRx41653CMnd4gZqshIQ.run(Unknown Source:39)
01-11 18:14:04.546 E/AndroidRuntime(1131): 	at android.os.Handler.handleCallback(Handler.java:790)
01-11 18:14:04.546 E/AndroidRuntime(1131): 	at android.os.Handler.dispatchMessage(Handler.java:99)
01-11 18:14:04.546 E/AndroidRuntime(1131): 	at android.os.Looper.loop(Looper.java:164)
01-11 18:14:04.546 E/AndroidRuntime(1131): 	at android.app.ActivityThread.main(ActivityThread.java:6523)
01-11 18:14:04.546 E/AndroidRuntime(1131): 	at java.lang.reflect.Method.invoke(Native Method)
01-11 18:14:04.546 E/AndroidRuntime(1131): 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
01-11 18:14:04.546 E/AndroidRuntime(1131): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:865)
01-11 18:14:04.546 E/AndroidRuntime(1131): 	at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:108)
01-11 18:14:04.546 E/AndroidRuntime(1131): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object java.util.ArrayList.get(int)' on a null object reference
01-11 18:14:04.546 E/AndroidRuntime(1131): 	at com.gobbledygook.theawless.eventlock.gismo.EventsGismo.scrollToEvent(EventsGismo.java:77)
01-11 18:14:04.546 E/AndroidRuntime(1131): 	at com.gobbledygook.theawless.eventlock.receivers.UpdateReceiver.onReceive(UpdateReceiver.java:43)
01-11 18:14:04.546 E/AndroidRuntime(1131): 	at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$-android_app_LoadedApk$ReceiverDispatcher$Args_53174(LoadedApk.java:1328)
01-11 18:14:04.546 E/AndroidRuntime(1131): 	... 10 more```

Time is not visable when two row Event name

Dear devs of EventLock,

when viewing an event that is displayed with two rows, because of a long name, the time is invisable for those events.
It appears when swapping the keyboard for unlock up and down again.
It would be nice if you could fix that

Greetings
Sebastian

Translations

Hi!
Thanks a lot for this helpful module.
It would be great if we can have a translation for the words displayed in the lockscreen (today, tomorrow...).
It also would be great if we can decide the "at" string (the string that concat title and place). I'd like a lot to use the @ 😄
Thanks for your work!

Android 7

Hello. I have Android 7.1.1 and xposed for this android. I'm sorry that the module does not work. After restart, wants to restart and then shuts it down. Is there any update in the plan?

Feature Request | restrict ammount of shown calendar items

Dear Devs of EventLock,
it would be a nice feature if there would be a possibility to restrict the ammount of shown calendar events. For example, that there are obly four events displayed and not all of the whole day. It would be a good feature to get the right mix of easyness and privacy.
Greetings
Sebastian

New logo / icon

Hi, I am a graphic designer, I want to help others in graphic design.

After I reviewed your project, you have no logo on this project. Therefore I want to contribute to this project by creating a new logo / icon. what do you think?

wrong timezone displayed

I installed 3.3 via Xposed framework on my Android 8.1 phone.

The events displayed on lockscreen use timezone event was created in not current timezone of the phone.

For example I create a 9am calendar event in Los Angeles (Pacific TZ). Then I travel to New York (Eastern TZ). The event should be 12pm New York time but eventlock still shows event as 9am.

Hide the day's past events

Thank you for this! It is an absolutely wonderful add-on which I am sorry to not have discovered long ago!

My question: Would it be possible to hide the day's past events to the effect that an event running from 9 to 10 does not still show at 11?

This would severely de-clutter the view of event-heavy days, letting one at a glance see what's up next.

Kinf regards,
Rasmus

Moving the items down

It would be nice if it was configurable to move the items down a little bit. At least on the ROM I'm using (Resurrection Remix, Android 8.1), they are very close to the date, as you can see on this screenshot. I know there is a padding option, but margin would look nicer.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.