Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
T
topydo
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
topydo
Commits
1ee837b2
Commit
1ee837b2
authored
Oct 30, 2014
by
Bram Schoenmakers
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'package'
parents
0bca00a7
dfab102e
Changes
36
Hide whitespace changes
Inline
Side-by-side
Showing
36 changed files
with
57 additions
and
27 deletions
+57
-27
bin/topydo
bin/topydo
+20
-0
setup.py
setup.py
+13
-0
test/run.sh
test/run.sh
+1
-1
topydo/cli/Main.py
topydo/cli/Main.py
+23
-26
topydo/cli/__init__.py
topydo/cli/__init__.py
+0
-0
topydo/lib/AddCommand.py
topydo/lib/AddCommand.py
+0
-0
topydo/lib/AppendCommand.py
topydo/lib/AppendCommand.py
+0
-0
topydo/lib/ArchiveCommand.py
topydo/lib/ArchiveCommand.py
+0
-0
topydo/lib/Command.py
topydo/lib/Command.py
+0
-0
topydo/lib/Config.py
topydo/lib/Config.py
+0
-0
topydo/lib/DeleteCommand.py
topydo/lib/DeleteCommand.py
+0
-0
topydo/lib/DepCommand.py
topydo/lib/DepCommand.py
+0
-0
topydo/lib/DepriCommand.py
topydo/lib/DepriCommand.py
+0
-0
topydo/lib/DoCommand.py
topydo/lib/DoCommand.py
+0
-0
topydo/lib/Filter.py
topydo/lib/Filter.py
+0
-0
topydo/lib/Graph.py
topydo/lib/Graph.py
+0
-0
topydo/lib/Importance.py
topydo/lib/Importance.py
+0
-0
topydo/lib/ListCommand.py
topydo/lib/ListCommand.py
+0
-0
topydo/lib/ListContextCommand.py
topydo/lib/ListContextCommand.py
+0
-0
topydo/lib/ListProjectCommand.py
topydo/lib/ListProjectCommand.py
+0
-0
topydo/lib/PostponeCommand.py
topydo/lib/PostponeCommand.py
+0
-0
topydo/lib/PrettyPrinter.py
topydo/lib/PrettyPrinter.py
+0
-0
topydo/lib/PriorityCommand.py
topydo/lib/PriorityCommand.py
+0
-0
topydo/lib/Recurrence.py
topydo/lib/Recurrence.py
+0
-0
topydo/lib/RelativeDate.py
topydo/lib/RelativeDate.py
+0
-0
topydo/lib/SortCommand.py
topydo/lib/SortCommand.py
+0
-0
topydo/lib/Sorter.py
topydo/lib/Sorter.py
+0
-0
topydo/lib/TagCommand.py
topydo/lib/TagCommand.py
+0
-0
topydo/lib/Todo.py
topydo/lib/Todo.py
+0
-0
topydo/lib/TodoBase.py
topydo/lib/TodoBase.py
+0
-0
topydo/lib/TodoFile.py
topydo/lib/TodoFile.py
+0
-0
topydo/lib/TodoList.py
topydo/lib/TodoList.py
+0
-0
topydo/lib/TodoParser.py
topydo/lib/TodoParser.py
+0
-0
topydo/lib/Utils.py
topydo/lib/Utils.py
+0
-0
topydo/lib/View.py
topydo/lib/View.py
+0
-0
topydo/lib/__init__.py
topydo/lib/__init__.py
+0
-0
No files found.
bin/topydo
0 → 100755
View file @
1ee837b2
#!/usr/bin/env python
# Topydo - A todo.txt client written in Python.
# Copyright (C) 2014 Bram Schoenmakers <me@bramschoenmakers.nl>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
from
topydo.cli.Main
import
CLIApplication
CLIApplication
().
run
()
setup.py
0 → 100755
View file @
1ee837b2
from
distutils.core
import
setup
setup
(
name
=
"Topydo"
,
packages
=
[
"topydo"
,
"topydo.lib"
,
"topydo.cli"
],
version
=
"0.1"
,
description
=
"A todo list application using the todo.txt format."
,
author
=
"Bram Schoenmakers"
,
author_email
=
"me@bramschoenmakers.nl"
,
url
=
"https://github.com/bram85/topydo"
,
download_url
=
"https://github.com/bram85/topydo/archive/master.zip"
,
scripts
=
[
"bin/topydo"
],
)
test/run.sh
View file @
1ee837b2
#!/bin/bash
export
PYTHONPATH
=
../lib
export
PYTHONPATH
=
../
topydo/
lib
if
[
-n
"
$1
"
]
;
then
TESTS
=
$1
...
...
cli/Main.py
→
topydo/
cli/Main.py
View file @
1ee837b2
#!/usr/bin/env python
# Topydo - A todo.txt client written in Python.
# Copyright (C) 2014 Bram Schoenmakers <me@bramschoenmakers.nl>
#
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
""" Entry file for the Python todo.txt CLI. """
import
sys
sys
.
path
.
append
(
'../lib'
)
from
AddCommand
import
AddCommand
from
AppendCommand
import
AppendCommand
from
ArchiveCommand
import
ArchiveCommand
from
DeleteCommand
import
DeleteCommand
from
DepCommand
import
DepCommand
from
DepriCommand
import
DepriCommand
import
Config
from
DoCommand
import
DoCommand
from
ListCommand
import
ListCommand
from
ListContextCommand
import
ListContextCommand
from
ListProjectCommand
import
ListProjectCommand
from
PostponeCommand
import
PostponeCommand
from
PrettyPrinter
import
*
from
PriorityCommand
import
PriorityCommand
from
SortCommand
import
SortCommand
from
TagCommand
import
TagCommand
import
TodoFile
import
TodoList
from
Utils
import
escape_ansi
from
topydo.lib.AddCommand
import
AddCommand
from
topydo.lib.AppendCommand
import
AppendCommand
from
topydo.lib.ArchiveCommand
import
ArchiveCommand
from
topydo.lib.DeleteCommand
import
DeleteCommand
from
topydo.lib.DepCommand
import
DepCommand
from
topydo.lib.DepriCommand
import
DepriCommand
from
topydo.lib
import
Config
from
topydo.lib.DoCommand
import
DoCommand
from
topydo.lib.ListCommand
import
ListCommand
from
topydo.lib.ListContextCommand
import
ListContextCommand
from
topydo.lib.ListProjectCommand
import
ListProjectCommand
from
topydo.lib.PostponeCommand
import
PostponeCommand
from
topydo.lib.PrettyPrinter
import
*
from
topydo.lib.PriorityCommand
import
PriorityCommand
from
topydo.lib.SortCommand
import
SortCommand
from
topydo.lib.TagCommand
import
TagCommand
from
topydo.lib
import
TodoFile
from
topydo.lib
import
TodoList
from
topydo.lib.Utils
import
escape_ansi
def
usage
():
""" Prints the usage of the todo.txt CLI """
...
...
topydo/cli/__init__.py
0 → 100644
View file @
1ee837b2
lib/AddCommand.py
→
topydo/
lib/AddCommand.py
View file @
1ee837b2
File moved
lib/AppendCommand.py
→
topydo/
lib/AppendCommand.py
View file @
1ee837b2
File moved
lib/ArchiveCommand.py
→
topydo/
lib/ArchiveCommand.py
View file @
1ee837b2
File moved
lib/Command.py
→
topydo/
lib/Command.py
View file @
1ee837b2
File moved
lib/Config.py
→
topydo/
lib/Config.py
View file @
1ee837b2
File moved
lib/DeleteCommand.py
→
topydo/
lib/DeleteCommand.py
View file @
1ee837b2
File moved
lib/DepCommand.py
→
topydo/
lib/DepCommand.py
View file @
1ee837b2
File moved
lib/DepriCommand.py
→
topydo/
lib/DepriCommand.py
View file @
1ee837b2
File moved
lib/DoCommand.py
→
topydo/
lib/DoCommand.py
View file @
1ee837b2
File moved
lib/Filter.py
→
topydo/
lib/Filter.py
View file @
1ee837b2
File moved
lib/Graph.py
→
topydo/
lib/Graph.py
View file @
1ee837b2
File moved
lib/Importance.py
→
topydo/
lib/Importance.py
View file @
1ee837b2
File moved
lib/ListCommand.py
→
topydo/
lib/ListCommand.py
View file @
1ee837b2
File moved
lib/ListContextCommand.py
→
topydo/
lib/ListContextCommand.py
View file @
1ee837b2
File moved
lib/ListProjectCommand.py
→
topydo/
lib/ListProjectCommand.py
View file @
1ee837b2
File moved
lib/PostponeCommand.py
→
topydo/
lib/PostponeCommand.py
View file @
1ee837b2
File moved
lib/PrettyPrinter.py
→
topydo/
lib/PrettyPrinter.py
View file @
1ee837b2
File moved
lib/PriorityCommand.py
→
topydo/
lib/PriorityCommand.py
View file @
1ee837b2
File moved
lib/Recurrence.py
→
topydo/
lib/Recurrence.py
View file @
1ee837b2
File moved
lib/RelativeDate.py
→
topydo/
lib/RelativeDate.py
View file @
1ee837b2
File moved
lib/SortCommand.py
→
topydo/
lib/SortCommand.py
View file @
1ee837b2
File moved
lib/Sorter.py
→
topydo/
lib/Sorter.py
View file @
1ee837b2
File moved
lib/TagCommand.py
→
topydo/
lib/TagCommand.py
View file @
1ee837b2
File moved
lib/Todo.py
→
topydo/
lib/Todo.py
View file @
1ee837b2
File moved
lib/TodoBase.py
→
topydo/
lib/TodoBase.py
View file @
1ee837b2
File moved
lib/TodoFile.py
→
topydo/
lib/TodoFile.py
View file @
1ee837b2
File moved
lib/TodoList.py
→
topydo/
lib/TodoList.py
View file @
1ee837b2
File moved
lib/TodoParser.py
→
topydo/
lib/TodoParser.py
View file @
1ee837b2
File moved
lib/Utils.py
→
topydo/
lib/Utils.py
View file @
1ee837b2
File moved
lib/View.py
→
topydo/
lib/View.py
View file @
1ee837b2
File moved
topydo/lib/__init__.py
0 → 100644
View file @
1ee837b2
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment