yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] n3w11:
Some more comments:

1. tasks are not draggable neither there's option to to move their order by arrows (though to drag seems pretty much better and easier for me))

2. category, due date sorting still cannot be completed

3. while pressing a task for context menu there's some graphic artifact (square color outline just behind the task name)

4. as soon as the task list is short and fits less then phone screen, there's no line under the last task name, it would be more consistent if there is)

Cheers,

Alex
[Android Apps and Games] ajige:
As the program works now, that would not be possible. It's also a little unclear, how many lines would be enough. Another option would be to do something like the desktop, where at the end of the list, there is a field that will show the notes for the currently selected task (selected through the scroll wheel or similar, which might not be practical).

Yes, I have looked into it, but it's a little complicated, so it won't be the first thing implemented.:(

Are you saying that this doesn't work for you? From my tests, it works fine, so I would need some more information, maybe you could send me a sample file?

Does it happen all the time? I've noticed this myself sometimes, but other times it's fine, so it's a little hard to fix.

I'll look into that.

Even if I can't fix everything right away, I really appreciate the comments and suggestions.
[Android Apps and Games] n3w11:
Quantity of lines can be 1) set in options by user 2) limited by you say by 1-2 lines.

I think at the end of the list (like in desktop version) will not be practical as the screen area is tremendously smaller, it's better be just under the task name.

Btw, there's some space just under the task name enough right for notes)

Regarding usability option to drag is more preferable than of arrows. Anyway it's just a wishlist, even now the app is great for reviewing the lists)

done.

Yes, all the times. HTC Legend, 2.2 official

No hurry it's just cosmetic)

Glad to add my penny)

Regards,

Alex
[Android Apps and Games] almightywa:
Hey,

Just to say I returned to this after a couple of months and it now works! Although I'm afraid I have no idea whether it was an improvement you made or the fact I got rid of the ****ty stock rom.

But thank you anyway! I'll use it from now on.

My only requests are for native dropbox integration and a donate link ;)

Cheers

Jon
[Android Apps and Games] almightywa:
Oh, and a hook into the 'share' system, maybe as the task name?
[Android Apps and Games] ajige:
I'll look into it.

There is already a share menu, but it's for the whole task list, or parts of it can be used with Minimalistic Text Widget.

Do you want to integrate with Google Tasks?

Or maybe just being able to share part of the list as text?
[Android Apps and Games] almightywa:
Sorry, I mean when say you're in chrome, or another app and there's an option to 'share' the page - it will then pull up a list of other apps you can share the page to. So in Chrome if you choose 'share' it will share the url to gmail, evernote etc.

It would be great if tdl hooked into that
[Android Apps and Games] ajige:
That's an interesting idea, and I'm looking into it.

So would it be just the url that would be inserted as a new task, or some text you copy?
[Android Apps and Games] almightywa:
As I understand it what is passed to the app is controlled by the app that does the passing, if that makes sense. So chrome will always share a URL etc. I think it's called an intent, but don't know much more.

This is a very quick google and seems to describe what I mean!

http://developer.android.com/training/sharing/receive.html

Cheers

Jon
[Android Apps and Games] ajige:
Yes, I already use intents for sending share actions. But thanks anyways.:)
[Android Apps and Games] almightywa:
apologies, did not mean to condescend
[Android Apps and Games] ajige:
No offense taken.:) I'm not a professional programmer/developer, so help is appreciated.

As said, I've looked into it, and am considering how it should be implemented.

If there is a list open, then I assume that's were the shared content should go.

But if no list is open, the file list should first open, so that the user can pick which list the data should go to.

Also the content that some apps share could be a very long text, so maybe it needs to be split into a title and notes??

I just need to think a little (and do some research as to how other apps deal with it), before I decide how best to do it.
[Android Apps and Games] ajige:
Just posted version 1.4 where you can choose to implement calculated due dates. It seems to work most of the time, but I've noticed that some times the calculated due dates don't show, and I have to go out of the list, and back in, before they show. This of course, shouldn't be necessary, but I've been unable to figure out why it happens. If users can give me specifics as to when it happens, it would help to get it fixed sooner.

