All Projects → roryok → todoscreensaver

roryok / todoscreensaver

Licence: other
A screensaver that reads a text file from somewhere on your PC.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to todoscreensaver

ugly-todo
Just an Ugly To-Do app that I wanted to develop.
Stars: ✭ 35 (+75%)
Mutual labels:  todo, todolist
Tasky
Tasky is a task management app made with SwiftUI.
Stars: ✭ 22 (+10%)
Mutual labels:  todo, todolist
Streak-Tasks
Streak Tasks Habit Tracker
Stars: ✭ 27 (+35%)
Mutual labels:  todo, todolist
tdls
command-line Todo-list & Tech-blogging Service
Stars: ✭ 19 (-5%)
Mutual labels:  todo, todolist
td
a non-offensive, per project ToDo manager.
Stars: ✭ 48 (+140%)
Mutual labels:  todo, todolist
Todo-List
✔️ Create to-do lists to easily manage your ideas and work.
Stars: ✭ 30 (+50%)
Mutual labels:  todo, todolist
api
Mirror of vikunja from https://code.vikunja.io/api
Stars: ✭ 119 (+495%)
Mutual labels:  todo, todolist
Qtodotxt2
Rewrite of GUI code of QTodoTxt using qml.
Stars: ✭ 136 (+580%)
Mutual labels:  todo, todolist
ttdl
TTDL - Terminal Todo List Manager
Stars: ✭ 91 (+355%)
Mutual labels:  todo, todolist
outspline
Extensible outliner and personal time organizer to manage todo lists, schedule tasks, remind events.
Stars: ✭ 41 (+105%)
Mutual labels:  todo, todolist
To Do
一个无后端待办事项应用,数据用 LeanCloud 进行同步。
Stars: ✭ 238 (+1090%)
Mutual labels:  todo, todolist
to-do-list-acf-to-rest-api
To do list using the plugin WordPress REST API
Stars: ✭ 24 (+20%)
Mutual labels:  todo, todolist
Collabtive
Collabtive is web based project management software
Stars: ✭ 192 (+860%)
Mutual labels:  todo, todolist
To-Do App
A Simple To-Do App With Js
Stars: ✭ 21 (+5%)
Mutual labels:  todo, todolist
Atom Todo Show
Atom package that shows a list of todos from your project.
Stars: ✭ 186 (+830%)
Mutual labels:  todo, todolist
Nickel
Micro tasks manager written in pure Python
Stars: ✭ 18 (-10%)
Mutual labels:  todo, todolist
Td Cli
A todo command line todo manager ✔️
Stars: ✭ 119 (+495%)
Mutual labels:  todo, todolist
Coddx Alpha
Coddx - a collection of tools that help developers program efficiently. One of the features is generating multiple files from templates quickly.
Stars: ✭ 132 (+560%)
Mutual labels:  todo, todolist
todo-list
A practical web application built with Node.js, Express, and MySQL for you to readily record, view, and manage your tasks with an account: Create, view, edit, delete, filter, and sort expenses are as easy as pie 🥧
Stars: ✭ 18 (-10%)
Mutual labels:  todo, todolist
meemo
Run a lightweight Meemo server with database on Docker with docker-compose
Stars: ✭ 18 (-10%)
Mutual labels:  todo, todolist

todoscreensaver

A screensaver that reads a text file from somewhere on your PC.

It doesn't have to be a todo list of course, that's just the best use case I can think of, and what I designed it for.

usage

  1. git clone https://github.com/roryok/todoscreensaver
  2. Compile using Visual Studio 2015
  3. Rename the binary todoscreensaver.exe to todoscreensaver.scr
  4. Right-click on todoscreensaver.scr and click "install"

settings

  • PATH - where your text file is stored
  • CLOSE MODE - dismiss either with a mouse movement or with the escape key
  • BACKGROUND / FOREGROUND - set colors for the screensaver.

formatting the text file

No special formatting is required - we're literally just reading and displaying a text file.

I like to start my todo item lines with utf8 symbols like the ones below

  • ☐ BALLOT BOX (U+2610) -- not yet completed task
  • ✓ CHECK MARK (U+2713) -- completed task
  • ✗ BALLOT X (U+2717) -- cancelled or failed task

credits

The most complicated parts of this source are borrowed from Sean Sexton's Wave Sim Screensaver, available on CodePlex and licenced under GNU General Public License version 2 (GPLv2)

licence

This app is licenced under GNU General Public License version 2 (GPLv2). I'm a noob when it comes to licencing, but I'm fairly sure I have to GPL it, because it uses some GPL'ed code.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].