IPSMS reloaded (OpenSource) - ThreadedSMS over IP for Voipbuster, SMS77 amd SMSBug - Windows Mobile Apps and Games

IPSMS is a tool for sending SMS via SMS77, SMSBug, Voipbuster(nonoh,sparvoip,voipstunt,webcall Direct,VoipWise,12voip,dialnow,justvoip etc.) and your cellular network provider
Download Link (v0.7.3): View attachment IPSMS_073.CAB
Download Link Rapidshare (v0.7.3): http://rapidshare.com/files/125463342/IPSMS_073.CAB.html
Download Link Source-Code Filehosting.org: http://www.filehosting.org/file/details/98630/ipsms-source.zip
Known bugs:
- Conversation feature doesn´t work when PIE isn´t the default browser
- "Firstname Lastname" view is sorted by Lastname
Open feature requests:
- popup menu for copy, paste and more
- use smiley graphics in conversations
- show delivery reports for SMSBUG
- more than two accounts for each provider
- abbreviation button set for each favorite
- send SMS to multiple numbers
- send SMS at a specific time
- long SMS for Voipbuster and SMSBug (split long message and send as many single SMS)
- show addional phones numbers from Outlook in IPSMS contact list
Version 0.7.3 - 19.12.2009
- source code released to the community, to add new features and fixing bugs
Version 0.7.3 - 27.06.2008
- fixed: misspelled provider entry for SMS77 in provider dropdown list
Version: 0.7.2 - 24.05.2008
- added: SMS payload indicator on main screen
- changed: minor UI changes on main screen (bigger chat button, smaller call button)
Version: 0.7.1 - 23.04.2008
- added: new multifunction buttons actions (SMS77 gateway status, Show log window, Show SMS counter, Refresh contaclist, check credits)
Version: 0.7.0 - 06.04.2008
- added: programmable multifunction buttons
Version: 0.6.4 - 25.03.2008
- added: SMS counter
- added: show remaining free contingent of SMS for network providers on main screen
Version: 0.6.3 - 20.03.2008
- fixed: conversation refreshes correctly when sending a message
Version: 0.6.2 - 16.03.2008
- fixed: alignment of controls in conversation
Version: 0.6.1 - 16.03.2008
- fixed: missing blank between firstname and lastname when using phonebook view "Outlook: Firstname Lastname"
Version: 0.6.0 - 16.03.2008
- added: functionality to initiate a voice call
Version: 0.5.7 - 16.03.2008
- fixed: conversation not updated correctly when "show conversation on incoming message" was activated
Version: 0.5.6 - 16.03.2008
- fixed: removed blank in contact dropdown list when contact only have a firstname or lastname
Version: 0.5.5 - 15.03.2008
- fixed: send button in conversations is back. It´s working now
Version: 0.5.4 - 15.03.2008
- removed: send button in conversations temporary removed, because it´s not working correct
Version: 0.5.3 - 12.03.2008
- fixed: small number strip issues fixed
Version: 0.5.2 - 12.03.2008
- added: option to strip first N numbers of mobile phone number before importing
- fixed: click with DPAD on "Show log window" not worked
Version: 0.5.1 - 10.03.2008
- added: jump directly to the end of a conversation when openend
Version: 0.5.0 - 09.03.2008
- added: Mortscript support
- added: link to jump to the end of a conversation (only available on completly new created conversations with version 0.5.0 and higher)
- added: option to reset contact selection after successful sent
- added: option to close conversation window when message is successful sent
Version: 0.4.7 - 02.03.2008
- added: option to autohide status message on successful sent
- changed: clear button changed to reset button (also deselects current favorite and selected contact)
Version: 0.4.6 - 26.02.2008
- added: "force" country code option
Version: 0.4.5 - 25.02.2008
- fixed: country code not saved to registry
Version: 0.4.4 - 24.02.2008
- fixed: favorite 7 not worked correctly
Version: 0.4.3 - 24.02.2008
- fixed: number format conversion dialog box on every start of IPSMS removed
Version: 0.4.2 - 23.02.2008
- fixed: send SMS with SMSBUG causes an error in certain circumstances (error -4)
Version: 0.4.1 - 23.02.2008
- added: option to disable international number format conversion function
- changed: international number format conversion changed from 00CCNNNNN to +CCNNNNN
Version: 0.4.0 - 23.02.2008
- added: Threaded SMS
- added: optional confirmation box on sending
- added: guery gateway status for SMS77
- fixed: bug removed in convert special chars during input function
- changed: favorites handling (favorites now linked to it´s dropdown contact entry)
- changed: hermled drivers removed
- change: hide IPSMS after send removed
Version: 0.3.2 - 06.02.2008
- added: strip "(", ")" and "-" chars when reading contacts from Outlook
- added: option to hide IPSMS automatically on successful sent
Version: 0.3.1 - 02.02.2008
- changed: auto hide log window when IPSMS is started
- changed: "show log window" in extra menu added
Version: 0.3.0 (Patch Level 1) - 02.02.2008
- fixed: send button was disabled
Version: 0.3.0 - 01.02.2008
- changed: verbose startup. IPSMS seems to load faster
Version: 0.2.9 - 28.01.2008
- changed: alter mobile number of a contact from the contact list
Version: 0.2.8 (Patch Level 2) - 27.01.2008
- fixed: IPSMS crashed on exit when using .NET CF3.5
Version: 0.2.8 (Patch Level 1) - 27.01.2008
- fixed: default favorite icons downsampled to 45x45 pixels. Memory consumption of IPSMS goes down from appr. 3MB to 650K
Version: 0.2.8 - 27.01.2008
- fixed: Voipbuster indicates an error message when adressee mobile is offline
- fixed: message input text field was cleared even when an error occurs on sending
- fixed: issue with converting special chars
- fixed: issue with SMS77 messageID
- fixed: selecting a contact from contact list doesn´t deactivate a selected favorite
- changed: menu for checking credits
Version: 0.2.7 (Patch Level 5) - 31.12.2007
- fixed: bug in routine for sending over network provider resolved
- fixed: closing inbox form after receiving a message jumped to today screen
- changes: some minor changes in log messages
Version: 0.2.7 (Patch Level 4) - 04.12.2007
- fixed: XML phonebook file now UTF-8 encoded. You can use umlauts and special chars from now on
- fixed: popup message box after successful sending removed
Version: 0.2.7 (Patch Level 3) - 03.12.2007
- fixed: reload outlook contacts when country code changed
- fixed: clear default provider when quick add a favorite
- fixed: default path for audio files on clean install was wrong
Version: 0.2.7 (Patch Level 2) - 02.12.2007
- fixed: clear favorites
Version: 0.2.7 (Patch Level 1) - 29.11.2007
- fixed: scrolling with D-PAD or scroll wheel in the contacts dropdown
Version: 0.2.7 - 28.11.2007
- added: assign a default provider for each favorite contact
Version: 0.2.6 (Patch Level 1) - 27.11.2007
- fixed: Pocket Outlook was disabled by default
- fixed: IPSMS crashed when contact added as favorite with double tap on the favorite icon
Version: 0.2.6 - 25.11.2007
- added: CAB Installer
- added: error handler to prevent IPSMS crashing
- added: detailed error description for SMS77
- added: disable Pocket Outlook SMS interception
- added: play audio file on incoming SMS
- added: enable/disable each sound event
- added: clear message input box on successful sent
- added: log window verbose level (0=never show, 1=show on errors, 2=show always)
- added: light up customized LEDs on incoming SMS (TyTN only)
- fixed: program crashed if no network was available or the provider settings was not set correctly
- fixed: screen design after startup on VGA devices not correct
- fixed: audiofile textbox was cleared if filedialog canceled
- changed: performance ipmrovements
Version: 0.2.5 - 03.11.2007
- fixed: program crahes after second received SMS and activated "show inbox folder when message arrived" option
- changed: outbox also uses the listview object
- changed: code optimizations to speedup main page
Version: 0.2.4 - 03.11.2007
- feature: switch between favorite 1-4 and 2-8 in landscape mode
Version: 0.2.2 - 01.11.2007
- feature: show incoming SMS
- feature: show/hide favorite names on main page
- fixed: message input fields losts focus when abbreviation button 2 pressed
- fixed: font size of message input box wasn´t saved
- changed: new set of standard favorite icons (thanks to Jojo Mendoza (*delekt) for permission. http://deleket.deviantart.com)
- changed: small design change on favorite panel
Version: 0.2.1 - 29.10.2007
- feature: double tap on a fav icon in the main screen quickly sets your current selected contact as favorite
- feature: automatic design change, based on current used screen orientation (portrait, landscape) works now also on VGA devices
Version: 0.2.0 - 28.10.2007
- feature: optional caller id for SMS77
Version: 0.1.9 - 28.10.2007
- fixed: another fix for VGA devices
Version: 0.1.8 - 27.10.2007
- fixed: main page shown shrinked on VGA devices
Version: 0.1.7 - 24.10.2007
- fixed: program crahsed while startup
Version: 0.1.6 - 22.10.2007
- feature: custom favorite picture
Sven Kandler

well i like the idea verry much looking verry prommesing
will keep an eye on this thread ;-)

skandler said:
I have picked up the idea of SMSoIP and have written a "small" app for sending SMS over the Internet.
Because the current version (v0.0.9) is not completely bug free, I will release a fixed public Version soon.
Click to expand...
Click to collapse
nice ..!
Keep your work skandler

I think, I can release the public beta tomorrow (08.09.).

Ok, I have uploaded the program.

I am wondering if there is any difference between this program and SMSoIP such as smaller memory consumption or better integration?

Updated to v0.1.2

i use the program since the first version and i sent a lot of sms with it.
its a great program!!!

colaborate with author of pocketCM?
Do you think there is a way to incorporate this programme into pocketcm? that way we have the beautiful interface of pocketcm and the super cheap sms of voipbuster or similar!
i also asked the author of pocketcm this question on his forum:
http://pocketcm.com/phorum/read.php?16,4117
just my 2cnts ;-)

A few requests !
Hi Skandler,
Congratulations and thanks for your application. It is even esier to use than Yoobe's SMSoIP, because you've made most of the data already prepopulated. However I have some requests for it to be perfect, IMHO:
1. I've seen that you remove the leading "0" found in national numbers, prior to inserting "00CC" (Country Code). All my contacts are stored in national format in my Contacts list, but we, brazilians, have to dial a 2-digit carrier code after the leading "0" (e.g. 0411987654321, where 41 is for TIM, 19 is the area code, and 87654321 is the mobile subscriber number), for what I have to edit the number prior to sending SMSs. Like Yoobe once did in his application, would it be possible for you to include a field somewhere for it to remove "n" dígits (3 in my case, including the leading "0"), when a national number is detected?
2. Could you make your application pick other fields in Contacts as well, like "Radio", "Company", etc., in order to allow it to send SMSs to the soft SMS providers out there?
3. You have provided one set of fields ("Username", "Password" and "From Num.") only for both "VoipBuster" and "VoipBusterPro" in your "Provider" tab. I know that both of them belong to the same company. However, in order to tune in the embedded Voip feature in my WM6 device, I have different accounts in both of them. Would it be possible for you to split them?
Well, even if you don't implement any of the above, your application is still very handy.
Thanks anyway.
Best regards,
Carlos

I will have a look to your requested features next week.

casouzaj said:
1. I've seen that you remove the leading "0" found in national numbers, prior to inserting "00CC" (Country Code). All my contacts are stored in national format in my Contacts list, but we, brazilians, have to dial a 2-digit carrier code after the leading "0" (e.g. 0411987654321, where 41 is for TIM, 19 is the area code, and 87654321 is the mobile subscriber number), for what I have to edit the number prior to sending SMSs. Like Yoobe once did in his application, would it be possible for you to include a field somewhere for it to remove "n" dígits (3 in my case, including the leading "0"), when a national number is detected?
Click to expand...
Click to collapse
I don´t understand your problem.
1. In what format is the mobile number saved in Outlook?
2. How does convert my program this number?
3. How should the number be?

skandler said:
I don´t understand your problem.
1. In what format is the mobile number saved in Outlook?
2. How does convert my program this number?
3. How should the number be?
Click to expand...
Click to collapse
I'm sorry for my poor english in my previous post. It was probably not clear at all. I will try to repeat the same example as before:
I want to make an hypothetical national phone call to a mobile subscriber whose local number is 87654321. He lives in a city whose code is 19. As I live in Brazil, which happens to be continental country, I must choose one of the half a dozen long distance carriers to make the appropriate interconnection between the local carriers. In my example, I will pick TIM, whose code is 41. All our national calls begin with a leading 0 (zero). So, to reach that subscriber, I must dial 0411987654321.
Answer to question #1: that's exactly what it is stored as "Mobile" in my Outook Contacts.
#2: If I choose this contact in your application, it translates that number to 0055411987654321 (I had prepopulated 55 as the country code, of course). So, I conclude that your application detects a national call (by the first digit being 0 and the second not 0, probably), then it replaces the leading 0 by 00CC (coutry code), right?
#3: That's my point: I need it to replace the leading 0 plus the 41, i.e. 3 digits in total, so that the translated number becomes 00551987654321.
Please, let me know if you need further details.
Thank you very much for your attention.
Best regards,
Carlos

Ok, thank you for the detailed explanation. But it´s very difficult to me, to understand this.
Is this right:
....0.411987654321 Outlook
0055411987654321 wrong conversion
0055...1987654321 right conversion
Click to expand...
Click to collapse
In your case, I must strip 3 nunbers and add the 00CC ?! And this at ALL your mobile numbers? You don´t habe numbers where only two numbers must be stripped to get the correct international mobile number?
So I can add a Checkbox where can users choose between two-number or three-number strippen in the configuration page.

skandler said:
Ok, thank you for the detailed explanation. But it´s very difficult to me, to understand this.
Is this right:
In your case, I must strip 3 nunbers and add the 00CC ?! And this at ALL your mobile numbers? You don´t habe numbers where only two numbers must be stripped to get the correct international mobile number?
So I can add a Checkbox where can users choose between two-number or three-number strippen in the configuration page.
Click to expand...
Click to collapse
Yes, in my case, 00CC should replace the first 3 digits. And yes, all my contacts are stored in national numbers. IMHO, perhaps it would better if you could provide a fill in box, like the country code one, where the user could specify how many digits he/she wants to be removed, when a national number is detected, instead of a checkbox with predefined values. But such operations should be performed for national number only. In general, if you find a number already in the format 00CC..., I suppose you should not touch it. On the other hand, if a local number is found (i.e 7 or 8 digits, the first one being different from 0), you should insert 00CC without removing any digits. But I'm sure that all these cases might have already been implemented by you...

Use it as default texting app?
Hello Skandler,
I would love to have the posibillity to select "Send Text Message" from a contact's detail page and go directly to your app where that contact is than selected.
Also when i receive a new message notification it would be super if i could just press reply and the contact (or number) is selected in your app so i can start typing right away!

Sorry, but both wishes cannot be realized by me.

Skandler,
amazing work! You have to keep it up, buddy!
Just a couple of hints from my side:
1.) My sound settings regarding succesful/failed sending can't be saved. Each time I close the programme and open it again, the dialogue disappears and I need to fill in the path again.
2.) History cannot be saved either - each time I close the programme, the history disappeared when I open the programme again.
3.) Buttons on the config page (suppose normally I could browse with those buttons to select a sound file) are not functional.
Apart from that, just a request to make this smart programme even better:
Do you see any chance to create a folder system or something, where I could save all sent messages in a handy way? Probably even export them? That would be useful!
Anyway, I'm more concerned about the first couple of points regarding the saving stuff.
Would be great if u could fix that!
Cheers, brother....
MilchCow

MilchCow said:
1.) My sound settings regarding succesful/failed sending can't be saved. Each time I close the programme and open it again, the dialogue disappears and I need to fill in the path again.
Click to expand...
Click to collapse
Thanks for reporting it. I will fix the bug this weekend.
MilchCow said:
2.) History cannot be saved either - each time I close the programme, the history disappeared when I open the programme again.
Click to expand...
Click to collapse
History is not saved yet. I will implement this feature in one of the next releases.
MilchCow said:
3.) Buttons on the config page (suppose normally I could browse with those buttons to select a sound file) are not functional.
Click to expand...
Click to collapse
The buttons play only the entered sound file. There is now browsing function. But I could implement browsing WAV Files. It´s a good idea.
MilchCow said:
Do you see any chance to create a folder system or something, where I could save all sent messages in a handy way? Probably even export them? That would be useful!
Click to expand...
Click to collapse
Folders for SMS for each Provider only, or do you want to create your own folders?

Many Voipbuster Resllers offers FREE SMS in many countries. But currently, you can only Voipbuster accounts in IPSMS.
The next release of IPSMS will have support for Reseller Accounts!

Related

[App][June 24 2009] iContact Avian Edition 7.0.6

