FORUMS
Remove All Ads from XDA

[plugin] [updated: 5/31] Titanium Plugin: Taskanium

59 posts
Thanks Meter: 0
 
By sn123, Member on 15th May 2009, 06:06 PM
Post Reply Email Thread
Hi All,

Credits first , thanks to drkfngthdragnlrd for his titanium tutorial & appstar for his titanium installer! Amazing work guys! Special thanks to benven for being a very patient beta tester.

[b] Edit 7/11: Looking for 0.5 cabs? Look here: http://forum.xda-developers.com/show...4&postcount=95 (credit jdmsleepr) & here http://forum.xda-developers.com/show...&postcount=164 (credit hgage2003). Please note, I haven't done these cabs so all compliments/complaints should go to the poster.

Edit 5/31: Fixed the recurring task bug, now the application doesn't use State & Notification Broker but hooks into Outlook Interop. This means that the application cannot rely on SNB to start itself and hence places a shortcut in windows\startup folder. The task counter now only displays the tasks that are due today instead of all tasks (Pages placement is defined for QVGA only). This version does not require any soft-reset post install/uninstall.

Edit 5/23: Should support most of the resolutions now. If you are on some other resolution than QVGA, extract the default.plg file from default.plg.zip and replace the plg within taskanium.zip with this one before installing. I haven't been able to test the layout for other resolutions so bug reports are welcome.


Edit 5/23: Now with task counter goodness in condensed mode for QVGA in portrait mode! Why only QVGA? Because, it takes a lot of hit and trial to get the placement of the counter and requires good amount of tweaking to show it correctly & since I don't have a VGA/WVGA device; I couldn't really take it up. If you wish you can modify the default.plg file of 0.4b to include the placement of "Pages" counter in the Condensed mode for your resolution before installing 0.4b.


Taskanium is a simple Titanium (WM 6.5) plugin which displays the list of active tasks within the titaniun plugin and allows you to
  1. add a new task
  2. open the active task by clicking
  3. mark the task as complete (right soft-key)

Pre-requisites
1) WM 6.5 with titanium enabled (obviously!).
2) .net CF 2.0 or higher.

Plugin view

Plugin View for QVGA (.4b build)

Add a task

Task view


Installation:
Currently, there is no cab file for installation (cause I am really tired and it's late night!), the installation is straightforward:
1) unzip the zip file within \program files\taskanium (the path is hard-wired, so unzipping it somewhere else would not work*).
2) click on taskaniumInstall file (if you don't see any error messages it means the installation was successful). * taskaniumInstaller is just a lnk file, if you know how to modify it; you can modify it to point to some other installation folder (along with taskaniumUninstall). The link files are the only place where the path is hard-wired, rest all should work.
3) soft-reset (yes, you have to else you will only see "add a new task" in titanium).

Uninstallation:
1) Click on taskaniumUnInstall.
2) delete the entire taskanium folder
3) soft-reset (required again).

The current location in plg for this plugin is set to 2.

KNOWN ISSUES:
1) completing a recurring task doesn't refresh the plugin unless you add/remove a simple task. I still haven't been able to figure out why
2) Uninstallation at times still keeps taskanium.exe running even after a reset (again, don't really know why), the work around for now is to delete the entire taskanium folder after running taskaniumUninstall & before soft-resetting.


STANDARD DISCLAIMERS APPLY, This works on my phone (asus P525 with andrewsh's rom) and should ideally work on your phone too without any issues, but if you believe it might cause something crazy on your phone DON'T INSTALL IT!

History
5/15/09: 0.1 Beta.
Change log: First version.
-----------------------
5/16/09: 0.2 Beta
Change log: Flushed the keys in installation, which should hopefully fix the issue with plugin not persisting post soft-reset.
-------------------------------------------------------
5/17/09: 0.2 RC
Change log: Defined the plg file based on layout of Appstar's favPeople to support different resolutions (haven't been able to test it myself as I only have a QVGA phone, bug reports are welcome).
-------------------------------------------
5/17/09: 0.3
Change log:Fixed the max number of pages to 15 (+2), in case there are more than 15 tasks, the last page displays number of remaining tasks and opens tasks.exe by default. This should fix the issue with people having a lot of active tasks (100+?) and the plugin going kaput.
2) Moved the plugin back to 10th position instead of 2nd.
---------------------------------------------------
5/23/09: 0.4b (taskanium-qvga-04b.zip)
Change log: Added the task counter in condensed view for QVGA portrait mode. Uninstall the previous version before installing the new one.
-----------------------------------------
5/21/09: 05b
Change log:
* Fixed the recurring task bug.
* Changed font in plg file from Tahoma to Segoe UI.
* Changed the task counter to display only due today task.
* Removed dependency on Persistent SNB.
---------------------------------
5/21/09: 0.5
Change log: Fixed a silly bug. If you have installed 0.5b, please upgrade to 0.5 to this version.
Attached Thumbnails
Click image for larger version

