All Projects → QTodoTxt → Qtodotxt2

QTodoTxt / Qtodotxt2

Rewrite of GUI code of QTodoTxt using qml.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Qtodotxt2

Nickel
Micro tasks manager written in pure Python
Stars: ✭ 18 (-86.76%)
Mutual labels:  todo, tasks, todolist
Qtodotxt
Cross Platform todo.txt GUI
Stars: ✭ 358 (+163.24%)
Mutual labels:  todo, tasks, todolist
Markor
Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, ..
Stars: ✭ 1,394 (+925%)
Mutual labels:  todo, tasks, todolist
Vdirsyncer
📇 Synchronize calendars and contacts.
Stars: ✭ 872 (+541.18%)
Mutual labels:  todo, tasks
Django Todo
A multi-user, multi-group todo/ticketing system for Django projects. Includes CSV import and integrated mail tracking.
Stars: ✭ 592 (+335.29%)
Mutual labels:  todo, tasks
Vscode Todo Plus
Manage todo lists with ease. Powerful, easy to use and customizable.
Stars: ✭ 622 (+357.35%)
Mutual labels:  todo, tasks
Mirakel Android
Easy task management for professionals
Stars: ✭ 382 (+180.88%)
Mutual labels:  todo, todolist
Realmtasks
Simple Todo iOS app with Realm DB and Swift
Stars: ✭ 83 (-38.97%)
Mutual labels:  todo, todolist
Gridcoin Tasks
tasks, wishes, ideas, ... for the Gridcoin project
Stars: ✭ 32 (-76.47%)
Mutual labels:  todo, tasks
Td Cli
A todo command line todo manager ✔️
Stars: ✭ 119 (-12.5%)
Mutual labels:  todo, todolist
Flutter todo
Yet another Todo app, now using Flutter (with ScopedModel)
Stars: ✭ 94 (-30.88%)
Mutual labels:  todo, todolist
Microsoft Graph Toolkit
Authentication Providers and UI components for Microsoft Graph 🦒
Stars: ✭ 518 (+280.88%)
Mutual labels:  todo, tasks
Todo.txt Cli
☑️ A simple and extensible shell script for managing your todo.txt file.
Stars: ✭ 4,725 (+3374.26%)
Mutual labels:  todo, todolist
Todo app
todo app in react
Stars: ✭ 18 (-86.76%)
Mutual labels:  todo, todolist
Backlog
Simple desktop app for storing lists of items (todo, tasks, backlog items)
Stars: ✭ 407 (+199.26%)
Mutual labels:  todo, todolist
Go Todo
微信小程序 todo后端,采用GoFrame框架搭建,包含微信认证、token管理、发送微信模板消息等
Stars: ✭ 60 (-55.88%)
Mutual labels:  todo, todolist
Todo
简洁清爽的Todo清单工具❤️ (MVP+okhttp3+retrofit+gson)
Stars: ✭ 93 (-31.62%)
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 (-2.94%)
Mutual labels:  todo, todolist
todoscreensaver
A screensaver that reads a text file from somewhere on your PC.
Stars: ✭ 20 (-85.29%)
Mutual labels:  todo, todolist
Ecno
Ecno is a task state manager built on top of UserDefaults in pure Swift 4.
Stars: ✭ 92 (-32.35%)
Mutual labels:  tasks, todolist

Rewrite of GUI code of QTodoTxt using qml.

Scrutinizer Code Quality Build Status

screenshot from 2017-05-30 16-55-20

FAQ:

Why a rewrite?

  • To finally have a clean split between GUI code and logic.

but why?

  • because it was fun to do. Now we get a better score at scutinizer! Scrutinizer Code Quality

Main differences to QTodoTxt 1:

  • Much cleaner code, simpler packaging
  • calendar widget for due: and t:
  • support of hidden tasks: h:1
  • Remove support for some legacy options ans technologies like systray

Installation

There are many ways to install and run QTodoTxt2.

On ubuntu 16.04 and up:

  1. sudo apt-get install python3-pyqt5 qml-module-qtqml-models2 python3-pyqt5.qtquick qml-module-qtquick-controls qml-module-qtquick-dialogs qml-module-qt-labs-settings qml-module-qt-labs-folderlistmodel

  2. Download QTodoTxt2 source and unpack to a location of your choice.

  3. Navigate to the 'bin' subdirectory of QTodoTxt2 and run the 'qtodotxt.py' file.

  4. In QToDoTxt2 open/select you todo file and you should be good to go.

On Windows:

  1. Download the file: WinPython 3.5.3.1Qt5-64bit (*) or 32 bit version at (http://winpython.github.io/)

  2. I have found it best to install this off of your root (i.e.: c:\winpython). not in program files or apps (doesn't seem to work for me).

  3. Register it by running winpython control panel.exe. select 'advanced' then 'register distribution'

  4. Download QTodoTxt2 source and unzip to a location of your choice.

  5. Navigate to the 'bin' subdirectory of QTodoTxt2 and run the 'qtodotxt.pyw' file.

  6. In QToDoTxt2 open/select you todo file and you should be good to go.

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].