Coder Social home page Coder Social logo

sk5s / countdateapp Goto Github PK

View Code? Open in Web Editor NEW
36.0 36.0 2.0 4.41 MB

Date Countdown: Know How Many Days Left To a Specific Date.

Home Page: https://sk5s.cyou/countdate-landing/

License: MIT License

Java 10.67% TypeScript 76.44% HTML 2.11% CSS 6.01% JavaScript 4.78%
android app calendar countdown ionic react

countdateapp's Introduction

sk5s site

Hi My name is Sam

I'm Sam, passionate about staying on the cutting edge of technology.

  • ✉️  You can contact me at [email protected]
  • 🧠  I'm learning Ionic React framework and Expo

Buy Me a Coffee at ko-fi.com

📌 Pinned


CSS3 HTML5 JavaScript Markdown Bootstrap NPM NodeJS Canva F Droid Raspberry Pi

countdateapp's People

Contributors

allcontributors[bot] avatar nqtural avatar nutsupra avatar sk5s 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

Watchers

 avatar  avatar

Forkers

nutsupra

countdateapp's Issues

feat: dates before 2021

Prerequisites

Describe the Feature Request

In the current version it's possible to select dates back to 2021.
The possibility to select dates in the years before 2021 would be great.

Describe the Use Case

Many milestones people would use the countup-function are many years ago. Best example is the birthday. Another example is the date of getting an important certificate (e.g. driving licence / work certificate)

Describe Preferred Solution

Possibility to select dates before 2021 in the existing menu.

Describe Alternatives

Related Code

Additional Information

No response

feat: support hours and minutes

Prerequisites

Describe the Feature Request

It would be useful if hours and minutes are also supported, that way deadlines for example on the end of the workday could be better presented.

Describe the Use Case

User has a deadline on a specific day, on a specific hour or hour and minute.

Describe Preferred Solution

It would be perfect if the widget also supported hours and minutes.

Describe Alternatives

No response

Related Code

No response

Additional Information

No response

feat: Accent Color change

Prerequisites

Describe the Feature Request

Make the blue accent color customizable to any color.

Describe the Use Case

I hate blue & I want to change it to what I like.

Describe Preferred Solution

Put it in settings.

Describe Alternatives

Put it in.

Related Code

No response

Additional Information

We should be able to choose our colors.

bug: widget doesn't update

Prerequisites

Countdate version

1.5.8

Current Behavior

The widget doesn't update. It's stuck at 100 days but when I open the app it shows 96 days.

Uploading TRIM_20240212_155526.mp4…

Expected Behavior

Widget would update

Steps to Reproduce

No response

Additional Information

No response

bug: Event advance setting not work

Prerequisites

Countdate version

v1.4.2

Current Behavior

Utc advance setting when creating a countdate is not working.

Expected Behavior

User can type in (or choose) their utc offset.

Steps to Reproduce

No response

Additional Information

No response

feat: Ability to create recurrent events

Prerequisites

Describe the Feature Request

It would be great to have the ability to have the counter of an event repeat after x date, for example, the last day of the month or the first day of the month.

Describe the Use Case

I know this is probably very specific use case, but personally one of the functions I use Countdate for is to know how many days are left in the current month, or to know what day I have to pay a bill.

Describe Preferred Solution

A "Recurring Event" button that will make that once that day is reached, the counter reaches 0 and repeats. And when pressing this button, a "last day of the month" / "first day of the month" panel will be enabled.

Obviously this overwrites the user's date, because if the user selects for example "day 4" it is impossible that "day 4" is the beginning or end of the month".

Describe Alternatives

No response

Related Code

No response

Additional Information

Yes I read the Contributing Guidelines but I have no idea how to do that, I don't know how to program, I only suggest functions.

bug: The modified confirm alert will appear when go back

Prerequisites

Countdate version

v1.5.3

Current Behavior

2023-05-14-15-56-27.mp4

The modified confirm alert will appear when using hardware back button.

Expected Behavior

Not showing anything when back button was clicked.

Steps to Reproduce

No response

Additional Information

No response

bug: Android 13 widget not showing

Prerequisites

