Git Product home page Git Product logo

smsscheduler's People

Contributors

twckr avatar yeriomin avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

smsscheduler's Issues

Slow in device

App working fine on emulator. But in device, it take much time to load second activity / add sms activity. Don't know why, will you please check? I checked on Nexus 5 and Xperia V. Same result.

help

hi i am new to programming i am not able to run ur project on android studio can u help its my schl project so can you hep

Crash after clicking "Schedule a message" button.

Environment Info:
App Version: 0.5 (5)
Android simulator version: 6.0.1

Repro Steps:
1.All permissions of the app are granted.
2.Click the "Schedule a message" button, then the app will crash.
SMS scheduler

Runtime Log:
Process: com.github.yeriomin.smsscheduler, PID: 2848
java.lang.RuntimeException: Unable to resume activity {com.github.yeriomin.smsscheduler/com.github.yeriomin.smsscheduler.activity.AddSmsActivity}: java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.Object java.util.List.get(int)' on a null object reference
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3138)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3169)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2508)
at android.app.ActivityThread.-wrap11(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1353)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5539)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:745)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:635)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:107)
Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.Object java.util.List.get(int)' on a null object reference
at com.github.yeriomin.smsscheduler.view.BuilderSimCard.build(BuilderSimCard.java:35)
at com.github.yeriomin.smsscheduler.view.BuilderSimCard.build(BuilderSimCard.java:18)
at com.github.yeriomin.smsscheduler.activity.AddSmsActivity.buildForm(AddSmsActivity.java:89)
at com.github.yeriomin.smsscheduler.activity.AddSmsActivity.onResume(AddSmsActivity.java:75)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1258)
at android.app.Activity.performResume(Activity.java:6355)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3121)
... 11 more

Do you judge this as a defect? Thank you for your reply!

Added es (Spanish) translation

I have translated your application into es (Spanish). Here is the xml:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="form_hint_contact">Para</string>
    <string name="form_hint_message">Mensaje</string>
    <string name="form_button_add">Programar</string>
    <string name="form_button_cancel">Cancelar</string>
    <string name="form_button_delete">Borrar</string>
    <string name="form_validation_datetime">Elija fecha posterior</string>
    <string name="list_button_add">Programar un mensaje</string>
    <string name="list_sms_info_template">%1$s a %2$s el %3$s</string>
    <string name="list_status_pending">Se enviará</string>
    <string name="list_status_failed">Sin éxito</string>
    <string name="list_status_sent">Enviado</string>
    <string name="list_status_delivered">Enviado</string>
    <string name="notification_title_success">Mensaje enviado</string>
    <string name="notification_title_failure">No se puede enviar el mensaje</string>
    <string name="notification_message_success">Mensaje para %1$s se ha enviado con éxito</string>
    <string name="notification_message_failure">No se puede enviar mensaje para %1$s: %2$s</string>
    <string name="error_generic">Error interno</string>
    <string name="error_no_service">Sin servicio</string>
    <string name="error_null_pdu">Error interno</string>
    <string name="error_radio_off">Teléfono en modo avión</string>
    <string name="error_unknown">Error desconocido</string>
    <string name="pref_send_delivery_report">Informe de entrega</string>
    <string name="pref_send_delivery_report_summary">Algunas compañías cobran por informes de entrega de SMS</string>
    <string name="menu_settings">Ajustes</string>
    <string name="successfully_scheduled">Envío de SMS previsto</string>
    <string name="successfully_unscheduled">Envío de SMS cancelado</string>
</resources>

Translation made with Stringlate.

Schedule Button missing when Message is too long

The "Schedule" button is not reachable on my phone when the message I want to schedule is too long. The message fills out all available space on the bottom of my screen, leaving no place for the button.

This makes the app kind of useless for me :)

Added et (Estonian) translation

