|
|||||||
| Register | FAQ | XDA-Portal | XDA-Wiki | Device database | Donate! | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
||||
|
||||
|
No install required - No Mobile Shell required - No third party programs required - this replacement for your Today screen is fully contained - and fully FREE!
FOR ANY INTERESTED PARTIES I HAVE UPLOADED THE SOURCE CODE NOW TO THIS PROJECT AS I HAVE NO MORE TIME FOR IT. PLEASE FEEL FREE TO USE ANY OF IT AS YOU SEE FIT - HOWEVER IF YOU USE MY ALPHA TRANSPARENCY CODE PLEASE GIVE ME SOME CREDIT IN YOUR PROGRAM AND LET ME KNOW ABOUT IT! Please note - this software is still under development and as such may contain bugs and empty pages until things are programmed - if this worries you or scares you please do not try my software! ![]() ![]() ![]() Code:
Skin packs: http://forum.xda-developers.com/showthread.php?t=415563 http://forum.xda-developers.com/showthread.php?t=417423 http://forum.xda-developers.com/showthread.php?t=414699 So I have seen the great work that people have been doing here - and I absolutely love the themes from Greatbal - but the overhead from SPB (and having to have it installed) do not seem to justify the actual overhead. I decided to start writing my own fully customizable fullscreen page - this will be updated as I add more features - and will post the executable for people to send and leave me feedback! Transparencies are fully handled. If you like the application and want to support me - you can do so with my Paypal link below - it is set to just $5 as I think this is plenty for anyone that so wishes to donate (all donations are going to be sent to Great Ormond Street Hospital here in the UK). THANKS! https://www.paypal.com/cgi-bin/websc...harset=UTF%2d8 DONATIONS from (first three letters of each name only for security) : Guv Ata , Joh Sha , Han Fuc , Tim Cro , Lou B , Chr Car , Man Oso , Ace Ace , Bob BBQ , Mic Kat , Ric Pla , Dea Dic , Ali Ama , Pet Hah , Vin Mac , Con Whe THANKS!!!!!! FAQ: Q. It crashes because of xxxxx A. First try copying and running the files from system memory as some devices (HTC Touch) have issues resuming from standby with program running from the storage card. If the program still fails - edit the config.XML and select YES for errorreporting - then run the program - when it crashes post the errorreport text file here and I can try and help you. Q. Why is there nothing on the calendar or music or blah blah page? A. Because the app isnt finished yet - as clearly stated above! - more is being added Q. What version of WM do I need? A. 6.x - it does not work on WM5 or below Q. How do I install it? A. You dont! - simply copy all files to a folder on the device and run the EXE - that's it - no install - no uninstall - nothing changed on the device - no registry entries required. Q. What is the default unlock sequence A. 1 single guesture - ^ (you can change this on config.xml) Q. Can I change stuff? A. Yes - everything! - the landscape.xml and portrait.xml contain all the positions for the icons and layouts for the skin, while config.xml contains details about non-skin related options Q. What Compact Framework do I need? A. You need either 2.0 or better still 3.5 - unfortunately some custom rom cookers have not fully incorporated CF into their build and this may cause you problems - not just with my app but anything that uses CF. My only suggestion here is to try an updated (or different) base rom! - it works perfect with all the WWE builds with CF installed - so I know it's the rom ![]() Q. I get a white screen when starting the program A. This can be caused by two things - either you did not UNZIP all the files into a directory (this will contain the program files and TWO sub directories :- PNG and WAV) or it can be caused by a problem with the custom ROM you are running and due to the cooker not implementing the compact framework correctly - and the only solution to this is to use a different rom (this will affect all programs that try to access these portions of the CF not just mine) Code:
TO DO : * move contact loading to calendar thread * AlarmNotifications for sms/email/phone/voicemail - repeating alert sound * screen off button for tab 6 (temp) * soft reset button for tab 6 (temp) * extend missed notifys to 9 * MMS Status icon * Vibrate on volume control * Voicemail icon dial voicemail * MP3 player integration * Weather * Flo style favourites launcher * Add optional notify icons for additional email accounts * BUG : current days appointments displayed in reverse order * BUG : lock keys unlocks after system notification * BUG : Fix font sizes for VGA devices * LOTS MORE! Code:
Changes : V.276 - International fixes! V.275 - Clock 12/24 hour selectable in config.xml - also clicking clock takes you to clocks/alarms V.274 - Missing draw bottom line fixed V.273 - Finger Friendly launcher V.272 - Launcher code tidied up V.271 - Optimized launchers starting programs V.270 - Font fix for launcher page V.269 - Launcher skinned and options available V.268 - Launcher Main code implemented V.267 - More Apps added to test launcher V.266 - Launcher fix V.265 - Dim screen options V.264 - App launching begins! V.263 - Lock fixes V.262 - More locking checking V.261 - Lock error checks added V.260 - Calendar updated edition V.259 - All 3 lock levels now implemented V.258 - More configurable email/SMS icons V.257 - A2DP icon added + launcher icon added (skinners need to update XML) V.256 - Bow down to pressure edition V.255 - All errors logged now V.254 - Screen redraw routine modified V.253 - screen update and refresh after rotation handled faster now (less/no white block) V.252 - Power/lock code re-written - calendar code re-written V.251 - Even more error reporting - will now report Drawing:xxxx with the name of the icon its attempting to draw - useful for crash reporting V.250 - Locking code updated V.249 - Even more error reporting V.248 - More error reporting V.247 - Fixed glitch with notify icons not displaying properly V.246 - FLO test screens removed - skinners can test all pages now - graphics fix in PNG alpha routines - GFX look much better now V.245 - Appointments back - more error trapping - unlock changed to single UP guestuere - calendar centralised V.244 - Erorr logging to file V.243 - Calendar temporarily removed to test crash fix V.242 - Manual Lock icon added to page 6 (can be moved via XML to any pages) V.241 - LockTastic! V.240 - The lock for all edition :D (hopefully) V.239 - Still fixing the SX66 power on :( V.238 - Smartphone power detect routines added V.237 - new flo crashes stopped - also for skinners errors in PNG load now displays which PNG is wrong V.236 - Lock on power sorted? V.235 - Page four contains debugging infro for power states V.234 - Lock really is locked - no get around with phone key now V.233 - Voicemail notify added - shows 1 if you have 1+ voicemails waiting V.232 - Lock code reworked V.231 - Lock page centralised, made more responsive, bugs squished V.230 - Swish To Unlock Edition V.229 - Image loading classes rewritten - loading should be faster and mem usage reduced V.228 - The volume Icon working edition! V.227 - Contacts test! V.226 - more FLO adjustments - page 4 fixed V.225 - the finger friendly flo edition! V.224 - Flo speed in config.xml V.223 - Guestures improved further - test pages for contacts on pages 4 + 5 - calendar fixed for not display highlighted day on next month Last edited by dazzlingdaz; 14th November 2009 at 03:29 AM.. |
| Sponsored Links |
|
#2
|
||||
|
||||
|
good work thanks
__________________
►Skin TFL2D Iphone ►Skin TFL2D Blue and Bulle Xda ►Skin TFL2D Red Lepsyfou ►Skin TFL2D BlackCool ►Soft MusicID Best Skins - Softwares Site Actualitémobile Like my work? Buy my pills here Thank you My Phone : Touch HD French and Iphone 3G
|
|
#3
|
||||
|
||||
|
I'm not one to stifle innovation, but i'm curious how this is/will be different from something like RLToday
(both are full screen, and use XML for configuration) http://rotlaus-software.de/forum/viewtopic.php?id=1171 |
|
#4
|
||||
|
||||
|
RLToday:
1. vjtoggletodayiialpha to remove topbar and bottom bar. 2. vjokbutt / mortscript to have X/OK icon we you lanuch application. 3. Mortscript to have Signal, battery, Wifi, Bluetooth, Volume on our new customized topbar. The program I am using is pure .NET - no mortscript, no vjtoggle required to create full screen I intend to replace all the original functionality of the device where possible. The one thing I cant stand is a beautiful today screen and when you press the "messages" button you get the bloody horrible white page with the message display - I intend this to replace the messaging, calendar and contacts sub pages and make them feel a lot nicer to use. I am using the full API and some imported DLL calls to reference the information on the device directly instead of using scripting programs - and as such as you can see - it's tiny in size and runs very quickly! I have also already managed to code left and right guestures for page swapping although they are in the code provided - the guestures currently do nothing.Last edited by dazzlingdaz; 14th July 2008 at 03:28 AM.. |
|
#5
|
|||
|
|||
|
looks VERY promising, will keep an eye on this thread!
|
|
#6
|
||||
|
||||
|
this is indeed very promising n will help to reduce the use of multiple programs and plugins
__________________
HTC Magic 32A myHero 2.0.5 |
|
#7
|
||||
|
||||
|
Nice! Sounds like alot alot of work...hope you find somebody to help you ! GL !
__________________
Touch -- Sero 500 -- NFSFAN's custom 6.1 sprint 1.12 |
|
#8
|
||||
|
||||
|
It looks nice and promising, keep up the good work. I wish I am good at art work.
Hopefully somebody with good art sense will help you. Good luck friend.
__________________
Phone: AT&T Tilt SPL: Dave's HardSPL 3.34 ROM: ahmedfikry wm6.5 light rom 28217 V8 Radio: 1.70.19.09 8GB Polaroid MicroSD card |
|
#9
|
||||
|
||||
|
Sounds like a cool idea.
1. How did you replace the home screen? 2. iContact has a fairly portable titlebar module you could use... it's in C++ win32 though.
__________________
-Doug Melton supware.net Ericsson T28z < SonyEricsson T68 < SonyEricsson T610 < HTC Typhoon < HTC Tornado < HTC Titan < HTC Victor + HTC Magic |
|
#10
|
||||
|
||||
|
The home screen isnt actually replaced - it's still running behind - the key is to use the API's to adjust the window up and over the title bar and make my app foremost so it takes over.....you can see the start menu still working by pushing your "windows" soft key - the menu will still pop up bottom left - although I need to make the title bar visible again when my application loses focus - something to do.
The main screen is actually just a custom built graphic which is updated periodically - but that has events behind it that detect "zones" on the page for clickable areas - the page is re-drawn in the back buffer and then flipped to the main screen to prevent any flicker - currently the display is set to update every 5 seconds - need to assess battery performance based on update speed. The advantage is that because the page is built up from "element" small graphics pieces that can be interchanged or replaced totally and also resized to anywhere on screen - the layout is completely changeable! |
![]() |
| Tags |
| customui, fullscreen, home, replacement, today, todayscreen |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|