Name:	taskanium-plugin.jpg
Views:	761
Size:	14.8 KB
ID:	185730   Click image for larger version

Name:	add-task.jpg
Views:	815
Size:	13.5 KB
ID:	185731   Click image for larger version

Name:	task-view.jpg
Views:	720
Size:	14.1 KB
ID:	185732   Click image for larger version

Name:	p230509161752.jpg
Views:	63154
Size:	16.6 KB
ID:	188038  
Attached Files
File Type: zip Taskanium-03.zip - [Click for QR Code] (226.7 KB, 1786 views)
File Type: zip default.plg.zip - [Click for QR Code] (1.3 KB, 987 views)
File Type: zip Taskanium-QVGA-04b.zip - [Click for QR Code] (227.2 KB, 2372 views)
File Type: zip Taskanium.05.zip - [Click for QR Code] (264.7 KB, 6705 views)
 
 
15th May 2009, 09:27 PM |#2  
claus1953's Avatar
Senior Member
Thanks Meter: 89
 
More
Does that use the AT installer? That means, the other panels will not be affected when installing this one?
15th May 2009, 10:55 PM |#3  
thedaniel's Avatar
Senior Member
Flag Æ e NordNorsk.
Thanks Meter: 2
 
More
BLAM! Finally a task plugin! THANK YOU! will test asap.
15th May 2009, 11:28 PM |#4  
Member
Thanks Meter: 0
 
More
Great idea! Just downloaded. Unfortunately, all I get is a blank panel after a soft reset. If you scroll up/down, the right soft key pulls in from that panel. Titan running a 21222 ROM.
16th May 2009, 05:23 AM |#5  
OP Member
Thanks Meter: 0
 
More
benven,

do you mind posting a screenshot of what you are getting, after a soft-reset and check in (process) Task Manager if taskanium.exe is running after a soft-reset (open Task Manager, click on View-->Processes)? Also, just trying to understand the the problem that you're having, in the collapsed titanium view; you don't see the "tasks" label but see a blank place-holder; is that right? And, if you select this blank place-holder do you see at least "Add a new task" as in screenshot#2 above? The blank place-holder could be due to the fact that I am only updating one reg key for the plugin text (HLML.Software.Microsoft.CHOME.Taskanium.Condensed [email protected]).

This does use ATInstaller so other plugins should be un-affected.

Thanks in advance for helping me troubleshoot this.
16th May 2009, 06:03 AM |#6  
OP Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by benven

Great idea! Just downloaded. Unfortunately, all I get is a blank panel after a soft reset. If you scroll up/down, the right soft key pulls in from that panel. Titan running a 21222 ROM.

benven,

can you test out the latest build, this should hopefully fix your plugin blank issues after a soft reset?

Thanks!
16th May 2009, 12:51 PM |#7  
Invisible Sense's Avatar
Senior Member
London
Thanks Meter: 1
 
More
Unhappy
Installed it on my Touch HD but it doesn't work - doesn't display any panel...
16th May 2009, 01:37 PM |#8  
OP Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by Invisible Sense

Installed it on my Touch HD but it doesn't work - doesn't display any panel...

Please read the first post, it's QVGA only (for now) and doesn't support Touch HD (WVGA). The current default.plg only defines layouts for QVGA portrait and landscape mode only.
16th May 2009, 01:38 PM |#9  
Member
Thanks Meter: 0
 
More
Hi sn123. Thanks for all your help. I don't have screen snapshot software on my device. I'll download the latest version and report back.
16th May 2009, 01:58 PM |#10  
Member
Thanks Meter: 0
 
More
Hi sn123, tried the latest version. But I still get the same result Attached is a screenie scrolling down from the music tab.
Attached Thumbnails
Click image for larger version

Name:	Screen01.png
Views:	745
Size:	10.0 KB
ID:	185978  
16th May 2009, 02:09 PM |#11  
OP Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by benven

Hi sn123, tried the latest version. But I still get the same result Attached is a screenie scrolling down from the music tab.

benven, do you mind sharing your titanium_240x320.cpr file?
apologies for more questions, but if I understand correctly that once you select the blank plugin; the right soft-key does change to something like "Complete or New"; it's just that you don't see any text either in "condensed view" (when the plugin is collapsed and even if you select the blank plugin, is that correct?
Post Reply Subscribe to Thread

Tags
sn123, titanium

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes