Giter Club home page Giter Club logo

todolist's Introduction

-----ToDoList-----
Version 1.0.3.0
Created by: Frank Derry Wanye, 2016.

This is a to-do-list program, intended to be used as a reminder
for upcoming tasks.

Installation instructions:
(i) If you have not already done so, download the ToDoList.exe
file from http://github.com/ffrankies/ToDoList/
(ii) Save the file in a permanent folder (do not move this folder, or the file after running the program unless you want to perform some extra steps)
(iii) Run ToDoList.exe

The program automatically creates a batch file in your startup location, so that it runs automatically whenever you log in to your computer.

(iv) If you need a desktop shortcut for the program, simple create one by right clicking on the .exe file, scrolling to "Send to..." and selecting "Desktop (create shortcut)."

If you would like to move the ToDoList.exe file for whatever reason, or you've renamed one of the folders in it's path, then to make the program run again on startup, you have to open your startup location (C:/Users/(Your username)/AppData/Roaming/Microsoft/Windows/Start Menu/Startup/), locate the ToDoList.bat file, and either manually edit the path inside it or delete it and restart the application. Note that AppData is a hidden folder, so you will have to enable viewing of hidden folders (Control Panel -> Folder Options) in order to do this.

Known Problems:
(i) Currently there is no manual - I will be working on that shortly
(ii) The application uses quite a lot of CPU power (20% on my laptop), I plan to fix that to the best of my ability in the next release.
(iii) The shell that opens up whenever the program starts from the batch file is annoying
(iv) No installer, so shortcuts have to be created manually

Plans for future releases:
- Improved UI
- An on-screen manual
- A settings menu with color schemes and font sizes
- An installer, or at least an executable that creates shortcuts

Contact information:
If you have any suggestions, complaints or questions, you can send me an e-mail at [email protected]

Credit goes to MadProgrammer from StackOverflow for the base code used in the CustomBooleanCellEditor class.

Known bugs:
- Repaint problem when task is deleted – fixed
- Button icons didn’t load – fixed by repackaging the program, and creating a new save file containing the directory of the executable (v1.03)

todolist's People

Contributors

ffrankies avatar

Watchers

James Cloos avatar

todolist's Issues

Linux version::program doesn't start at runtime

ToDoList.bat is useless in Linux. Needs to be changed to a script that is placed in the Linux startup folder, or maybe it should just be a marker that shows that a line was added to bash.rc to run program at startup

Refresh button/timer

Currently, program doesn't refresh the tasks until it is restarted. Need to either add a timer or a refresh button to automatically update tasks (delete completed, reset due date, etc)

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.