Submit bugs on CodePlex: http://www.codeplex.com/iContactAE/WorkItem/List.aspx
Request features on CodePlex: http://www.codeplex.com/iContactAE/Thread/List.aspx
I will not fix bugs that are NOT in CodePlex (maybe). Sorry, but CodePlex just makes life much easier!
If anybody out there wants to help me, please PM me. I can easily add new people as contributors to the codeplex project. I really want help with this project!!! Thanks!
Overview
iContact AE is a branch of iContact, specifically branched from the final code by truburt that belonged to iContact BE.
CodePlex
iContact AE development is hosted on Microsoft's CodePlex. http://iContactAE.codeplex.com
Screenshots
Coming soon...
Skinning Guide
Needs to be updated and moved off Burt's site, but until then, here it is!
http://truburt.net/index.php?option=com_content&view=article&id=8&Itemid=12
User Contributed Skins
Voyd Black (VGA) - http://forum.xda-developers.com/showthread.php?t=543255
To Do
- Finger friendly configurator: Make sure all options are available in it
- Consistent number formatting (maybe) so it all shows up as (xxx) xxx-xxxx
- Suffix in details view too
- More actionable details items (google maps for address?)
- Category selection menu is not very friendly...
- Make use of HTC sensors - maybe the wheel can quickly scroll through the list and swiping left to right can change which number is in the list
- Customize order of items in bottom menu
- Details view needs a scroll bar just like the main view
- When doing a keyboard letter jump and then immediately going into a T9, it will still jump around by scrolling instead of being instant.
- With the "exit on action" option checked, calls initiated thru iContacts AE will INTERMITTANTLY cause the in-call screen to disappear
Current Version: 7.0.6
SEE SECOND POST (not enough room in top post)
Full changelog is included in installation
Download
CAB Installer: http://www.codeplex.com/icontactae/Release/ProjectReleases.aspx
Source Code: http://www.codeplex.com/icontactae/SourceControl/ListDownloadableCommits.aspx
If anybody out there wants to contribute to this edition, I'm very open to it! We can use CodePlex as a central source repository and all develop on it to make this the best version of iContact! Contact me if you are interested.
Latest changes
Current Version: 7.0.6
- You can now disable iContact's ability to dial using the hardware phone dial key (the "green" button) and quit/minimize when pressing the hardware hangup (the "red" button). If, like me, you remap all your hardware buttons, including phone buttons, this will be most welcome. It is enabled by default since most people expect default behavior from those buttons. See below for information about the setting.
- New setting: EnablePhoneKeyHook = Enables hardware phone key support above (enabled by default) <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- Added USSD support for dialing star (*) numbers on phone systems that support it. THIS IS ENABLED BY DEFAULT since it is supported on most networks. Contributed by Constantin Lushnikov.
- New setting: EnableUSSDStarDialing = Enables USSD support (above) <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- Added better birthday / anniversary support. Contributed by Constantin Lushnikov.
- Added the ability to set the ringtone from within iContact AE. Note: Press and hold to clear a custom ringtone. Contributed by Constantin Lushnikov.
- New language file entry (.lng file): selectringtone - Text displayed when selecting a custom ringtone <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .lng file.
- New language file entry (.lng file): ringtonesavefailed - Text displayed when a ringtone cannot be set <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .lng file.
- New language file entry (.lng file): noringtone - Text displayed when the default system ringtone is being used for a contact (no custom ringtone) <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .lng file.
- There are new skin icons associated with the custom ring tone, anniversary, and birthday. All built-in skins have been updated. These are "small icons." Look at the bottom of the default.skn file for skinning info on these icons.
- New skin contribution: OSX Colored.
- If you add a number to a new or existing contact after receiving/making calls from that number, the entry in the call history will now be updated with the correct name in the main list (it always did link to the correct item in the details). This overrides the entry that is actually in the call log. If there is demand, I'll make an option to toggle this, but I can't see why anybody would want out of date information in the call log.
- Call history now updates its entire call log cache after you make changes to contacts. Previously, you had to toggle through call log modes or restart iContact to get certain details in the call history updated, such as pictures.
- Call history now correctly labels all unknown numbers as UNKNOWN in the detail view. There were cases previously where the number would appear in the title.
- Using a new method to detect the SpeedThresh. The previous method used a timer and there was a variable performance depending on when you let go of your finger versus where the timer was in its ticks. The new method uses tick counts during the finger movement events. It seems to be a much more consistent user experience.
- Fixed a bug where when you looked at contact details from the call log view, frequently the details bottom menu buttons would be unresponsive.
- New setting: CallLogDetailsBackToCallLog = When enabled, when you press the back button on contact details from the call history view, it will return to the call history view (as opposed to jumping to the contacts list) <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- In some cases, the SIP would still show if a stubborn 3rd party process made it appear after iContact received activation, but before the user gets a chance to interact with iContact. So, a timer now waits a second after receiving input focus and makes sure the SIP is hidden.
- The installer will no longer ask if you want to use the existing settings.ini on upgrade. If your existing settings.ini is corrupt, then uninstall and reinstall in TWO STEPS where you will be given a chance to use the default settings.ini.
- The installer now sets the registry setting needed by idialer so idialer knows how to find iContact AE when you select iContacts from within iDialer. (This is untested as I don't use iDialer! Please let me know if it works!)
- Added BMP as a valid file type for assigning a picture to a contact.
- Call log database update notifications are now buffered, so that if four or five updates fire in succession, only a single reload operation will occur. This should improve call log responsiveness in certain circumstances when reloading would unnecessarily occur several times in a row.
- Long-tapping bottom menu items now uses the same delay in the settings. It was previously hardwired to 700ms. The main reason for this change is that long-tapping bottom menu items will increasingly do alternate functions in later versions of iContact AE. Currently, most of the time a long-tap is nearly always the same response as a short-tap.
- Fixed a bug where iContact (and possibly the entire phone) would freeze if an empty category is opened. Contributed by Constantin Lushnikov.
- Workaround contributed by [kab] on xda to fix Samsung call history problem.
- New setting: SamsungHistoryWorkaround = (disabled by default) Changes the way the call database is read to workaround a call history bug on certain Samsung models. <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- New setting: OpenSettingsOnLongTap = (enabled by default) Open the icontact config application by long-tapping the contacts button on the main window <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- New setting: MinimizeOnAction = (disabled by default) Causes iContact to go to the back of the window z-order after performing an action. Normally, iContact hides (goes right behind the dialer or whatever). Minimizing will put iContact to the back of the z-order, so it is not the first window to appear after completing an action. This is an alternative to exiting after action if you want iContact to go away, but not close. <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- New setting: UseClearTypeFonts = (enabled by default) Specify whether you want iContact to render fonts using ClearType smoothing. The default is enabled, which is the same as previous versions. Contributed by Constantin Lushnikov. <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- New setting: ShowRingToneInDetails = (enabled by default) When enabled, the ringtone of each contact is displayed in the details view. Clicking on the ringtone allows you to change it. Contributed by Constantin Lushnikov. <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- New setting: T9EnglishAsPrimary = When enabled (disabled by default), T9 search will always use English as the primary keyboard (user language becomes the secondary keyboard). Please note in older versions English was ALWAYS primary. Contributed by Constantin Lushnikov. <-- Anybody who can add this to the help for other language files (non-english), please PM me the new .clng file.
- New language: Swedish. App translation only (no config translation). Contributed by Lilleolov.
- New language: Greek. App and setting translation (no help translation). Contributed by acrocosm.
you are our superman!
ok, i wish you luck with this.
I think that if this Avian edition were to combine BE with the other version's new ability to retain the windows titlebar, it would be the absolute perfect version.
Great.
Keep us posted.
chavonbravo said:
I think that if this Avian edition were to combine BE with the other version's new ability to retain the windows titlebar, it would be the absolute perfect version.
Click to expand...
Click to collapse
Erm???
B.E. *IS* able to retain the windows titlebar.
It is much simpler than the other version, since in BE you just have to say so in the config program.
Can you please remove the advertisment
iContact Burth Edition 7.0 beta
strings from the program.
can you expect a date for a first release with wich new implementation?
Hey, this is great news!
I was just looking at the Trubert thread today, disappointed that another new Supbro version had just been released and Burt's edition falling further behind... and was very happy to see you are taking over the development.
Best of luck, and looking forward to seeing what you come up with.
aliumalik said:
Can you please remove the advertisment
iContact Burth Edition 7.0 beta
strings from the program.
Click to expand...
Click to collapse
Less branding would be wonderful.
I have my hands crossed for you.
Thanks for sharing the source code.
Best Wishes,
aliumalik said:
Can you please remove the advertisment
iContact Burth Edition 7.0 beta
strings from the program.
Click to expand...
Click to collapse
Yes, that will be one of the first things I do.
Sorry, Burt!
spupuz said:
can you expect a date for a first release with wich new implementation?
Click to expand...
Click to collapse
The first step will be finishing the nearly finished Burt's 7.0. He says it's 90% done. Actually, from my testing, the app IS done, it's the finger-friendly config app that needs to be finished, which shouldn't be hard since its mostly just filling in settings. It looks like the engine is (mostly?) done.
Unfortunately, I'm slightly embarrassed to admit, I'm not a super-savvy C++ developer. I'm a super-savvy .Net developer, so getting a handle on some of the C++ stuff will take me time. That's part of the reason I want to solicit as much developer help as possible from others. I would love it if this could be a project with four or five developers working in tandem to add lots of cool new features at a faster pace than in the past. Plus, obviously, having the source code publicly available helps "keep it in the community" should I disappear someday and somebody else want to create their own branch. ;-)
As for an exact date, I don't want to say because then people will say "HEY YOU HAVEN'T RELEASED YET" hahaha. ;-)
Give me some weeks to get a handle on this. I'm working on other projects as well, so my time committment will vary. But if we get more developers, the development will go quicker. That is certain.
Talk to Daniel Herrero (the CommMgrPro guy)...
thx1200 said:
Yes, that will be one of the first things I do.
Sorry, Burt!
Click to expand...
Click to collapse
But please keep showing the version number.
Me personaly I had no problems that at the end of the list there is listed who made it.
dingolino
But Burt didn't make it. Burt took over the old source too.
Of course this must remain in the documentation, but I don't see why it should be mentioned IN the program.
dingolino said:
But please keep showing the version number.
Me personaly I had no problems that at the end of the list there is listed who made it.
dingolino
Click to expand...
Click to collapse
It will be a configurable option.
NLS said:
But Burt didn't make it. Burt took over the old source too.
Of course this must remain in the documentation, but I don't see why it should be mentioned IN the program.
Click to expand...
Click to collapse
You are right. I should have been more clear on that. But for the version coming out, the NEW stuff will be 99% Burt, so we should remember who did the work! The version number will be optional on the screen (default: on), so you can keep it or not. The version number will also be available in the config.
thx1200 said:
You are right. I should have been more clear on that. But for the version coming out, the NEW stuff will be 99% Burt, so we should remember who did the work! The version number will be optional on the screen (default: on), so you can keep it or not. The version number will also be available in the config.
Click to expand...
Click to collapse
Most programs list this stuff on an about screen. Never saw any reason to have it cluttering up the most commonly viewed screens.

[APP][VGA][11SEP09]Gen.Y Manila "Revolution" R1.5 VGA Port CFC