Sorry, it's been taking awhile.:o I thought I had some code, I could reuse, but was mistaken. I've started though, but it might still take awhile. What I did in my other program as a workaround, was to ask the user when checking off a recurring task, how many days till next recurrence. That would be fairly easy to do as a short term solution. Would that be acceptable?
[Android Apps and Games] n3w11:
Updated to the new version. Some issues detected:

1. after expanding the note you cannot collapse it by tapping on it.

2. when you tap previewing a note and then scroll the list of tasks up or down, the note is not shown (disappears), only blank space instead of it.

3. is it possible to add to sorting "Status" and "Allocated to"?

4. I wasn't able to configure a Minimalistic widget, could you provide some more instructions on it?)

In general, your work progress is great!

Alex
[Android Apps and Games] ajige:
I'll look into that.

Yes, unfortunately I'm aware of it, but haven't been able to fix it so far. Will do some more research.

Will do.

The minimalistic widget shows either the top level tasks (from the menu) or just one task and it's first level subtasks (from the context menu).

The problem with minimalistic text widget is that it's static, if you make any changes to the list, they won't be reflected in the widget unless you again choose minimalistic widget with the same name. I guess I could possibly have it do so programmatically, and will consider doing so if I see enough people wanting it. If so, there will also be an option to see which variable names have been used.

Instructions:

Click on Minimalistic widget in menu or contextmenu. Give it a name (and remember it), i.e. tdl.

Go to your home screen add a min widget i.e. 2x2.

Choose Custom layout in the predefined layout dropdown box, then custom layout.

Add Misc: Local Variable.

Click on the local variable, set variable name to tdl (or the name you chose).

Choose start another activity on clicking: tdlList (if you want to use it as a shortcut to TdlList)

Thank you!
[Android Apps and Games] n3w11:
I tried to do all according to your instructions but unfortunately didn't succeed, but as soon as it is a static widget there's no much difference for me to look at the list directly from the app or via the widget. Anyway, thank you for your help!

One more issue: is it possible to make tasks drag'and'dropable? If it's of any help I found some info here http://developer.android.com/guide/topics/ui/drag-drop.html

P.S.

If you need any tests or specific app runnings to fix the problems you are highly welcome!)

Alex
[Android Apps and Games] ajige:
I'm sorry it didn't work, but agree it's of limited use as long as it's static.

The drag and drop api is only available from Android 3 -Honeycomb, which limits the user base quite a bit (including myself). There are some third party libraries for drag and drop for earlier version of Android that I'm looking into.

I was finally able to fix the scroll bug, when there was a note visible, availble in next update.
[Android Apps and Games] n3w11:
I'm on 2.2 too, so it limits me as well. Some time ago I tried Noodles (https://play.google.com/store/apps/details?id=com.makeramen.todolist&feature=more_from_developer#?t=W251bGwsMSwxLDEwMiwiY29tLm1ha2VyYW1lbi50b2RvbGlzdCJd). As far as I remember it was opensource-based, unfortunately cannot find any links to this information now.
[Android Apps and Games] ajige:
I have been involved in programming collaboration before, and even though it was mostly positive, it does add some extra layers, and time pressure which at this point, I'm not willing to get into. Sorry!

I'm considering adding a way to pay for the app. Not because I think I'll get rich, but only because I've had several people asking how to donate. However, it will probably be on a voluntary basis, so no ads or anything.

Yes, I did program for the Windows Phone in C# with the free program Sharp Develop. And it would have been a lot easier to port the program in C#. But I don't have Visual Studio and have no intention of buying Xamarin. As you mentioned, this is a hobby and I spend enough time as it is, I can't afford to spend that amount of money.

For the most part I agree, although for some people the UI is a big factor, and I've had some comments on that.

Since it's not implementing a Gantt chart, that doesn't seem right. The app used to have a keyword list, but that was removed. I thought I had put in all of it, but I see it only refers to projects, not project management, so I'll add that.

