Git Product home page Git Product logo

chimery's People

Contributors

djcapelis avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

chimery's Issues

Correctly ignoring timepoints in past?

Right now Chimery chimes all the chimes when you accidentally create a schedule for timepoints in the past. Which is a thing that can especially happen with #1. Handle that better, probably by mostly ignoring those timepoints.

Day Boundaries are wrong

Currently Chimery always puts things in the current day, should probs switch to doing QDateTime everywhere instead of using currentDate + QTime. It'll be better because it'll be doing things correctly instead of the hack you have in there for no good reason now. Yay!

(This currently means the app doesn't work at all between 23:55 and 00:00 and means that it doesn't work super well when you try and set it for a time in a future day.)

(You could also do a complete hack and make sure that any timepoints that are already past are put into the next day, but you'd want to make sure that you infer correctly, since timepoints that already past could totally happen if someone triggers a schedule a few minutes after they set it up.)

Show chime status

When you're mid session, it'd be nice to know how long the current chime is, what the schedule is... etc.

Schedule UI is bad, especially for gaps

The whole schedule UI is bad, but this specific bug is just about how if you want to adjust the gap settings you have to adjust it for every single cycle.

Feature Request: Saved schedules

You should be able to save schedules as templates that you can easily load. Because that's a thing I want to actually do most mornings.

Feature Request: Scripted actions

Scripts that get run along with the chimes, to say, adjust the lights in my room by talking with my lightswitch.

Which is, weirdly, an actual serious usecase.

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.