I have translated your application into et (Estonian). Here is the xml:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="form_hint_contact">Saaja</string>
    <string name="form_hint_message">Sõnum</string>
    <string name="form_button_add">Ajakava</string>
    <string name="form_button_cancel">Loobu</string>
    <string name="form_button_delete">Kustuta</string>
    <string name="form_validation_datetime">Palun vali tulevane kuupäev</string>
    <string name="form_validation_contact">Pead valima kontakti</string>
    <string name="form_validation_message">Sõnum ei või olla tühi</string>
    <string name="form_recurring_mode_no">Saada sõnum üks kord</string>
    <string name="form_recurring_mode_daily">Saada sõnum iga päev</string>
    <string name="form_recurring_mode_weekly">Saada sõnum iga nädal</string>
    <string name="form_recurring_mode_monthly">Saada sõnum iga kuu</string>
    <string name="form_recurring_mode_yearly">Saada sõnum iga aasta</string>
    <string name="list_button_add">Ajasta sõnum</string>
    <string name="list_sms_info_template">%1$s-lt %2$-le: %3$s</string>
    <string name="list_status_pending">Saadetakse</string>
    <string name="list_status_failed">Nurjus</string>
    <string name="list_status_sent">Saadetud</string>
    <string name="list_status_delivered">Edastatud</string>
    <string name="notification_title_success">Sõnum saadetud</string>
    <string name="notification_title_failure">Ei saanud sõnumit saata</string>
    <string name="notification_title_will_send_in_an_hour">Sõnum saadetakse tunni jooksul</string>
    <string name="notification_message_success">Sõnum on %1$s-le edukalt edastatud</string>
    <string name="notification_message_failure">Ei saanud saata sõnumit %1$s-le: %2$s</string>
    <string name="notification_message_will_send_in_an_hour">See saadetakse %1$s-le</string>
    <string name="error_generic">Sisemine viga</string>
    <string name="error_no_service">Teenus puudub</string>
    <string name="error_null_pdu">Sisemine viga</string>
    <string name="error_radio_off">Telefon on lennureziimis</string>
    <string name="error_unknown">Tundmatu viga</string>
    <string name="pref_send_delivery_report">Edastus aruanded</string>
    <string name="pref_send_delivery_report_summary">Osa operaatoreil on SMS edastus aruande tasuline</string>
    <string name="pref_reminders">Meeldetuletus enne SMS saatmist</string>
    <string name="pref_reminders_summary_on">Sind teavitatakse märguandega tund enne SMS saatmist</string>
    <string name="pref_reminders_summary_off">Meeldetuletused on nüüd väljas</string>
    <string name="menu_settings">Sätted</string>
    <string name="successfully_scheduled">Sõnum ajakava lisatud</string>
    <string name="successfully_unscheduled">Sõnum ajakavast eemaldatud</string>
</resources>

Translation made with Stringlate.

Google Play link

Hi @yeriomin

Can you provide a link to your official google play application?
There are a lot of applications on the Play Store that are the same, I just want to know which of them is the original one...

Then I'll give you a list of false apps and a link to report them to Google

Regards

Delivery reports are on?

Thanks for this Free as in Freedom software. I've tried this from F-Droid. I «have that friend».. ;)

Only one thing: it seems that delivery reports are enabled by default.
Can you add an option to disable it? It costs for cetain carriers (in Italy, all the carriers)...

Shedule is not working properly

I scheduled an sms on 07:00 am, but sms sent on 08:58 am (when i unlocked the phone).

I am using OnePlus One with Cyanogenmod 12.1

Reset fields when the window is hidden

Steps to reproduce:
1: Submit data that the fields (time, date, To, Message)
2: Hide SMS Schedule (do not close it), either go to another app or show the desktop in Android.
3: Show the SMS schedule, you'll notice that the fields are reset.

Fortnightly scheduling

Hello. Thank you for a nice app. But, I cannot schedule sms for every fortnight (2 weeks). How can we make it work, or, can you make the app so it send sms every N weeks please? Then it will be a perfect app. Thank you.

Daily messages stop being sent

I have 4 messages scheduled to be sent daily and all of them are affected.

Maybe it's after I reboot the phone but I"m not sure. If I open the app I see that the messages schedule is it the past.

Let me know if there is something I can do to help you debug the issue.

Recurring sms [FEATURE]

Love the app you have made for us.
Is it possible you can add this feature of recurring sms sending? like every week for example.
And also together with that - it would be really useful if you could have an alarm or 'count-down' to remind the person that a sms will be sent at this specific recurring date, to give him the option of stopping the sms from sending or not.
Please tell me you can do this?? it would be really useful and helpful. thanks

Support for Signal / LibreSignal and SMSSecure

Good evening @yeriomin, thanks for developing this app and especially for directly publishing it on my beloved F-Droid app store! ;-) Here's my request: I would like your app to support sending encrypted SMS via Signal / LibreSignal and SMSSecure. I am one of the privacy geeks out there who fully uninstalls the standard SMS app via oandbackup and only use encrypted messengers. Not sure if this Issue will even be solvable since these messengers do protect the SMS database with a password. Maybe you can check?

Furthermore, would you please polish your app name a bit? For spelling consistency, it should say SMSSechulderboth on your repository name, README and of course the real app name itself. Thanks and never let yourself down, I love that you're doing this effort for the open source community! 👍

To field: Provide a contact register

Thank you for your recent update, SMS Scheduler is really useful now.

I would like to have the possibility to select people from my contact list when I click on the "To:" field. This is standard in any SMS app so its feasible to request it.

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.