Giter Site home page Giter Site logo

resoday's Introduction

Resoday icon

Resoday โ€“ habit tracking calendar

Resoday allows tracking habits, chores, and other activities on a daily calendar. This application emulates the Every Day Calendar by Simone Giertz, which is shown in video Why Most Resolutions Fail & How To Succeed by Veritasium.

Resoday screenshot

Examples

Resoday helps answer the questions like the following:

  • When was the last time I did laundry?
  • Did I take vitamins today?
  • How often do I journal?

Examples of what you can keep track of using Resoday:

  • Fitness and physical exercise
  • Housekeeping chores: cleaning the floor, doing laundry, etc
  • Hardware maintenance: changing the oil, recharging batteries, etc
  • Mental health exercises:
    • Journaling
    • Meditation
  • Studying: homework, revision, etc

Usage

Download resoday-release.jar from releases tab on GitLab or GitHub and launch it. If your Java installation is not integrated into operating system and/or desktop environment to automatically launch *.jar files, use:

$ java -jar resoday-release.jar

Requires Java 17 or newer.

Building

Run in a terminal:

$ ./gradlew clean release

After that, you can launch Resoday from file build/distributions/resoday-release.jar.

License

Resoday source code is distributed under GNU General Public License version 3. See LICENSE.txt for details.

TODO

TODO list in Taskell (Markdown-like) format

resoday's People

Contributors

rybak avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

resoday's Issues

Custom save-location

situationI
Often be out of house for over a week, and since the default save location is appdata, I can't sync that up easily.
But I do use something like Google Drive and therefore could manage a cross-system save-settings thing.

Wanted solution
Not per se other system settings, but definitely the table data and filled-in days be thrown to a file in a location the user can set.
By doing it this way, I can on the main computer point it to c:/users/documents/info.db, and on another computer it imports data from d:/things/resoday/info.db, and make it still work.
So settings are different per computer, but actual calendar data is similar.

Incorrect display - buttons don't fit in the window vertically

I tried to scroll my mouse wheel. Nothing happened.
b

System.currentTimeMillis 1694699690225
ZonedDateTime.now (UTC) 2023-09-14T13:54:50.227587996Z[UTC]
os.arch amd64
os.name Linux
os.version 6.1.49-1-MANJARO
java.version 20.0.2
java.vendor N/A
java.vendor.url https://openjdk.org/
file.encoding UTF-8
Runtime.availableProcessors 4
Runtime.maxMemory 3103784960
Runtime.totalMemory 199229440
Runtime.version 20.0.2+9
Resoday.title Resoday built by Andrei Rybak
Resoday.version 1.7
Resoday.formatVersion 2

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.