View Single Post
  #1 (permalink)  
Old 08-28-2008, 10:31 AM
grondinm's Avatar
grondinm
PPCGeeks Regular
Offline
Location: Canada
 
Join Date: May 2008
Posts: 147
Reputation: 140
grondinm is keeping up the good workgrondinm is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
[0.4 | Oct-02] TASK FACADE (Dynamo-3) visual task switcher

In case anyone was wondering or trying to get v2 of this app running(and getting nothing but errors like i was) i thought i would post that the developer gave up on it(lack of time) and posted his source code. then gps-lover over at xda put out v3 which works great so far. check it out over at xda. Now has cab installation. New app name MAKE SURE YOU UNINSTALL DYNAMO BEFORE INSTALLING TASK FACADE see post at XDA for more info on what's going on.

Post from XDA:

Graphical task-switcher that shows all running programs as snapshots (Vista-style).
Runs on any WM version and any resolutions.

Based on the published sources of Dynamo2 program:
http://forum.xda-developers.com/showthread.php?t=417214

Just map it to some button, then reboot.

This thread contains 2 programs:
1. DYNAMO-3, written by Aspecto Software and adapted by gps-lover for different screen resolutions and WM6/.NetCF 3.5
2. TASK FACADE, written by gps-lover to get the same (or maybe a bit more) functionality, but with performance optimized.



Requirements:
.NET Compact Framework 3.5

TASK FACADE CHANGELOG:

TS0.4 /2008-10-02/:
# renamed IMPORTANT: remove Dynamo3 before installing
# bugfixing
+ process kill function corrected
+ orientation change handling
+ new settings: double click delay and longtap delay

3.3.01 /2008-09-30/:
+ stability fixes

3.3 /2008-09-30/:
+ double click a tile slot to see the process information
+ long tap on a tile slot marks/unmarks a process for removal; you can mark multiple processes within the tile; you can long tap the slot again to unmark the process from removal; marked processes will be removed after you select some process for work

3.2.11b2 /2008-09-29/:
# wrong processes shown in the tile - fixed
# possibility of wrong snapshot minimized
# possibility of removing existing apps from the tile - minimized

3.2.10b3 /2008-09-27/:
# stability fixes
# banned processes fix
# no more flickering between programs when zooming in to a program
# in program selection mode, d3 did not redraw itself after showing Start Menu. Fixed.
# Situation with poutlook.exe fixed. It turned out, that having everything else ok, it had zero size. Now we exclude zero-sized windows from programs list.

3.2.09beta3 /2008-09-26/:
+ snapshots are taken when the new process is found during d3's operation (in the previous beta, i only registered the process as a "blackbox")

3.2.09beta2 /2008-09-25/:
# visible/not visible programs - please check again.
Please ignore all other bugs/changes for now, except vital ones.
+ shortcuts are placed in Programs and StartUp folders. The program will be launched on system start
+ program titles can be switched on/off ('titles' setting); for the moment titles are ugly though
+ you can configure gaps between windows ('gap width' setting)
# bugfix in snapshot updating, snapshot rate set to 10 secs.
# configurable windows catcher's rate removed. it will be called 3 times per second.


3.2.03 /2008-09-14/:
# bug fixing
+ optimization in taking a snapshot -> speed, plus size in memory reduced from 8 Mb to 0.8 Mb
+ program size optimization (1 Mb to 0.2 Mb)
+ optimization: processes' list moved to hash tables
+ when calling Dynamo, a snapshot of the last process is taken
# snapshot timer switched off by default (previously was every 3 secs) -> no extra CPU load in normal operation
+ wait cursor switched off during the whole program
+ Programs-Settings-Games-Dynamo3 windows ban moved inside the program, not accessible for users anymore
+ when number of visible processes <= 1, Dynamo hides back automatically
+ new config option: first snapshot delay. Use it if first-time snapshots are corrupted (for slow CPUs).

3.2.01 /2008-09-06/:
# process management re-written once again. now satisfied completely.
+ snapshots areas are taken correctly for full-screen windows (top row excluded in any case)
+ banned processes and banned windows can be specified (see config file)
+ snapshooting divided into 2 features: windows catcher (catches new windows) and snapshots updater (updates snapsots for registered windows). for both, time intervals can be configured (see the config file).

3.1.1b /2008-09-05/:
# bug-fixing: double windows, empty slot crashing, closed windows still displayed, exiting on inactivity
+ snapshots are taken periodically, not once

3.1b /2008-09-04/:
# mostly re-written, many optimizations
+ snapshot capture works properly
- 'Close app' feature, key navigation, periodical snapshots, titles temporarily disabled

<...>

DYNAMO-3 CHANGELOG:

3.02 /2008-08-26/:
+ animation speed can be changed (read and change themes/default.txt file)
- menu bar removed
+ taskbar added (from now on you close Dynamo in the usual way)
+ all snapshots are taken when you launch Dynamo for the first time -> no more black boxes
# you do not have to start the Dynamo when the system starts (from the StartUp folder) - just launch it by pressing a button
# from now on, unpack the contents of the archive into the /Program Files/Dynamo3 folder

3.01 /2008-08-25/:
+ any resolution
# speed/size optimization: redundant library OpenNETCF excluded
# speed optimization: Compact Framework migrated from 2.0 to 3.5

3.00 /2008-08-24/:
The initial release
Attached Files
File Type: zip TaskFacade.0.4.zip (185.9 KB, 83 views) Click for barcode!
File Type: zip Dynamo3.02.zip (284.5 KB, 60 views) Click for barcode!
__________________
My Work:
My MortScripts
Matrix RLToday Skin


Like my work or have i helped you in anyway? Why not Buy me a drink.

Feel like getting bitten and help me out click here

http://www.signaturebar.com/uploads/images/35944.JPG

"We did nothing to stop the murdering of people just like us" -Rise Against

Last edited by grondinm; 10-02-2008 at 07:38 AM. Reason: New Version
Reply With Quote
This post has been thanked 4 times.