"Posts that do not contribute to progress are not useful because they make it complicated to find relevant information for people who can help."
Before we start, my thanks go out to sztupy and 6Fg8 for their amazing tools, without them this port wouldn't have been possible. Another big thanks goes to ChainFire for his amazing CFC GUI which saves alot of storage space.
Thanks also go out to xbmod for his work on the VGA port of the new manila which served as an inspiration for this port, and to Captain_Throwback who has helped me with testing (WM6.5) and cabbing up the package.
While xbmod's vga port was a great feat, it did have some shortcomings since it was based on a beta version. We have all waited a long time for a new version, but since xbmod wasn't able to continue his work, I decided to give it a shot myself. This port was not easy, alot of hours have been spent trying to port the layout to VGA. But it's finally getting ready to be released.
This release will not be perfect, the first release will also have limited landscape support, but the new v2.1 manila is a great improvement in terms of stability and performance that make it worthwile.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Main new features of v2.1 over v2.0:
- New add push page dialog: you can enter your own push page manually, no longer needed to first add it as a bookmark to opera (see screenshot below)
> Also, now a warning will pop up when enabling push page (extra data transfer etc.)
- New messaging screen: thumbnails have been removed to create more space for the messages themselves (see screenshot below)
- Calendar auto-adapts to regional settings: calendar now starts on monday if your regional settings are right (see screenshot below)
- Complete facebook integration: no more connection errors
- 6 more program icons available in start menu/programs tab (+ it's adjustable, so you can even get more/less)
- WM6.1 & WM6.5 compatible!
- Numbers / web links in SMS messages are now pressable
> clicking on a number will open a new screen where you can add to contacts, make a call or send SMS
> clicking on a link will open the web browser
- New text message font in Message tab (Helvetica LT35 Thin)
R1.5 (new Build 38680)
- New "My Location" in Weather Tab
> uses GPS to automatically locate your position and adjust weather tab & world clock accordingly
- Weather Tab now takes date into account and adjust accordingly
Gen.Y Manila VGA Roadmap:
Revolution (R1.5) - Released: 11 Sept 09
> Perfect portrait mode, improved landscape mode
Evolution (R2.0) - ETA: canceled
(kimi_sae_ireba will be picking up from here to release a new version of the port based on the latest 2.1.1920 branch with weatherclock & animated weather on home tab)
The R1.5 Manila kitchen & the unported 2.1.1918 manila kitchen can be found here (fixed link and removed password)
The Next Episode (Gen.Y Sense v2.5)
> ETA: ???
Gen.Y Manila R1.5 VGA CFC Progress Report:
Excel 2007
or
Google Online Spreadsheet
Changelog:
Gen.Y Manila "Revolution" R1.5
Code:
- Restarted with new build 2.1.38680.1
> all decompilation errors have been fixed (all files re-ported again)
- New "My Location" in Weather Tab
> uses GPS to automatically locate your position and adjust weather tab & world clock accordingly
- Weather Tab now takes date into account and adjust accordingly
- G-Sensor switch now compatible with SensorSDKv4 1911!
PORTRAIT & LANDSCAPE:
- Fixed animations in weather tab (fade up/fade down text)
PORTRAIT:
- All Tabs: Fixed double horizontal line in header at the top
- World Clock: Fixed scrolling and missing scroll bar
- Alarm: redid layout from scratch
- Add new push page: pressing on the input box now correctly scrolls up the display
- Album tab: improved layout (pictures are bigger, picture stack now positioned higher)
- People tab: slighty improved layout (picture aspect corrected, positions slightly modified)
- Single Contact View: Message tab now displays the last message correctly when entering (no more scrolling down)
- Add stock & add weather icons and text positons modified to fit all languages
- Weather tab layout improved (slightly bigger text & icons)
- Fixed scrollbar not visible in Weather Tab > Add Location
- Internet Tab: fixed scrolling issues
- Email Tab: fixed bladelist scrolling to bottom
- Calendar Tab: smoother scrolling through months
- Stock Tab > Single Quote Details: scrolling enabled, layout fixed for VGA
- Home Tab: reduced amount of appointments visible to fit screen estate (fixed slider overlapping)
LANDSCAPE
- Add new push page: inputbox & menu items now correctly adapted to landscape mode
- World Clock: Hitzone for clock now corrected
- Stock Add Quote page: inputbox and list now correctly adapts to landscape mode
- Stock Tab > Single Quote Details: landscape layout fixed
- Settings tab: settings tab now fully functional in landscape mode
- Internet Tab: Search bar width now correct, layout adjusted for VGA landscape
- Dialog menu's now are correctly shown (except for music tab)
& many more minor fixes
Please read the progress report before reporting any bugs! (only report bugs that are not yet known)
I would like to express my thanks to all of you who have provided (and are still providing) me with feedback, bug reports and donations.
If u like my work and would like to support further development of the project, you can always donate
​
Frequently Asked Questions(FAQ)
What's this SMS issue about?
- ActiveSync confirmed to be working fine
- Microsoft MyPhone confirmed to be working fine
Possible new solution to PIMBackup!
This solution will screw up some special letters (letters as ç, ü, â etc..)
Kisja said:
Hi, I didn't read all posts, so excuse me if it is already known.
I was able to fix my contacts without readding them (2 SMS send if PimBackup used)!
1. run PIM Backup, select ONLY Contacts for Backup, tap "Next"
2. UNCHECK "Binary Backup"
3. Proceed until finished
4. Unzip the created backup (pib) file
5. Open the contacts_*.csc file with Notepad++ (or any other editor supporting encoding conversion)
6. Select "Format" -> "Convert to ANSI"
7. Save the file
8. Pack the file back into the PIB file (use zip)
9. run PIM Backup again and choose the modified PIB file for restore
10. choose to delete all existing contacts
11. Let PIM Backup assign the columns automatically (";" as separator)
12. Proceed until restore is complete
It worked for me! No SMS bug anymore! So only one SMS is sent!
Kisja
Click to expand...
Click to collapse
* UPDATE: Possible solution to PIMBackup problems HERE (thx go to drake2007)
Manila v2.1 (and newer versions like v2.5) are not compatible with the way PIMBackup restores your contacts. If u do use PIMBackup, you'll most likely face an issue when sending 2 messages after one another to the same person (the first message will be sent, but when u press send after your 2nd message, you'll get a message saying "Text Message cannot be sent"). Those who are using ActiveSync should not experience any problems.
here's the final word on the SMS Issue (taken from Dutty's thread):
Regarding manila v2.1 with sms I think one user who had probs sending and recieving through manila interface as narrowed it down to unicode in contacts so probably htc changed few stuff,
So backing up ur old contacts and using manila v2.1 could give u the sms bug before, probably explained why some user who doesnt get like me as I use activesyc to back up all contacts.
Click to expand...
Click to collapse
so basicly, if u have ever restored contacts from pimbackup, you will most probably get the sms bug (even if u use pimbackup, then activesync, then delete contacts and use activesync to restore contacts)
if u have never used pimbackup, you're good to go
if you did, like me, you will probably have to delete and re-add all your contacts (i tried this out, and basicly i deleted a contact, re-added his number, and voila, sms issue is gone)
I have the Manila Start Menu now and i can't acces windows settings? Where is it?
Go to the settings tab and press all settings, voila you're there
Why is there no weather forecast in the calendar tab?
To enable weather forecast in calendar tab day view, u need to add your city in the weather, then go world clock and make sure your city is selected there as well (the forecast will only be visible if the weather city and clock city are the same)
If that doesn't work, change the following registry key (standard = dword:00000000)
[HKEY_CURRENT_USER\Software\HTC\Manila]
"WorldClock.LocalIndex"=dword:00000001
I can't open my e-mails, how can i fix it?
superman.namrepus said:
For those of you that are having problems with opening email. This is what I have found...
Look at your registry and see if it reads as follows.
[HKEY_LOCAL_MACHINE\System\Inbox\Templates\IPM\Note]
"Read"="\\Windows\\HTC_read_note.htm"
If this true you need to change it to the following and reset your phone and all should be good.
[HKEY_LOCAL_MACHINE\System\Inbox\Templates\IPM\Note]
"Read"="\\Windows\\read_note.htm"
I hope this helps as it did for me. This was a problem some time back and some one over at PPCGeeks came up with the fix. I do not remember who though.
Click to expand...
Click to collapse
Registry Tweaks
All registry tweaks apply to [HKEY_CURRENT_USER\Software\HTC\Manila]
Code:
[HKEY_CURRENT_USER\Software\HTC\Manila]
; Disable LetterPicker in Weather Tab > Add City
"Weather_DisableRandomAccess"=dword:1 (default = dword:0)
;Modify the standard search engine in the internet tab (default below is Google)
"InternetSearchUrl"="http://www.google.com/m?source=mobilesearchapp&v=1.0&aq=f&q=%s"
;Disable the search bar in the Internet Tab
"DisableInternetSearch"="true" (default = "false")
;Increase amount of push pages in the Internet Tab
"Internet.DefaultCount"=dword:4 (default = dword:4)
reserved for Mods / Tweaks / Fixes
Be Advised, most (if not all) v2.0 mods/tweaks will not function properly and may crash with manila v2.1
Gen.Y CDMA SMS Fix v2
v2: new SMS fix for "Revolution" R1.5
http://www.mediafire.com/?ytnhk5miymt
Fix for CDMA users who can't send SMS using the Manila interface
Copy and overwrite the file to \Windows\
TF3D v2.1 Language Packs
http://forum.xda-developers.com/showthread.php?t=542749
Weather Editor for TF3D2.1
http://forum.xda-developers.com/showthread.php?t=546141
Panoramic Background for Gen.Y Manila
http://forum.xda-developers.com/showthread.php?t=547941
BackgroundAllTabs for Gen.Y Manila
http://forum.xda-developers.com/showthread.php?p=4390194#post4390194
CompactHome for Gen.Y Manila
http://forum.xda-developers.com/showthread.php?t=553361
Four column Program Tab for Gen.Y Manila
http://forum.xda-developers.com/showthread.php?t=554330
Manila v2.5 slider icons
http://forum.xda-developers.com/showthread.php?t=547029
Manila 3D 2.1 Fix for WM6.5.x (BUILD 23034+)
http://forum.xda-developers.com/showpost.php?p=4410250&postcount=1305
Gen.Y Manila R1.5 VGA CFC by yozgatg [EXT]
Visual Kitchen packages ready for WWE/NLD/ITA/GER roms (other languages need additional MUI files)
WM6.1 Build 21000+ recommended
All WM6.5 builds should work fine
FOR WM6.5 Chefs:
Do not forget to activate the registry switch in manila for WM6.5 compatibility!
[HKEY_LOCAL_MACHINE\Software\HTC\Manila]
"IsWM6.5"=dword:1
Requirements:
Included in OEM
- AudioManager: required for searching and playing music (included in htc stock rom)
> requires DRMMiddleWare
- AudioBooster: required for the AudioBooster link in the music tab (included in htc stock rom)
- EnlargeStartMenu (new version): required for Manila Start Menu
- HTC EmailSetupWizard: required for the mail setup link in settings and the mail tab
- PushInternetEngine: required for push internet
- FaceBookEngine: required for facebook integration
- NewContactCard: required for the edit contact link
> Requires ContactUtilityEngine
- HTCSharedModules: required for Manila & Haptic Feedback
> Haptic Feedback requires DShow from Topaz/Rhodium
> Topaz/Rhodium TouchFlo MUI file(WM6.1 only): required for extra options in TouchFlo settings
- Album v3 (or newer) and MediaToolkit: required choosing contact picture and setting wallpaper
> Album requires HTCScroll (v1 or newer) and ResourceProxy
- SDKCerts
"My Location" (GPS) requirements
- GoogleLocationService
- HTCGeoService
> requires HTCFramework
Optional:
- SensorSDKv4: required for Manila auto rotation switch*
- Tachi/Topaz or Rhodium VolumeControl: required for single/dual volume control setting
- YouTube v2.5 VGA (by Captain_Throwback)
NOT Included in OEM
- Arcsoft MMS: required for "Send Contact by Message" link
- Tachi/Topaz or Rhodium dialer: required for dialing out from the manila contact page
- Google Maps v3.x: required for pinpointing a location that's saved in a contact's info
Download
R1.5
Mediafire
Megaupload
Rapidspread
R1.1
Mediafire
Megaupload
Rapidspread
R1
Mediafire
Megaupload
Rapidspread
Gen.Y Manila R1.5 VGA CFC by yozgatg [OEM]
Thanks to jmckeejr (with some help from hilaireg) for putting these Legacy Kitchen packages together!!
Posted here: http://forum.xda-developers.com/showthread.php?p=4536837#post4536837
_________________
Gen.Y Manila R1.5 VGA CFC by yozgatg [CAB]
WWE/NLD/ITA/GER language packs included
Packages included in R1.5 cab:
Code:
"AudioManager_Eng"="1_7_19122322_h1"
"ContactUtilityEngine"="1_0_19173328_0000"
"DRMMiddleware"="1_5_19122329_00"
"EnlargeStartMenu"="1_2_37901_1"
"FacebookEngine"="1_0_19172627_00"
"Manila"="2_1_38680_0"
"GoogleLocationService"="1_0_1_12R1"
"HTC_EmailSetupWizard"="1_2_19173228_0"
"HTCFontLink"="1_0_19132133_1"
"HTCFramework"="1_1_19173825_00"
"HTCGeoService"="1_0_19182328_00"
"HTCMessage"="1_98_281_1"
"New_Contact_Card"="1_0_19153030_01"
"NewMailAccount"="1_11_0_1"
"PushInternetEngine"="1_0_19173030_00"
"ResourceProxy"="1_0_19151630_00"
"SharedModules"="1_01_19142727_00"
Thanks again goes to yozgatg for the port and providing the files to make it easy for me to cab up .
WM6.1 Build 21000+ or WM6.5 recommended!!
NOTE: Tachi/Topaz/Rhodium/Qilin Dialer is NOT included in this package, but is NECESSARY for calling from the People tab of Manila. Download links & information regarding the dialers can be found in the Tachi Dialer thread and in this post.
Instructions
1) Disable "TouchFLO 3D" from your Today items. Soft reset.
2) Go to System Settings, "Power", and uncheck all of the Options on the "Advanced" tab (see this post for details/screenshots - thanks dharvey4651)
3) From the "REQUIRED" folder, install the "Gen.Y_Manila_R1_5.cab" (install may take 10 minutes or more). DO NOT RESTART.
4) Install the appropriate Language Pack for your locale (0409 is WWE). DO NOT RESTART. NOTE: Languages besides 0407/0409/0410/0413 are included in the "Additional Languages" folder in a single cab file.
5) Go into the "WM6.1" or "WM6.5" folder (depending, of course, on your build) and install the appropriate version of HTC Scroll. NOW SOFT RESET.
Done!
Optional Installs (included in R1.5 package):
- HTC Album_3_0_19141129_0.cab (WWE) - This is the Album version from the Tachi, which includes Media Toolkit. This allows you to choose Wallpaper from the Manila interface using Album, and allows you to choose a Contact picture in the New Contact Card using the "Open Album" Menu option. NOTE: 0407/0410/0413 users will need to install the language pack for their locale in addition to the main Album cab file.
- HTC SensorSDK_4_0_19112326_0 - For Manila Auto-Rotation. This can be toggled from the "Settings" tab of the Manila interface. NOTE: If using Album versions older than 3.0, installing this will prevent pictures from rotating on the device, and may also effect the orientation of pictures taken with the Camera.
- HTC Message_Enhancement_1_1_19173323_04.cab - This gives you the option to "Save to Contacts", call people from e-mails, etc. NOTE: This does not work with all ROM versions!!
- HTC DShow_2_0_19151432_0.cab - This is for Tab Vibration in Manila. Most ROMs will have a version of DShow already included, so installing this cab may not be necessary. NOTE: Some other device apps use DShow, so installing this version may cause issues with your device.
- HTC VolumeControl_2_1_19142727.cab - This is a newer version of Volume Control that allows you to choose between Single & Dual Volume control using the "Sounds" option in the Manila Settings menu.
Known Issues:
R1.5
- Facebook integration no longer gives you an option to sync Birthdays with Facebook contacts.
- If using Message Enhancement, Company Directory does not scroll all the way to the bottom of the page.
R1.1
Message Enhancement does not work on all ROMs.
R1
When installed on ROMs with a previous TF3D version included, there is an issue with the ability to open e-mails. This is related to Message Enhancement. This cab is the Manila 2.1 WWE install package, not including Message Enhancement (Optional folders & HTC Scroll also not included in this package). This will correct the issue, but it must be installed INSTEAD of (or as a replacement for) the above versions. Confirmed by owlmatt to be working. UPDATE: Megaupload Mirror
Download
R1.5
Mediafire
Megaupload
4shared
R1.1
Mediafire
Megaupload
R1.1 Optional Installs:
HTC Message_Enhancement_1_1_19173323_04.cab
HTC Volume_Control_2_1_19163532_0.cab
R1
Mediafire
Megaupload
Rapidspread
R1 Optional Installs (included in Download package):
Album 3.0 (requires install of language pack for your locale)
Sensor SDK 4
Volume Control (older versions of volume control will not toggle properly between single & dual in "Sounds" menu)
Tweaks: (also included in R1 Download package)
Screenshots:
More screenshots..
FAQ
Frequently Asked Questions (part 2):
Q: What does WWE stand for?
A: World Wide English - If you live in the US and speak English, that's the one you want.
Q: I installed this, and all my Manila tabs now say "IDS_...." on them. What gives?
A: You didn't install the Language pack for your locale. See above question if you live in the US, speak English, but don't know which one to install.
Q: I installed this, and now Opera is loading on boot? How do I fix this?
A: This is because you're using a version of Opera 9.5 that is older than 16277. You can either update your Opera 9.5 version, with one that is newer and that was made for an HTC phone (i.e. one you'd likely find on XDA - 9.7 Beta will NOT work). Those are the ones that will work with Push Internet. Or, you can disable Push Internet by installing this cab: T-Back Disable Push Internet.cab
Q: I have a Diamond. Can I install this?
A: Possibly, but I wouldn't recommend it, unless you're running a ROM with no Manila (TF3D) already installed. A Diamond has limited intermal memory, due to its large Internal Storage; however this Manila MUST be installed to the device memory. I recommend flashing a ROM that already has this included, such as yozgatg's Gen.Y D2 R2 (WM6.1 + TF3D2.1).
Q: Can this be uninstalled?
A: Possibly. ALL Manila-related process MUST be stopped in order to try to do so. That means you will need to disable TouchFLO 3D from the Today items and Disable Push Internet (see above for how to do that). Then, soft reset. Kill any processes linked to Manila (i.e. CommManager, AlbumSearcher, ContactEditor, OOBE, Opera) using a Task Manager such as dotFred or SKTools (actually, SKTools would be better to use to uninstall it). That should get you a clean uninstall.
Q: Is this for GSM or CDMA?
A: Both. This Manila originated from a GSM device, though, so there are some fixes for CDMA users that will need to be applied for everything to work correctly (there are issues with SMS and Weather tab updating that have been reported). yozgatg is aware of these issues and is working on a fix. UPDATE: See HERE for CDMA SMS FIX v1.
Q: This has been installing for almost 10 minutes. Is that normal?
A: Yes. It's a LOT of files . You may want to go into your Power settings, and uncheck all of the boxes on the last tab to ensure your device doesn't go to sleep during the install. That would just make it take longer, and could corrupt something.
Q: My hardware keyboard is vibrating after installing this. How do I fix this?
A: This seems to be a problem only for CDMA users. See here for solution.
Q: Will this work with the "regular" HTC Dialer (i.e. the Slide-to-Answer dialer) that comes with the Diamond/Raphael?
A: No. You NEED the Tachi/Topaz/Rhodium Dialer in order to make phone calls from the People Tab in this Manila. Get it here: Tachi PhoneCanvas
Q:
Tenny said:
I have the Manila Start menu, and when I go to the Settings tab and press All Settings it just takes me to the Connections Setting only..
Click to expand...
Click to collapse
A:
yozgatg said:
this is because you didn't activate the WM6.5 registry key
Do not forget to activate the registry switch in manila for WM6.5 compatibility!
[HKEY_LOCAL_MACHINE\Software\HTC\Manila]
"IsWM6.5"=dword:1
Click to expand...
Click to collapse
Q:
slayer69 said:
Auto rotation: I installed the SDK that was sent with the cab and still am unable to get the auto rotation to work. I was wandering if anyone else has noticed this. I can manually switch to landscape with no issues and it looks sweet. Would love to get the auto rotation working.
Click to expand...
Click to collapse
A:
Captain_Throwback said:
As it turns out, Manila isn't included in the Whitelist for rotating apps in the version of SensorSDK4 I made that cab from. Here's a nice program that lets you easily add apps to the Whitelist:
[APP] G-Config (Configurator for the new SensorSDK 4)
In the meantime, these are the registry entries that should be added for Auto-Rotation in Manila:
Code:
[HKEY_CURRENT_USER\Software\HTC\HTCSENSOR\GSensor\ModuleName]
"Manila"="\Windows\manila.exe"
[HKEY_CURRENT_USER\Software\HTC\HTCSENSOR\GSensor\WhiteList]
"Manila"="Manila"
Click to expand...
Click to collapse
Q:
hvbelton said:
how do you add a new city, one that is not already in the list, to the weather tab?
Click to expand...
Click to collapse
A: Manila 2.1 Weather Editor PPC Edition - thanks to JVH3
wmserver said:
Also, for custom city, you'll need this reg entry:
[HKEY_CURRENT_USER\Software\HTC\Manila]
"Weather.ServerURLOverride"="http://weather.not2advanced.com/htcweather/forecastdata.php?ac=XDADevs&locCode=%25ls&version=1&device=innovation"
Click to expand...
Click to collapse
Q:
Alkhal said:
Anyone else having issues with weather not connecting?
Click to expand...
Click to collapse
A: Weather Fix:
carzev said:
1. Turn off touchflo3d
2. Go to file explorer
3. My Device
4. Application Data
5. HTC
6. Databases
7. Then delete forecast_cache
8. Restart touchflo3D
Click to expand...
Click to collapse
Q:
Röchelhilpert said:
why i don´t have a working internet tab .... i have also no internetglobe .... Do you have a new plan ? I read about a file InternetPortal-en-de.xml .... but where to find ?
Click to expand...
Click to collapse
A:
zyz696 said:
To resolve the internet tab issue, just copy the "27c65cbd_manila" from the 0409 folder to your language folder....
Click to expand...
Click to collapse
Q: I have no audio in YouTube/Video Player, or playback is messed up. Why?
A: This appears to be an issue with the new Full Screen Player. If you cooked this in, try using an older version of Full Screen Player. If you installed the Album cab, Here is a version that doesn't include the Full Screen Player: HTC_Album_3_0_19141129_0. Please try these solutions and report back. UPDATE: The issue appear to be with the DShow package. Here is a rolled-back version of DShow: HTC DShow_2_00_081105_0.cab. Please note that you will lose haptic feedback by installing this version, but video playback should work correctly.
Q: Why don't I see weather in my Calendar?
A: Because you first need to select your local city in the World Clock, and make it the default (or the first city in the list), and then the weather will show up in the Calendar.
Good work.
Side note: anybody know what ever happened with xboxmod? Did real life issues take precedence? Lose interest after the first port?
great work sir. I eagerly await the release so I can go back to TF3D2...
Space for rent. PM for prices!
Can't wait to try it. Thanks for the hard work.
B-E-A-utiful!!!!!!!!! I cant wait... I see the add stock image but I was wondering what the stock tab looks like... I kinda hoped that you ported the GizmoRoot part of the Stock tab. The one in the image below.
I think it blends better with the mail and people tabs... I was looking at the mode9 file and trying to play with it.
yozgatg, if it would be ok can I PM you. I would appreciate some advice. I do not like to bother people unless I have permission. Please PM me if I can get advice or direction.
Thanks for all your hard work... it looks GREAT!!! I can not wait.
Thanks,
SoBBie
You definitly deserved your own thread!! Great work.
can you please be more specific about the improvements? from my point of view...i dont see no improvemets at all
Inmortal said:
can you please be more specific about the improvements? from my point of view...i dont see no improvemets at all
Click to expand...
Click to collapse
Are you basing this off of the pictures posted? Because stability isnt really shown in screen shots. It's something you have to experience.
Inmortal said:
can you please be more specific about the improvements? from my point of view...i dont see no improvemets at all
Click to expand...
Click to collapse
huh
Have you heard of xbmod?
Don't think you have been following up on anything.
fazalali110 said:
huh
Have you heard of xbmod?
Don't think you have been following up on anything.
Click to expand...
Click to collapse
I follow the 2.0 thread daily.. that said. I was basing the call I made on this:
yozgatg said:
This release will not be perfect, the first release will also have limited landscape support, but the new v2.1 manila is a great improvement in terms of stability and performance that make it worthwile.
Main new features of v2.1 over v2.0:
- New add push page dialog: you can enter your own push page manually, no longer needed to first add it as a bookmark to opera (screenshot soon)
> Also, now a warning will pop up when enabling push page (extra data transfer etc.)
- New messaging screen: thumbnails have been removed to create more space for the messages themselves (see screenshot below)
- Calendar auto-adapts to regional settings: calendar now starts on monday if your regional settings are right (see screenshot below)
- Complete facebook integration: no more connection errors
Click to expand...
Click to collapse
That was all. I meant to insult by saying what I said... I just read things differently I suppose.
Inmortal said:
can you please be more specific about the improvements? from my point of view...i dont see no improvemets at all
Click to expand...
Click to collapse
i've posted the new features of v2.1 in the first post
v2.1 is only a minor update to v2.0, but compared to the beta version (xbmod's manila), the improvements (bug fixes, performance, stability) are huge
also, the port itself is in some aspects improved (at least the portrait mode) compared to xbmod's, for example:
- Completely new VGA calendar picker (see screenshot first post) ported over from Tachi manila
- Letterpicker no longer crushed
- Pile of photos now visible in Photos&Videos tab
- Scrolling issues in many pages fixed (deleting messages etc.)
- Calendar day view scrolls correctly now (see screenshot first post)
and much much more..
yozgatg said:
i've posted the new features of v2.1 in the first post
v2.1 is only a minor update to v2.0, but compared to the beta version (xbmod's manila), the improvements (bug fixes, performance, stability) are huge
also, the port itself is in some aspects improved (at least the portrait mode) compared to xbmod's, for example:
- Completely new VGA calendar picker (see screenshot first post) ported over from Tachi manila
- Letterpicker no longer crushed
- Pile of photos now visible in Photos&Videos tab
- Scrolling issues in many pages fixed (deleting messages etc.)
- Calendar day view scrolls correctly now (see screenshot first post)
and much much more..
Click to expand...
Click to collapse
man I sure cant wait bro...u have done amazing work and of course thanks to xbmod,you and the rest of the team.
Great work yoz, i'm definitely subscribing to the post.
Aaron McCarthy said:
I follow the 2.0 thread daily.. that said. I was basing the call I made on this:
Click to expand...
Click to collapse
Was questioning Inmortal when he said "...dont see no improvemets at all"
It wasn't directed to you.

[App] OpenMobileMaps v1.6 !!! 2013/11/01 NEW RELEASE !!!

[size=+2]OpenMobileMaps v1.6[/size]
[size=+1]--- NEWSFLASH ---
Yes, finally I finished work on version 1.6! Go and get it!
Watch OpenMobileMaps running on HTC HD2
and on my good old HTC Wizard !
--- NEWSFLASH ---[/size]
A development blog for OpenMobileMaps is located here: HERE!
I wrote an application similar to GoogleMaps but it's relying on OpenStreetMap.org.
It's finger friendly and showing the map on fullscreen.
GPS support and GSM triangulation (if no GPS device is present) is built in.
The downloaded map tiles are stored on your phone/storage and only new ones are downloaded.
It's tested and working with all possible resolutions, with internal GPS and external GPS. And it should work on all Windows Mobile devices with .NET CF 3.5 installed.
Tell me what you think of it and please find some bugs!
If you like OpenMobileMaps and appreciate the hard work and time I spent on developing it then don't hesitate to [size=+1]DONATE![/size]
Any amount of money keeps me motivated to further develop OpenMobileMaps!
EURO:
DOLLAR:
[size=+1]DOWNLOAD[/size]
Code:
History:
--------
v1.6.5053.35397 (Hotfix)
fixed issue:
- OpenMobileMaps freezing on splash screen
new feature:
- OpenMapSurfer map added to collection (thx to Loren for this tip!)
v1.5.5013.27100 (Hotfix)
- Webservice-URLs changed since omm.mine.nu got shut down.
I'm sorry for this inconvenience but DynDNS is getting rid of those free
service users. This is why omm.mine.nu got shut down suddenly.
- extended maps.xml included
v1.5.4067.39959 (Hotfix)
- just a few bugfixes to prevent instabilities on certain phones
v1.5.4053.7488
new features:
- button to force re-download of actually viewed tiles.
- word wrapping for GraphicText
- show arrow with direction when moving instead of pin
- added HD2 multitouch feature (pinch-to-zoom)
- bookmark functionality
- re-designed the context menu
- added reverse geocoding
- implement optional 2x map zoom
- re-worked settings screen to fit more items on smaller screens
- added copy&paste to textboxes
- added "clear search results" to context menu
- draw straight flight route from A to B
fixed issues:
- corrected version check routines with proper translations
- prevent creating folders for tiles when downloads are disabled.
- correct button alignments on some windows
- prevent backlight dimming while OMM is in foreground
- deleting downloaded cab on first start
v1.4.3816.9028 (Hotfix 2)
- WebServices updated to match the new OpenMobileMaps website.
due to porting the official OMM homepage from Perl to ASP.NET, I had to
update the feedback messaging system and updating functionality.
v1.4.3811.31921 (Hotfix)
- bug fixed in registration form:
some email addresses were rejected as being invalid.
v1.4.3802.40868
- many many bugs fixed (like ommconfig.xml and maps.xml problems...)
- download speed improved
- multi-language support (new languages can be downloaded from server)
- software is able to use different map providers
- registration for users who have donated introduced
this will grant you full features of OpenMobileMaps.
IMPORTANT: everyone who already has donated, please register (About->Register)
your copy of OpenMobileMaps!
- zoom level is displayed inside of drag button
- new icon for windows mobile 6.5 phones
- world-wide route calculation possible
v1.3.3745.2194
- bug fixed: trying to download tiles beyond 2^zoom-1
- scale added
- zooming in and out with softkeys possible (if your phone has those)
- "Follow Me" and "Where Am I?" feature changed into a button with push-pin
The button appears, when you tap or move the map. This automatically turns off "Follow Me" mode.
To turn it on just tap on the button with the red push-pin.
- Context menu and Main Menu reorganized (removed/replaced entries)
- support for other map sources
GUI added to select different map sources. The maps are save in osmcache/maps.xml.
- Yellow Pins for search results added
- Address Search changed to use OSM Nominatim first -> see http://nominatim.openstreetmap.org
ORS address search is only used as a fallback.
Nominatim supports address search for the whole planet (not only europe)!
- bug fixed: negative coordinates were interpreted wrong
- bug fixed: search pins are now behind other controls
- Info reduced. GPS and GSM info is shown when tapped on the red push-pin.
- Gps device/service/fix state is visible in the bottom left corner
red boxes mean: gps device is on but service is not yet ready
orange boxes mean: gps device/service on but NO FIX
number of green boxes shows the signal quality on FIX
- bug fixed: map tiles weren't updated when using cursor buttons
- size of initial download information reduced
- size of About window reduced
- maps.xml creation after install optimized (should not make problems anymore)
v1.2.3732.42197
- new menu added (click on the grey box at the bottom of the map)
drag the menu down to hide it!
or press the enter key on your phone (if your phone has one) to toggle it.
- removed some entries from context menu
- removed "Get Route": it's always calculated if Start and Finish are set
- self update function
- bug in parsing coordinates fixed
- some gui improvements
- improved map scrolling speed by hiding controls temporary
- size of zoombar and little grey box changed
- Address Search Window re-design to match the new GUI
- Feedback system built in
You can post your feedback on the OpenMobileMaps homepage or directly
from your phone! (About -> Send Feedback...)
Your feedback will be displayed on the homepage. If you send it through
your phone I might be able to answer to your feedback directly.
- bugs in GPS and GSM positioning fixed
- zooming bug after map scrolling fixed
- Downloading can be turned on/off in Settings
- zoom-bar tapping optimized: tapping on +/- will increase/decrease 1 zoom-level
- double tapping on map will center the position instead of zooming in
- shipping map zoom levels 1-3 within cab for starters
- address search crashing fixed
- Minimizing application now possible (through main menu)
v1.2.3722.269
- completely rewritten GSM positioning including circle calculation
- switch between mph and km/h
- Status and Controls on/off moved back to context menu for faster access
- counting data sent/received over internet connection
- completely rewritten GUI handling
- performance optimizations for new GUI
- About-window added with check for latest version
- zooming effect added
- Location Utility Service XSD implemented (for address search)
- OpenStreetMap and Windows Mobile logo optimized for higher resolutions
BTW: the new gui adapts to all kinds of resolutions, no matter wheither it is
running on QVGA or Full HD!
- Route calculation added.
Hint: in address search select an address and go to context-menue.
choose wheither it is your route start or finish.
when start and finish are selected then select "get route".
- application icon updated
- bugs fixed
v1.1.3673.41233
- small fixes
- Settings-Panel added to make the context menu thinner
- Address Search feature added!
It's a very early version and I uploaded it only for testing reasons.
v1.0.3640.29639
- bugs fixed
if you find any bugs, please try the debug version from this post:
http://forum.xda-developers.com/showpost.php?p=5176414&postcount=87
- ommconfig.xml moved to application path
now, it should be removed on uninstall
v1.0.3638.23836
- GSM and GPS usage made optional
see http://forum.xda-developers.com/showthread.php?t=597957&page=8
v1.0.3637.2133
- fixed another bug with GSM triangulation
may be the reason for hangs on Touch Pro 2
- German localization added (should depend on OS language)
- tested with WVGA on WM 6.5 Emulator -> no problems found
v1.0.3635.6168
- added circle around your gsm location
it shows how accurate the positioning with gsm is
- some minor improvements
v1.0.3634.26265
- removed unnecessary files from cab
v1.0.3634.9654
- App renamed to OpenMobileMaps
- RIL.DLL workaround added (not tested!)
v1.0.3632.5042:
- DoubleToString-parsing fixed for different cultures
- Storage Card selection page was not optimized for other resolutions than QVGA
now works with all resolutions!
- other small bugfixes
A big "Thank You" to all of you who have donated for OpenMobileMaps!!!!
interesting.. didn't realise there was such a thing. will try this out, thanks.
Device: HTC Touch Diamond P3050 (CDMA)
The program launched fine and came to the part were it asks you were your storage card is. So I selected "Internal Memory". Then it gave me an error, now every time I open the app it does the welcome screen then goes to the error.
Error:
An unexpedcted error has occured in OpenStreetMap.exe.
Select Quit and then restart this program, or select details for more information.
talontsi07 said:
Device: HTC Touch Diamond P3050 (CDMA)
The program launched fine and came to the part were it asks you were your storage card is. So I selected "Internal Memory". Then it gave me an error, now every time I open the app it does the welcome screen then goes to the error.
Error:
An unexpedcted error has occured in OpenStreetMap.exe.
Select Quit and then restart this program, or select details for more information.
Click to expand...
Click to collapse
Thanks for testing!
In your phones root directory "\" should be an osmconfig.xml file. Could you please post the contents of that file?
Cipher said:
Thanks for testing!
In your phones root directory "\" should be an osmconfig.xml file. Could you please post the contents of that file?
Click to expand...
Click to collapse
Sure thing, added the file also, had to zip it tho.
<config>
<storage>\</storage>
</config>
This is a very nice idea. Could you manage to get compass map rotation?
talontsi07 said:
Sure thing, added the file also, had to zip it tho.
<config>
<storage>\</storage>
</config>
Click to expand...
Click to collapse
I uploaded a bugfixed version! This one should work for you, now.
pdgpereira said:
This is a very nice idea. Could you manage to get compass map rotation?
Click to expand...
Click to collapse
And where do I get the compass data from?
Cipher said:
I uploaded a bugfixed version! This one should work for you, now.
Click to expand...
Click to collapse
I will try it out sometime tonight and get back to you
Maybe you could make use of the compass and multitouch on the HTC HD2?
The APIs can be found in the forum.
maati said:
Maybe you could make use of the compass and multitouch on the HTC HD2?
The APIs can be found in the forum.
Click to expand...
Click to collapse
Well, I don't have a HD2, but if you find me the APIs I could try to implement them.
Cipher said:
I uploaded a bugfixed version! This one should work for you, now.
Click to expand...
Click to collapse
I installed the update, It runs now.
But, I must be missing something because I cannot get this menu to come up.
Im assuming you tap and hold but that isn't working for me.
talontsi07 said:
I installed the update, It runs now.
But, I must be missing something because I cannot get this menu to come up.
Im assuming you tap and hold but that isn't working for me.
Click to expand...
Click to collapse
Right, tap and hold - it's a context-menu.
maybe you are still scrolling the map while holding. try holding longer...
Cipher said:
[size=+2]OpenStreetMap v1.0[/size]
I wrote an application similar to GoogleMaps but it's relying on OpenStreetMap.
It's finger friendly and showing the map on fullscreen.
GPS support and GSM triangulation (if no GPS device is present) is built in.
The downloaded map tiles are stored on your phone/storage and only new ones are downloaded.
It's tested and working on HTC Diamond (VGA) with internal GPS and on HTC Wizard (QVGA) with external GPS. And it should work on all other devices with .NET CF 3.5 as well.
Tell me what you think of it and please find some bugs!
UPDATE: osm.CAB upated to version 1.0.3632.5042
Code:
Changes in 1.0.3632.5042:
- DoubleToString-parsing fixed for different cultures
- Storage Card selection page was not optimized for other resolutions than QVGA
now works with all resolutions!
- other small bugfixes
Click to expand...
Click to collapse
A very nice software! Keep it up! is it poosible to see Google map?
Great idea! Thanks! but getting error after it begins to load map:
Can't find PInvoke DLL 'ril.dll'
Click to expand...
Click to collapse
osmconfig.xml reads:
Code:
<config>
<storage>\</storage>
<version>1.0.3632.5042</version>
</config>
I'm using an older hx4700-WM6.1 (wifi/pda only, not phone)
Installed program to main memory. Maps began to load at first and then error. Maps can be seen in cache. Tried storage on card with same error.
firefly123 said:
Great idea! Thanks! but getting error after it begins to load map:
osmconfig.xml reads:
Code:
<config>
<storage>\</storage>
<version>1.0.3632.5042</version>
</config>
I'm using an older hx4700-WM6.1 (wifi/pda only, not phone)
Installed program to main memory. Maps began to load at first and then error. Maps can be seen in cache. Tried storage on card with same error.
Click to expand...
Click to collapse
Thanks for the feedback. this error is caused by the GSM triangulation. since your pda is not a phone, it does not have the dll that delivers Cell Tower Information.
I will consider that for the next update.
Nice idea but it's like this:
NaviComputer
http://forum.xda-developers.com/showthread.php?t=581474
Dtrieb said:
Nice idea but it's like this:
NaviComputer
http://forum.xda-developers.com/showthread.php?t=581474
Click to expand...
Click to collapse
Well, I am still at the beginning of my project. So far I finished the base viewing of the map. But the features I'm about to implement will go way beyond NaviComputer.
The program show nothing after execute?
The Wifi is connected/.

[APP/CHT-Suite][26-June-11] CHTS 2.30 - saves & extends your Sense ( & Loco [1.10] )

[APP/CHT-Suite][26-June-11] CHTS 2.30 - saves & extends your Sense ( & Loco [1.10] )
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
NEW VERSION 2.30 of 26-June-2011 (+ CHTSLoco 1.10) - final versions
(changelogs see below & CHTSLoco-Thread)
Please consider: CHTS & Loco are in ONE .cab!
CHTS extends your CHT & Sense with much features. You can choose, which of this features you want to use and which not. Therefore some users called it as "Swiss Knife" for CHT.
Minimum Requirements:
CHT v2 -> CHT 2 - Thread
Before we start wie the details: Big Thanx to all people who helped for this Release - especially to our CHTS-Beta-Team!!!. Please look into "About"-Box for the Thank-You's and what they've done. We spent much night to make CHTS & CHTSLoco, that you get them in this advanced state, as they are.
Please consider: CHTS is provided as it is. It is tested by CHTS-Beta-Team, but that were not much people and it can't cover all kind of devices, ROMs, Sense-Version,additional Apps - so please help to improve CHTS because of your Feedbacks.
You get much more new Quicklinks for CHT, you can use a scheduled Wallpaper-Switcher, you can save your Sense-/CHT-Layout, you can profile your Device manually, by time of day or by your current location.
Just look below in this Post for the sections, which will tell you more about the main features. There are so many sub-features, that this can't be explained in a thread. Please consult for the start at best the -> QUICK Manual for CHTS <-
Also big Thanx to ebhoelzner for his great Sense SDK
Integrated Languages (sometimes not all translated) : English, French, German, Spanish, Italian, Dutch, Chinese, Slovak, Russian (thx to yaMoPkoBka for that!)
The other languages are to find in Post #3
Changelog 2.30 (and Loco 1.10) :
- Run Modes for a "light CHTS" You can define a Run Mode, which allows you, that you can use CHTS only for the things you personally need and the unused features will be invisible.
Light: Only Day&Night or manually mode, Wallpaper scheduling and simple Data switches
Average: Light + named Sub-profiles + Location event handling + Backlight-Settings
Advanced: Average + All Profiles + Layout switching with profile + ring modes + Execute/Kill Apps
Full: All Features (like former)
User defined: Define the single features for your personally needs
- Icon-Saving You can save/restore different icon-themes for your Layout or simply change them on-the-fly. So if you like Glass Icons in your Sparetime and solid icons at work... no problem. Thanx to osidacz for investigations
- CHT(E)-Saving You can save/restore only the settings, which are mostly the settings of CHTEditor, bit also the most important settings of CHT. Easy & Fast.
- Theme-Saving! Thanx to osiedacz & BHS Interceptor for this outstanding work to create the necessary new xml-files for that! Now there are more than 1000 files are saved, but quite fast restored. Use Theme saving, if you want to change between themes. Otherwise "Standard" is enough for your CHT Hometab.
- Profile copying You can copy each profile over another profile. So you can define one or more "Master Profiles" with much changes and can copy it to another profile for a quick&easy-configuration (you find it in General settings)
- Much more options for Audio-Switches:
-- mp3-files allowed now
-- restrict file list to maximum amount of items (20,50,100, unlimitted) for memory-weaker devices
-- restrict file lists to one or some of: .wav, .wma, .mp3
-- extended check if file really exists, also after deleting some things
- Automatic Audio mode You can not only use Silent, Normal, Vibrate - now also "Automatic", which silents device while entry in calendar. If this doesn't work, you can try MortScripts to toggle settings
- LocoReminder improved! You can add Reminders according to the Location.
It is quick accessible also by Quicklink.
... I think it's easy to understand... you will see
- EMail-Synchronisation by Profile Change improved.
- Improved Options for Wallpapers: . More Sizes and so on
- New Quicklinks: Save Layout, Restore Layout, Loco Reminder. For the full list of all Quicklinks look to Post #3: -->to List of all Quicklinks & Toggles<--
- Improved CHTS Layout-Logging - all files, which are not copied are logged together with the reason, why. Settings in Misc of Main Settings underneath usual CHTS-Logging. Also added Button to delete this Loggs older than 1 day. Logg-Files for Profile Switch are to find in <storage card>\_CHTScheduler\Logging\CHTS_RestoreSense
Fixed all known Bugs (e.g. in Location events) - thanx for the feedbacks and thanx to the great Beta-Group-Members!
- much more fixes and internal improvements. Too much to list all the single things.
Click to expand...
Click to collapse
Nevertheless you will find some more helpful informations, e.g. FAQs or hints for Widget-Creators or ROM-Cookers - here's the overview:
Inventory:
Post #2: Configuration Hints & FAQs - Frequently Asked Questions
Post #3: Additional things: Quicklinks-List+Languages+Manuals
Post #4: Graphical AddOn's - CHTS-Icon-Sets
Post #5: Weather Wallpapers 9-/44pics
Post #6: For WIDGET-/Theme-Creators & ROM-Cooks (with Whitepaper)
Post #7: some Screenshots
Post #8: former Changelogs
So let's start with the main parts of CHTS:
Layout-Saving
You can save your current Layout or your whole Sense.
Baseline: This is the smallest thing - it simply saves the Sense-files of your ROM like a "Layout standard", but without Quicklinks
Layout standard: All items of your HomeTab, so also Widgets, Clocks, Quicklinks, Freelinks, Positions of all of them, configuration,...
Layout extended: All of Layout standard but also much more things of the other tabs, if the Skinner also has added an appropriate configuration-definition (as .xml-file). By Default e.g. the Weather-Animation-Icons are saved in extended
Sense-Saving: All of above, but also all Manila-Files! Therefore, that this is very big, it will be zipped on the fly by CHTS. So Saving doesn't needs much time. Restoring needs a bit more time, because CHTS has to compare each file, if this is already in ROM and has to intelligent restore the correct files. This is often called "Lifesaver" by the CHTS-Users.
Thanx to BHS Interceptor, who made fantastic xml-files, so that each Hometab, Widget, Links are saved in "standard" and also much improvements in Theme-Saving.
And sure: If you can save a Layout... you can switch it with each Profile... Just look to the next main point
Important Notes & Hints:
- After Flashing a new ROM, please make at least a new Baseline. CHTS will name this Baseline according to the name of your ROM
- Recommended also: Saving the whole Sense sometimes. So if something is messed up, then you can get mostly your Sense back = "Lifesaver". This can be the last chance of you before you have to do a Hard-Reset
- Before you add a new Skin or new Widget: Save you Layout (extended) - if something is wrong with the new Skin or Widget... you can easily fall back to the state before.
- With CHTSwitchGui you have access to all saved Baselines, Layouts, Themes and Full-Saved-Sense
- In "Beta-Mode" you can also save Themes, but this will be explained later.
Click to expand...
Click to collapse
Switch Sense-/CHT-Layout
Compare with Layout saving: Each Layout cann be assigned to a profile and switched automatically with it. So you get the appropriate Layout according time or your current location. If you prefer manually - simply switch the Layout together with the Profile by Quicklink.
Important Notes & Hints:
- Please be careful especially if you switch Layouts by Location - not that Loco changes Location very often, because you haven't recorded all cells.
- Check, if Layout switching is working also while locked on your device. If not, set "Switch while locked" to off or activate at least "Switch while locked, but no Layout" in CHTS-Settings
Click to expand...
Click to collapse
CHT-Quicklinks
much CHT-Quicklinks, which gives you the opportunity to directly set or control your Sense-/CHT-/CHTS-Settings.
So if you e.g. don't want, that your Device connects via GPRS, then simply activate the NoData-Switch. Or if you need Wifi-On-Standby, then you have a toggle for it. 3G-Only? No problem - use the Quicklink.
Also you can control the current states of your device by a short look to the state of the appropriate Quicklink.
Important Notes & Hints:
- the Links are a seperate .cab, which is also attached to this post. Please look into Installation-Hints in this Post.
- Some Toggles/Quicklinks needs an additional App, which is also linked inside the Installation-Hints.
Click to expand...
Click to collapse
Wallpaper-Scheduling
The Wallpaper-Changer was heavily extended against the previous version (see Changelog below). The Wallpaper-Scheduler is simple to configure and you can also make different settings for each Profile.
So as example: If you are at home or somewhere, then you can adjust Wallpaper-Scheduler to a low timeout, e.g. 10 minutes, if you are at work you can switch it to e.g. each 4 hours and at night you can switch it off. Therefore that all Porfiles can be manually or by time or by your current Location triggered - you can easy define, which Wallpaper-Scheduling you want.
But nevertheless: If you don't use any Profile-Switching, the Wallpaper-Changer reacts intelligent and battery-friendly. There is an interface together with CHT, which detects user-activity... and if you are inactive and your device is anyway not in use, the Wallpaper-Changer will wait, until you use it again.
You can define different directories for each part of Wallpapers, also you can choose, if the files shall be choosed randomly or alphabetically or by windows-sort (this is device-dependent: sometimes alphabetically, sometimes by date).
You can define filters, e.g. if you choose "grandma*.jpg" for AllTabs, then you should always see different Walls of your Grandma e.g. in your SMS-Tab (or the Grandmaster )
And also a nice feature: Wallpapers according to your Weather. Appropriate 9-/44-weather-wallpaper-packs are to find easily at xda-devs and some are also to find in the follwing Posts here in Thread.
Important Notes & Hints:
- Please make asure, that you defined in CHTS also the Default Wallpaper Directories, that your Quicklinks will work in each Profile, where you haven't defined a special directory for this profile
- Look for the size and dimension of the wallpaper-files. So if you use a directory for e.g. wide-walls, then they should be at best 960x800. Also the filesize should be according to the hints, which can be read in CHT-Thread for the Wallpapers
Click to expand...
Click to collapse
CHT-/Sense-/System-Settings &-Tweaks
You can set many things for your different purposes. There you also don't need profiling in any way.
Just define Settings for one Profile (recommended "SaveMyDay" and let it run 24/7 in manually mode)
Just a list of the main (not all! there are more!) Key Feautures of a single Profile:
- Sense scheduling for each profile
-- update times for Weather, Stocks, QuickGPS,...
-- update times for new state Quicklinks of CHT
-- Proximity and more
- Data Scheduling
-- switch on/off/let-it-like-it-is for BT (visible & hidden), Wifi, GPRS, 2G/3G, Radio, Network, Flightmode, Phone
-- Special "Network" switch: Turn off your phone like in Flightmode, but no need for a PIN!!!
-- No Data! So you can diable GPRS for all apps inside a profile
-- Roaming detection and define actions for it, e.g. asking, switching Network on/off, No Data
-- Idle Timeout configurable on your needs in a profile
-- special useful features, e.g. like switching off GPRS, if you activate Wifi manually
- Backlight&Power Scheduling
-- Set Backlight for each profile different. This saves much Energy!
-- Set timeouts, when display shall go off
-- Set timeouts, when device shall be suspended
-- more...
- Assigning Layouts to different profiles!
-- switch them to whatever profile which suits to your current wishes. At work you need Tasks and other quicklinks in front? no problem. In spare time your music player and a totally different outfit? it needs 10 seconds to change it
-- Combine it with all the other key features
- System Scheduling
-- Define Sound profile - normal, vibrate, muted (as expected)
-- independent setable System and Phone volume
-- adjusting InCall-Volume suitable to your needs in a profile
-- adjust Sound-file for Ringtone, Reminder, SMS, Email, Voicemail.
-- adjust popups for reminder & notification popup (no popup, vibrate, sound,...)
-- special settings, e.g. phone volume down if pickup, louder ring in pocket...
- Executing up to 3 apps
-- new Scripts by RoryB: MortScripts to toggle settings
-- easy to configure
-- computing .exe out of a .lnk to faster settings
-- executed after Sense Restart, if you changed the Layout in this profile.
-- also you are able to kill each executeable by defining it here.
- Configure 3rd-party-apps
-- Email-Scheduling for each Account, you have configured
-- service WMLongLife activation/deactivation
-- service MachCell / GPSMod activation/deactivation
-- Windows Live Synchronisation
-- ...more to come
Important Notes & Hints:
- Please have a look, that the settings doesn't interfere with any other 3rd-party-Apps.
Click to expand...
Click to collapse
Profile Switching
To close the circle: All things above can be assigned to different Profiles. Profiles can be switched manually (by Quicklink), timed (different for each day) or by Location (together with CHTSLoco).
So if you need vibrating Ring at Work, WiFi at home, Bluetooth somewhere,... and so on - simply configure it. In CHTS-Settings (and CHTSLoco-Settings) you can configure it according to your purposes. The most things are self-explaining - for further things, just consult the Quick-Manual or the whole Manual (which will be updated for the new features somewhen, too.. but nevertheless: Also in the older version of Main Manual the basic functionalities are explained good)
Important Notes & Hints:
- Please look into CHTS-Main-Settings for "Powering Device while Profile Switch", if this works for your device. At best, test Profile change while device suspended. If all is switched correctly, it's o.k.. Most recommended is "smooth" and "regular" powering
- If you have a quite "slow" device, then it could be good to set "Profile Change Delay Rate" to a higher (==slower) value, if some Settings are not applied.
- If you want to change your Profile also while locked, please prefer "Change Profile while locked, but no Layout", if you also want to switch a Layout with this Profile. Much devices are not able to change their Sense-Layout, while they are locked.
[/quote]
Installation
Minimum Requirements:
CHT v2 -> CHT 2 - Thread
if CHTS is already installed, otherwise start with step 8:
1 switch to manually mode
2 Sense switching off recommended
3 Save CHTS-Settings
4 Save Loco-Settings
5 uninstall Loco, CHTS & CHTS-Quicklinks (please start with Loco-Uninstall)
6 Soft-Reset
7 at best (not really needed, only there were problems so far) : Remove all CHTS-Quicklinks/Toggles
New Installation
8 If you want to use Location-Switch: Install & Configure MachCell (see also part configuration & CHTSLoco-Thread) - if you have CDMA you MUST use MachCell, if you have GSM, you CAN use MachCell.
Download+Thread here: *GPSMod/MachCell*
9 If you want to use 2g/3G-Toggle &-Quicklinks: Install & Configure WMLongLife (see also part configuration)
Download+Thread here: *WMLongLife*
10 Install CHTS-cab to Main Storage (Loco is inside)
11 Quicklinks-cab to Main Storage
12 start CHTS one time, look only, no save&apply, no language change
13 start Loco one time and exit, then start it again(then import saved settings, if needed)
14 Start CHTS and look, if you have to reassign the Locations. Then save&apply.
15 now you can apply the quicklinks
16 ENJOY!
Click to expand...
Click to collapse
Please read FAQs in Post #2 if you have any problems!!! At best before installation
Recommended steps after Installation:
- Save Baseline (left Softkey-Menu of CHTS)
- Save current Layout (left Softkey-Menu of CHTS)
- Save Full Sense (left Softkey-Menu of CHTS)
- Test Location identification by Quicklink, that Locations are correct recognized. Then assign Location to a Profile
- IF you have any problem, then please try to reproduce the problem while CHTS-Logging & Loco-Logging is switched on. All Logs are to find in \<Storage Card>\_CHTScheduler\Logging. Please use .zip (not .rar, .7z,...) for attaching Log here as feedback
Downloads:
QUICK MANUALManual!!! also MANUAL as .pdf-File - redesigned by CLHatch!
[
[
Click on pic to download the quick manual or/and manual - now you can easier take it with you on your phone
Configuration
The Configuration Hints for MachCell, WMLongLife, Windows Live and the most important CHTS are to find in Post #2 due to a better overview.
Link to fast switch to Post #2: *click here for Post #2*
How timed configuration for Profile switching of CHTS works is well explained in Main Manual!
How you can access single features of CHTS is explained in Quick Manual!
Generally
Some explainations of the basic functions to understand (please also read FAQs) in following posts) :
Manually Scheduling:
You can switch your Profile - if you want - by CHTSwitchGui or by Quicklink.
If you need for a special space of time another Profile - you will find in CHTSSwitchGui the options for "timeouted" mode, where you can e.g. switch for 2 hours to "SpareTime" and then CHTS shall automatically revert back to manually mode and "SaveMyDay"
Timed scheduling:
1. Manually mode: You have all in your hand. You can see in CHT which profile is active. switch it by Quicklinks or CHTSwitchGui
2. Timeouted mode: You are in a meeting - then you can define a timeout by setting the timeout time or by Date&time and define, to
which mode or profile should CHTS turn afterwards
3. Automatically mode: An easy, intuitive way, you can define your personal rhythm of your day - no need to be think about overlapping times - for each day seperately and fingerfriendly configurable. Please read chapter 4 in manual to learn more.
Location Switching:
This is a new menu-point in CHTS. You can assign a Profile to a CHTSLoco-Location. If Location changes, the Profile changes according to your settings:
-- In assigned Loc no Time Switch: If you are in a Location, which you have assigned to a profile, then CHTS would ignore the timed switch. So you can move where you want also if it wouldn't suit to the timed profile - as long as the Location is known, you will always get the suitable profile
-- ...except in/out of GoodNite: This belongs to " In assigned Loc no Time Switch" - and simply means: If CHTS should activate GoodNite or get out of GoodNite by Time, this switch is made also if all other time switches are ignored because of the assigned Location.
Sounds difficult, ey? But it isn't. It's only not easy to explain for me. The GoodNite-Thing simply makes asure, that you define your Sleep Time and this is mostly in a known location... But mostly the wrong profile to sleep.... and perhaps you don't want location changes while sleeping (e.g. if cells are togglings).
So define your typical minimum sleep time and disable loco changes in GoodNite... and your Smartphone is sleeping with you
-- Time profile in unassigned Loc: If Location is not assigned to a profile (but known), CHTS will switch to the timed profile. If this is off, CHTS does no change in unassigned locations
-- Time profile in unknown Loc: If Location is unknown (mostly marked with a "?") - CHTS will use the timed profile.
The rest is explained in CHTSLoco-Thread. Please keep in mind: What you configure in Loco is used by CHTS to switch profile, if you assigned it. So at best: Don't assign too much profiles at the beginning and observe, if Loco is switching fine your Location and all Cells for one Location are good recorded.
Then look, if the above mentioned Settings are ok. Then begin to assign more Profiles to the Locations.
Therefore that Loco is the only App, which I know, which is able for personal-indoor-location-identification: Please check the possibilities, and what you really need for Profile switching and which Locations are more for Fun.
So e.g. you can identify your Kitchen, Bathroom, Living Room seperately by Loco - but I would assign the same Profile to all of them - otherwise you will get Profile switches very often if you run around your habitation with your device
*click on pic to resize*
So - all together I hope, you think it's useful with its features. Just keep in mind: Each feature can be "single-applied" - so if you need only a Wall-Changer or some Quicklinks or a special configuration for Sense+CHT - then only use this..
Have Fun
Micha
Downloads:
*Download CHTS 2.30 (Loco 1.10 integrated) *
(Link to CHTSLoco-Thread: CHTSLoco)
*Download CHT QUICKLINKS 0230*
Manuals:
*Main Manual for CHTS (pdf,zipped, 750kB)*
*Quick-Manual for CHTS - fast start (pdf,zipped, 28 kB)*
*Manual for CHTSLoco - best practises for configuration (rtf,zipped, 100 kB)*
Credits: Please read about box of CHTS for the many helpful people for this App!
THANX TO ALL OF THE CHTS BETA TEAM, WHO HELPED!!!
________________
If you like my work:
This App is completely free and donations are not expected, but always appreciated. So if you want,
donate for work done
​
#2 FAQs & Configuration
Configuration
There are some additional Apps and also some Hints for configuration - collected here. Please also look into FAQs for more.
MachCell / GPSMod (thanx to Mach2003 for this great well-developed App and his help!) :
Download+Thread here: *GPSMod/MachCell*
If you already use MachCell / GPSMod, please only make assure, that also Cell-Location is switched on
If you are new to GPSMod:
- CHTSLoco is compatible to 3.20 and 3.40-Release
- configure your GPS like explained in GPSMod-Thread. You don't need GPS itself - but it should be correct configured.
- Go to Left-Soft-Key-MENU -> Extras:
-- Enable "Service is Running Now"
-- Enable "Enable Cell Service"
-- All other options are not necessary to be switched on for CHTSLoco 1.00
-- Click Button "ReStart Service"
- Open CHTSLoco, go to general Settings and switch Cell-Localization-way to "CDMA with MachCell-Service" or "GSM with MachCell-Service"
To be compatible with the offical Release, Loco only uses the Tower-Number, not country-code. So you see in Loco only "xxx-xxxx-<number>". You can also use newer Beta-Versions of MachCell/GPS-Mod. Loco is developed as seperate App, so it can be updated independent from CHTS. Nevertheless only Loco communicates with CHTS, so an update of MachCell doesn't concern the Localization Assignments of CHTS.
WMLongLife (thanx to chainfire for permission) :
Download+Thread here: *WMLongLife*
If you already use WMLongLife (WMLL), you mustn't change anything
If you only want to use WMLongLife for the 2G/3G-Toggle/-Quicklinks, then you can deactivate all functions of WMLongLife.
Also in each Profile in "Third-Party-Apps" you can disable WMLL-Service.
If you want, that WMLL-Service is stopped after Soft-Reset, then make assure, that current Profile stops WMLL-Service and in Main Settings of CHTS you have switched on "Reapply Profile after Soft-Reset"
Windows Live:
In each Profile you can configure, of Windows Live Synchronisation is setted "manually" or "as items arrive". If this shall work, make assure that start and end time of synchronisation is the same!
CHTS-Settings: Powering Device & Timeouted Message Box
You can configure very much things, what CHTS should do, if a Profile Switch comes.
The "timeouted MessageBox" is simply a Box, which is shown for xx seconds, so that you can deny this switch, if you don't need it at the moment. If you don't answer, then the switch is automatically answered with "Yes", if the xx seconds are over.
Some devices needs a special powering, to switch the Profiles, others can do it also, if backlight is off. Check it out and use the best Power Mode. Here some recommendations:
- if you want to switch Profile while locked, look if suspend settings of your device are not very short, at best 30 seconds or more
- if you change also Layouts with a profile, it's not recommended to "change while locked", better don't allow it generally or at least "change while locked, but no Layout". CHTS will notify you by vibration, that Profile switch is oncoming, but it is running after you unlock your device
- try if "smooth powering" is working for Profile switches, then you have almost no battery usage. But also the other Powerings are not very hard for your battery (except you switch Profile each minute ). For the most devices works "smooth powering" and "regular powering". Not much, but already some device needs "Full Powering" that a Profile Switch is possible. Therefore that this depends on much factors like Device, ROM, other installed Apps, it's not possible to provide only one power-method for all devices. Default after Installation is "smooth powering".
CHTS-Settings: Common things:
- Please look into CHTS-thread, if there is a updated version of your Language available. If something can't be partly translated, you see for this phrases the english original words.
- Please look, if your Storage Card is correct identified. IF not, please change it and don't forget to enclose it with "\"
- For the new option of Connection settings you can use each command-line-App, which has an paramter to switch off and a parameter to switch on the connection for GPRS or WiFi or Bluetooth. With the "Test"-Button you can look, if this works for your device. CHTS will then always use this call instead of the default call - also for profile switching
- The "ignore"-part of Settings is recommended, that all is switch "on" ! Only if you know, what it means, switch some things to off. "On" means, that these parts are not restored while Profile switch - and mostly it's better, not to restore them and to use the current state of the device for it.
- If you have the problem of "jumping quicklinks" from CHT - save your Layout extended and restore it manually or by PRofile. Enable the permission for CHTS, that it is allowed also to restore the Quicklinks
- Some Widgets, which are downloadable at xda-devs, are buggy and overwrites other widgets. So it is recommend to save Layout before installing a new Widget. CHTS has a special feature, that it not only saves/restores blind - it recognizes the Widget and restore your Sense intelligent, if you have installed a buggy widget.
How timed configuration for Profile switching of CHTS works is well explained in Main Manual!
FAQ's - Frequently Asked Questions:
INSTALLATION:
Does I really have to install only to Main Storage?
Not really - but highly recommend, so I say better "Yes". Also it's only tested with installation on Main Memory. CHTS consists of system applications and this is always recommended to be on Main Storage. And don't be afraid: All settings, saved Layouts and so on - this is saved to your Storage card automatically by CHTS.
Must I stick to the installation instructions?
Also not really - mostly it should work by simply installing the .cab's and running CHTS and CHTSLoco once before doing any changes.
The installation instructions are only the safer way. Sometimes also the download at xda-devs doesn't work properly and by sticking to the instructions, you won't get further problems because of this and it's easier to reproduce.
I have a problem after installation that almost nothing works, e.g. no switch of profile, even not computing switch times or so
These sounds like a bad installation or a bad .cab. Please activate in such cases always CHTS-Logging, that I have a chance to reproduce.
But this should help:
- uninstall all .cabs
- Soft-Reset
- Download again all .cabs (CHTS, CHTSLoco, Links)
- Install according Installation instruction according Post #1
(especially: Don't forget to start & exit CHTS the first time with save & apply, before you do a change)
GENERAL:
I have an issue, which files do you need to reproduce it?
We need from /<storage card>/_CHTScheduler the file CHTSSettings.xml
Very important: ROM-Version, Device, Manila-Version and which system-near apps are installed! Otherwise mostly no help is possible.
Since 2.20 you have the possibility to logg all things off Profile Switch & Wall Changing - please activate it in CHTS Main Settings -> Misc
If you have a Location issue, please also activate Logging of CHTSLoco in Settings -> "Logging changes"
All Logs are to find in \<storage card>\_CHTScheduler\Logging. Please .zip them and attach them and tell me time, where the issue occured.
Sometimes a CHTStateLOG like described in 108f-posting can also be helpful.
Please use only attachments as default "zip", not "7z" or any other compression format.
What else is to be considered for feedback?
Please read at best this Link - it's very useful: -->Feedback hints<--
I only want to use CHTS for... (save Layout or Wall-Changer or NoData...)
Then at best read the QuickManual. CHTS is like a "swiss knife" - you can also use only one or some feature(s).
How shall I start, if I have no clue of a scheduler, but I like to have some different configurations.
At best - also Start with QuickManual and then read the CHTS-Manual to learn more. You will see - it's not difficult.
Link: ->Quick Manual<-
I see some strange IDS_BLABLA things? Or some english words as while I use another language
Do you have choosen your Language or checked if this language-file is from a former version?
How to reset my settings?
Delete or rename chtssettings.xml on storage card and reinstall the latest .cab of CHTS
Sense "hangs" / "stuck" while restart
Please try other power settings. It's ROM-/Device-/Manila-dependent, how are e.g the suspend timeouts and other things are. So recommended is in Settings -> Powering the value "smooth powering", if e.g. "very smooth" doesn't work.
Also check your suspend settings and try to increase them a bit and look, if you have system apps running or in startup-folder, which could interfere.
Will it also work when no SD Card available (only internal storage)?
Yes, but not recommended. You will get an error message, that SD-Card can't be found. Say Retry and yes - until you are in main menu of CHTS. Then go to Settings->Misc and switch "Only SD Card allowed" to off and apply this.
Then call again CHTS - then choose a new location for storage card to a valid directory, which has at least 5 letters! So far CHTS finds no SD-Card or you are in cradle as USB-Stick, it will temporary save to \NoSD\, which you can afterwards delete or rename to a valid name.
I got a .net Message but not much details
Please apply NETCFv35.Messages.ENU.wm.cab *from here* and read the postings around it.
Old question for Loco 1.00: I get "can't save / load settings, error #xxx..." (and use Location-Feature of CHTS)
If you have Locations assigned to profiles - perhaps you used CHTSLoco 0.85xmas-beta before - in Location names are NO Spaces and special signs allowed. So use only a-z,A-Z,0-9 and nothing else. e.g. "MyPlace" is allowed but NOT "My Place" or "My-Place". So also NO Spaces. This is derived from the internal database behaviour of Loco - but shouldn't be hard, as the name is more internal.
You can use the Rename-Feature in CHTSLoco to rename this Location to an allowed name. Loco 1.00 is checking the name now, if it's allowed
LAYOUT SAVING & RESTORING:
I see "white squares" instead of some of my quicklinks or freelinks?
This is because of the "jumping quicklinks"-issue - and I estimate, you have flashed the ROM and applied a LAyout of the former ROM. There it can be, that some Linsk are not the same. Contact Links are anyway not saveable (they use an unique ID), but for the Links: Simply delete them and apply them again and overwrite the Layout.
My widgets are not fully restored
Compare with "Known issues" in Post #1: An American Time Zone Format-Problem: CHTS suggests as Layoutname by Menu a name with date in format "Layout_yy/mm/dd" - but the "/" are interpreted as subdirectories - so the Layout isn't fully restoreable (mostly widget files). So please in direct save of Layout by menu: Rename default Layout Name to something without "/" or "\" inside. Will be fixed in next version
If I save a Baseline, will I get a security check Message?
No - you will only be remembered to do it. Later I will add a Box, but not necessarily. Only if you already saved a Baseline, then you will be asked, if you want to overwrite it.
What's the different between a Baseline and a saved Layout?
The Baseline is remebered by CHTS, that you should do it as fallback, if you later mess up your Sense. It hase a special name (ROM-Name, CHT-Version) and it is checked against a new ROM-Flash and a new installation of CHT. But it doesn't save your Quicklinks and Freelinks. Also a Baseline automatically backuped by CHTS after a new ROM or CHT-Version.
A Layout saves all - so also Quick-and Freelinks with a name, which you can choose free.
And what's the difference between saving a Layout as "standard" and as "extended"?
There are 2 different definition possibilities, what CHTS shall save. One is for the HomeTab, so all Links, Outfit, applied Skins, WIDGETS,... are saved - that's "standard". "extended" is for saving a whole Sense-Theme, so if e.g. a Theme-Creator writes in his thread "CHTS-compatible" - then he defined a special file for CHTS, which also consists each Sense-Graphic (Manila-File, .png's, reg-settings,...) - so that the whole Sense in all Tabs are saved.
Can I activate a Profile in automatically mode more than one time a day?
Yes, but the system of timing the schedule is different and (We hope also for you) more near to reality scheduling, so just RTFM for know how to.
Are the Layouts, which are shown in the screenshot, also in CHTS-.cab-File?
No, then it would be a very big .cab These are examples, you can schedule EACH Layout. If you know what I mean, if you have made your personal Sense-Layout(s) : WYSIWYG
I get a .net error, that a .xml is not readable, mostly see "FillFromManilaFiles" somewhere in this message
Please copy all \windows\chtwidget*.xml to your storage card and then try to open them with Internet Explorer. If all are ok, then you can read all of them. If not, then one of these .xml's is corrupt.
You can also look where it is corrupt - just copy it then to PC and use there Internet Explorer or XML-Reader-App - it will tell you the corrupt line.
The .xml's origins from CHT or one of the widgets - so please feedback which .xml makes problems. And tell this to the Creator of the Widget and feedback also in CHTS-thread.
Read Whitepaper in Post #6 to learn more, how CHTS internally works and how to make a Widget or Theme switchable.
WALLPAPER SWITCHING:
Can I schedule my wallpaper of my WinMo-Lockscreen?
Yes, simply schedule the Today-Wallpaper.
My today wallpaper doesn't change
try 3 things:
- delete st_water...-graphics completely with total commander in windows
then try again
- if that doesn't help: copy st_water out of windows to main root and copy it back
then try again
- apply a new .tsk (theme) in home settings of windows mobile and choose any wallpaper with .jpg
then try again
I have a problem with Wallpaper Scheduling
Please activate CHTS-Logging, this also loggs Wall-Changes, to find in:
CHTS Main Settings -> Misc
All Logs are to find in \<storage card>\_CHTScheduler\Logging
Please .zip this Logg-Directories and attach them to your issue-post.
DATA SETTINGS:
What's the difference between "initially" and "permanently" in data?
Initially means, that only at the moment the profile gets active, the settings are applied. e.g. if you initially activate GPRS you can switch it off and on afterwards while this profile is active.
Permanently means settings, which are valid while this profile is active. if you e.g. choose there "GPRS not allowed(No Data)" - then no App or even you can activate it, while this profile is active.
Whats the difference between flightmode,phone and network?
Flightmode: Switches off/on Phone and Data-Connection. It needs a PIN to get it switched on.
Phone: Switches off the Phone. It also needs a PIN to get it switched on.
Network: This is the most recommended feature of this 3. It does almost the same as Flightmode (also in Battery usage also low like Flightmode) and switches off Phone- and Network-Connection. You perhaps see in some taskbars instead of a cross another symbol, which say, that no network is found. But the best: IT NEEDS NO PIN TO REACTIVATE! (and it was not easy to implement)
So I mostly recommend "Network" for Scheduling with CHTS - because of this very nice feature. "Phone" and "Flightmode" are only inside, because you are used to that
only as hint: In airplane use "flightmode" - not because "network" wouldn't be good - I only don't know, if WinMo has something special for some device also to lower down something, which is triggered by Flightmode
I have activated GPRS and Wifi initially, but after switch to profil it doesn't change, why? (also Sense-settings, GPRS-NoData,...)
Have you seen that some items are "3-state-toggles" ? In manual you see what exactly they do and how they work. Simply make ensure that on left side the icon is enlighted, that CHTS knows, that this should be changed
I have problems with 2G/3G-Toggle
Have you installed WMLongLife?
And if yes: IS it configured like the recommendations? Otherwise please scroll up here in Post #2 to "Configuration"
SCHEDULING:
I have defined "Work4Me" from 8am to 4pm and "EnjoyTheSilence" from 7am to 5pm" - why it doesn't switch to Work4Me?
Because the Profile, which is nearer to bottom of the list, has a higher priority. So EnjoyTheSilence has a higher priorization and "overlays" Work4Me totally. Read Manual to learn more. It's intuitive, as soon as you know it.
My Profile hasn't switched (Location also used)
This can have much reasons - you have much options to take influence to Switching. Also there are option, where Timed Profiles should be ignored in know Locations and so on. Nevertheless: We need Logging of CHTS and CHTSLoco. You could also look inside this Logg - it's quite easy to read, why a Location wasn't changed due to a special settings. The Loggs are name by the time. So e.g. 110753.345.txt: this was 11:07,53 seconds.345milliseconds on this day created. Just sort it by date/time in your Explorer to find the newest Logg.
If you have no clue: Attach the Loggs of CHTS & Loco together with your chtssettings.xml to the thread here.
If I install other CHTS icons (cab) and then want to change back to the original ones, will simply uninstalling the cab do the job?
No, it will uninstall properly, but leave you without the icons. We highly recommend also downloading for this purpose the "standard CHTS icon set.cab" to be able to restore the original icons without having to re-install CHTS...
Is there already a possibility to switch to a profile by Quicklink or so?
Yes, it is - but at the moment you must create this quicklink on your own:
<program path>\CHTScheduler\CHTSwitchGui.exe -switchbyuser:sparetime
would switch to SpareTime (please use lower-case).
In one of next versions you can choose these quicklinks directly to apply by CHT Menu
VERSIONING & MISC:
I have a new CHT-Version, why is there no new CHTS?
Because CHTS is configured by CHT to know the basic settings, e.g. for saving Layout. So CHTS is automatically compatible to the lates CHT.
CHTS is only updated because of more features for you or fixing issues - so it's independent of CHT-Version.
CHTS cause drain or it causes Sense to stuck while e.g. looking video
CHTS has no permanently running app, therefore it almost can't cause drain. Also the Wallpaper-Changer is very energy-friendly, but it's better to use a profile, which doesn't schedule the Wallpaper within the next 2 hours, if you look a Video, that no stuck can occur. Better look if you had fixed CHT with at least the chtstate108f - Fix (it's also to find in Post #1 for download as .cab)
Why doesn't CHTS gives me MessageBoxes which always asks me, if I use my device at the moment as USB-Stick?
Because the Settings file as well as your Layouts are saved to storage card. And if you connect it as USB-Stick, WinMo denies your Device the access to it. If you'd use ActiveSync instead of this, it would work without any MessageBox-Reminder.
I have a wish or just want to say thank you
then just write this in the thread - I'm certainly pleased
I could kiss you for this free software.
Send me a photo of you before
I found a BUUUUG
Oh, how horrible. That almost can't be - CHTS has almost only 100.000 LOC at the moment, so I don't think that in this little app is a bug
(btw: I prefer the word "issue" as long we're not sure if the problem is not-RTFM or the problem is between the chair and the touchscreen, but now serious: Please describe it as exact as possible, perhaps with screenshots and version informations of your device)
I have a short d.ck
Let CHTS cause your handy scheduled vibrate in your trousers front bag (or tell me another BUUUUG)
#3 Additional Downloads - Manuals + more Languages + some Addies:
Quicklinks- & Toggles - List:
CHTS Basic Links:
Switch Profile: Shows the current profile and in automatic mode also the next switch time. Calls SwitchGui to change profile on-the-fly.
Switch Mode: Shows the current mode (manually, semi-auto, auto). Calls Windows to switch mode on-the-fly
Refresh Profile: Refreshs / updates the current profile
Switch Wallpapers: Shows in wallpaper scheduling mode the next time, when wallpapers of current profile will be switched. On pressing this change will be done immediately
Location: Shows current Location of the device like configured in CHTSLoco. Calls Loco on press.
Update Location: Re-Computes current Location. If a new Location is discovered, the configured reactions of CHTS and Loco will be triggered.
Loco Reminder: Calls Loco Reminder directly, that new Messages can be fast added for the Location(s)
CHTS Toggles:
Wifi on standby: (De)Activates Wifi also while Backlight is off and shows the current state.
Network: (De)Activates Network and shows the current state. This is quite the same as Flightmode, but doesn't need a PIN to be activated. Shows also the current state.
No Data: (De)Activates all accesses via GPRS to the internet. So if this is off, no application or Sense is able to start GPRS and does unwanted connections. Shows also the current state.
Automatic Backlight: (De)Activates automatic backlight handling of Windows Mobile. You can save much battery by setting the backlight on your own with the backlight quicklinks / by profile. Shows also the current state.
Proximity on Lock: (De)Activates proximity sensor, if device is locked (mostly by CHT Lockscreen). So if device is locked, the proximity sensor is looking, if your device is e.g. in the pocket and switches backlight immediately off in this case. Shows also the current state.
chtstate logging: (De)Activates Logging of CHT. There is much to find out, if you have any issue. The Logs will be written to SD-Card to "chtstateLOG"-directory. This can be uploaded as zipped file to CHT-thread or just look on your own in this Logg to find reasons for any issues. Shows also the current state.
Toggle 2G/3G: Toggles between 2G (red light) and 3G (green light). It's needed to install WMLongLife, that his toggle works. Shows also the current state.
Location Activation: (De)Activates Location Awareness of CHTS / Loco on-the-fly. So if toggle is off (red), no Location switch will occur. Shows also the current state.
Wall change act.: (De)Activates Wallpaper scheduled changes for the current profile, e.g. if you like to keep the current wall for a longer time or won't to be disturbed by a change. Shows also the current state.
CHTS Profile jumps:
Jumps to Day, Night, SpareTime, Silence,... on-the-fly and switches to manually mode. So you can fast activate each profile by Quicklink
CHTS Additional Links:
Automatically Mode: Switch to auto-mode
Semi-Auto-Mode: Switch to semi-auto-mode (only Day&Night)
Manually Mode: Switch to manually mode
Forlayer visibility: Shows/Hides current Forelayer, if you defined one.
New Forelayer/new Home Wall/new Lock Wall/New Today Wall: Like these quicklinks are named - a new wall will be chosen. If nothing is defined in current profile as directory, it will use the configured default directory in CHTS for the certain wall and chooses there a wall randomly
Auto Backlight On: Enables Windows Mobile automatic backlight handling
Backlight --: Deacreases Backlight one step
Backlight ++: Increases Backlight one step
Backlight low: Sets Backlight to low (saves much battery)
Backlight medium: Set Backlight to medium, which is mostly enough also in the sun
Backlight high: Sets highest possible backlight level
3G-auto switch: Sets 3G to Auto-mode, what means, that WinMo is choosing because of the reception, if 3G or 2G is activated. Needs WMLongLife installed.
3G-only switch: Sets 3G only, what means, that 3G is always activated. Needs WMLongLife installed.
2G-switch: Sets 2G only, what means, that "G is always activated. Needs WMLongLife installed.
Save Layout: Jumps directly in the Save-Mask of CHTS, that you can fast save your current Layout
Restore Layout: Jumps directly to the Mask with already saved Layout to switch to this Layout.
CHTS Wallpaper Links:
First Walls: Chooses for all types of Wallpapers the first file (alphabetically order) in the current directory of the profile
Last Walls: Chooses for all types of Wallpapers the last file (alphabetically order) in the current directory of the profile
New Walls 1,10,100 forward / 1,10,100 back: forwards/rewinds all current configured Walls 1 or 10 or 100 pics forwards/backwards in alphabetically order
Home Wall 1,10,100 forward / 1,10,100 back: forwards/rewinds current Wall of Hometab 1 or 10 or 100 pics forwards/backwards in alphabetically order
Lock Wall 1,10,100 forward / 1,10,100 back: forwards/rewinds current Wall of Lockscreen 1 or 10 or 100 pics forwards/backwards in alphabetically order
Forlayer 1,10,100 forward / 1,10,100 back: forwards/rewinds current ForeLayer 1 or 10 or 100 pics forwards/backwards in alphabetically order
Today 1,10,100 forward / 1,10,100 back: forwards/rewinds current Today-Wall (this is also the wall of Start Menu and WinMo-Lockscreen) 1 or 10 or 100 pics forwards/backwards in alphabetically order
Home Wall/Lock Wall/All Tabs Wall/Lock Wall/Forelayer/Today wall random: Chooses for that a new random file in the configured directories
Languages
if you want to translate CHTS in your own language, then you can use this template files:
>language_default.txt (2.25)<
>languageloco_default.txt (1.05)<
All languages are possible, not only the Sense ones. please save it by unicode and attach it to this thread.
Arabic by alisultan
Dutch by Bimmer (in CHTS .cab)
German by Bonito77 & saugbaer (in CHTS .cab)
German(Bavarian) by MD (in CHTS .cab)
French by Ric69 (in CHTS .cab)
Hungarian by p34cdc2 (in CHTS .cab)
Italian by Paspa86 (in CHTS .cab)
Russian by vadim_bogaiskov (link 2 post)
Spanish by BHS Interceptor (in CHTS .cab)
Swedish by Leffe T (link 2 post)
Traditional Chinese by Baristaart (in CHTS .cab)
Additional Manuals in not-english languages
Quick Manual in GERMAN from Saugbaer :*Post with german Quick Manual* *Direct download Quick Manual German*
Quick Manual in SPANISH from BHS Interceptor :*Post with spanish Quick Manual* *Direct download Quick Manual Spanish*
.
#4 Graphics
App icon sets
(click on picture to go to the download post) :
"Billy's" Full-Icon-Set of ForgetfulGuru - newest for 2.25 & Loco
"Chrome" Full-Icon-Set of yaMoPkoBka - new for 2.25 & Loco
Shadowed Semi-Transparent default icons of santodd040
Awesome "Colored" Icons of Dunc001
Quicklink "silver" Icons of saugbaer
"Anastasia Style" Icons of jsmccabe78 - updated now for 2.15&2.16
Themes / Modifications which uses directly CHTS for sharing:
3 CHTS Layouts - Orange Street - by conantroutman
TroutMob Cubism by m0bmentality
several graphics:
Here's some Banners for you from santod040. Thanx for it!
#5 AddOns (Weather Walls, Forelayers,...)
Forelayers - which can be set by CHTS to be semi-transparent over your HomeTab & Lockscreen:
Forlayers from Bonito77:
Weather Wallpapers - which you can use for 9-pics-Wallpaper-Changing and of course how to do your own.
New Links of sv0911- 44-pics - Wallpapers:
44pics-WVGA_480x800-BurningSun
44pics-VGA_480x640-BurningSun
(thanx stathis95194 for upload!)
For more 44 wallpapers - just use the same as for Titanium Weather or S2U2 walls of sv0911, e.g.:
44-pics-thread1
44-pics-thread2
Just attach your own creations in this thread or make a new thread, where I can collect it here.
Here's for you from great guys the 9-picwalls:
The great special design of sv0911
[Download -> "Burning Sun" 480x800 of sv0911 <-]
(little hint: These wallpapers are .png's - so if you use wallpaper changer, you can see your wallpaper below - e.g. from AllTab
The great special design of m0bmentality & conantroutman's Street Orange
[Download -> "TroutMob" 480x800 <-]
[Download -> "TroutMob" 960x800 <-]
The other extraordinary Weather wallpapers of sv0911
(posted originally in http://forum.xda-developers.com/showpost.php?p=8369937&postcount=182 :
SV0911 Nightcoloured with the images on top:
SV0911 Nightcoloured with the images on bottom
so that they appear under the flipclock:
SV0911 Fantasy Flash with the images on top:
SV0911 Fantasy Flash with the images on bottom
so that they appear under the flipclock:
SV0911 Crystal Sky (crazy lensflare...) with the images on top:
SV0911 Crystal Sky (crazy lensflare...) with the images on bottom
so that they appear under the flipclock:
#6 Hints for Widget-/Theme-Creators and ROM-Cooks
Here are all informations, you need to know, so that you can make your own Widget or whole Sense-Theme saveable and so switchable by CHTS.
Also how to cook it into a ROM.
I made it as a Whitepaper with all the internals, how CHTS works and interacts with CHT:
->Whitepaper for Widget-/Theme-Creators and ROM-Cooks<-
You can indeed preconfigure your ROM with different Layouts and much more. So also in ROM cooking you can now have your ideas
If you need further informations, feel free to ask here in thread.
#7 Screenshots
#8 former changelogs
* original screenshots of CHT v2.0-Home Tabs - thx 2 conantroutman, m0bmentality, saugbaer, poyensa
Changelog 2.25 (and Loco 1.05) :
- Hometab-saving massively improved! Also basic Theme-Saving! Thanx to BHS Interceptor for this outstanding work to create the necessary new xml-files for that! As user you won't see any differences in CHTS, but you will see it if you save/restore your Hometab, your Theme. Also compatible to the newest Sense-Versions.
- Sense SDK 2.50 integrated. Thanx to ebhoelzner for this update. The UI of CHTS/SwitchGui/Loco works smoother and much fixes. There are some other little new issues with this new SDK, but there is always found a workaround, so you will "feel" the improvement
- LocoReminder! You can add Reminders according to the Location. You will find it in left softkey menu of Loco: You can add any Message to any Location. If you reach this Location, you will be reminded by Loco. This is nice, only some examples:
... you go to supermarket later and want to be reminded to buy Bananas
... you must be reminded to do something in work, while you are anywhere else, so just write it there... next time at work, you will be reminded by Loco
.... or in the other way, if you have something to do at Home or so.
You will be reminded by Sense Message Box or by Notification Bubble (which you know from e.g. Appointments or missed SMS) - so as long as you don't close it, you can access this message by tapping on system tray. Also you can get a vibration for extra reminding.
It is quick accessible also by a new Quicklink.
... I think it's easy to understand... you will see
- EMail-Synchronisation by Profile Change. - to find in 3rdPartyApps. Now you can let CHTS synchronize your Mails, when you want! Not this ... windows settings each 2, 4 hours or one day and at night your phone starts email synchronization sometimes. No - now with switching by profile. And like you know: Profile switching is by time, so you can say exactly, when Email has to be synchronized. And by Location... so if you have a Mail Account for Work... then let it synchronize while coming to work and the other Account while you're at home or whatever you want Oh: Seperately for each Email-Account, which you have configured.
All is made in background (developed fully in C, so also no interference like you e.g. know from other synchronizers, which switch to Email for synchronizing or so)
- Timed Switch now combinable with Location! In each profile, where you can define the times, you can now add up to 3 valid locations, where this switch shall occur. If you are not in one of the Locations at the time it shall switch - the time switch will be ignored. IF you come then a bit later to this Location, then CHTS will recognize this and will do this time switch later, when you really need it.
One example, for what this is nice: You define a usual time for work and only then you want Work4Me as PRofile. But you defined a Location "Work" as only allowed Location for Work4Me. So if you have free and you don't go to work, CHTS won't change to Work4Me. And if you come later to work, the time switch will be done then, if you arrive at work
Easy to configure and understand... but much possibilities
- Loco Locations can now be named in each Language! Reworked the whole database of Loco, so that this is possible now. Therefore this database is not compatible with 2.20, it is needed to reassign the Locations to Profiles in CHTS.
- Kill Executeable with profile switch (to find in "Execute Apps"-Section of each profile). I think not much to say, only that call parameter are ignored and you have a checkbox to switch between Execute-&Kill-Add-Mode there. So if you are nerved by some running apps in background.. just kill it
- New Option for Wallpapers: Switching S2U2-Walls (initial, scheduled, weather). This is provided as feature, which has still to be tested by the users. Please feedback, if all is working fine.
- New Quicklinks: Save Layout, Restore Layout, Loco Reminder. For the full list of all Quicklinks look to Post #3: -->to List of all Quicklinks & Toggles<--
- New CHTS Layout-Logging - all files, which are not copied are logged together with the reason, why. Settings in Misc of Main Settings underneath usual CHTS-Logging. Also added Button to delete this Loggs older than 1 day. Logg-Files for Profile Switch are to find in <storage card>\_CHTScheduler\Logging\CHTS_RestoreSense
- improved: Layout-Switching (also for all the others like ps4, Theme, Sense) - re-written main parts of algorithm to copy things over. There were differences e.g. in compare to Full-Sense Restore and some more things. Result: More stable Sense after Layout switch and improved check, if file has to be copied or not.
- much fixes and internal improvements. Too much to list all the single things.
Click to expand...
Click to collapse
Changelog 2.20:
Changelog CHTS 2.20 - Layout-Saving :
- improved / faster Full Sense-Saving
- improved algorithm for Restory Layouts/Sense
- additional informations about Layout saving
- new "Beta-Mode" to access Full-Theme-Saving and some more options for prepare4share
- prepare4share: You can define special options as Skinner, which extracts special files to saves out of windows or an already saved Layout.
- much more... you will see
Changelog CHTS 2.20 -Switch Layouts :
- improved reliability of Layout-switching
- fixed some important thing, where Layout switching didn't work in 2.16
- added Theme-Switching possibility as one additional option in Beta-Mode
Changelog CHTS 2.20 - Quicklinks :
- more Links/Toggles for controlling Backlight
- new Links/Toggles to control Location awareness for CHTSLoco
- new 2G/3G-Toggle and -Quicklinks (needs WMLongLife)
- much Links to control your Wallpaper:
-- different Links for the different wall-parts of your Sense (HomeTab, AllTab, Landscape, Lockscreen, Today,...)
-- Alphabetically ++ / -- Quicklinks: +/-1, +/-10, +/-100 for this wall-parts as well as for alltogether
-- Random- Links for this wall-parts as well as for alltogether
-- Jump to first/last wall in current directory
-- If no directory is defined by the current profile, CHTS will take the default Wallpaper-Dirs of CHTS-Settings (also new)
- All Profiles have an own quicklink, so that you can fast change your Profile without needing to call CHTSwitchGUI
- Location Quicklinks are now also updated in background, if Location changes (CHTSLoco)
Changelog CHTS 2.20 - Wallpaper :
- new Settings: Default Wallpaper-Directories. This will be taken by the Quicklinks, if there is no directory defined for this Wallpaper-Type in your current Profile
- Wallpaper-Switching according to the current Weather now for more types of Wallpapers
- "All Landscape" as general Wallpaper-Type added
- Wallpapers can be sorted randomly, alphabetically or by Windows (alphabetically or by date, depends on your device)
- Wallpapers can be filtered - also with Wildcards. E.g. "B*.png" would only use ng-files, which are starting with a "B"
- Improved reliability of initial wallpaer switching after profile change
- Improved scheduled switching algorithm together with CHT-activity-report to intelligent Wall-switching
- Wallpaper-Change-Logging! If you activate CHTS-Logging, you will also get a Logging-Directory especially for Wallpaper-Changes
Changelog CHTS 2.20 - Settings for 24/7 and/or Profile :
- it's already updated in the general informations for Settings, so only short:
-- adjustable Data-Apps for BT,GPRS,WiFi,... with Test-Button
-- Third-Party-Apps-Control
-- Sounds now also for SMS, Remnders, SMS, Mail, Voicemail settable
-- Popups for Reminders configurable
-- Quicklinks for the most useful new features added
-- much more... you will see
Changelog CHTS 2.20 - Profile Scheduling :
- Change Profile because of Location!!! (CHTSLoco needed)
- Totally rewritten Code for changing Profile (~4000 lines of Code in C) - to be reliable and avoiding side-effect. Also to be extendable for upcoming Events
- much more Main-Settings to adapt Profile Switching to your purposes, e.g. while Soft-Reset, new Powering, reapply icons or files, Data, timeouted MessageBox
- extended / adapted CHTSwitchGui & Timeouted Profile Mode
- so much more, but all is good to understand, I think. In Beta-Tests there were not much questions to understand all without any consulting of manual.
Click to expand...
Click to collapse
Changelog 2.16:
Please also compare with Changelog of 2.15 in Post #8
- Fixed Timouted mode - now should work as intended
- New option in Menu: Backup whole Sense ! Your complete Sense together with Layout and Quicklinks-Settings is backuped now. So if nothing more help and your Sense is broken - then this could beware you of a Hard Reset.
The Backup-Files of Sense will be zipped - so they only need <20 MB on your Storage card. On HD2 with Class6-SD-Card the Backup needs ~ 3 minutes.
The restoring takes longer - but this is because it is made "intelligent" - it doesn't only write back the files. It also checks if the ROM-files are better than the saved file and restores only that, what you need to get a clean install. Also it checks for Widgets-consistency and restores the Layout which you have saved with your Sense Backup. No need to apply a .cab for Skinning afterwards again
- Widgets & other internal things of CHT ("slots") are now saved to Baseline, Layouts and Full-Sense-Backup. If there are Widgets, which makes problems for you, you can also now revert back to the previous state. I hope the most not so clean written widgets are so really kicked out and doesn't interfere your Sense again.
- Added new feedback counters in CHTSScheduler and CHTSwitchGui, how much files are already stored / restored. Nothing more to explain - you will see it
- Changed behaviour for Exiting CHTS. Now no more "Save AND Apply" - you still get 2 Message Boxes... the first for Saving, but the second is no more an OK-Message, it will ask you, if you also want to apply the new Settings. So you can save new Settings, but you aren't forced anymore, that they are immediately applied. You can apply them also later by again calling CHTS or simply Reload Profile-Quicklink
- some other Fixes because of your Feedbacks and the tests of CHTS group
- Only as Hint: CHTS_Links_0215.cab is still the latest and full compatible to CHTS 2.16.
To CHTS Beta Team: thanx for all, mates!
Click to expand...
Click to collapse
Changelog 2.15:
At first: ALL KNOWN ISSUES FIXED!
GENERAL (Highlights) :
- NEW CHT-Quicklinks, e.g. for Backlight, System-Toggles, Direct-Change of Profile or Mode,.. Details see above in changelog
- PROFILES CAN BE NOW MADE INVISIBLE, SO YOU SEE ONLY THE ONE, YOU NEED
- New Profiles - now up to 21. Added "WakeMeUp", "AfterNoon" and also Special1-9 - all of course renameable and possible to make it invisible.
- Languages updated, in .cab already included: English, French, German, Spanish, Italian, Hungarish, Bavarian, Dutch, Traditional chinese.
- For more Languages look into Post #3
If you want to translate to your language - just use *the language_default.txt as template*
- Forelayer switching - also for semi-transparent weather graphics!
- CHTMaster-Controlling app is now direct connected to CHT and chtstate while reapplying Profile/Layout
- CHTSettings now can be saved & restored!!! New option in left Menu
- Added save of the Weather graphics (as CHTTheme_...) - so you can also save Weather skins like Atmosfere for a Layout/Profile
- new System-Audio setting: RINGTONE - now your profiles sounds different
- Great Quicklink-/Toggle-Graphics by santod040 - EYE-Candy on all light/dark/colored backgrounds! Great work - thanx Santod!!!
MUCH MORE CHANGES, IMPROVEMENTS - you will see & feel them...
- NEW CHT-Quicklinks & Toggles:
- CHTS Basic Links:
These are the 4 well-known Links of "CHTScheduler"-category. Anyway I have them here, because here they are named now also by language-file of CHTS. So in next CHT-version they can be left out.
- CHTS toggles:
-- Wifi on Standby
-- Network
-- No Data
-- Proximity on Log
-- chtstate logging
-- -- Auto-Backlight toggle (switches on and off)
- CHTS Profile Jumps
Direct Links to all Profiles -> SaveMyDay-NoData
- CHTS Special Profile Jumps
Direct Links to all "Special"-Profiles 1-9
- CHTS Additional Links:
-- Automatic Mode
-- Semi-Auto-Mode
-- Manually Mode
-- Forelayer visibility (shows or hides Forelayer - you will have fun )
-- New Forelayer
-- New Home Wall
-- New Lock Wall
-- New Today Wall (remark: All "walls" won't change the normal timeout - and they only work of course, if you schedule this wall in this profile)
-- Auto Backlight (switches automatic Backlight on)
-- Backlight --
-- Backlight ++
-- Backlight low
-- Backlight medium
-- Backlight high
- POWER & BACKLIGHT-SETTINGS:
-- automatic backlight via Lightsensor (Lightsensor is NOT proximity sensor ), it's anyway the usual Sense behaviour that it's on
-- backlight (10-100%, recommend 20-40%)
-- backlight on AC
-- Backlight off after xx sec/min (and not the ugly Sense steps, now you can choose 20,30,40 seconds
-- Backlight off on AC after xx sec/min
-- Suspend Device after xx sec/min/hour (please look, if too short times interferes Layout switching)
-- Suspend Device on AC after xx sec/min/hrs
-- Backlight Hardware Keys timeout (works not on all devices, ROM-/Device-dependency)
-- Checkbox in Backlight-settings -you can also only set the timeouts without changing the Backlight. (Could be also good e.g. for Lumos )
-- And also Quicklinks for them, like already mentioned.
NEW SETTINGS / MENU:
- New Power Mode "Regular Powering" while changing Layout/Profile. This mode is not compareable with the others. It's a new method, which only prevents in 2 very nice ways the device to be powered: It runs in a half-powered mode, but with Backlight on and uses special WinMo6-Event to keep it alive, that it doesn't stuck while unattended Layout change. Please try it all and tell me, what you see. In our massive test, it was to see, that this mode should also work good for ROMs with stranger Power settings
- Reworked "Full Power Mode" - it uses not only Full Power, it also uses the same Event now to work more reliable for it. But the device is full-powered, too.
- "Regular Power" only for MessageBoxes also as new option.
- In Menu "Layout saving" - now also saving can be for HomeTab or the whole Theme ("Standard" and "Extended")
- new Settings-Options "Folders"
WALLPAPER SWITCHING:
- Initial Forelayer Switching
- Scheduled Forelayer switching
- Weather Wallpapers also for Forelayers
- TODAY Wallpaper switching improved
- Wallpaperr changing also more reliable, also if you change Layout and you set "Ignore Wallpapers" the Forelayer in Layout will not only
ignored - it will also removed. So if you haven't set in this new Profile a Forelayer initial/scheduling/weather, then it's away.
- Random algorithm extended for Wallpaper scheduling. Almost no more repetitions possible... "almost" means: If you have 1 wall only in this
directory... then it will be repeated
- Switch option: Change in Lock without Layout
And this could be a very beloved feature. Indifferent if you have a Layout or not assigned to your Profile - it will switch also if locked -
but only the profile.
Later then - if you unlock - it will switch the whole Profile together with Layout.Also I use a very special powering for it (also depends from "very smooth", "smooth", "regular" and "full") - but in a hidden mode if
locked. So in the most power modes without Backlight (for the experts: unattended mode with some device-specific "D0"'s )
- Switch option: Profile Change Delay Rate
This can be a Value between 1 and 40. Default is 10.
It means: CHTS does the changes for a profile sequentially and this must be controlled. Because if CHTS would do that, in dev-language C would come all changes within 10ms... there would also a HD2 has no chance
So - if you e.g. set it to 20 - the timeouts between the single changes is double delayed and so longer. The settings will last longer to be applied. If you set it to 5, the change will be faster.
Now the recommendation:
Use a longer timeout, if your settings e.g. for Sound are applied to early or if your device isn't fast enough for normal speed. Also for Layout changing it's better to use a longer value (ok... on HD2 also the shorter time is working fine )
Use a shorter timeout, if you mostly only change your Profile without Layout. Or if you change often in locked mode. There are the suspend timeouts others - and so a profile switch can "hang", if it takes too long. So try in this case not only another powering, also try a short value here.
- And also here Quicklinks for the Wallpapers, which are scheduled with your profile.
SYSTEM SETTINGS:
- RINGTONE now chooseable (Folders are defined in settings - for .wav and .wma
- New options (HTC-only) in system-wide settings (volume&Phone) :
-- Quieter ring on pickup phone
-- Ringing louder if device is in pocket
-- Short vibrate, if device is connected for a call
-- Reduce noise in call (nice option if you have to much disturbing background-noise)
DATA SETTINGS:
- new Data Options for Bluetooth - now "Hidden" and "Visible" seperate options in Initial Data settings-- new Quicklinks and Toggles also changes according to your profile - so you can see, what you have setted
LAYOUT SAVING & RESTORING
- Direct Layout save by Menu
- Save of the Weather graphics - so you can also save Weather skins like Atmosfere for a Layout/Profile
- Faster & Improved Restore
FIXES:
- Bug, that for american-data-format the initial suggested Filename for Layout was not working
- Bug, that unallowed signs for dates were allowed for LAyout-Name
- SD-Card-Names also now can be only 3 letters long, therefore Chinese SD-Cards haven't worked
- Permanent Data Settings for Roaming/GPRSoffifWifi/WifiOnIFPowered now all working more universally
- Adapted opmode-show to CHT final-notification
- ... MUCH, MUCH, MUCH, MUCH MORE
Therefore just: No more Issues found while the hard test of great CHTS Beta Team - thanx for all, mates!
Click to expand...
Click to collapse
Changelog 2.10:
At first: ALL KNOWN BUGS FIXED! (see bottom of changelog for more details)
GENERAL:
- LANGUAGE SUPPORT! All Language possible. Already included: English, French, German, Spanish, Italian, Hungarish.
If you want to translate to your language - just use *the language_default.txt as template*
- Renameable Profilnames. Use your own description for SaveMyDay, GoodNite,... also you can choose in Settings, if the original profilname should be in Line 1 or 2
- All Icons now skinable! Also 3 different skins for CHTS available - thanx to Santod040, Dunc001 and saugbear!
- New much more eye-candy icons for quicklinks and top-bar-Links as default skin of Santod040
- New QUICK MANUAL if you want use only one feature of CHTS (e.g. Wallpaper switching or Sense Saving) or smooth learn, how to get familar with CHTS
- Direct Layout & Baseline saving by Menu - no need to assign it to a Profile. See new Quick Manual how to use CHTS as your Sense Saver!
- Added FAQs to Post #2
- Fast and very reliable Switch in Automatic Mode. Hard tested by CHTS Beta group!
- Very much improved security against wrong settings, wrong apply of settings,...
NEW SETTINGS:
- Settings now in finger-/eye-friendly sub-categories
- Choose of Language
- Choose of Storage Card-Location,if you have problems with SD-Card-Name: can be switched off.
- Profile Names+Comments for both Lines in Main Menu
- Ignore-Options for CHTS-Icons, CHTS-Topbar-Icons, saved Wallpapers, Op-Names in Layouts - so you can better choose, what should be restored / scheduled
- For slower devices you can define a timeout, where CHTS isn't allowed to start Sense twice (default: 1 minute)
- Delete Icon Cache improved
WALLPAPER SWITCHING:
- TODAY Wallpaper switching (so also WinMo Wallpaper/Start Menu Background) - initial or scheduled
- Very wide wallpapers schedulable now, too
- Weather Wallpapers according to current weather made faster in reaction after Sense Weather update
DATA SETTINGS:
- seperated "Initial" (=at start of profile) and "permanent" (=during whole time of profile) Data Settings
- GPRS always on
- more accurate NoData - so no GPRS connection possible, if this is active
LAYOUT SAVING & RESTORING
- Direct Layout save by Menu
- Faster Restore
- Restoring only of Quicklinks or Quicklinks & Freelinks
FIXES:
- Correct time scheduling and schedule prediction
- .net-Errors for much cases (I don't want to tell 'em all )
- Timeouted Mode works accurate now
- Manually switching no more issues
- Sound settings apply after Sense Restart
- complete review und bugfixed the whole code (70000 LOC!)
- Power Settings improved
- Better interaction with chtstate
- ... MUCH, MUCH, MUCH, MUCH MORE
Therefore just: No more Issues found while the hard test of great CHTS Beta Team - thanx for all, mates!
Click to expand...
Click to collapse
Changelog 2.02:
- FIX of 2.01: If you apply Baseline, then on some ROM's there was no possibility to add Freelinks anymore. This is fixed & tested now.
- Longer delay to apply sound settings, so they are set also after Sense Restart
- Longer delay to apply Sense/CHT settings, so they are set also after Sense Restart (e.g. state mode). Plz feedback with your device name, if delay is now good enough.
- No reapply of random wallpaper after Restart of Sense, if Timeout is not reached
- New settings (often wished and I forgotten in 2.01) : "Restart Sense always after profile change" now activateable in Settings. You will get a timeouted MessageBox, which will ask you, if you really want to restart Sense, so that you are not surprised while e.g. writing a SMS at this moment.
- New settings (because I liked the idea ) : "Show current profile name instead of Operator name" activateable in Settings. It works only with Sense Restart... but this you have now also as new feature also if you have a profile without assigned Layout
- Some little changes because of user wishes.
Of course nothing of your current settings of CHTS will be overwritten. Just install.
Changelog 2.01:
- some nice new features
- all bugs, which were posted *should* be soluted
- now really all Settings are by default "not active" - the start profile is always "SaveMyDay" - but also there nothing is active.
Sure - if you already had settings, then they are not lost - so only for new users. If you want to reset also your settings and CHTS is already installed - just delete before let CHTS running the file "CHTSSettings.xml" in your storage card -> "_CHTScheduler" and then run new installed CHTS the first time.
In Scheduling:
- new "input options" -> Copy Monday-Time to Tuesday-Friday or Tuesday-Sunday
- fixed manually Switch of Profile also without Layout
- time scheduling for automatic mode works now as intended (hard job, but now ok in test)
- time prediction is correct now
In Layout/Settings:
- Registry Home of Manila Quicklinks is renewed by Layout change, what means:
-- counteracts the "randomly moving quicklinks" in CHT. You need an assigned Layout (you can use for all the same) - in automatic mode it will be switched anyway - in manually mode just use "Reload profile"
-- No double Links possible because of their movement after Layout switch / refresh (exception: Contact Links)
- New Settings-Option "Don't change Quicklinks" - it's good as temporary mode - the quicklinks are not touched by a Layout change. So if you are about to add new quicklinks, switch this temporary on until you think, it's time to save a new Layout
- New Settings-Option "Delete Icon Cache" - if you use different Icons for your different Layouts, they are now refreshed after Sense Restart. So you can have the most different themes.
In System/Settings:
- new option "OneVolume" - CHTS detects your current state and use it as default. But now - if your ROM/Device can do it - you can toggle between "One Volume for System and Ringer" as well as "Different Volumes for System and Ringer". HINT: This doesn't work on all ROMS. If your device doesn't support it, this features doesn't take any affect.
- new option in Sound profiles "Automatic" - so if a calendar event is active, the internal winmo feature is used, that your device is vibrating. HINT: This doesn't work on all ROMS. If your ROM doesn't support it, then "automatic mode" acts like "Normal Mode"
- In Settings to find: "Reapply Sound after restart" - this means, if you switch your Layout or do a Sense Restart or a Soft-Reset - CHTS will re-apply your Sound-Settings. Sense originally reverts them, but not more no. Please check,if it's working on your device.
In Wallpapers:
- now "initial wallpapers" are working like intended
- wallpaper timeouts over 1 hour made "strange" re-scheduling time - not more now
In Powering:
- New Power-Mode "Very Smooth power for switch" - if this is enough for your device/ROM/Profiles/purposes, this is the most energy-friendly mode. Default is still "smooth power for switch". Just try it
- ActiveSync no more accidently disconnected while switching Layout in each power mode
General:
- new Manual as new layouted .pdf-File - thanx to CLHatch for this great design. Now you can easier take the manual with you on your device.
- Thanx to our new great CHTS Group in About Box
- better MessageBox-message to understand, what CHTS want to do
- better Layout handling
- faster Profile switching without Layout
- different Lock-States considered
- new shorter, nicer vibrations
- Much more fixes and little features - I have forgotten, which they were exactly - it feels simply better while working in CHTS
Click to expand...
Click to collapse
Hi,
Great idea and great work. Looks fantastic
Waiting the public release
Damn, another "favorite" thread ... F5 F5 F5
Damn, I have no idea what this CHTS is
F5 F5 F5 Kidding, I just subscribed to this thread ;]
Jackos said:
Damn, I have no idea what this CHTS is
F5 F5 F5 Kidding, I just subscribed to this thread ;]
Click to expand...
Click to collapse
Hi Jackos,
believe me... In the beginning i was a noob on CHTs with the first betas,
but now it save my life more then once at all tests about the 2.0 versions.
It is magic ... let it say with Queen: it's a kind of magic (sing)
Yes Mike, magic it is.
This app is very well put together and truly includes scheduling so many of the features of CHT and WinMo.
I have also been able to use this to save my butt a few times already in Beta stages, keeping me from having to hard reset because of messing up my sense layout.
Anyhow, congrats on the release Micha.
So... It's kinda a magic backup, do I get you right?
CHTSaver? Maybe CHTScheduler?
So tricky X_x
perhaps a little bit more like that But man... you're the first who soluted the riddle of the “S“
but santod made it easier to get on this But he made the major part of the graphics, so he is allowed to this hints
Totally confused X_X
So the S stands for Saver?
Maybe it restores original Sense state? So it restores all default settings xD
Dunno what it's exactly going to be, but I like the idea ;]
If the S would stand for Scheduler the app could change the home screen based on the time or whatever... This could be useful too... Or load different CHTE settings based on a rule.
So glad this is all out in the open!
Can I post my screen thread now? Lol....
Well done on all your hard work Michel, this is a fantastic app..
Sent From My Toaster Using A Tin Can And Some String
Maybe something to explain what CHTS will be?
(ah, CHT beta thread spilled the beans... CHTSheduler it is )
Let the Server a little bit time to get cope with CHT-Release - as long.. perhaps the changed graphic in Post #1 will explain a little bit more about... CHTScheduler

[APP][19/09/2012] TRITaniumWeather - Today, Titanium, S2U2, iPhoneToday, HTML

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
First, the thanks. To all at XDA, cos we rock To Showaco for the base code, to nosedive for the mods done on it and anyone else who worked on TitaniumWeather in the past. Also to Sleuth for his myLocation service.
TRITaniumWeather is a multi-location, multi-feed, multi-display, flexible weather application.
Usually there's some screenshots here, but the program has changed a lot in the latest release candidate, I need to take some new snaps
Features
Expressed in C# using the .NET Compact Framework 3.5, it is as Fast as HTC Sense and in some ways, superior.
Location database of over 3000 locations.
MyLocation aware supporting Sleuth's myLocation service, HTCGeoService, and Google Latitude.
Supports Accuweather, WorldWeatherOnline, and Yahoo feeds.
Supports Accuweather & Yahoo coded themes.
HTML report generated and styled (configurable) for easy viewing.
iPhoneToday each location generates a page.
Titanium panel and current conditions overlay.
S2U2 weather text and icon.
Today current conditions icon over your wallpaper.
Easily configurable and reports visible through its GUI.
Supports custom extensions.
What's this GPL thingy?
The GPL can be viewed here. It makes sure your rights as a user are protected to distribute/change/use this Free software as you wish. A copy is included with the program.
Version and Release Info
The main release contains the cabinet installer file. Updates are produced as plain archives, to use the latest update you need to download all the archives and unzip them into your existing TRITaniumWeather folder in order, overwriting any existing files. Versions are numbered just like any good Open Source project:
The first number is the major version.
The second is the minor version-odd numbers are development for the next stable even number.
The third number is the release number-these have feature improvements.
If there is a fourth, it's a critical bugfix release number.
E.g. This program starts at 5.9.0 which means it's preparation for the stable release 6.0.0.
Downloads
C#
TRITaniumWeather 6.3 - RC1, "Neutron"
Release Notes 6.3 - RC1
TRITaniumWeather 6.3 - "RedGiant" Pre-release
TRITaniumWeather 6.2.1 - "WhiteDwarf" <= The copy I found is too broken to post...
Mortscript
TRITaniumWeather 5.9.9pre <= This release, never happened
TRITaniumWeather 5.9.8
Extras
Fullscreen Weather Pack
Themes
Source Code
The source code is constantly changing as I tinker, pm me for a copy of the latest.
Donations
Thanks to any & all who donate to the project!
JeremyG
Appreciate my work?
Changelog
Code:
Changelog TRITW 6.3 - "Neutron":
- Complete re-organisation and code cleaning almost complete.
- Implemented far more robust output writer structure.
> Dropped S2U2 fullscreen writer.
> Today and Titanium writers now use the theme icon and operate in the top
right corner of the user's today image/titanium sliding panel screen.
- Some object properties changed.
- Database, icon map, and configurations all share a common "Domain" property.
- GUI overhall.
> Main view is an overview with access to options and main functions.
> Second layer is a per location report viewer/theme preview
Changelog TRITW 6.2.1 - "WhiteDwarf":
- Integrated & improved iPhoneToday support
> Now displays default location in it's own page with forecast temperatures.
> IPTSupport.mscr still present to restart iPhoneToday if running.
- Included Sketchy icon theme.
Changelog TRITW 6.2 - "WhiteDwarf":
- Implemented Titanium Overlay.
- Fix false meta info positive for Google Latitude.
- Re-implemented panel support as function of each location.
> Should result in clean removal of all location data on deletion.
- GUI Improvements, now able to control metric + theme properties.
> Each location gets a seperate tab.
- Extended Displays Intelligently Controlled from GUI.
> Put Theme directories in TRITW\Fullscreen on your storage card.
- Implemented simple multi-threading for parallel update.
- Feed configurations now loaded into array and passed on demand.
> Can be selected from GUI on each location's tab.
> Since WorldWeatherOnline handles Metric/Imperial through different tags
the metric property has moved to the pluggable feed configurations.
- Implemented internal scheduler.
- Revamped forecast cycling (useful with Accuweather-Long config)
> Should cycle to nearest frame, e.g. after sunset this will be the night frame.
- WorldWeatherOnline free feed moved URL, included the new URL.
- WorldWeatherOnline Key moved to dedicated object.
> If I ever get around to adding the "Custom" feed & configuration, this is where
we'll store keys.
- Included IPTSupport extension
> Disabled RedrawToday as this is done by the core program.
- Added Yahoo iconcode 12 to map. ("PM Rain")
- Switched WorldWeatherOnline code 0004 translation to 08, instead of 36.
- Rewritten Html view support as an XmlWriter.
> Much improved style sheet.
> Changed grey to gray for Mobile IE users in odd frames.
- Included option to use the system default browser instead of IE.
> Allows testing in Opera, though the style sheet needs tweaking.
Changelog TRITW 6.1.4 beta - "SuperNova":
- Streamlined serialisers, appears to result in faster operation. Marginal benefit.
- Attempted fix for Google Latitude false negative.
- P/Invoked the native refresh function, michas refresh should no-longer be needed.
- Implemented Today Wallpaper Change.
- Tweaked S2u2 Support, automatically switch to UserWeather mode in s2u2.
Changelog TRITW 6.1.3 beta - "SuperNova":
- Fixed night forecast frame placement.
> New config variant - Accuweather-long.xml. To use it, change FeedConfName to Accuweather-long.
- Cleared up Units confusion with configuration file.
> DefMetric is for new locations.
> Metric can be set per location using the appropriate switch.
- Removed country and city boxes from AddLocation form.
- Included fix for history items with Accuweather in the USA.
> If country is <= 2 characters in length, add that to the end of the city property.
> Then will set country to "United States".
Changelog TRITW 6.1.2.1 beta - "SuperNova":
- Bugfix for Google Latitude preference over HTCGeoSrvc.
> Disabled data refresh at earlier stage.
- Bugfix for GUI null reference issue - hopefully this should be the last.
Changelog TRITW 6.1.2 beta - "SuperNova":
- Removed configuration importing from main program flow.
> This is done when importing from registry at first run and is therefore not
necessary duing execution. In fact this will cause problems on fresh installs.
- Improved logging facility, placed more log points into program flow.
> AutoFlush is more reliable than custom desctructor code.
- MyLocation improvements.
> Keeps track of last successful service (only used in ToString() atm)
> Converted refresh() to 3 seperate methods with bool rtn's.
- GUI now hides some more controls if they're not applicable.
> Protected some functions on "Locations" tab from null reference exceptions.
- searchBox now gets default focus on AddLocation form.
Changelog TRITW 6.1.1 beta - "SuperNova":
- Critical fix for titanium freezing issue on 240x320. (Unconfirmed, please report.)
> Please delete any panels and reinstall them from the GUI.
- Bugfix for non "en" localities and multi-lingual accuweather support.
- Bugfix for non "en" localities and summary information.
> Requirement to pass beta: Automatically selected language resource files.
- TypeLoadException solved, more debugging information provided.
- Auto-connect disabled, beta will only update when a connection is already present.
> Should this behaviour be permanent?
Changelog TRITW 6.1 beta - "SuperNova":
- Almost entirely rewritten in C#.
> Today, S2U2 and Titanium Overlay features yet to port.
> IPTSupport not included in this beta, but with a little modification the script from
5.9.9pre will work.
> Support for mortscript extensions in the "Extensions" directory.
- Weather information can be found in the "Frames" directory.
> Simpler MyLocation mechanism. First test HTCGeoSrvc, then Google Latitude, then Sleuth's
myLocation.
> Various improvements all round.
> Update for a single location in less than 10 seconds. First time with Accuweather is longer
as an api scan is done for each location. This can take some time.
- Schedule interval changed to hours instead of minutes, due to a curious bug with the
NumericUpDown control.
Changelog 5.9.9pre:
- Fixed Yahoo city name issue (removed region attribute from city name)
- Fixed Titanium 'trailing text' bug on older wm6.5 builds
- Introducing ChewXML.exe
> Data extracted to the registry
- Feeds configured dynamically
> Cab comes pre-configured for you
> But should allow adding of a Custom feed
- New configuration menu for Feed Options
> Allows setting tag preferences (prefix/suffix/mark as metadata)
> Sort/Delete frames and lines
- Added WorldWeatherOnline areaName and country tags
- Dynamic Icon search when not found in theme
> Currently just cycles up and down through codes until one is found
- Updated Extended Displays and IPTSupport
> IPTSupport depends on Titanium structures atm
- Redesigned Views
> Implemented CSS in Html view
Changelog 5.9.8:
- Added forecast limit option
> This may only speed updates fractionally as data is still passed
- Added default theme option
- Added default units option
- Improved iPhoneToday support
> Toggle option will enable/disable page, not just registry switch
> iPT registry triggers used by main script
- Today image replacement method modified
> Should be more reliable, YMMV
- Improved overlay functionality. Will uninstall when toggled off
- HTML weather updates now viewed on system default browser
- Fixed all new locations using same data bug
Changelog 5.9.7:
- Implemented Google Latitude location service
> Allows MyLocation on devices with no location service
- Implemented replace function in CustomDB()
- Implemented iPhoneToday support
- Slight improvement to dynamic line filling code
- SearchXML() now blanks "%" symbols
- Added InternetConnected() check to downloader
- Minor bugfix to Yahoo! feed definition
- Fullscreen icon packs must now have a 'descriptor' file
> Name according to the icon numbering type (Accuweather/Yahoo)
> First 3 characters describe file extension
- Added synium, saray, shgao, greek and tl01 APIs to Accuweather support
Changelog 5.9.6:
- Moved connection starting outside of WeatherUpdate()
> Also commented CloseConnection
- Re-introduced Menu: Display Options
> Moved "Panel Control" here, prefixed with "Titanium"
> Moved "Create Titanium Panel" here
> Added "Set Default Location" for weather background
- Updated S2U2 support, full and basic compatibility options
> Fixed icon code mappings
- Implemented Today Background for WM6.1 (also works for 6.5)
- Implemented Overlay into Titanium
- Introduced "MichasRefresh.exe" from XDA, cheers!
> SpecialRefresh is included for you to experiment with. This
may allow the Overlay with native lock and start menu in future
- HTCGeoSrvc Stub!: Suggested Run of AGPSSettingCPL.cpl
- Crash-Proof function update to FoddLib language routines
- Added option: "Update this Location" to location settings
- Disabled Settings Wizard wiping out the whole registry
> It will if you run it in debug mode
Changelog 5.9.5:
- Implemented Yahoo! Weather
> Only provides 2 days of information, no MyLocation support;
these are feed limitations
> Pressure not used yet. New method for getting units
from feed information required
- Moved almost all global variable resets into preflight
- Included fix to WorldWeatherOnline; missing comma
- Implemented partial "feedcap" command system
> Currently only returns mylocation capability
- Began implementation of line filling code
Changelog 5.9.4.1:
- Minor bugfix for multilanguage:
> Non-ascii character display corrected
> Main menu of GUI not re-loading language variables
- Fixed on-the-fly page display settings
- Included Espanol language file
Changelog 5.9.4:
- Integrated Multi-Language Support (thanks to RoDr1g0
for the bump on Accuweather support for this)
> Translator included. New languages must be named
with the first two letters for the country code
e.g. Deutsch (de) or English (en)
> Deutsch included
- Worked around missing condensed text bug in multiple
panel support. New options menu: Panel Control
- Replaced "Toggle MyLocation" option from Location Options
with disable loaded location option
- All Feeds now update however many days they get in
Titanium Panels (up to 7 days with Accuweather)
- Included Spil, BeyondInvisible, Buff and Stardock icons
Changelog 5.9.3.1:
- Fixed duplicate multiple panels bug
> Renamed new panels to TRITW:<location number>
Changelog 5.9.3:
- SearchDB() and FormatResult() rewritten
> Far faster mechanisms
> DB rewritten into single 'Universal' file, replaced
"Location" key with "UserCode" key. Old databases
including History no-longer compatible
> Guaranteed all data extracted from an entry
- Updated status reporting
- Updated every function to call the DebugLog()
- Inserted check for feed/code set in WeatherUpdate()
> Should fix Sub not found issues
> Error message is: "Something Went Horribly Wrong."
- Included option to create new panels
> Caveat: I can't get condensed text to show on the new
panels
> New function DeleteLocation() deletes location and
removes the panel entry
- Isolated all fixed strings to ease translation
> Help by extracting all the strings into a text file
then translate each line and post it back
- History was not working for some Accuweather feeds
> Now creates database of 'URLCodes'
- Accuweather API selection is now location dependant
> This is not a bug!
- Accuweather now updates all weather information
> Up to 7 days forecast
> Displayed in HTML form only atm, extra panel pages
can be manually added by editing registry
- Reduced number of exits (should only be two now)
> Should stop random script crashes
> Panels should never pause mid-update
Changelog 5.9.2:
- Project renamed to: TRITaniumWeather
- Location services standardised:
> Easily add new service compatibility where possible
> Implemented start/stop functionality with myLocation
> Stub for HTC Geo Service, can read location. Don't know
how to start/stop
- Updated HTML Message writing to always occur, in the background
- Multiple locations now supported
> Currently named as per what their feed reports
> MYLOCATION is dealt with seperately
- Included FoddLib.mscr for:
> File version routines
> Future language/translation support
- Included 240x240 stanza in TRITaniumWeather.plg (thanks to gmorris)
Changelog 5.9.1:
- Now outputs HTML following a GUI triggered update
- Status Messages shown during a GUI triggered update
Changelog 5.9.0: Initial Release
ToDo, Known Issues and Miscellaneous Notes
YOU! Yes, I mean you. This project is provided under the GPL, help me out by doing one of the following jobs!
WhiteDwarf
Miscellaneous Location Type. Requirements:
URL Batteries (Almost Done, GUI extensions to follow...)
Robust & Extensible Icon Map. (Done, testing now, GUI extensions to follow...)
FeedConfig, Prefix, Suffix & Unit Editors.
Radar page for titanium display.
A cool icon for the executable files. My Attempt is the TRITaniumWeather.png included with SuperNova...
Tweak the plg file further, text currently drops below the panel line.
5.9.9pre and below
I would consider these complete as mortscripted versions. Enhancements and bugfixes are welcome from anyone working on them.
thanks for the info buddy.
This version totally rocks out! Thanks for all the hard work!
arealityfarbetween said:
YOU! Yes, I mean you. Help me out by doing one of the following jobs:
Icon, I tried one of the HTC ones from the theme, but the CAB wouldn't install. For now, just the mortscript icon. If anyone can inject an icon into the exe files that'd be gravy!
More Feeds? Anyone want Yahoo weather, PM me, and if lots of you want it then I'll try and add it.
Full database control; add is done, needs delete/replace, possibly import?
It would be cool to add the radar page again.
HTCGeoService support (Can get location data: Only state switching/sensing to do!)
Configurable Panel/HTMLView layouts.
Wherever you see a "Stub!" statement would be a good place to help, it'll tell you which file and which sub function to look at. Some stuff is just low priority at the moment...
Update the documentation.
Click to expand...
Click to collapse
Hi
First thank you for sharing your work, it's very well done! Since I don't use titanium any more, you mentioned in the 1st post it will work without it, can you tell how?
2nd- If you want to change the Mortscript icon, you can use this very nice app called Png2exe http://forum.xda-developers.com/showthread.php?t=829932 and read my post related to this http://forum.xda-developers.com/showpost.php?p=10009299&postcount=33
Here's an example
@tito12: I was going to say thanks but that exe really disagreed with my device
I was thinking of something like the sun icon from the HTC theme, but it didn't look so good when I used resource hacker to put it in there.
I know how they're put in but it's a low priority-I was hoping someone else could pick up the burden :sarcastic:
To answer your question, you can set the script to auto-update. It doesn't care whether titanium is running or not for that. Then you just go into the options app and "view stored weather" as the manual says. I'd recommend switching off status during updates though-it's really only necessary to see if something is going wrong. Or if you like status messages
Hi,
Thanks to share the information about “TRITaniumWether” and “Accuweather”. I have HTC HD and I know about “TitaniumWeather”. Good application for checking the weather.
arealityfarbetween said:
@tito12: I was going to say thanks but that exe really disagreed with my device
I was thinking of something like the sun icon from the HTC theme, but it didn't look so good when I used resource hacker to put it in there.
I know how they're put in but it's a low priority-I was hoping someone else could pick up the burden :sarcastic:
To answer your question, you can set the script to auto-update. It doesn't care whether titanium is running or not for that. Then you just go into the options app and "view stored weather" as the manual says. I'd recommend switching off status during updates though-it's really only necessary to see if something is going wrong. Or if you like status messages
Click to expand...
Click to collapse
What do you mean by "disagreed", the program Png2Exe doesn't work on your device or the exe I attached didn't ? If it's the second case this was just an example and I chose the first icon I found
@tito12: Yeah, it seemed to just keep respawning when I ran it. It could be cos my rom's getting a bit dirty with all the crap i put on it, probably time for a hard reset shortly!
Did anyone else have any better experience with it? Or was inspired enough to try out the software and inject some icons? I'm kinda busy with 5.9.3 atm...
arealityfarbetween said:
@tito12: Yeah, it seemed to just keep respawning when I ran it. It could be cos my rom's getting a bit dirty with all the crap i put on it, probably time for a hard reset shortly!
Did anyone else have any better experience with it? Or was inspired enough to try out the software and inject some icons? I'm kinda busy with 5.9.3 atm...
Click to expand...
Click to collapse
As promised in my PM here are the files
Awesome glad to see tiweather thriving! I will give this a whirl, the html interface sounds good to me...thanks bro.
TRITaniumWeather 5.9.3
New release on the first page people, see the changelog for details!
You'll need to delete any remaining DB files after install as there is now only one and the old ones are incompatible.
I'll note here that the "Create Titanium Panel..." option is EXPERIMENTAL, that doesn't mean it doesn't work-it just means it's incomplete or there's an issue with it. This is an ideal place for you Titanium Wizards to help me out
Unfortunately Yahoo Weather didn't make it into the release. I've only had one vote for that functionality to date so far.
If you really want it, take an existing feed and modify it-don't bother with the yahoo widget script posted earlier in the thread. I read it and it is horrible code, seriously. Instead you'll need to update SearchXML() or write a new function as the Yahoo feed uses mostly XML attributes, which SearchXML() will skip. All the necessary info to define a new feed is in the TRITaniumWeatherFeeds.mscr file, along with SearchXML() and some other necessary tools, like the weather downloader. One thing I'll say is, only put one exit in and if the weather update fails, make it false
@ai6908: Hey there! Think of TRITaniumWeather as tiweather on steroids, with the grace of a balerina and class of a dutchess
EDIT: Minor bugfix for multiple panel support posted.
First of all, thanks for your great work. I just gave up fighting with titanium weather and then TRITanium Weather came up
In order to get German weather text I added &"&lang=de" to urlsuffix in TRITaniumWeatherFeeds.mscr on Line 162.
(screenshot attached)
Maybe you want to include different weather text languages in version 6.0.0.
I also translated the labels in the Titanium Panel (feels like, winds, gusts etc.) in an earlier version.
Do you plan to include different languages in 6.0.0 ?
I could do the German translation.
I certainly do, it's on the todo list. Excellent work! I know how the UI can be translated for any language but it'd been nagging me on how to get the weather text done!
For translations of the rest of the program: The language framework in FoddLib features a translator (you can type in translations, it doesn't do it itself!) which I'll use to grab language files for the different parts. Keep the translated phrases in a seperate text file and then I can match them up with their english counterparts. Cheers!
oh, i skipped your ToDo-List , sorry
Looking forward to 6.0.0
TRITaniumWeather 5.9.4
5.9.4 is released. Check the changelog for details of new features/modifications.
You'll want to uninstall the TRITaniumWeather plugin from Titanium if you're a WM6.5 user as panels are handled in a totally different way with 5.9.4.
Also, I reached the file attachment limit on the front page so I've moved the main cabinet installer across to my megaupload account, the users manual has also been updated and is present in the attachments. Hopefully, it'll stay up to date!
Enjoy!
like promised, my German translation.
Just put it in
TRITaniumWeather\languages\TRITaniumWeather\
and change language in the options.
You have a new reply in your inbox with translation into spanish. Let me know if you haven't received it. Good WORK!!!!
TRITaniumWeather 5.9.4.1 bugfix update
Afternoon weather lovers,
The new language support highlighted two bugs which are both now fixed in the zipfile available on post #1. Just unzip in the main program directory, overwriting any existing files-Espanol.txt needs to go into the obvious directory.
Thanks go to djkail for the Spanish translation. I think you'll like the display you get since it's called Espanol buddy I think that's enough confirmation that the language codes presented here work-so name your language file according to the first two letters of the language code and you shouldn't go too far wrong. If it's a majorly different name, just use a prefix, for example "sq - Albanian.txt" (I haven't tested it, don't complain if it doesn't work! ) should work, the only file that can't be renamed is English.txt but that's ok cos 'en' works
BTW, these two fixes took less than 5 minutes to implement this morning (I wanted to test till now) and they're rock solid. I'm not a great programmer!-But the code's broken down so much now that it really is simple to jump in and change bits without affecting the rest of the system too much.
If any of you are interested, I think 5.9.5 should introduce configurable view layouts. I've a couple of ideas on how to do it but either one relies on quite a major modification to the feed processors and if you don't want *total* control over what you see on the panels then it might actually be more work! Any thoughts on what you want in that area? Or if you've a way to get the job done, that's welcome too
Enjoy!
i hard reset my mega and reinstall tritanium, but it does not appear on the screen. i check with chome editor, the panel not there. why?? before this (before hard reset) the weather only appear as ":25C " instead of "25C Mostly Cloudy" etc. this was on 2.9.3.1
there's an error when trying to connect to weatheronline, it says the comma is wrong position.

Categories

Resources