My plans have been to implement that within the program itself (although it might take awhile).

I'll put it on my list. Shouldn't be too hard.:fingers-crossed:

I don't use the dependency myself, but I think I understand how it's used; you can't mark a task complete until the dependency task is completed. But I'm not sure of the practical consequences otherwise. Would it be enough if I put up a warning about completing the task, before the dependent task is completed? And what does it have to do with the sorting?

I'm about to release an update mainly with bugfixes. I've also started working on support for recurring tasks. But please keep your suggestions coming, the squeaky wheel gets the grease.;)
[Android Apps and Games] CaptainStarbuck:
Some apps have a menu option for Donate. Some apps have a Pro version that's nearly identical to the free version, simply to give people an opportunity to donate. HTH

My thinking is that Dan's TDL does export data for GanttProject, and there is also a GanttViewer for TDL (see TDL CodeProject page). Therefore I don't believe it's a stretch to advertise support for Gantt charts. Of course it's not directly supported, but as long as it's made very clear that we're only one step removed from that I can't imagine any reasonable person (huge qualification there) would have objection. It's my belief that right now we should be able to create a project in Dan's TDL, import it into your TDL, update our project, export it back, then export to Gantt. I see nothing wrong with that scenario and proud claims that this app supports the update of data which can be then be immediately rendered in a chart. That's significant functionality which competes with a lot of existing apps out there that try to do Time Logging, Time Management, Project Management, etc. If you check Google Play app comments, you'll see there are very few that really have anything to do with Gantt charts, and most of those few do it poorly. This offering is leaps ahead of any of that stuff despite being a beta.

Yes a warning is a good start. I'll need to look at the baseline TDL to see how that's handled but I know in Microsoft Project and elsewhere it's fairly rigorous.

As per my example, the development process consists of at least coding, then testing. You can't possibly do those out of order, though you have the option of doing them simultaneously. The due date for testing can't be before the due date for coding. You can't even enter time on testing, until you've at least started coding. And yes, testing can't be any more %Complete than coding. That doesn't apply to all projects. A code class might dependent on some subclass but with a mockup the dependent class can be complete before the dependency. Some would argue that these aren't really dependencies but that's exactly why having versatility is helpful.

As to sorting, it's simple - I want to know what needs to be done first. You want to sort, schedule, and begin work on all dependencies ASAP. If code is dependent on testing and testing is dependent on creating some testing environment which will take 3 weeks, that needs to be easily visible at the top of the list rather than nested deeply in a node tree.

I have to apologize - I haven't looked at how TDL does this recently so I really need to check that before asking you to code to some new spec. I'm just documenting my process here. Thanks for providing the space. :laugh:
[Android Apps and Games] ajige:
Just after I posted my last reply, about some people finding the UI to be important, this came to my attention: http://www.androiduipatterns.com/ ;)

I just released a new version, and had added in the Gantt chart, but decided to test it out myself, since it's been awhile since I used it. From what I remember (I could be wrong), it seemed like it was part of the Todo List program (or actually a dll that had to be included). However, it seems now you can only use the GanttViewer which I've been unable to make work, so I took it out again from my description.

I'll work on that.

It's helpful to let me know how it is used, and I'll keep it in mind. But I don't see that there is a possibility of sorting the dependencies at the top of the list, or that there is any way of filtering that way in the desktop version.:confused:
[Android Apps and Games] n3w11:
Well, now you expand a note, try to sroll the list and the note collapses (becomes invisible). I think a better behavior would be 1. expand a note 2. collapse it if you want to by tapping on it 3. scroll the list with the note expanded. Btw, is it possible to make a note fold/unfold by simply tapping on the task that has a note directly because now you have to aim exactly at the note icon?

One more thing. If you expand your notes sporadically one of the comes blank as it used to be.

As far as I rememeber there is any. Dependencies is a great feature but on a mobile platform you are limited to the screen size. My suggestion: if a task has a dependency you've got to know about it, so there can be 1. a dependency icon (chain sign or something like that) tapping on which can lead to a dependent task 2. a warning (as it was mentioned in previous posts) if you want to mark the task finished.

