[Windows Mobile Development and Hacking General] SevenRains:
Project Orphaned and/or looking for main developer!

​

First of all I'd like to say thank you to the community of people who helped bring Sunscape this far. The people from xda developers, as well as those who joined in the meanwhile make this forum an excellent place to start, maintain, develop and most importantly test any type of software.

Sadly, I lack the resources, for example time, to continue my development of Sunscape. During the time I've been writing and testing this program I have tried to provide an alternative to what we already have on the market. I'm currently looking to orphan the project and/or find a main developer to co-author the program. Perhaps somebody with more talent, will and desire to continue Sunscape.

Thus, if there's anybody willing to either take up the whole project and move on with it, or be the main developer of this project with my assistance, I would very much be interrested. Please let me know, I'll keep checking my messages to see if somebody is interested. Thank you!

-*-
​

[About]

Sunscape is an opensource alternative to the iPhone lock. Sunscape tries to allow the user to fully configure the screen locker down to the very last details as well as maintaining a small memory footprint and trying to be as compatible as possible with very many different devices.

[Requirements]

This app has been tested on an Axim x51v and by a couple of people reporting it to be stable enough. It's ongoing development so I appreciate any kind of complaint, suggestion, bug, code modification or anything else you'd like to do. These are the minimum requirements:

Windows Mobile 5 onward (sorry wm2003 users out there)

Compact Framework 2.0

[Features]

R2U (rub to unlock) and S2U (slide to unlock)

vga/qvga anything, depends what you configure it to be!

fully configurable interface (including graphics etc...) based on a documented XML file with configuration tool.

on screen display for time, date, appointments, alarms.

on screen display of battery, messages, notes, emails, signal, weather, etc...

uses pressure-points instead of "slide to unlock", future releases will include other nifty ways to unlock based on touch.

has a small memory footprint and triggers based on time and load opposed to OEM "backlight" triggers.

can hotswap portrait vs landscape, ie, it will automatically switch to landscape or portrait mode on supported devices.

has

separate

configuration options for both modes portrait and landscape.

supports fully configurable full screen callerID and answer or reject by reaching a pressure point.

[Themes]

Pipboy_v5 [ including aussiebum's WVGA version - you will need the latest cab file for this theme ]

---------------*---------------

master athlon's Guess Who

---------------*---------------​

sempixel's Squared Nature [ you can find the French version there too ]

---------------*---------------

ruebyi's GANT

---------------*---------------

sansnil's Galaxy

---------------*---------------

[Artwork]
​

-Arturo-'s icons:

http://xdaforums.com/showpost.php?p=2661130&postcount=290
​

[Download]

Stable releases are those who were thoroughly tested by several people. They don't contain the latest features, modifications or bugfixes but they are bound to work and be compatible with the themes you've seen above. Snapshot releases are development releases with new features and enhancements and are thus prone to not work correctly. In either case, if you've found a bug, please report it and I'll fix it asap!

[Stable]

http://downloads.sourceforge.net/sunscape/Sunscape-0.4.zip?use_mirror=

[Snapshots]
​

Top most is the most recent version! Please note that themes may not work unless the developers have updated to the new Sunscape.xml! If you post bug reports please post them for the top most version in the list below. The others below the top most are there just for history purpose. Please download the top most as it contains the recent changes and bugfixes.

http://rapidshare.com/files/183247195/Sunscape-200901153518.CAB

http://rapidshare.com/files/182773208/Sunscape-200901135412.CAB

http://rapidshare.com/files/182252995/Sunscape-200901113323.CAB

http://rapidshare.com/files/180096023/Sunscape-200901050420.CAB

http://rapidshare.com/files/176931910/Sunscape-200812262915.CAB

http://rapidshare.com/files/176471326/Sunscape-200812244521.CAB

http://rapidshare.com/files/175074378/Sunscape-200812203906.CAB

[ SVN ]

You can always grab the latest SVN version from HERE. Please note that this will change in time and is considered the most unstable version of Sunscape. If you just want to browse the repository, you can do so HERE.

​

[TODO]

I included this section to easily track feature requests and stuff that must be done.

- Gestures (should be done, will take a bit of modifications to the core, no planned date yet).

- Show in front of password/locker screen.

[Changes]

current:

Included S2U functionality (currently supported on the PipBoy theme).

Text centering on gadget display.

Option to use other font styles bold, italic etc...

Add option to create shortcut in Windows\StartUp through Sunscape Config.

Added remote control utility to control Sunscape.

Switched to memory resident mode, faster and more stable.

0.4:

Switched to SVN/Snapshot system.

Added signal gadget.

Revamped code, cleaner, tidier, faster...

Added application exceptions: you can set when Sunscape won't lock the screen. Useful, ie: a GPS application is running and you wan't Sunscape to play nice and not lock the screen.

Switched to our own process manager, bye bye PID files!

Added Sunscape-effect for real time wallpaper transitions.

Added single color transparency.

Added volume gauge.

Fix for true newlines in appointments and phone strings.

Fix for VK code handling, switched to hard-coded values for better compatibility.

Implemented exit on answer call.

Added month number in appointment section.

Added alarm and reminder handling, Sunscape now silently lets the system handle priority windows.

Added nickname and middle name to phone format options.

Fixed phone handling, it should now get the caller contact properly.

Added localization settings.

Boosted startup speed.

Fixed day of week handling, it now displays correctly.

Added current battery level in percent on the battery gauge.

Fix for not locking while phone call active (uh, why didn't it work before?).

Sunscape Config now properly scales on SIP.

Changed unstable release system to YMDmh for better management.

Added drop-shadow for fonts.

Fixed centering. You can now have X = 0.

[More]

http://sourceforge.net/projects/sunscape/

[Alternates]

http://www.touch-innovation.com/details-66-1/

http://www.sevenrains.ro/index.php?q=sunscape

[Install]

If you downloaded the CAB file, just copy to your device and install as normal. In case you've downloaded the stable version, you'll find the CAB file in SunscapeCAB/Release and you can copy it to your device and install.

You will have three utilities installed: Sunscape - this is the main program and, when launched, will stay resident until the CPU Threshold is below the configured value; Sunscape Remote - this utility will help you control Sunscape while it is running; Sunscape Unlock - this will turn off Sunscape completely; Sunscape Config - this is the main configuration tool including some documentation. However, if you wish to theme for Sunscape, please refer to the Sunscape.xml file since it's a bit more detailed.

[Uninstall]

Please first run Sunscape Unlock.exe and then uninstall. Also, if you've created a shortcut with Sunscape Config, please remove it from either Sunscape Config or from the \Windows\Startup folder.

[Credits]

I'd like to thank A_C for being an inspiration, the guys at ppcwarez who were very helpful in accommodating my first release as well as testing it. Also many thanks to this thread and xda-developers for their useful comments and feedback that made this application come alive. I'd also like to thank master athlon, sempixel and ruebyi for their nice themes, -Arthuro- for the nice visible icons. Thank you!