todometer

A meter-based to-do list.

Website https://cassidoo.github.io/todometer/
Repository https://github.com/cassidoo/todometer/
Category Productivity
Keywords todometer to-do list todo Productivity task focus
Downloads install-todometer.dmg todometerInstaller.exe
Latest Release Bug fixes! (v1.0.4)
Release Notes

Fixed a few bugs in the issue section, as well as added app version to the menu.

Bug list:

  • #3 and #17: Turns out the mainWindow of the app was being called as the app started up, before it was defined in some cases. Added a fix to set a temporary value to the mainWindow until it's properly created.
  • #15, #38, and #41: The app wasn't refreshing overnight if the computer went to sleep at some point during the day. Added a listener for the computer power to reload the clock when the computer wakes up.
  • #45: Fixed part of this to allow fullscreen on all platforms. Need to do some further testing on Windows to rework the Hide function.

todometer

A simple meter-based to-do list built with Electron, React, Redux, and LESS.

todometer

Contributing

So you want to contribute? Yay! Great! Fun! I love seeing new PRs for todometer. That being said, not every pull request will be merged. The general guidelines I'll follow are:

  • Does it make developing todometer easier?
  • Does it help other platforms (Windows, Mac, Linux) work better?
  • Does it fix a bug?
  • Does it keep todometer simple?
  • Does it break anything?
  • Does it stick to the original goal of todometer (a simple, meter-based to-do list)
  • Is it necessary?

Regarding that last point, I don't expect all pull requests to be absolutely necessary. New features are good. That being said, if the new features make the app unnecessarily complex in some way without bringing value to the users, it won't be merged.

Please don't be hurt if your PR isn't merged. You're lovely for working on it. If you are thinking about working on something, feel free to make an issue beforehand so that you can make sure it'll be worth your time!

Development

  • Clone the repo:
git clone https://github.com/cassidoo/todometer.git
  • Go to the project directory and install dependencies:
cd todometer && npm install
  • Run npm start to show the Electron application window with your current build.

Something missing? Edit this app.