Cheers,

Alex
[Android Apps and Games] ajige:
Yes, that's on purpose.

A good idea.

Personally, I think it's better to scroll with no notes visible. But I'll think about it.

I was debating myself on this one. I had it that way, but if you want to edit the task, you then have to first expand before you can edit. But if the task don't have a note, you can go to the edit screen directly. I wanted to have the same behavior for all the task whether or not they have notes. But I'll think about it some more.

Yes, I just noticed that. I'm not sure why it still happens and why only some times:confused: I'll try and remember to get back to this bug later. But right now I would like to concentrate on recurring items, then dependency, then better integration with Dropbox (unless something else pops up).

A good idea! My only concern would be to have a lot of different icons might make it look cluttered. Maybe have it as a context menu, or maybe I can put it as a background image.
[Android Apps and Games] n3w11:
1. In order not to clutter over the look you can put a small dependency icon right in the square area where the date is located (hint: it's better be not clickable, just an icon, and btw you can put recurrency icon here as well)). You can get to a dependant task by context menu, it's more reliable than tapping an icon.

2. What do you think about coloring of overdue dates (for example, red), is it feasible?

3. What is your opinion regarding a TDL widget, should we mostly rely on Minimalistic Text Widget?

4. Any plans for reminders?
[Android Apps and Games] mjzach:
I've been using the desktop TDL for some time to manage my tasks. This mobile access using Dropbox to sync is an excellent improvement to my life. Great work so far.

That said, I'm having a bit of an issue using TDL on my Motorola Photon Q (Android 4.0.4-11)

When I open or close the sliding keyboard TDL crashes.

If I'm in the outline display, the crash is immediate.

If the slider is moved when editing a node the crash happens when edit is finished, i.e. when I touch either Save or Discard. I haven't exactly figured out what happens to the edit, but it's not pretty. Sometimes the file is corrupted, sometimes I end up with a conflicted copy in the Dropbox folder.

TDL only reacts to the opening or closing - if the slide is open when TDL launches and is not closed while it is running, there is no problem and the keyboard works fine.

Now that I've figured out just what causes the crash I can avoid it, but it would be great if you could look into it. I realize that you probably don't have exactly this device available for testing and I would be happy to try out any code, if that might be helpful.
[Android Apps and Games] ajige:
I'm sorry you're having these issues:( But thanks for reporting it!

When there is a crash, do you send in the report (or is that even an option)? That would help pinpoint the problem. Is there any kind of error message?

I don't have the same phone as you, but I do have a phone with a physical keyboard, so I'll try it there and see if I have the same problems. If not, I might ask you to do some testing in order to get to the bottom of this.
[Android Apps and Games] mjzach:
There's no message or option for sending an error report, the program just quits. What I see next depends on how the program was started.

- If I started by clicking a file in a directory, the crash leaves me looking at the directory.

- If I started TDL directly the program seems to exit and then restart. The Loading File screen is shown briefly and then I'm back to the beginning.

I'm happy to do whatever I can to help figure this out.
[Android Apps and Games] ajige:
I tried it on my phone with a keyboard, but there were no errors or crash. However, I added something to the app and uploaded a new version. Maybe you could let me know if it works?
[Android Apps and Games] mjzach:
Thanks for working on this.

I loaded the new version, but it seems to be doing the same thing - I see no change in the slider behavior.
[Android Apps and Games] ajige:
I sent you a private message. I don't know if you got it, but if you send me an email to the address listed there or on the google play web page, I can send you a new version of the app that will log events to a file. If you send this log file to me, that will be helpful in order to figure out what the problem is.
[Android Apps and Games] Alex_Ismagilov:
Russian fonts

Hello!

Is it possible to solve problem:

1) On а PC maked TDL file with russian names of tasks (in TDL-6.5.10). FileName "plan-1.tdl"

2) saving "plan-1.tdl" on DropBox