Countdate version

v1.5.2

Current Behavior

Screen_Recording_20230510_115744_One.UI.Home.mp4

Expected Behavior

The widget was added to the launcher.

Steps to Reproduce

No response

Additional Information

I don't know why the original page reporting this issue have been taken down, I create a new one here.

bug: Date extend mode not working when edit date

Prerequisites

Countdate version

v1.5.7

Current Behavior

When date extend mode is on, it only works when adding Countdate not when editing.

Expected Behavior

When date extend mode is on, it works when adding Countdate not when editing.

Steps to Reproduce

No response

Additional Information

No response

bug: Android widget display -1

Prerequisites

Countdate version

v1.5.1

Current Behavior

An android widget display days -1 when add it.

Screenshot_20230430-125750366_1

Expected Behavior

display 0 or greater than 0

Steps to Reproduce

No response

Additional Information

No response

Support for time zones (localization)

It seems like the days are counting down according to the Chinese time zone (Peking). I noticed that the day counted down in the evening and not at midnight.

Selecting custom date is laggy

Hello Developer. It's a great app. But facing issue selecting a date for example i was selecting march 18 but it forwarding me to April. And date picking is laggy.

bug: Black tool bar in light mode

Prerequisites

Countdate version

v1.4.2

Current Behavior

Sometimes the toolbar will display black when switching from dark mode to light mode.
Screenshot_20230221-203942453

Expected Behavior

Display in light mode

Steps to Reproduce

No response

Additional Information

No response

feat: Attach a picture

Prerequisites

Describe the Feature Request

Add a picture or a short note for events.

Describe the Use Case

❤️

Describe Preferred Solution

No response

Describe Alternatives

No response

Related Code

No response

Additional Information

No response

feat: Count up - Allowing counting days since an event

Prerequisites

Describe the Feature Request

Currently, the app only can be used as an countdown to see how much time is left until an specific date is reached.
I wanted to do the same for the time since an event has happened.

Describe the Use Case

I can't really say what I am tracking, but my goal is to get something done until an specific date in about half an year. I wanted to track the dates since I started to get an feeling of the speed of progress.

Describe Preferred Solution

If an date is set in the past , the text "days until" changes to "days since" and the number of days starts adding up

Describe Alternatives

No response

Related Code

No response

Additional Information

No response

Translatable ?

Is the app translatable and when, where are the strings to translate ?
Thanks in advance.

feat: Please add Months tab.

Prerequisites

Describe the Feature Request

Describe the Use Case

I calculate the month by dividing 30 by the number of days.

Describe Preferred Solution

No response

Describe Alternatives

No response

Related Code

No response

Additional Information

No response

feat: Add desktop widget

Prerequisites

Describe the Feature Request

I would like it to be added to my lanucher, so I can check it quickly without having to go to the app.

Describe the Use Case

Click "Add Widget" in the launcher and move the countdateapp icon to the launcher, which is more intuitive and faster.

Describe Preferred Solution

No response

Describe Alternatives

No response

Related Code

No response

Additional Information

No response

bug: Date select cannot swipe horizontally

Prerequisites

Countdate version

v1.4.0

Current Behavior

The date select component cannot be swipe horizontally to select month. And the year selection only have 2023.

2023-02-15-22-32-00.mp4

Expected Behavior

Can swipe. Can select multiple years.

Steps to Reproduce

No response

Additional Information

No response

feat: Relative time format

Prerequisites

Describe the Feature Request

Having an additional tab where time is shown as relative format would be nice to have.
Screenshot_20230923_222150_Countdate

Describe the Use Case

This format will be more useful than having tabs for months and weeks with decimals in place.

Describe Preferred Solution

Something similar to the attached screenshot (moments pro)

Describe Alternatives

Related Code

Additional Information

bug: Dark mode toggle not showing correctly in some situation

Prerequisites

Countdate version

v1.4.0

Current Behavior

Dark mode toggle not showing correctly in some situation like the video below.

Expected Behavior

In the video, the darkmode toggle is expected to be "on" but not.

Steps to Reproduce

2023-02-10-14-00-21.mp4

Additional Information

No response

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.