Hi guys,
I have a proposal for you all genius/artist of the Manila. I follow your works since the release of the magic Diamond and I think nowadays we have reached an absolute high level of customiziation and mods! but what's really sounds bad is organisation, documentation, archieve... Everyone who wants to get in touch with your superior creations must spend hours looking inside million of threads and lose their mind jumping from post to post! Searching has become hard and often unsuccesfully! I think it's time to ask administrators to build a well-structured Diamond subfolder tree in the forum totally dedicated to customization like the existing one about ROMs. And then I think it's time to ask you a small break to clean and move your knowledge in the right places.
First I suggest adms to add special sub-folders in the forum, i.e.:
Diamond >
Manila Custom Workshop
> Manila files Documentation
> Customization (Transaprency,Start bar,Task Bar, Softkey mapping,etc...)
> Free Basic Software (Manila editor, System utilities, SDKs, etc..)
> Addictional Tabs
> Registry tweaks
> Backgrounds/Wallpapers
> Bottom Curtain Icons
> Clocks
> Fonts
> Sounds/Rings
> Themes (just tsk or complete cab files with mandatory preview image!)
> Third-part integration (Spb sw,S2U2,PocketCM,ThumbCal, etc..)
The very ambitious idea is to grow up together a whole knowledge around Manila mod that could quickly collects everything in a one big friendly GUI application!
just create a post with links to all of these and then ask a mod to sticky it, i very much doubt you will get subforums for each section as there will not be adequate posts!
Related
I just flashed a new rom, and am in the process of making some custom shortcuts for the start menu, in order to implement them into my programs tab on TF2d.
How does one go about changing the icons displayed by actual WM (and in turn, TF2d)? Again, I'm not talking about about UL, IFonz, Hi-nav, SPB Pocketplus, or anything that has a icon changing function already in place. If it were that cut and dried, I wouldnt be asking. The goal here to to use some of bluemetalaxe's icons to replace the generic DOS looking icons that you get when you create your own shortcut.
Could anyone here point me in the right direction? Previous searches have only netted results for the aforemention programs, and the only place you really see customized Windows Mobile icons are in cooked roms. Surely there is a way to do this without having to cook, im not in the mood to do THAT much tweaking.
Thanks in advance,
Colin
Yes - this is a relatively hard topic to find & understand from this forum. But through a bit of patience, it can be done.
Here you can read how to change icons for folders:
http://forum.xda-developers.com/showthread.php?t=339405&highlight=icons
For icons for individual files, I sort of learned by myself (read ^ that thread first):
Select an icon from your .dll
Select a setting or program to link to
Then, simply create a .lnk file that is structured like this example [for wi-fi settings]:
1#ctlpnl cplmain.cpl,17?\Windows\custicons.dll,-186
Thanks alot man, I appreciate your help. I'm saving that info to notepad for the archives, lol.
^ yeah no problem dude.
That's what I did - all the important info is stored away
I'm working on a little tool to allow users to reorder item from the new 6.5 Start Menu.
I'll post it soon. The problems I have is that you must soft reboot your device to be able to see the new order.
i believe there is already something like this.....
look here: http://forum.xda-developers.com/showthread.php?t=481379
Maybe, but...
It resets my Start Menu icon. My tool change the items from the position you already have. (Even if it will look less nice )
The tool mouki_9 linked to can change icons and order in start menu and can also create or move shortcuts...
It's pretty complete so what's your tool do exactly ?
And there is enough room for to softwares so feel free to post yours ;D
Don't hate rhoduim owners but I am going have to steal from your forum. There seem to be many new members and users to htc and windows mobile that are asking basic questions needing basic programs so I have decided to create our own running list to help those people out that are unaware how similar the rhodium is to imagio in software and to add new tweaks and tips as they come. Experienced members please keep adding cabs and I will try and update the list as much as possible.
Advanced Config Tool/ Registry Editor thanks to Schaps
http://www.touchxperience.com/
Remove Locked Start Menu / Programs tab Items(Thanks Mallman)
Code:
HKLM/Software/HTC/Manila/ProgramLauncher/0/IsReadOnly
HKLM/Software/HTC/Manila/ProgramLauncher/1/IsReadOnly
HKLM/Software/HTC/Manila/ProgramLauncher/2/IsReadOnly
HKLM/Software/HTC/Manila/ProgramLauncher/3/IsReadOnly
Change values from 1 to 0 or install Cab below.
Thanks to Dynamic+
Automatically stop/disable data connection in roaming
and restore it in home network (naviga3/tim/h3g tip)
http://forum.xda-developers.com/showthread.php?t=503131
Use HTC wired headset to play/pause/next song for manila music tab
(aka AudioManager by hTC)
http://forum.xda-developers.com/showthread.php?t=502881
Thanks to nameless21
1. Download the .NET Compact 3.5 – http://www.microsoft.com/downloadS/d...displaylang=en
2. Do Registry Hack to enforce usage of 3.5 – http://forum.xda-developers.com/showthread.php?t=373721
Code:
3. Goto HKLM\Software\Microsoft\.NETCompactFramework (this is usually the first entry
4. When you open this you’ll see all the .NET installed version change the DWORD value of 2.0.7045.00 from 1 to 0
5. Change the DWORD value of 3.5.7283.00 from 0 to 1.
This first app is great for all different commands by different gestures you do with your phone and is very is to use, example rotate screen in all apps use g sensor, very quick and light app here.
Hate trying to pull that cover off for soft reset install this app.
Use your imagio as a wireless router through your data connection and connect several devices such as laptop, ipod touch, etc. here.
Tell Me Text to speech, app for speaking in text message plus some other messages here.
Cabs on bottom:
Extra Camera modes, pretty self explanatory.
Groovefish-instantly stream any song from any artist or album in FM quality. Really nice app to have.
Shake and Save-app for taking screen shots.
This post is reserved post #3.
1. Verizon logo remover (Right colored logo)
2. TP2 Tweaks that work very well on Imagio
3. Changes the font and size of text throughout the Device
4. Personalizes the carrier name to anything you want (top left of device)
any questions please ask!
Do all of these work WITH TF3D or do you have to disable it and use the WinMo.
Nevermind. I answered my own question.
thanks! looks great!
Hi guys
I'm quite new at android developing and i'm really just playing around making things for myself
Right now i'm making an app with a settings menu that the user can set a variety of options.
One thing i really don't understand and i'm guessing i'm missing something basic here that everyone knows is how to create these menus
The type of menus i'm talking about can be found if you open the Internet got Menu > More > Settings
The menu style that you get is a standard one that can be found in heaps of applications however i can't seem to be able to google myself to how you create these
Thanks
Scott.
There is a subclass of the activity class called PreferenceActivity. Use it mostly as you would a regular activity class, but you can add predefined preference panels to the view. See the sample here:
http://developer.android.com/resour...ple/android/apis/app/PreferencesFromCode.html
Hi there chef's! I'm not sure if any of you will find this useful but I'll post it in case you do...
I designed this little mortscript application so that users of my rom can tweak a few settings to their needs and because all of the other tweak applications couldn't be tweaked easily themselves without learning .NET or something similar.
I wasn't getting much feedback so I thought perhaps it wasn't customisable enough or maybe you didn't like my selection of tweaks. Perhaps you thought the menu layout sucked?
Anyway, to address those problems I've moved this on quite a way. It now includes a set of functions for creating Menu's. To Find out how, see the section titled DynamicMenu.
FoddTweak
Backup and restore of important data (Full registry, Titanium configuration, Start menu cpr files, Start menu icon registry settings)
Icon removal to save RAM (all, or all but settings (HTC icons are excluded))
Titanium plugin injection/removal and plugin order settings
Slide lock settings (both manila and wm6.5)
Enable/Disable Sleuth's myLocation service (soft-reset needed)
Enable/Disable start menu replacements and complete removal of the WM6.5 start menu
FoddTweak depends on a few things:
MortScript! (tested on 4.3.b15)
DynamicMenu (included in versions>0.0.1)
TICS Installer (for plugin injection/removal, included in versions>0.0.1)
FDC task manager (for backup purposes, included in versions>0.0.1)
DynamicMenu
It works like this; the menu system 'compiles' a master menu source file with extension mgs to it's component mgc files for each menu. If you want DynamicMenu to 'recompile' then just delete the top level compiled menu (e.g. If you add new options to "FoddTweak.mgs" then delete "FoddTweak.mgc" then re-run FoddTweak.)
This is a sample file, which is used to create menu's for the FoddTweak application:
Code:
menu(FoddTweak:Main Menu)
item(Toggle Lock on Screen Dim:true:Call:"AnyRegWrite", "Toggle", "HKCU", "ControlPanel\Backlight", "AutoDeviceLockEnable")
item(Sleuth's myLocation Service:true:Call:"AnyRegWrite", "Toggle", "HKLM", "Services\myLocation", "Enabled")
item(:false)
menu(RAM Savings:RAM Saving Options)
item(Remove all Start Menu Icons:false:Call:"RmAllStartIcons")
item(Remove all but Settings Icons:false:Call:"RmAllButSettings")
item(Remove the Start Menu:false:Call:"RmStartMenu")
endmenu
item(:false)
menu(WM6.5 Settings:WM6.5 Specific Settings)
item(Toggle WM6.5 Slide Lock:true:Call:"AnyRegWrite", "Toggle", "HKLM", "Software\Microsoft\Shell\LockScreen", "Enable")
item(:false)
item(Titanium Plugin Injector:false:Call:"TitaniumPluginInjector")
item(Titanium Plugin Uninstaller:false:Call:"TitaniumPluginUninstaller")
item(Titanium Plugin Order:false:Call:"TitaniumPluginOrder")
endmenu
item(:false)
menu(HTC Sense:HTC Sense Options)
item(Toggle Sense 2.5 Slide Lock:true:Call:"AnyRegWrite", "Toggle", "HKCU", "Software\HTC\Manila", "Home.lock.Enabled")
item(Toggle Sense Menu Replacement:true:Call:"ToggleSenseMenuRep", "Toggle")
endmenu
item(:false)
menu(Backup:Backup Options)
item(Make Backup:false:Call:"Backup")
item(Select Backup Folder:false:Call:"SelectBackup")
item(:false)
item(Restore ZIP Backup:false:Call:"RestoreZIP", backupdir\"*.zip", "\Windows")
item(Restore REG Backup:false:Call:"RestoreREG", backupdir\"*.reg")
endmenu
endmenu
Syntax
It should be quite obvious how the menu/submenu entries work with a title and description-those can be nested without any problems (though, I only tested one nesting at present.)
Menu syntax is a little restricted, you can't have the colon (":") symbol in the name or description as it's used as a field delimiter and they must be string literals:
Code:
menu(name:description)
...
endmenu
For your menu items, the ItemName and Mortscript Command are string literals. Arguments which are not enclosed in double quotes will be interpreted as variables (I haven't tested this though,) which obviously must be set by the calling script before the call to DynamicMenu().
You can make use of any Mortscript function that the script which calls DynamicMenu() has access to and of course Mortscript commands such as "Run" etc will also work just fine so with this you can access any system command as well.
The testing field for the items is important, if your function supports taking it's first argument as the word "test" and outputting something, that something will be output in brackets next to the menu item. Sounds vague? Well, it is. That something can be anything, true/false, a string. Whatever. So the idea is that it'll be used to denote whether a switch is on/off or the value of that particular menu item...
Code:
item(ItemName:Can it be tested?:Mortscript Command:Argument1, Argument2, ..., ArgumentN)
To put in a seperator you can include a blank line in the menu using the code below. I wouldn't recommend it due to differences in screen size, but if you wanted a dashed line as the seperator, for example, then just fill the first field with hyphens. Seperators are as follows:
Code:
item(:false)
It's a v.simple language, I haven't included any comment support and it's line by line but see what you make of it
Interesting line of thinking. I like the idea of removing the SM icons. I will play with this and see what it can offer. Thanks...
sorry to bump this, but I've updated the menu compiler a little so it shouldn't be thrown off by menus or items which have parentheses in the name or description...
Plus, I added the menu option for the RAM savings again. Hope you like it.
arealityfarbetween said:
sorry to bump this, but I've updated the menu compiler a little so it shouldn't be thrown off by menus or items which have parentheses in the name or description...
Plus, I added the menu option for the RAM savings again. Hope you like it.
Click to expand...
Click to collapse
Very good idea, trying it now
ciao
Removing the reg is almost equivalent to disabling the SM. I do love your concept, and have included this in my personal ROM...
glad you like it that much!
I was hoping that chefs and users alike would get involved writing menu source files so if you think any would like this then point them to here. Tell them that, FoddTweak is the Tweakable Tweak app
I am still trying to get a grasp of the menu source! Havent checked into your latest files yet...but planning on soon...
Thanks a bit late finding this but looks a great tool