3) On Android via DropBox client opening file "plan-1.tdl". All tasknames in russian correctly displaying.

4) now changing anything (check for ex.)

5) exit from App (with saving)

6) ReOpen "plan-1.tdl", and see nothing instead of russian symbols :(

7) after saving, the TDL-6.5.10. on a PC cannot open it (contains malformed XML that the MSXML component could not interpret)

in file now strings:

<TASK TITLE="& # 26; & # 26;"

before saving was text in russian coding

Thank you!

(PS: Sorry for my english)
[Android Apps and Games] ajige:
I'm sorry you're having problems.

I have some issues with my computer right now, but I've been testing it on my phone.

I get the same results as you if the file is saved in windows encoding. If you change the encoding to utf-16, it should work.

To change how the file is saved: from the phone, go to menu, more, save as.

I hope this solves your problem. If not, please let me know, and I'll investigate further.
[Android Apps and Games] saga2:
Поставь кодировку в utf и все заработает.
[Android Apps and Games] ajige:
I got really curious there:) and thanks, it was the same as I said too (for others: google translate: Put encoding in utf and it will work.)
[Android Apps and Games] Alex_Ismagilov:
ajige, saga2 - Thanks for your help!!!

It works :)

Right way:

1) on PC i had to "save as..." in Unicode (was ordinary tasklist in win-1251)

2) on Android opens and displays correctly, after saving, on PC - all ok.

But it can be potential problem: when try to modify old file (createl in old PC TDL) in Android you can destroy non-english sumbols in file and can't open file after saving (on PC or Android)

Thanks :)
[Android Apps and Games] agb2:
Hello, ajige!

This is Wanted Application! =) Thank you!

First tests show one bug: Editing categories for task on android not read on PC, but edited on PC is read on android. May be this depends on separator for categories ";" - on PC in ToDoList and "," on Android in edit form.

Also, if tdl-file opened from dropbox on android it saved unlogically. For example file saved on open edit dialog for list item, but not saved after pushing "save" button in this dialog.

SY
[Android Apps and Games] ajige:
Sorry for not answering before, I was gone a week without internet.

Thanks for reporting the category bug. I'll put it on my list.

I don't understand fully what you mean? Can you tell me the steps you take, the result, and what should have happened?
[Android Apps and Games] streetcrazy:
Beautiful

Hello mate. This is simply wonderful. One of the best to-do list app out there in the play store. I love it. It's easy on the eyes. Loads of options to fit the way one wants his/her reminders settled. My only wish is there be a sync with gmail, calender, evernote, catch, box, snote, splanner.

But it's a job well done man. I absolutely love it. This app deserves more people looking into it.
[Android Apps and Games] ekao650:
thank you.
[Android Apps and Games] agb2:
antshmi Historische

1.Save TDL file to dropbox folder

2.Open it in android

3.Insert new item or edit existing

4.Exit from editing and wait.

5.Open file from dropbox on computer. You will see file without changes from step 3.

6. Again in Android Insert new item or edit existing. File will be saved after opening edit form.

7. Without exiting from editing mode on Android reopen file in computer. You will see changes on step 3.

8.Exit from editing and wait.

9. Reopen on computer - no changes from step 6.

So wee have not synchronized files.
[Android Apps and Games] ajige:
As explained in the google play description, the app doesn't currently have native Dropbox sync :( This is on my todolist.

The consequence of this is what you experience above. If you leave the files open, either on the desktop or the phone, there will be a conflict. The work-around till I implement the native sync, is to close the file on one device before opening it on another.

This should solve your problem, and if not, please let me know (and also let me know if you open the file from within the Dropbox app or from the Tdl app).

I know this is not really satisfactory, so native Dropbox sync is very high on my todolist.
[Android Apps and Games] ajige:
Thanks for reporting this bug. It was caused by a space in front of the second category and the second category was not saved next to the first. It will be fixed in the next version.

I finally have the all the development programs installed on my new computer, and have started working on implementing bug fixes and improvements again.

Thanks for everyone's comments, suggestions and bug reports.