fuchsmich / zutun.txt Goto Github PK
View Code? Open in Web Editor NEWTaskmanager - Sailfish OS GUI for todo.txt file
Taskmanager - Sailfish OS GUI for todo.txt file
(Low prio, as there is a workaround, see below. Just an idea to make the App even more comfortable for non-experienced users (like I am, as of now ;-).)
Had an issue in v1.7.2-2 and SF OS 3.1.0.11. Maybe the place where I stumbled can be caught elegantly? If the last task containing a context/project is deleted, automatically reset (all?) filters? On the other hand: It stands on the mask for the Tasks. Those who are able to read <> I will get along. So rather a nice-2-have than a must-have.
Current workaround for the user: a) User must filter settings carefully in Task view and b) User must clear all project/context/... filters from time to time.
Pasting contexts, projects, etc.
Make behaviour configureable?
Don't know if duplicate messages matters, but Qt Linguist gives warning.
<name>TaskEdit</name>
<message>
<source>Add New Task</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Edit Task</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TaskEdit</name>
<message>
<source>Edit Task</source>
<translation type="unfinished"></translation>
</message>
</context>
As of now, user has to go forth-and-back. Enable continous step-through.
Tasks - Project filter - Context filter - Tasks... User always wipes only in one direction, e.g. to the right (or to the left), and comes out again at the origin. The "clock" from Jolla does this with alarm, timer, stopwatch.
Archive finished tasks in the lower Pulley menu in order to keep the todo.txt file neat and clean.
User may select this option from time to time --> append all ^x lines to done.txt..?
I think I saw a TODO somewhere in the sources ;-)
If a context/project filter is set, and user chooses "New task", apply this context/project to this new task = paste the context/project to the "New task" line
Speeds up adding multiple tasks for a specific context/project
I'm working on a desktop version in branch desktop
Pulley menu Settings only available in the Tasks view. Nice-to-have: also for Projects, Context, Other. Provide Settings on top of all pulley menus.
Enable an Invert filter option.
Related to # 13 multiple filters
Make the timer for deleting editable, e.g. via Settings
Currently fixed to 5 seconds. Sometimes feels quite long. Would like to set this to 2 or 3 seconds instead.
(E.g. the TaskList of Thomas Amler (GitHub) aka Armadillo allows this. I find it sexy. However, I quit using TaskList for the sake of ZuTun ;-).)
Step 1: Date picker (for due date) highlights days that already do contain calendar entries.
Step 2: Even better if a preview of the calendar entries is shown.
Why? Well, for some tasks it does not make sense to set a 'due date' to a date / a day that is already booked solid. User could decide for a different due date easier, then.
Similar to Context and Project view, which show open and done tasks (e.g. (2/3), meaning "two open of three in total")), the Task view should show the total number of (open) tasks.
At the top of the GUI, on the left - opposite to the filters?
Informative counter - nice 2 have.
[Edit: Writing this in order to clean up my zutun.txt - todo.txt file ;-). /Edit]
When zutun.txt is up and running, the 'Events' view in SF OS 3.x shows a list of due elements in descending order.
Where, as a user, can I a) change the order e.g. to ascending and/or b) adjust the number of items shown in 'Events' view?
(Honestly, I was very happy to find any hint in Events view at all. Now, after the duty comes the cure.)
Started to use zutun.txt and Notzen.md some weeks ago. Both are very very useful! I really appreciate any developemnt in the regard of these text formats.
I use the todo.txt on multiple todo files. I just change the path to the todo in the preferences. On touch of the button choose file (in German "Datei wählen") the app does not jump to the current file but to the root directory instead. If this pref is set I would expect the pref to jumt to the current file. Changing to another file in the same directory than only would be just one touch instead of browsing to the path again from root directory.
cheers bernd
(Low prio)
As of now (v1.7.2-2), deletion is possible for one single task only + wait for 5 seconds (timer).
See # 16
Alternative title here: Delete several tasks one after the other. Pick task1 for deletion, timer1 starts. Pick task2 for deletion immediately (while timer1 is still running), timer2 starts etc.
At the moment you have to wait until the deletion of the first task selected for deletion has been completed, otherwise nothing else will be deleted. (OK, guess, because everything is in a .txt-file, would that be multiple access to a single file, and therefore impossible?
TaskList uses IMHO a database, of course working on multiple tasks simultaneously works there.
In the present version sorting for due date is working fine apart from the fact that it orders tasks without due date before tasks with due date. Please consider switching this to alternative order, where tasks with due date are listed before the tasks without due date. Thank you!
Currently only 1 keyword is selectable.
I just love to put private + professional things into a single file/list, and then there will be quite a lot of projects/contexts, with housework, shopping, gardening, work... Sometimes it is a good idea to select 2 or more projects/contexts at a time.
EDIT
What I meant is:
Ability to store multiple documents, e.g. todo-work.txt and todo-home.txt (for 3?) files - or - history for the last (3?) files used
Linked to #33
Easier to select e.g. 'Thursday'
No really an issue. It is years ago I did do some development for mobile hardware (was on the best phone ever in history, on a Nokia N9).
I may would like to give it a try on Sailfish. Actually I would like to start with one of your apps. On a Linux desktop I regullarly do software development for https://github.com/FreeCAD/FreeCAD But actually I have no idea how to start on a mobile plattform like sailfish. Do you have any informations how to get started to compile and run your apps from source ?
Display of tasks in tasklist is OK: seems to contain single whitespaces only
while
Real content of a task when editing/adding a single task is not: single tasks allow multiple (> 1) whitespaces between words, or before/after +project or @context tags
Not REALLY an issue; may be interesting for text editor enthusiasts.
Is it possible to add refreshing UI on txt file changes? Asking because I've shared todo file using syncthing, so now I have synchronized todo list on all my devices. But the issue is that it is a bit inconvenient that every time I make changes on PC I have to close/open ZuTun on Jolla to get actual task list.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.