Are you a fan of GO Widgets? Me too. Interested in making some skins/ themes for them? So am I.
Section 1: Theme Maker and Instructions
The GO Team has put together a theme maker and some instructions from this thread:
v1 Template
v1 Instructions
v1 Template Mirror - Mediafire
Section 2: Adding Additional Widgets
The Widget theme maker v1 contains the following widgets: Bookmark, Caldendar, Contacts, Facebook, SMS, Switch, Task Manager, Twitter and Weibo.
But as you know, there are more GO widgets. Here is how to include them in your theme (basically, I decompiled their transparent theme and Frankensteined it all together). Note: I don't know how to skin the clock yet - anyeone else???
DOWNLOAD ALL THE NECESSARY FILES HERE.
YOU MUST KEEP THE FOLDER ARCHITECTURE INTACT FOR THIS TO WORK! Edit the pngs, xmls as per ususal.
GO Store
a- add widget_gostorewidget.xml to assets
b- add the images to your drawable folder
c- add the following line to strings.xml in res/values
Code:
<string name="gostore_theme">YOUR THEME NAME</string>
News - is this even a released widget yet???
a- add widget_newswidget.xml to assets
b- add the images to your drawable folder
c- add the following line to strings.xml in res/values
Code:
<string name="news3g44themetitle">YOUR THEME NAME</string>
Note (4x3 only)
a- add widget_notewidget.xml to assets
b- add the images to your drawable folder
c- add the following line to strings.xml in res/values
Code:
<string name="note_theme_43_title">YOUR THEME NAME</string>
QQWeibo
a- add widget_qqweibowidget.xml to assets
b- add the images to your drawable folder
c- add the following lines to strings.xml in res/values
Code:
<string name="qqweibo44themetitle">YOUR THEME NAME</string>
<string name="qqweibo41themetitle">YOUR THEME NAME</string>
Search
a- add widget_searchwidget.xml to assets
b- add the images to your drawable folder
c- add the following line to strings.xml in res/values
Code:
<string name="search1">YOUR THEME NAME</string>
My entire strings.xml looks like:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<string name="hello">Hello World, TestGoTheme2!</string>
<string name="app_name">RBW</string>
<string name="dialogtitle">Checking GO Launcher EX</string>
<string name="dialogcontent">GO Launcher EX is not installed in your phone, please press OK to download it</string>
<string name="dialogok">OK</string>
<string name="contact1">RBW</string>
<string name="contact2">RBW</string>
<string name="search1">RBW</string>
<string name="sms42title">RBW</string>
<string name="sms44title">RBW</string>
<string name="sms44sessiontitle">RBW</string>
<string name="task11title">RBW</string>
<string name="task22title">RBW</string>
<string name="task42title">RBW</string>
<string name="tasknews41title">RBW</string>
<string name="fb44title">RBW</string>
<string name="twitter44themetitle">RBW</string>
<string name="twitter41themetitle">RBW</string>
<string name="weibo44themetitle">RBW</string>
<string name="weibo41themetitle">RBW</string>
<string name="qqweibo44themetitle">RBW</string>
<string name="qqweibo41themetitle">RBW</string>
<string name="news3g44themetitle">RBW</string>
<string name="theme_43_title">RBW</string>
<string name="theme_22_title">RBW</string>
<string name="gostore_RBW_theme">RBW</string>
<string name="bookmark_theme_title">RBW</string>
<string name="switch_black">RBW</string>
<string name="note_theme_43_title">RBW</string>
</resources>
Now on to the themes...If you make one, post it here - let's share!
Section 3: XDA User Themes
Below is simply some themes and links...enjoy!
RBW
{
"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"
}
Donate ($0.99) - Market | Free - XDA exclusive
The "News" Widget is released it is a china only news Widget for 3G.cn but maybe someone can translate it and make it something more useful.
Link_of_Hyrule said:
The "News" Widget is released it is a china only news Widget for 3G.cn but maybe someone can translate it and make it something more useful.
Click to expand...
Click to collapse
ahh...got it. thanks!
Compilation errors - please help
Good day, I've been trying to get the Widget Template thing working and after a week of trying to sort out these errors I've come to post a query on it. Perhaps one of you professional theme editors can give me a hand. Please.
Here is the screenshot of my CMD window - please shout if you need any other info - this is driving me nuts.
thanks in advance
why is it that i can never load any of the go for android webpages?
mindseed said:
Good day, I've been trying to get the Widget Template thing working and after a week of trying to sort out these errors I've come to post a query on it. Perhaps one of you professional theme editors can give me a hand. Please.
Here is the screenshot of my CMD window - please shout if you need any other info - this is driving me nuts.
thanks in advance
Click to expand...
Click to collapse
i am not well versed in all of this. but it seems like your pathways are not all set up. (at work, don't have the word doc with me) - but if i recall, it seems there was a lot of set up in the beginning of the packet and at the end. the most important being the pathway to your java (which is different than previous theme makers). i see two triage ways to handle this
1- start from the beginning and check all pathways (i am sure you have done this...). i will try to pull out every pathway i changed when i get home. maybe tell me what changes you have done and i can double check with what i have done.
2- share your project with me and i can take a look - am happy to do this (once you figure it out, second time is no problem.) share a dropbox? i realize you may want to keep your icons private, but i have no interest in stealing work. or your could replace them with original icons and i'll just look at the pathways.
donhu said:
why is it that i can never load any of the go for android webpages?
Click to expand...
Click to collapse
sorry, mate, am not really following you. what webpages are you looking at? widgets or links in the OP?
jsmccabe78 said:
sorry, mate, am not really following you. what webpages are you looking at? widgets or links in the OP?
Click to expand...
Click to collapse
Links to the go pages... ive never been able to load any of them connection times out every time
donhu said:
Links to the go pages... ive never been able to load any of them connection times out every time
Click to expand...
Click to collapse
oh that...beats me, mate. this thread was really to share how to add in more widgets. i don't know why you can't see there webpages...email the actual go team?
Jsm, i love your RBW widget theme! But sadly it doesn't match my ics theme. So can i request an ICS widget theme? I mainly use the switch widget, so that's pretty much all I'm requesting but if you find it a hobby, by all means. It's alright if you can't or your busy, i understand.
Sent from my rockin' Galaxy S 4G using XDA Premium App
jsmccabe78 said:
i am not well versed in all of this. but it seems like your pathways are not all set up. (at work, don't have the word doc with me) - but if i recall, it seems there was a lot of set up in the beginning of the packet and at the end. the most important being the pathway to your java (which is different than previous theme makers). i see two triage ways to handle this
1- start from the beginning and check all pathways (i am sure you have done this...). i will try to pull out every pathway i changed when i get home. maybe tell me what changes you have done and i can double check with what i have done.
2- share your project with me and i can take a look - am happy to do this (once you figure it out, second time is no problem.) share a dropbox? i realize you may want to keep your icons private, but i have no interest in stealing work. or your could replace them with original icons and i'll just look at the pathways.
Click to expand...
Click to collapse
Thanks... very much. I may do that. Will go through instructions again to ensure I've followed everything to the T - I may have missed something that's creating these hassles. I did go through each batch command seperately but couldn't really work out why the errors were popping up -though I'm not a cmd.exe professional by any stretch of the imagination dos scares the hell outta me
Thanks for always responding so fast and your willingness to help. It's greatly appreciated. I may send you my source file later. I have no problem with you "stealing" my icons - the thought never even crossed my mind. All my themes are free anyway so no harm done. Maybe one day when South Africa is allowed to sell paid apps I'll be a little more careful thanks again bro.
TheKucho said:
Jsm, i love your RBW widget theme! But sadly it doesn't match my ics theme. So can i request an ICS widget theme? I mainly use the switch widget, so that's pretty much all I'm requesting but if you find it a hobby, by all means. It's alright if you can't or your busy, i understand.
Sent from my rockin' Galaxy S 4G using XDA Premium App
Click to expand...
Click to collapse
greetings. thanks for the support! understand the need to keep it consistent. ICS would be fun...but you are right. the amount of time i am not sure i have (thought many are redudant, there are ~600 icons..)
if i were to think about it is there a repository for ICS icons? ICS colors? i don't use the theme so do not know really how it looks...which you can imagine is key for this sort of thing.
mindseed said:
Thanks... very much. I may do that. Will go through instructions again to ensure I've followed everything to the T - I may have missed something that's creating these hassles. I did go through each batch command seperately but couldn't really work out why the errors were popping up -though I'm not a cmd.exe professional by any stretch of the imagination dos scares the hell outta me
Thanks for always responding so fast and your willingness to help. It's greatly appreciated. I may send you my source file later. I have no problem with you "stealing" my icons - the thought never even crossed my mind. All my themes are free anyway so no harm done. Maybe one day when South Africa is allowed to sell paid apps I'll be a little more careful thanks again bro.
Click to expand...
Click to collapse
willing to help...just paying it forward. frustrating when you do everything right and it doesn't work. let me know! no promises...i got lucky and it worked. still have no idea half the time what i am doing....
(and hope no offense taken about the "stealing" - just old conversations...rather accusations....influencing a current conversation.)
cheers.
jsmccabe78 said:
greetings. thanks for the support! understand the need to keep it consistent. ICS would be fun...but you are right. the amount of time i am not sure i have (thought many are redudant, there are ~600 icons..)
if i were to think about it is there a repository for ICS icons? ICS colors? i don't use the theme so do not know really how it looks...which you can imagine is key for this sort of thing.
willing to help...just paying it forward. frustrating when you do everything right and it doesn't work. let me know! no promises...i got lucky and it worked. still have no idea half the time what i am doing....
(and hope no offense taken about the "stealing" - just old conversations...rather accusations....influencing a current conversation.)
cheers.
Click to expand...
Click to collapse
All is well man! If anything, you can just make those icons white, just plain white. And are the borders of your widgets hard to replace? I have a color code that is a close replica of the ics color, which is "#FF26A1FF". Thanks for your time!
Sent from my rockin' Galaxy S 4G using XDA Premium App
TheKucho said:
All is well man! If anything, you can just make those icons white, just plain white. And are the borders of your widgets hard to replace? I have a color code that is a close replica of the ics color, which is "#FF26A1FF". Thanks for your time!
Sent from my rockin' Galaxy S 4G using XDA Premium App
Click to expand...
Click to collapse
sorry, but what you said just amounted to "hey, just redo the whole thing." ha! making icons just white and replacing the border - well that is making a theme. when i asked for a repository i mean a repository - icons, borders, (and more than one color, but one is a start), etc. then i'll look if i can do it. i do not feel like making any icons for another theme (again a complete theme is >600 icons...not an simple task...) i know there is a cm7 theme...maybe i'll take a look.
let me know what you find.
jsmccabe78 said:
sorry, but what you said just amounted to "hey, just redo the whole thing." ha! making icons just white and replacing the border - well that is making a theme. when i asked for a repository i mean a repository - icons, borders, (and more than one color, but one is a start), etc. then i'll look if i can do it. i do not feel like making any icons for another theme (again a complete theme is >600 icons...not an simple task...) i know there is a cm7 theme...maybe i'll take a look.
let me know what you find.
Click to expand...
Click to collapse
Haha, my bad man. If it's too much of a hassle, don't sweat it. I don't need it like i need food and water. I'll keep looking for stuff though.
Sent from my rockin' Galaxy S 4G using XDA Premium App
Keep getting the same too
nicee
Nice work mate. Your rbw theme is super cool. Thanks a lot for sharing.
Ryangyear said:
Keep getting the same too
Click to expand...
Click to collapse
huh. again if someone wants to share their work i can look at it. but other than that i can't really help. sorry.
taqri85 said:
Nice work mate. Your rbw theme is super cool. Thanks a lot for sharing.
Click to expand...
Click to collapse
very kind. thanks!
Go--- Themes
Towards the bottom of the 1st post is the gowidgets screen shots i thought i'd share... please let me have your feedback..
http://forum.xda-developers.com/showthread.php?t=1360416
thanks
Markyyyyyyyyy said:
Towards the bottom of the 1st post is the gowidgets screen shots i thought i'd share... please let me have your feedback..
http://forum.xda-developers.com/showthread.php?t=1360416
thanks
Click to expand...
Click to collapse
quite an honor you asking me for my opinion. steelblue looks great! a lot of work, no? redundant, but a lot of work. post when you release (will try and keep some kind of repository going...)
i got email widget going too...need to update the OP.
cheers.
Related
See Post 3 For Downloads.
Installation:
1. Extract contents of Sonnar Inspirat 0.1.zip anywhere on your PC then copy the .xml file along with the Sonnar folder to your Homescreen folder(\Program Files\Homescreen PlusPlus\).
2. Goto your Batterystatus settings and then hit the advanced tab and select Sonnar from the dropdown.
3. Then your Done.
All the Backgrounds attached are included in the Default BGs zip file.
Thanks to Appelton for the inspiration.
Waiting for Home2 adaption.. Looks promising.
Hmm looks like his concept was inspired by someone else's design lol.. well anyways ive attached the Sonnar Inspirat along with a PSD of the background so you can add your own unique images.
Also I will be taking on suggestions and requests for HS++ Today screens.. so just gimme a buzz. Ive been rather bored lately <_<;
For a preview of the BG's ive provided, see the first post.
IMPORTANT:
Woops.. almost forgot to mention the contacts link doesnt work and its QVGA ONLY
Changelog:
0.2:
Contacts Link Now Works! -Thanks tito! xD
Things to Do:
Figure out the WiFi States in the Registry
Figure out ALL the BT States in the Registry
Adapt that to the A2DP button.
Fix the Number for MMS. -lol my bad.
Hi Aegishua
thank you for posting on Mobile Custom.fr
We'll try your theme and tell you our remarks
Aegishua said:
Also I will be taking on suggestions and requests for HS++ Today screens.. so just gimme a buzz. Ive been rather bored lately <_<;
IMPORTANT:
Woops.. almost forgot to mention the contacts link doesnt work and its QVGA ONLY
Click to expand...
Click to collapse
Hi Aegishua
Hi there, nice and simple theme, extremely light. Keep on the good work
BTW you mention that "contacts" doesn't work, obviously your link has a small error: you wrote "contacts.ink" instead of "contacts.lnk" (with an L like austraLia
) happened to me too!
Ahaha nice, but will lnk work with the start_app item class? just verify that it does and i'll change it
THANKs
SiMPLE & NEAT
Aegishua said:
Ahaha nice, but will lnk work with the start_app item class? just verify that it does and i'll change it
Click to expand...
Click to collapse
I wouldn't post anything that is not verified of course it works (BTW see my answers on mobilecustom.fr)
Hi,
How do you get the background show up like the pictures posted here.
I set it as background via settings/Today but the colour appear faded/washed out.
I added it into the .xml by adding this line:
<image left="0" top="1" src="Sonnar BGFinal1.png" height="300" width="240"/>
The colours are great now but the bottom of the background is cut off. See screenshot
Also what is the purpose of the TrayIcons section of the xml. When I enable trayicons in Homescreen ++ options the display becomes too long for the screen and the scrollbar appears. Is this just a matter of reducing the height of the spacer row? Then the background may have to be shortened to compensate.
theme request
http://img110.imageshack.us/img110/8655/launcherzf8.png
can you make a theme like this
This theme is really great look at the picture some guy from XDA Developer was trying to make a new interface for omnia
(PLEASE TAKE PERMISSION FROM THE AUTHOR BEFORE YOU START MAKING THE THEME)
@ ronjoor, when you set your today background... try doing this.
1. Goto your file explorer and find the image file.
2.Then open it with pimg(the default image viewer) and then hit your RIGHT softkey to open the Menu.
3. Then from there SET AS TODAY BACKGROUND.
4. Set the Transperancy level to 0%
@fusioncoast We've been over this already. the fact that it uses a curved layout for the icons means the slide used in batterystatus wouldnt be smooth. You would need to use Flash or different program to accomplish this. Also.. you could always ask him to adapt it from whatever program he was using cause im not sure what that theme is from.
@tito12 Thanks a tonne mate. it works xD
I Still need some inspiration for a new BS Theme... feel free to post something and I'll get around to it. post about ANY issues about the theme itself or if you'd like to see some changes. Just say so and I'll consider it(I'll actually look into it lol).
IMPORTANT:
DOWNLOAD Version 0.2 TO MAKE CONTACTS WORK! See Post 3.
Looks good!
Diggin the layout, testing it on my Verizon XV6900 (HTC Vogue)
Downloaded 0.2, contacts link still not working. Any way to change the clock to 12-hr format?
Also, I can't change the batterystatus to Sonnar...is the reason because of the phone I have? I'm not terribly familiar with HS++ and how to customize the Today screen. I'd like to get my upcoming appointments on the screen if possible. Also, can you create a button on the screen to lock the phone? If i add it through the Today screen settings, it throws off the background image. Any help/guidance would be great!!
See the attached screenshots of with and without the device lock on Today.
Okay, if you want to get that lock working the easy way, I'd remove the bottom bar BUT if you want the tray icons with the bottom bar you'd need adjust the background and the spacer settings.
Code:
<!-- Spacer -->
<Row name="Spacer" rowtoggle="0">
<View height="85">
<Item class="space" type="value">
<label text=" " fontfamily="Segoe UI" align="center" left="0" top="0" fontsize="13" width="30"/>
</Item>
</View>
</Row>
you'd change "View Height" accordingly. My advice personally.. use todaytoggle, the softkeys will still work. Just the ugly bar will dissapear. Sorry i couldn't be of more help, sorta rushing to get to uni. maybe when i get back i'll help you abit more.
i think i kind of got the fix on it...
there is a DeviceLock settings that I can check through the OnHold function, which seems to lock it everytime the screen turns off (which is basically what I was looking for). Also, found a way to get my calendar in the homescreen by integrating the 'TodayAgenda' plugin and playing around with the XML file so it will fit. Also needed to change the background image a bit since the homescreen resizes depending on how much is in the Agenda screen.
I just need to figure out the 24 hr clock to 12 hr...my silly american upbringing won't allow me to learn how to read 24 hr clock. Ok, that's a lie, i just prefer 12 hr.
See my new TodayScreen attached. Thanks for getting this whole thing off the ground, I hope you don't mind my tweaking!
working on my device
very nice bro n thanks
Cool
Very nice dude looks great
Aegishua said:
See Post 3 For Downloads.
Installation:
1. Extract contents of Sonnar Inspirat 0.1.zip anywhere on your PC then copy the .xml file along with the Sonnar folder to your Homescreen folder(\Program Files\Homescreen PlusPlus\).
2. Goto your Batterystatus settings and then hit the advanced tab and select Sonnar from the dropdown.
3. Then your Done.
All the Backgrounds attached are included in the Default BGs zip file.
Thanks to Appelton for the inspiration.
Click to expand...
Click to collapse
thanks
abumhmmd1 said:
SiMPLE & NEAT
Click to expand...
Click to collapse
abumhmmd1,
Please write me in my PM, i want to discuss something with you.
Mohammed.
{
"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"
}
I don't typically post LS Themes to this forum but seeing what this can do for all future lockscreens I want to get it into as many people's hands as possible. It is the Miui lockscreen with previews.
To use:
download the zip file to your computer and extract it (do not download straight to your phone and try to apply it).
Open the manifest file located in the lockscreen>advanced folder. Search for gmail.com and replace [email protected] with your gmail account (3 instances).
Open the .mtz file in the base folder with 7zip.
Move the lockscreen folder into the mtz.
Move the mtz to you sd card and apply.
The theme manager will ask if you want to convert, click yes.
If the names for SMS are not working, you must delete your sms threads (long press each thread then delete) then go to your contacts app and press Menu > Settings > Rebuild index data and OK. Then you just have to wait for a message.
Things left to fix:
When an unknown caller or sms return with null. Hopefully, I can fix this when the DINC gets its update.
Download Here: http://gadgetdesire.blogspot.com/2012/02/slidescreen-ls.html
Notes:
Despite the preview above the GMail has been fixed so that the real name/address is shown without the extra characters.
Calendar events do not show allday events. To change this go to the manafest file and delete allDay=0 AND from the content provider binder.
The calendar also does not show reoccurring events for which the first event has already occurred. This is because of the coding in google calendar.
The start time for the event is the start time for the first instance and is set to repeat. Therefore the start time would always be in the past. There is no known way around this at this time. I believe the only way it can be fixed is if the data was based on the API and not the content provider.
Miui notes. I hope to replace this with a RSS feed however, to my knowledge none of them use a content provider.
Music autoshows when a song is played. Only shows music information for Miui Music (this is not my doing and it is not possible to show others).
To make the lockscreen show degrees in Celsius. Open the genie widget and change the weather settings to using metric. If you need the C after the degree character open the manifest file and search for format="%d°F" and replace with format="%d°C". There are 3 instances of this.
Finally, if you want a 24-hour clock, open the manifest file and replace hh:mm with HH:mm. There are 3 instances of this.
http://gadgetdesire.blogspot.com/2011/12/miui-theme-slidescreen-ls.html
I'd love to get ahold of a copy of slidescreen. I haven't been able to find a working apk.
i love this lockscreen. so glad you made a thread about it!
i think you missed pressed and reached state image in this lockscreen, i see 2 png inside lock folder, also some "null" for some thing on ls . Just my idea
first of all thx for this lovely ls dbiliter
question:
is it possible to remove some infos like the calendar or the music out of the .xml?
i just need the call sms email info in it
and i dont like the colors, is it possible just to use the plain wallpaper?
if so, help please^^
pa.pn2 said:
first of all thx for this lovely ls dbiliter
question:
is it possible to remove some infos like the calendar or the music out of the .xml?
i just need the call sms email info in it
and i dont like the colors, is it possible just to use the plain wallpaper?
if so, help please^^
Click to expand...
Click to collapse
This lockscreen is suppose to mimic slidescreen however there will be additional lockscreens that will be produced that will have similar information. This was made as a first of it's kind with previews for all. Now it is up to other themers and myself to make it better.
dbilliter said:
This lockscreen is suppose to mimic slidescreen however there will be additional lockscreens that will be produced that will have similar information. This was made as a first of it's kind with previews for all. Now it is up to other themers and myself to make it better.
Click to expand...
Click to collapse
i like it but i dont need so many information on my lockscreen, just sms calls emails..
plze dont feel offended by me..
pa.pn2 said:
i like it but i dont need so many information on my lockscreen, just sms calls emails..
plze dont feel offended by me..
Click to expand...
Click to collapse
Not offended just telling you that the setup is going to remain the same. The updates would be more along the lines of clean up. I will have future lockscreens that will not have all this information... hopefully... if there is ever an update to the dinc miui.
This looks like a great idea. Do you know if there can ever be a cm7 port?
toansta said:
This looks like a great idea. Do you know if there can ever be a cm7 port?
Click to expand...
Click to collapse
I don't know a lot about cm7, but I do know that Miui is based on cm7. However, I don't know of any plans for cm7 to include any of the Miui lockscreen capabilities. I would say there is about a 2 percent chance for this to be on cm7 and that would be if they are able to tweak milocker enough for it to work.
dbilliter said:
I don't know a lot about cm7, but I do know that Miui is based on cm7. However, I don't know of any plans for cm7 to include any of the Miui lockscreen capabilities. I would say there is about a 2 percent chance for this to be on cm7 and that would be if they are able to tweak milocker enough for it to work.
Click to expand...
Click to collapse
oh well, nice work on your end anyway. it looks very cool
Love this
This is fantastic. The perfect lockscreen. Unfortunately I can't get this to work. I have the .mtz with the correct manifest on the phone, but the lockscreen just says null in all areas. Any ideas?
Thanks,
James
This is really nice! I cant for the life of me figure out why it wont install for me. i replace the lockscreen folder in the .mtz, rezip, rename to .mtz and theme manager installs it i assume because it vanishes from my sd card but it doesnt convert it nor does it show up in my lockscreen list. Anyone have any ideas or any help? Im running the latest Miui on my Thunderbolt. Vicious Miui ICS 5.0
After installing this LS i'm having constant soft reboot...I've disabled Juice Defender (takes up crazy amounts of processing power...) and overclocked my device to 1.15ghz with smartass. Also i put a screen off profile of 800 mhz conservative so that the lockscreen gets enough CPU power (smartass auto-adjusts if i'm correct so i needed a different governor). Hope this LS works for me. I really love the look I always wished Slidescreen could be used, but it wasn't working well as a launcher without an app drawer.
orion119 said:
This is fantastic. The perfect lockscreen. Unfortunately I can't get this to work. I have the .mtz with the correct manifest on the phone, but the lockscreen just says null in all areas. Any ideas?
Thanks,
James
Click to expand...
Click to collapse
What version of Miui do you have? It must be at least version 1.12.9.
newtsevo said:
This is really nice! I cant for the life of me figure out why it wont install for me. i replace the lockscreen folder in the .mtz, rezip, rename to .mtz and theme manager installs it i assume because it vanishes from my sd card but it doesnt convert it nor does it show up in my lockscreen list. Anyone have any ideas or any help? Im running the latest Miui on my Thunderbolt. Vicious Miui ICS 5.0
Click to expand...
Click to collapse
Try using opening the supplied .mtz with 7zip. Then just move the folder into the mtz by dragging it over.
theultimatev said:
After installing this LS i'm having constant soft reboot...I've disabled Juice Defender (takes up crazy amounts of processing power...) and overclocked my device to 1.15ghz with smartass. Also i put a screen off profile of 800 mhz conservative so that the lockscreen gets enough CPU power (smartass auto-adjusts if i'm correct so i needed a different governor). Hope this LS works for me. I really love the look I always wished Slidescreen could be used, but it wasn't working well as a launcher without an app drawer.
Click to expand...
Click to collapse
I don't know what to tell you here. I was have a lot of reboots when I had mine overclocked without this lockscreen. After I put things back to normal I haven't had a problem with reboots.
now that you have a thread for this specific ls would it be possible to port it to qhd plz
The background of the various streams is transparent. Any way to get it a bit darker?
And the "null" in the calendar, what's that?
Right now, I've manually added a dark transparent layer over my background image and set that as a Lockscreen Wallpaper.
And it shows 22 unread mails? But Inbox is all read.
Phantom Pt. II said:
The background of the various streams is transparent. Any way to get it a bit darker?
And the "null" in the calendar, what's that?
Right now, I've manually added a dark transparent layer over my background image and set that as a Lockscreen Wallpaper.
And it shows 22 unread mails? But Inbox is all read.
Click to expand...
Click to collapse
The theme wasn't really designed to be used with bright wallpapers. I would have to make a cover that would tone down any wallpaper which I know some people would not like.
You get null in the calendar if you do not have a scheduled, nonrepeating event. I am working on getting it fixed.
I know it shows read mail. As it says on the blog, there was no fix at the time of the release. It will be fixed with an update.
Phantom Pt. II said:
The background of the various streams is transparent. Any way to get it a bit darker?
And the "null" in the calendar, what's that?
Right now, I've manually added a dark transparent layer over my background image and set that as a Lockscreen Wallpaper.
And it shows 22 unread mails? But Inbox is all read.
Click to expand...
Click to collapse
Calendar can fix like this :
<Image x="#unlocker_cal.move_dist+#screen_width-75" y="295" src="icon_calendar.png"/>
<Text visibility ="1-isnull(@cal_title1)" x="#unlocker_cal.move_dist+30" y="295" color="#FFf7fbfa" size="24" format="%s" paras="@cal_title1"/>
<!-- EDIT 2 LINES TO EVERY THING YOU WANT FOR NO EVENT -->
<Text visibility ="isnull(@cal_title1)" x="#unlocker_cal.move_dist+30" y="295" color="#FFf7fbfa" size="24" text="No Event Yet !"/>
<Text visibility ="isnull(@cal_title1)" x="#unlocker_cal.move_dist+30" y="320" w="250" marqueeSpeed="30" color="#FF979c98" format="%s" size="24" text="SOME WHERE "/>
Click to expand...
Click to collapse
hey!
first, great lockscreen, really like the idea!
i have tried change the time to 24h with kk:mm and i have removed all the "aa" strings that shows AM/PM on the screen ...
don't know why, but after change the time to kk:mm i always get ah FC when try applying the lookscreen with "process com.android.thememanager" closed
hmm ...
Edit: A reboot of the phone solved it, now its working!
---------- Post added at 01:03 PM ---------- Previous post was at 12:08 PM ----------
i just made a 24h version of your screen:
- 24hour version
- with removed AM/PM settings
- xx°C for weather
- smaler font (20 insteed of 24)
SlideScreen_v1.0_24h.zip
I want to preface this by saying that I am in no way, shape or form a graphic artist. I've picked up a bunch of techniques out of necessity over the last 15 years of being a Web developer but most of my techniques can be done faster and more efficiently by a qualified graphic artist. That said, I've managed to produce some pretty decent stuff over the years considering I don't really have a clue. So use this guide to help you put your graphics knowledge to work by creating some amazing themes.
I created a theme for GO Launcher EX called "Sepia Theme for GO Launcher EX" (shameless plug: https://market.android.com/details?id=com.aac.go.sepia) and figured I'd share my experiences on how I created it. It took me three nights to create the theme above but I imagine if I was an actual graphic artist and wasn't learning as I did it I could have done it in a day (I'm also counting testing time and time to package and post to the Market). Anyway, here's how I did and how you can too.
Attached to this post is an Android Eclipse project that you can use as a template. I originally created the project using the GO Dev Team's Theme Factory which actually created the project (Link: Theme Factory) and was the base for the Eclipse project in this post. I found that while a good start, the Theme Factory did not allow for certain code customizations (such as adding multiple wallpapers and preview graphics) as well as not allowing for custom namespaces which is really needed to make the theme your own. So, after using the Theme Factory to create the initial Android code, I imported it into Eclipse, stripped out all the garbage and cleaned it up a bit. All the graphics used are the default ones added by the Theme Factory so you will want to change them in your own theme. Here are some of the things you will want to customize when making your own theme (these are the absolute basics and if you are a graphic artist you will have no trouble digging in and customizing every other aspect). I highly recommend you download and open the Theme Factory and at least check it out. It's very rough but will clue you in to what graphics you should be customizing to create a theme. This assumes that you know how to use Eclipse and if you don't, that is beyond what I'm willing to discuss here. There are plenty of places to read up on that.
Icons
To add icons to the theme there are several steps you will need to take. First, create your icons. Once you have the icons you want for your theme you will want to add them to your project. Icons are placed in the GOThemeTemplate/res/drawable-hdpi. Once added there, you will need to reference them in two .xml files in Eclipse. Open GOThemeTemplate/assets/drawable.xml. Using the name of the png file you just added to the drawable-hdpi folder (do NOT add the ".png"), add a new <item> element for each. You will see a bunch listed there as examples for you but it will be in the form of
HTML:
<item drawable="png_name" />
Next, add a corresponding line to the GOThemeTemplate/assets/appfilter.xml file. It will be in the following format
HTML:
<item component="ComponentInfo{com.package.name/com.package.name.LaunchActivity}" drawable="png_name"/>
The tricky part here is the component attribute. In order to enter the correct information for the brackets after ComponentInfo, you will need to find the correct package name for the app that the icon represents and the default activity that is launched when the icon is clicked. While this could be a ridiculously tedious process, the is a wonderful Web site that does all the work for you. Simply visit http://activities.droidicon.com and enter the app's name in the search box. At the time of this writing they have cataloged nearly 110,000 apps with they package names, main activity, icon and the proper format for three popular launchers' themes (ADW, Launcher Pro and GO Launcher EX). So once you have the proper package name and activity for the app whose icon you wish to replace (it is the last option and it even selects the text when you click it saving you one step), paste it between the brackets. Finally, in the drawable attribute, add the name of the png for the icon as you did in the drawable.xml file (again, do not add the ".png").
The theme template attached to this post contains the correct <item> tags for over 200 icons (sorry, icons not included, that's your job). There are many icons included as examples but only those created with the Theme Factory.
The last thing you will need to deal with for the icons is the default icon back. In the GOThemeTemplate/res/drawable-hdpi folder you will find a file called iconback.png. This is the icon that will be placed behind all icons on the device that do not have a specific icon created for it. All icons will be scaled to fit atop this icon. The default is 70% of the icon's size. This can be changed in the appfilter.xml file in the <scale> tag at the top of the file. It looks like this: <scale factor="0.7"/>. Just change the factor attribute (1 being the actual size). You can change the name of the icon back image using the <iconback> tag in the appfilter.xml. There is also a transparent image that goes atop both icons called iconupon which can be changed using the <iconupon> tag. This creates an illusion that the three icons are one.
Theme Configuration
When users click Menu > Themes in GO Launcher EX they will be presented with a graphical representation of all the themes currently installed on their device. You want them to find your theme too. You will be working with a file name GOThemeTemplate/assets/themecfg.xml and there are a few images you will need to create and they are all to be placed in the GOThemeTemplate/res/drawable-hdpi folder.
A thumbnail preview image exactly 110x180 in png format. You can view the image I left from my theme as an example. It's themepreview.png and the name of this image is defined <preview> tag (you can change this if you wish).
One or more screenshots also in PNG format that are placed in the drawable-hdpi folder as well. These are also defined in the <preview> tag and and I have left three example screenshots as well.
Each drawable above is defined in the <preview> tag with attributes labeled img1, img2, img3, etc.
Finally, when users are previewing your theme you can provide them additional information such as the theme's name, your Web address and contact information. This is done in the GOThemeTemplate/res/values/themeinfo.xml file. There are two <string> elements with name attributes for defining the theme's name (as displayed on the theme chooser screen, not in the Market) and theme's information.
Wallpapers
To add wallpapers to your theme, you will need to modify at least one file (two if you want to change the name of your default wallpaper). You will need to edit the GOThemeTemplate/res/values/array.xml file. Open this file and edit the <string-array> element with the name attribute of <string-array name="wallpaperlist">. You will add an item element for every wallpaper you wish to add. For example, let's assume you have three wallpapers with following names:
wallpaper_sand.jpg
wallpaper_barrel.jpg
wallpaper_cloud.jpg
You would place these three wallpapers in the GOThemeTemplate/res/drawable-hdpi folder and then add three <item> elements to the XML file like this.
HTML:
<item>wallpaper_sand</item>
<item>wallpaper_barrel</item>
<item>wallpaper_cloud</item>
To define which wallpaper loads as the default wallpaper when the theme is applied, edit the Wallpaper attribute of the <Desk> element in GOThemeTemplate/assets/desk.xml.
Before users can a wallpaper other than the default wallpaper you will need to add thumbnails of the wallpapers. To do this, create thumbnail images in PNG format with dimensions of 170x142. Save them using the same name as the JPGs but add "_thumb" to the end. So, wallpaper_sand.jpg becomes wallpaper_sand_thumb.png.
Your Theme's Name
To name your app as it will appear in the app drawer, open GOThemeTemplate/res/values/strings.xml and edit the <string> element with the name attribute of "app_name."
Your Theme's Icon
To change the icon for your them, change the icon.png in the GOThemeTemplate/res/drawable-hdpi folder.
Package Name
You will need to customize the package name for publication in the Android Market. This name must be unique. Frankly, if you are actually using Eclipse and are editing these file then you should already be familiar with this. You will need to open the GOThemeTemplate/AndroidManifest.xml file and edit the "package" attribute in the <manifest> element.
Further Customizations
This tutorial really gives you a very basic overview on adding icons and wallpapers to your theme and how to get the basics accomplished. To really make your theme a theme and to stand out and be unique, there are dozens of other PNGs that you will need to edit, each being responsible for a specific UI element. For example, to add your own folder icon, edit the GOThemeTemplate/res/drawable-hdpi/folderback.png image. You will have to figure out what each icon does and how you can best edit them. The Theme Factory is an extremely useful tool for this and I highly recommend that you use that program alongside this tutorial and Eclipse project when creating your theme. The Theme Factory will guide you image by image and show you previews of what each does. However, I found that that's about the only things it's good for. When compiling my theme I found that Eclipse was the most efficient method. As mentioned above, multiple wallpapers and screen previews are not possible as of yet using the Theme Factory so you will need to manually edit the files anyway. I suggest starting with this project as it is really just a cleaned up version of what the Theme Factory produces and to use the Theme Factory as your images guide.
Download Template
You can download the Eclipse project theme template at the end of this post.
I hope that this guide helps you and if you have any questions, feel free to post it here. I can't promise that I'll answer (I'm not on here as much as I used to be) but my hope is that this becomes a good spot for theme creation discussion.
Reserved for possible future use.
Thank you (x2) for taking the time to put this together! What a great resource. I made my own adw theme but got very confused between the other go launcher theme tutorial threads. This is fantastic!
Sent from my SPH-D710 using xda premium
Thanks for your post. I'm just thinking about making my first theme for Android in general So, I think I'll have a try with Go Launcher EX...
Thank You for your great tutorial. I am a great fan of MIUI ROM, but now I am on CM9 ICS while waiting from official MIUI ROM for Galaxy S. I managed to tweak a theme for Go Launcher based of MIUI, and I am very happy with this theme. The only problem for me is how to add more icons on the theme. What I did was to edit res\values\public.xml and change whatever app available with my own. For example, from:
Code:
<public type="drawable" name="weibo" id="0x7f020049" />
to:
Code:
<public type="drawable" name="evernote" id="0x7f020049" />
The question is how add new id (like id="0x7f020049")?
Awesome job!!
sawari said:
Thank You for your great tutorial. I am a great fan of MIUI ROM, but now I am on CM9 ICS while waiting from official MIUI ROM for Galaxy S. I managed to tweak a theme for Go Launcher based of MIUI, and I am very happy with this theme. The only problem for me is how to add more icons on the theme. What I did was to edit res\values\public.xml and change whatever app available with my own. For example, from:
Code:
<public type="drawable" name="weibo" id="0x7f020049" />
to:
Code:
<public type="drawable" name="evernote" id="0x7f020049" />
The question is how add new id (like id="0x7f020049")?
Click to expand...
Click to collapse
Those look like they came from smali file. I can't help with editing those. You shouldn't have to do that to build a theme. The source is available attached to this post. You can technically recreate/modify any theme from that.
Thank you very much for sharing this..
I have gotten everything to work except the menu background, menu text color, menu icons & menu dividers (pretty much everything about the menu).
I saw those options in desk.xml and I tried editing them but for some reason, the changes didn't take.
Also, couldn't change the folder background even though I changed the necessary images in drawable-hdpi.
Please let me know if you were able to change those things.
Thanks in advance.
This may be a dumb question, but when I have the files modified as stated above, how do I turn this into an apk for loading into GO launcher?
I'm receiving the "error parsing package" when I change the name in Astro.
Cool..
BrooklynAvi said:
I want to preface this by saying that I am in no way, shape or form a graphic artist. I've picked up a bunch of techniques out of necessity over the last 15 years of being a Web developer but most of my .........
Click to expand...
Click to collapse
Thank u so much for this,.. now i can make the GoEX theme my self,
Nice tutor!!
This is the theme that i created..
The theme here, but still for Launcher Pro,
the Go ex are still in progress
http://forum.xda-developers.com/showthread.php?t=1363692
and here's the Screenshoot taken with AVD for GoEx..
{
"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"
}
Thanks again for this great tutorial...
Great job, many thanks
My way to create theme was: create resources and structure in Theme Factory, make detailed works in Eclipse and finnaly compile .apk using my own script coz Eclipse generate errors when exporting
Regreads
Pandik.
Android Different Theme
Hallo.
Has anybody succesed impleted Market protection system (liblary) into Go Launcher Theme? I tried fev times but with no succes
Pandik.
Has any one been able to change the menu background, menu text color, menu icons & menu dividers (pretty much everything about the menu), using this template?
I can't get it to work. Any help would be much appreciated.
sonnysekhon said:
Has any one been able to change the menu background, menu text color, menu icons & menu dividers (pretty much everything about the menu), using this template?
I can't get it to work. Any help would be much appreciated.
Click to expand...
Click to collapse
Do it with Theme Factory, its very easy.
Sent from my GT-I9100 using xda premium
I just can't change the pressing colour of applications on home screen.
Any idea?
Sent from my GT-I9100 using xda premium
Isn't it graphic? Look for PNG files in 9.png format.
Sent from my Blade using xda premium
gkaipale said:
Do it with Theme Factory, its very easy.
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
I'd rather use eclipse as it's a real pain to get the theme factory working on my pc along with eclipse installed.
gkaipale said:
I just can't change the pressing colour of applications on home screen.
Any idea?
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Also interested in this.
pandik said:
Isn't it graphic? Look for PNG files in 9.png format.
Sent from my Blade using xda premium
Click to expand...
Click to collapse
Already changed the png images and inverted the text color in desk.xml but the changes don't take effect.
Also experiencing a lot of lag when using the icon picker feature. The list stops displaying icons towards the end as well.
Anyone else having this issue?
I guess I have to go the Theme Factory route...
Package name problem~
4 May 2012 >> I solved this problem by myself, Thank you
Thank you for your post!
NOW I am trying to make my own theme and release it on the Android Market.
But it overwrite over and over when testing on my phone.
I think it should not overwrite on the other theme, but it does all the time.
I also had changed 'package name' on 'Manifest' file, but same problem happened.
It just kept overwriting on the other theme that I made and installed on the phone.
Thank you
I'm looking for some Eclipse help. I load my theme in Eclipse and have had no probs exporting it and getting it to my tablet. All of a sudden now, when I change some program icons and rebuild the apk, the old icons are still being built, not the ones I changed in the HDPI folder. I looked through Eclipse to see if there was a way to clean temp files or cache, but don't know enough about the program to fix this. Any help would be appreciated.
Create a theme?
Woghh... That's what I want..
And this thread really helped me
Thx bro
{
"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"
}
So I've reworked 360 launchers settings giving icons shadows, resizing them, removing icon names and dock bar. (ignore the milocker shot, not part of launcher)
To add icons just decompile add a full sized icon to drawableHDPI with the first part of the underscore names from this website http://activities.droidicon.com/
(example)
goto the android activity website and search for facebook. It'll list four kinda of activities. Get the third activity which is "com_facebook_katana_loginactivity" now compare it to the first one "com.facebook.katana" now if you cut the actual launch activity off (which is longinactivity) and make an icon called "com_facebook_katana.png" now you have to add app_ to the start of it. so if you make an icon called "app_com_facebook_katana.png" you'll have a theme facebook application. Pretty simple. Probably easiest application i've seen to theme.
(example)
all over parts can be altered in values dimensions and styles. If you want to add icon names back, etc.
Things that don't work:
After adding shadows to the icons the folders have a shadow overlayed onto them.
----
I take no credit for anything here, I didn't make the launcher or the icons, all I've done is modify it. All credit to the original authors. If anyone has a problem just let me know.
----
Launcher can be found here
Edit: oh yeah, the layout used is 9 x 7, go into preferences to change this.
Thanks for sharing Taine
Thanks for sharing the details! And yup, most definitely HDPI only. These are from my MDPI Optimus V.
Taine, is it possible for you to share the MiLocker .mtz? Thanks in advance.
SevereDeceit said:
Taine, is it possible for you to share the MiLocker .mtz? Thanks in advance.
Click to expand...
Click to collapse
Sure, credit goes to mr.megi. I got it from the miuilock screen thread,
kcls said:
Thanks for sharing the details! And yup, most definitely HDPI only. These are from my MDPI Optimus V.
Click to expand...
Click to collapse
Thought so! could easily be fixed by decompiling and adjusting the icon size though! it's just in res/value/dimension.xml then move shadow location on the background image to fit!
amazing taine! thanks for sharing
---------- Post added at 06:25 PM ---------- Previous post was at 05:42 PM ----------
Is there no app drawer in this launcher? Call me slow but i cant find it
satusbar png's please both
gfs222 said:
amazing taine! thanks for sharing
---------- Post added at 06:25 PM ---------- Previous post was at 05:42 PM ----------
Is there no app drawer in this launcher? Call me slow but i cant find it
Click to expand...
Click to collapse
just press the bottom of the page indicators, it's there, just small middle of the bottom anywho.
Taine0 said:
just press the bottom of the page indicators, it's there, just small middle of the bottom anywho.
Click to expand...
Click to collapse
Thanks I was worried about finding it then finding a way to make the icon invisible but the launcher does it for me
kcls said:
Thanks for sharing the details! And yup, most definitely HDPI only. These are from my MDPI Optimus V.
Click to expand...
Click to collapse
I have an HDPI screen but it still looks somewhat similar to this
revo_65 said:
I have an HDPI screen but it still looks somewhat similar to this
Click to expand...
Click to collapse
hmm, can you post a screenshot? I've only tested it on my phone, so can only see from that. The dock icons will always be miniature because I made it as small as possible for my layout effect. as for the shadows, I'm not sure why that could be. :/
Taine0 said:
hmm, can you post a screenshot? I've only tested it on my phone, so can only see from that. The dock icons will always be miniature because I made it as small as possible for my layout effect. as for the shadows, I'm not sure why that could be. :/
Click to expand...
Click to collapse
Yep here it is. also the apps that are in folders in the drawer are not aligned properly
Sorry the image wouldn't upload right so here's a download link from my dropbox
http://db.tt/7UGRbQzl
Sent from my VS910 4G using XDA
revo_65 said:
Yep here it is. also the apps that are in folders in the drawer are not aligned properly
Sorry the image wouldn't upload right so here's a download link from my dropbox
http://db.tt/7UGRbQzl
Sent from my VS910 4G using XDA
Click to expand...
Click to collapse
Yeah, that's correct. You need to remove the icons from the dock, I made it as small as possible so the page indicators are as low to the bottom of the screen. As for the suave icons, they're just the ones left over from my experimenting, so not full size. Just add your own full sized icons using the file names and they'll fit. I only really full size themed the apps I mainly use. As for the folder, i didn't bother re-alligning the icons because the overlay shadow kinda ruins the folder icons anywho. Probably won't suit everyone. But i modified this launcher to my needs and tastes!
Taine0 said:
Yeah, that's correct. You need to remove the icons from the dock, I made it as small as possible so the page indicators are as low to the bottom of the screen. As for the suave icons, they're just the ones left over from my experimenting, so not full size. Just add your own full sized icons using the file names and they'll fit. I only really full size themed the apps I mainly use. As for the folder, i didn't bother re-alligning the icons because the overlay shadow kinda ruins the folder icons anywho. Probably won't suit everyone. But i modified this launcher to my needs and tastes!
Click to expand...
Click to collapse
Ah ok that makes sense. I get what you did now. Thanks!
Sent from my VS910 4G using XDA
Taine0 said:
Thought so! could easily be fixed by decompiling and adjusting the icon size though! it's just in res/value/dimension.xml then move shadow location on the background image to fit!
Click to expand...
Click to collapse
Haha alright, I'll be sure to try that! In the meantime, I've grabbed your icon mix to use with my own launcher
Sent from my LG-VM670 using Tapatalk 2 Beta-5
Help please!
Hey all,
First of all, thanks to Taine0 for sharing his wonderful ideas and APK's!
I have an MDPI phone (HTC Aria) and I've been trying to figure out how to re-align the shadows for my icons!
I think I have the actual icons looking okay, but there are a few things I need help on:
1. How can I re-enable the "Application name" text under each icon?
2. How can I align the icon shadow to look like Taine0's screenshot?
3. How can I add more icons, such as QuickPic. (I tried to use the DroidIcon Activity name, replaced the icon, but it wouldn't work )
Thank you to all who will help!
A couple screenshots!!!
supetawesomedude said:
Hey all,
First of all, thanks to Taine0 for sharing his wonderful ideas and APK's!
I have an MDPI phone (HTC Aria) and I've been trying to figure out how to re-align the shadows for my icons!
I think I have the actual icons looking okay, but there are a few things I need help on:
1. How can I re-enable the "Application name" text under each icon?
2. How can I align the icon shadow to look like Taine0's screenshot?
3. How can I add more icons, such as QuickPic. (I tried to use the DroidIcon Activity name, replaced the icon, but it wouldn't work )
Click to expand...
Click to collapse
Right 1. go into res/value/styles.xml and under work space icon make the font about 11.0sp and the color to FFFFFF(or whatever black is in hex) you may need to adjust the workspace icon padding top in res/value/dimensions.xml (theres also a valuemdpi/dimensions.xml to adjust icon size and some different things.
2. theres two ways to do this. Make an MDPI version of the shadow file and shrink it or reposition the shadow within the PNG to make it line up with the shadows. (it was trial and error for me)
3. I'll give you an example.
goto the android activity website and search for facebook. It'll list four kinda of activities. Get the third activity which is "com_facebook_katana_loginactivity" now compare it to the first one "com.facebook.katana" now if you cut the actual launch activity off (which is longinactivity) and make an icon called "com_facebook_katana.png" now you have to add app_ to the start of it. so if you make an icon called "app_com_facebook_katana.png" you'll have a theme facebook application. Pretty simple. Probably easiest application i've seen to theme.
4. Notice the page indicators aren't quite as low on MDPI, go into res/values/dimensions.xml and change the bottombar size. If you want the dock back. just change it to the size you want the icons to be.
Taine0 said:
Sure, credit goes to mr.megi. I got it from the miuilock screen thread,
Thought so! could easily be fixed by decompiling and adjusting the icon size though! it's just in res/value/dimension.xml then move shadow location on the background image to fit!
Click to expand...
Click to collapse
Hey Taine, I've been lurking around XDA for quite a while now. But only registered an account to post in this thread!
Basically, I just found about 360 Launcher and would love to use your 'port', however I have a MDPI device (Samsung Galaxy Ace) I saw you said you need to decompile and edit the xml file. I have decompiled, and found the xml file, but I am a 'noob' to editing for android so I do not know the values, any help?
Regards,
P.s. Thanks !
EDIT: I've found the icon size of your icons is 72px, I will batch change the size to 48px using photoshop.
Could you guide me through the rest of the steps to ensure the setup for MDPI?
edit 2 A link to all 'drawable-HDPI' icons for MDPI (converted from 72px x 72 px to 48 x 48).
As I can't post links.. here: [addhttphere] goo.gl/Lp8fq
So far...so good
Thank you so much for all the help!!
Here's what my phone looks like now after:
1. Setting icon name text to white and 11.0sp size
2. Attempting AND FAILING to re-align the shadow.
3. Decreasing the docksize, so the indicators are in their proper place.
I tried to shrink the shadow for the icons, but I don't know what I'm supposed to reduce it to. I have a 320x480 resolution phone. What do you recommend?
ALSO:
I followed your instructions for theming custom apps, and it worked successfully for:
MiLocker
QuickSSH'd
Facebook
Edit: Root Explorer
however, when I try to theme the app "QuickPic" (using the same method) it doesn't take any effect Please help! And once again, thank you!!!
Edit: Taine0, in your screenshots, how did you get BatteryBar right below your statusbar? It looks really nice!!! I followed the instructions in this thread, but it doesn't look like yours. please share! EDIT AGAIN I figured out how to ^^ (the battery bar on bottom) solved on pg 32 of ^ that thread
awesome...greaatt dude.can u share xml for bottom indicators or u can modded go launcher bottom indicator
Hello fellow themers and modders!
This thread will be STRICTLY for the sharing and discovery of m10 code modifications.
This is NOT a request thread (for now) - it's possible at some point this could happen...
To contribute to this thread, and to jump in and learn something new, you'll need some basics.
- a sense 3.0+ device or ROM
- Virtuous Ten Studio (VTS) - this is where ALL the code edits happen
- apktool (maybe)
- sdk/jdk (maybe)
- an open mind
I have been modding this code since sense 3.0 in various apks, as have some others I know. Here's their info:
me - mostly lockscreen mods and rosie mods
mayfield103 - mostly clock widget mods
gumby63 - lockscreen mods
jeffsanace - mostly rosie mods
dased14 - general tinkering
ajthescot - general tinkering
^ more can be added! ^ these are just the guys I know personally. My hope is that we will get a HUGE gathering of m10 code modders so we can all make sense more fun.
Stuff I know can be done:
- lock shortcuts
*can be moved anywhere on the screen (literally - also applies to switching them around R-L)
*can be removed or individually removed (i.e. 3 instead of 4)
*can be removed entirely (leaving the text)
*text can be removed
*lots more
- lockring
*same as above
*can be made to unlock in reverse (pull down instead of up)
- lock widgets
*backgrounds can be removed
*can be moved anywhere on the screen
- lock music
*art can be removed
*text can be removed
*buttons can be removed
- lock time
*can be moved anywhere on the screen
*can be removed
*can be individually customized (i.e. remove carrier and time, leave date, etc.)
- rosie navbar
*can be removed
*button highlights can be removed
*workspace grid changes (5x4, 5x5, ad infinitum - requires mods in .arsc)
- rosie widgets
*backgrounds can be removed
*any spacing probably
*transparent clock tiles
There's a lot more that's just what I can think of that I've done or that others listed above have done. Essentially any location changes or size changes, and zillions of other things.
My hope is that we will all post what we have done or can do, along with screens, and tutorials (not n00b proof tutorials, just the pertinent code modifications).
HUGE THANKS TO:
diamondback, vaelek, flemmard, and cypis! - the dev team who brought us VTS
the guys I listed above who have played with these things and helped me along the way!
I'm sure I'll add more info and people to this as the thread progresses
Here's some relevant tutorials (mostly sense 3.0 but almost identical logic applies to the newer versions)
rosie workspace mod
remove "phone" text
remove icon labels
remove widget labels
LOTS of lockscreen edits
minimal music
shortcuts info
reserve
reserved
reserved again
Lockscreen Mods! This post is a continuous WIP!
Updated 9/13
Before we do anything, here are the prerequisites you need:
1. You will need a program called VTS (Virtuous Ten Studio) You can get that here. This is made by the same brilliant minds that created the original m10tools.
2. Idlescreen_Base.apk. That apk is where all of the edits I will be describing are located in.
3. Last but not least, patience. Lots of patience.
If you know how to use VTS, then skip this!
Alright now that you have VTS installed, open it up. In the top left corner click on file -> new project.
Choose M10-Project, and pick your project and solution name. Now click on "import" on the left column and navigate to your Idlescreen_base.apk then click ok.
Now you're ready to get your hands dirty!
Section 1: Time, date, operator, am/pm, and unlock text.
This section will be used to describe all of the amazing things you can do to things in the title.
Navigate to the folder as seen in the screenshot:
{
"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"
}
And double click lockscreen_time.x10
Scroll down a little bit, and you will see a property labeled: "lockscreen_time"
Any edits you make to this property will affect everything. Meaning Time, date, operator, am/pm etc.
So lets say you want to move the all of that to the left side of the screen. Press the + box to the left to unfold the properties. You will see a bunch of different values like so:
Let's take a look at "offset" :
There are three values. 0:0:0
The first value is what controls where it sits on the screen horizontally.
The second value is what controls where it sits on the screen vertically.
The third value controls..well..I'm not too sure yet. Anytime I make an edit to it it moves everything diagonally.
Negative values move things to the left of the screen. Positive values move things to the right of the screen.
Pro tip: don't mess with the third one. It is MUCH easier to just play with the first two values.
Now let's move everyhting to the left side of screen! So change the first value to -220 and click "save" on the top left. So it looks like: -220:0:0
Okay so let's test your edit. Go over to the left hand column with all of the folders and right click your project name and select "build project" and then "push to device".
An alternative method you can do that I personally use is to click "push all" at the top. That will build your apk and push it to the device in you step. Do not do that method if you have more than one project open in your solution. It will push both projects.
Now there are two ways you can reboot. They are:
1. Click on the ADB tab and select reboot. Done! When you reboot your new lockscreen should be staring you in the face.
2. I prefer this way beacsue you dont have to wait for the reboot, and it's easier on your device. Click on the ADB tab, and open an ADB Shell prompt. Type in "am force-stop com.htc.idlescreen.shortcut" without quotes. This restarts the lockscreen process with your fresh edit.
Pro tip(s): You don't need to re-type that every time, just simply press the up arrow key and then press enter. Also, I have it so my phone never sleeps while charging. That eliminates the problem of having to turn the screen back on every time it turns itself off.
Next up we have "CenterScale"
This value determines the size of the text.
Duce explained this pretty well in a post, so I'm going to quote him on that.
il Duce said:
I'll use the lock clock as an example
In time x10 find the property under "lockscreen_time" and expand it. The property for "CenterScale" where it's 1:1:1, and the first two values are width and height respectively. They need complete integers in any value. So 2 would work, 3.725 would work, 0.8 would work, but .8 wouldn't.
This logic should apply to anything really, including clock tiles, button sizes, the rosie dock, etc.
Go wild
Click to expand...
Click to collapse
Those two properties are the two most important/most used in my opinion. Everything else is pretty self explanatory.
Okay. so I shrunk everything and moved it to the left. Now that I look at it, I kinda want to get rid of the date. How do I do that?
Hiding things from the lockscreen is probably the easiest thing you can do.
In the same x10, find these properties:
"text.lockscreentime_operator"
-Service Provider (Sprint, ATT, Verizon etc)
"text.lockscreentime_time"
"text.lockscreentime_ampm"
"text.lockscreentime_date"
"textcomp.pull_unlock"
-The text " pull ring to unlock"
Under every property, you will find a line like this:
<Bool Name="Visible" Header="239748898" IDC="true">true</Bool>
Change that to:
<Bool Name="Visible" Header="239748898" IDC="true">false</Bool>
And BOOM whatever you want gone will no longer be there. Pretty simple.
So that pretty much sums up this section.
Section 2: Lockring & Shortcuts.
This is where it can start to get a little complicated. These are the x10's you will be making edits to:
Lockscreen_container.x10
Lockscreen_ring.x10
Locksceen_ringcontainers.x10
Lockscreen_shortcut.x20
More to come!
Some examples of what is possible are attached.
Guess i'll squat here
( squaters rights duce you can no evict me haha)
Very nice! I look forward to learning some stuff from you guys.
Also, I think fdb8231 would be good to get in on this. I know he did a lot of work on the og and the 3d.
Sent from my EVO using Xparent Blue Tapatalk 2
Hi.....Don't mind me. I'm just here for the food. Although if someone ever makes an m10 decompiler for Linux, I might even be able to contribute
whiterider13 said:
Very nice! I look forward to learning some stuff from you guys.
Also, I think fdb8231 would be good to get in on this. I know he did a lot of work on the og and the 3d.
Sent from my EVO using Xparent Blue Tapatalk 2
Click to expand...
Click to collapse
sorry we cut off his fingers and pulled out his tongue so he can no play :crying:
dased14 said:
sorry we cut off his fingers and pulled out his tongue so he can no play :crying:
Click to expand...
Click to collapse
ouch!
Sent from my EVO using Xparent Blue Tapatalk 2
I'm here because Duce promised me a new "used" car. LOL! But seriously, where is it Duce?
added some tutorials to the OP
Gumby63 said:
Okay so I'm going to be using this post to elaborate on what can be done with the lockscreen. The possibilities are pretty much endless. Here are some screenshots of what I finished today.
I'll be progressively posting more info as time passes
Click to expand...
Click to collapse
Those are awesome. I'm getting into m10 as we speak. Hope I can do something like that soon..
invasion2 said:
Those are awesome. I'm getting into m10 as we speak. Hope I can do something like that soon..
Click to expand...
Click to collapse
Pretty easy to do once you get the hang of it!
invasion2 said:
Those are awesome. I'm getting into m10 as we speak. Hope I can do something like that soon..
Click to expand...
Click to collapse
We'll post some apks I'm sure for people to diff.
And of course ask questions about stuff, it's how we learn
il Duce said:
We'll post some apks I'm sure for people to diff.
And of course ask questions about stuff, it's how we learn
Click to expand...
Click to collapse
So this thread can also be used to ask questions?
Sent from my HTC One S running ViperOneS!
invasion2 said:
So this thread can also be used to ask questions?
Sent from my HTC One S running ViperOneS!
Click to expand...
Click to collapse
Indeed, sharing is caring.
Great idea ducey!
I have no idea what's goin on?
mayfield103 said:
Great idea ducey!
I have no idea what's goin on?
Click to expand...
Click to collapse
Your clock skills are welcome here, I can't wait to see your first tutorial, nobody will understand it lol.
Fyi gumby and I are making new discoveries daily.
The latest awesome is you can change the size of almost anything. Like anything, seriously, images (like lockring), the whole lock clock/date/carrier, either individually or all at once.
Fun stuff
mayfield103 said:
Great idea ducey!
I have no idea what's goin on?
Click to expand...
Click to collapse