yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] AnderWeb:
I don't really understand you, i have a magic and i use that setting...
[G1 Android Development] codito:
It's not like it hurts that the phone can rotate. I'd much rather he works on new features and speed increases rather than stupid crap that makes no real difference.
[G1 Android Development] r4d14n7:
I'd love to have a 3 screen version of 0.5d_fast... How difficult is that to change provided I don't have much coding experience (a little C)?
[G1 Android Development] Brian_Fr:
I've got a problem, i can't install the files, when i flash the zip no problem but on reboot the widgets loading fail (I use advancedlauncher) and the default launcher is deleted, i tried to install it manualy without success.

the adb error is :

1137 KB/s (2056919 bytes in 1.765s)
pkg: /data/local/tmp/launcher.apk
Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

I use the original ROM of HTC Magic (made by google and sfr(=Vodafone in France / based on AOSP Donut) it's a Donut ROM and has no special skin (like HTC Sense or X10 ROM).
[G1 Android Development] olearyp:
UPDATE_INCOMPATIBLE comes up when there is a mismatch between the new package and information in /data/system/packages.xml, usually due to different certificates. If you're comfortable editing XML files, you need to edit the file to remove the <package></package> tag that refers to "com.android.launcher", either on the phone or adb pull/edit file/adb push, then reboot and try again.
[G1 Android Development] carz12:
I've had to remove and replace widgets a few times for that, it fixed it fine for me.
[G1 Android Development] seaweeduk:
Awesome work can't wait to see what is to come this is already extremely promising
[G1 Android Development] yukkio:
+1 It will be great.
[G1 Android Development] Mr. Frost:
This looks really interesting. Is it possible to create folders in the app drawer and to hide apps? This is the only thing why I'm using the advanced launcher. This cleans things up a lot!
[G1 Android Development] sturmeh:
Just a FYI guys, I enabled the JIT Dalvik VM on my G1 and now the fade-in/out is much, much smoother.

See: http://xdaforums.com/showthread.php?t=637419

Using .5d-fast ...
[G1 Android Development] rizocreations:
can the scrolling dots be replaced with another function? ex like a dialer button. or add to homescreen? so senseui can be fully seen on donut? (more or less)
[G1 Android Development] bakageta:
I would absolutely LOVE to have the shortcut features from HelixLauncher / HelixLauncher2 on this. I've almost switched to 2.1 several times just to use it, but I just can't bring myself to give up the speed of dwang or superd.
[G1 Android Development] TonyDeez:
Small bug, in the black area horizontal to the home icon, there are no apps visible but if you press on it, an app will launch.
[G1 Android Development] RandumAccess:
oh yeah, never noticed that lol

its picking up the apps underneath the black spacer, its an image transparency problem...
[G1 Android Development] FatBoyExtraordinaire:
Ok, thank you very much. Fast version it is.
[G1 Android Development] AnderWeb:
I already commented about that here

I could put a hacky solution, but i prefer to finish first the settings thing and then move on that. :)
[G1 Android Development] mr_deimos:
I'm using the 0.5d_fast version and this baby flies. Now that's what i call speed :D

I only a little problem theming it. When using default backgrounds the previews are about 52 pixels wide, but when using custom backgrounds they're 62 pixels wide. Here's what i mean:

How exactly is the preview size calculated? At first i thought that they're ninepatch images so i tried to run the images trough the draw9patch tool from android SDK and it didn't help. The default backgrounds don't seem to be proper ninepatch files either. Or at least they're not recognized properly by the draw9patch tool.

The preview width doesn't seem to be hardcoded since the only thing i changed are bg images so it would seem that preview size is somehow calculated from them. But i'm clueless about how. Any hints?
[G1 Android Development] AnderWeb:
Indeed the pic is 9patch, maybe you haven't properly edited them?

Take a look at my github, go into res/drawable and you'll find the "preview" background png. Download it and open it with gimp/photoshop/whatever and you'll notice the black lines making it a 9patch.

Now you could edit the inside area (dont paint over the 1pixel 9patch marquee) and save it to your eclipse project as a .9.png. Then compile the eclipse project and you'll get the compiled 9patch you can use to replace the launcher one.
[G1 Android Development] mr_deimos:
Ah, damn that explains a lot - thought the files from the draw9patch are directly usable in the metamorph. Hoped i could just skip compiling the project :P Oh well, i guess i'll just have to set up the SDK and eclipse.
[G1 Android Development] AnderWeb:
Yeah, you should :)
[G1 Android Development] codito:
So what's next to come on this amazing beast of a project? I don't think I'll ever use 1.6 without this again. I'm checking this thread daily for new versions.
[G1 Android Development] AnderWeb:
I'm really putting all my effort into making this thing works:

But it will be done when it's done, sorry... i'm far way noob coding javandroid :)
[G1 Android Development] codito:
Oh no rush, I just love checkin for new versions of stuff! You're doing an amazing job!

I saw you post in the Helix thread, do you think you'll add shortcut icons next? That's the only feature Helix has yours doesn't IMO that'd be worthwhile, and I think it'd be a huge improvement. Any idea how hard it'd be?

Oh and are you taking donations or anything? I think the community would definitely throw some money your way for such a fantastic job done.
[G1 Android Development] G1ForFun:
Thanks AnderWeb, been using this launcher on most of the 1.6 roms that I flash.
[G1 Android Development] AnderWeb:
I hope to get the knowledge to add shortcuts and change a few things, but step by step :) Btw this is being a really cool learning project (though hard) and seeing people liking it is a cool reward for me... And my wife won't allow me buying a nexus so, donations would end on her bag to buy some crap lifting things :(
[G1 Android Development] codito:
Well I really appreciate all the hard work. You should make a secret paypal for us to give you money to buy beer with so your wife won't know :P
[G1 Android Development] idbl_fanatic:
How do I get that clock?
[G1 Android Development] mr_deimos:
Wow, launcher settings app - finally no more choosing from and testing multiple versions :D Good to see you're working on it.

Also, i have a little request. Could you please run attached images trough compiler? It will probably take me a while to setup the development environment and i'd like to get this working and post a finished metamorph asap ;)
[G1 Android Development] AnderWeb:
Sure, but don't get use to :)

Oh, and i would be glad to post a link to that metamorph or theme or whatever you are doing on the OP, love Elegance feel :)
[G1 Android Development] mr_deimos:
Thanks a lot. And don't worry, i won't. I'm just in the middle of (so far unsuccessfully :P ) trying to compile a realtime kernel for my linux and it's configured with safe graphic options so it isn't very usable at the moment :P And i'd rather have the dev environment under linux.

Sure thing, that was my plan :)

The metamorph is attached to this post:

http://xdaforums.com/showpost.php?p=5970299&postcount=323

And here's how it looks like:

Feel free to modify/host/post it as you see fit.
[G1 Android Development] AnderWeb:
It's really really beautiful :) I'll post a link on the op later. thanks!
[G1 Android Development] mr_deimos:
I think i might have found a little bug: when the landscape dot images are not centered horizontally in their png (like in my metamorph for example), top and bottom dots aren't horizontally aligned. It looks as if the top dots were horizontally mirrored:

They also are a lot closer to top and bottom screen edges in landscape than in portrait mode - was this intended?
[G1 Android Development] torchedlh:
Weird, I can't get the preview screens by holding down the launch butttton. What could I be doing wrong? I'm running super 1.93 with WG kernel and the .5d launcher.am about to move to the fast version tho.

Also +1 on adding shortcut icons! Great work so far AnderWeb ( I love your theme too)
[G1 Android Development] JAguirre1231:
You hold down on the dots.
[G1 Android Development] torchedlh:
I Knew it was something simple, thanks.
[G1 Android Development] AnderWeb:
Hey, thanks, didn't notice it. Fixed for the next version :)
[G1 Android Development] circa85:
I just had a feature suggestion, would it be possible, although not that important, for you to add the ability to press home when on the default home screen to bring up the previews similar to how sense 2.1 will bring up the helicopter view when you do that?
[G1 Android Development] codito:
I just played with Helix Launcher on my girlfriend's Droid and holy crap the shortcuts on the bottom are sweet. I hope you can find a way to make it work on your mod, because I don't need even more reasons to be jealous that my gf's phone is better than mine :( LOL
[G1 Android Development] AnderWeb:
Ok, here's .6rc1, for beta testing.

It contains a few glitches and needs some graphic tweaking i'll be fixing tomorrow, but is pretty usable imho.

It allows setting a few things.

Please, feedback
[G1 Android Development] codito:
The settings for number of columns doesn't work quite right. The numbers are off, when I set it to 4 on portrait it does 5, and 5 does 6. The right set of dots also doesn't pop open the preview.
[G1 Android Development] rizocreations:
whats so special about 6rc1 beta?

nvm i flashed it and i love it

if i turn animation of its wayy fast! if animation is speeded up to .5d_fast style. itd be PERFECT.

i love the settings options and how to change screen # and the collumns. 5 collumn works perfect as well

amazing freaking job
[G1 Android Development] Neejay:
It actually has settings to modify. But it's just basically a preview release...not 100% functional yet.
[G1 Android Development] zachattack052:
should i put this in my rom?
[G1 Android Development] codito:
Stick with .5d_fast for now.
[G1 Android Development] AnderWeb:
Ok, updated the OP with version 0.6 final.

Hope it works, and if you find bugs, please report so i can fight with them.

Thanks!
[G1 Android Development] djosiah:
havent tried the latest version yet but great job mate. im sure everyone will be pleased with the new options you have given us :)
[G1 Android Development] cloverdale:
0.6 works flawlessly as far as I can tell so far. Great work.
[G1 Android Development] Wishu:
Thank you for this. Its very smooth and nice.

But I have a feature request. May you add the ability to place App-Icons next to the drawer? I mean like the HelixLauncher. Next to the Points are enough space I think.
[G1 Android Development] AnderWeb:
Yeah, i'd like that too :)
[G1 Android Development] athakur999:
Just installed 0.6 and so far so good!
[G1 Android Development] jacklc000:
Very Nice !! and this is only a .6 release?......can't wait for 1.0 !! ;)
[G1 Android Development] funbacon:
Add one more option to config auto rotate too :D.

Bookmarked this page :D. Like this Launcher and the developer so much
[G1 Android Development] AnderWeb:
I'll add that option just as special gift to yourself! damn you! ;)
[G1 Android Development] MINUS Stl:
I second this.....

Your BETA team has spoken! :D

Great work as usual though. Best thing is all your versions have worked on the first try.

Oh, and the ADW morph for this is now up in the theme's thread. ;)
[G1 Android Development] AnderWeb:
lol ya! you'll theme it!
[G1 Android Development] MINUS Stl:
And that's a problem? :p I like mah phone to match.
[G1 Android Development] AnderWeb:
It's not a problem, it's a mandatory petition! :)
[G1 Android Development] DrLfresh81:
would this work on the Fastest ROM?
[G1 Android Development] opss:
yes it works on FastTest
[G1 Android Development] bluedragon1982:
htcclay allready use this in an FastTest3.0.1 Testversion :)
[G1 Android Development] VERITAS@ANDROID:
Hello everybody!

I've been waiting for such a launcher already! He just looks great!

But ... Unfortunately, things did not work for me as they should!

I run on my G1 the current CyanogenMod 4.2.15.1, when I installed the Recovery AmonRA 1.6.2! Metamorph theme I've Android 2.0!

I have tried to flash the zip file through the recovery too! Unfortunately, I was received after the start with an FC!

Also on adb I tried it! Unfortunately, without success! What am I doing wrong? Is it on Methamorph topic?

Sorry, my English is not the best! Had to translate everything with GOOGLE TRANSLATE!;)

Thanks to everyone for your help Android Friends and Answers

Gernot

Ok people, it works!

I deleted the Dalvik-Cache, and re-flashed the zip!

Has the same work! Great!
[G1 Android Development] Daneshm90:
Awesome it works on amonra's rom as well. Yay :)
[G1 Android Development] Neejay:
I don't really see the point of that...:confused: What's the different between that and regular icons on the home screens? Is it just to take advantage of the extra space down there or what?

AnderWeb, what version is included in FastTest 3.0.1? Should I update to this 0.3b?
[G1 Android Development] treperio:
what is the differents for 3 e 3b?
[G1 Android Development] SilentTweak:
Works great! Do wish the applications list window was a bit more cleaned up. Like more visually pleasing. Like when it opens and the icon changes to a home picture, maybe add a grey bar over the apps. If you know what I mean. Right now there's nothing when the applications list is open. Kind of looks funny. But other then that it works great!
[G1 Android Development] nicknowsky:
yes i was just looking for this launcher, the nexus one look!! perfect dude!
[G1 Android Development] Shane2:
Like the buttons in the bottom right corner to change screen, good work
[G1 Android Development] AnderWeb:
Can't understand your problem... sorry :(

Maybe if you just reinstall your rom, yhen the launcher...

No, you shouldn't. FastTest version is the same one, just themed by Clay :)

On 0.3 landscape mode had different images for drawer/trash tab, i forgot to replace. It's the only change.

Yeah, i know it, i'll polish things like that :)
[G1 Android Development] eessel:
Themed Launcher of this here: http://xdaforums.com/showthread.php?t=645660

My little way of saying thank you for the port. :)
[G1 Android Development] pdudek:
Could you make a version with just 3 screens ?
[G1 Android Development] stolen_pillow:
Runs fine on FastTest 2.9. The only issue I'm having is that it seems to have done away with a few graphical touches the ROM had before, i.e, search widget reverted to stock (no longer themed) and shortcut highlights have changed from the clear bubbles back to orange highlights. No biggie though. Nice work, thanks!
[G1 Android Development] chief2842:
Does this work on Enom's Official TMO US rom?

Edit nevermind just read the original post will try it and give feedback.

Thanks
[G1 Android Development] AnderWeb:
Yeah, you're replacing the whole launcher, so you lost the theme changes you have.

I did my own-themed version for my theme, but for other ones you should metamorph or ask rom/theme dev... i cannot make a version for each theme out there!

btw, thankyou all for comments :)
[G1 Android Development] chief2842:
Ok guys just installed this on the Official TMO U.S. rom and I am not seeing anything that's in the Screens from the original post do I have to go in and change something? I've tried going to more settings and clicking on extend but it just sits there any clues?
[G1 Android Development] dferreira:
Not working on my 1.6 Google ION official rom:

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.launcher/com.android.launcher.Launcher}: java.lang.ClassCastException: com.android.launcher.CellLayout

E/AndroidRuntime( 393):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2401)

E/AndroidRuntime( 393):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417)

E/AndroidRuntime( 393):	at android.app.ActivityThread.access$2100(ActivityThread.java:116)

E/AndroidRuntime( 393):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1794)

E/AndroidRuntime( 393):	at android.os.Handler.dispatchMessage(Handler.java:99)

E/AndroidRuntime( 393):	at android.os.Looper.loop(Looper.java:123)

E/AndroidRuntime( 393):	at android.app.ActivityThread.main(ActivityThread.java:4203)

E/AndroidRuntime( 393):	at java.lang.reflect.Method.invokeNative(Native Method)

E/AndroidRuntime( 393):	at java.lang.reflect.Method.invoke(Method.java:521)

E/AndroidRuntime( 393):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)

E/AndroidRuntime( 393):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)

E/AndroidRuntime( 393):	at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 393): Caused by: java.lang.ClassCastException: com.android.launcher.CellLayout

E/AndroidRuntime( 393):	at com.android.launcher.Launcher.setupViews(Launcher.java:538)

E/AndroidRuntime( 393):	at com.android.launcher.Launcher.onCreate(Launcher.java:225)

E/AndroidRuntime( 393):	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)

E/AndroidRuntime( 393):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2364)
[G1 Android Development] AnderWeb:
Don't knew about that rom, but maybe clearing dalvik could help on that...
[G1 Android Development] th2811:
0.6 - perfect work!

i prefer the launcher-animation in version 0.4b.

is it possible to make it changeable in the settings?
[G1 Android Development] AnderWeb:
No, sorry, i could add that, but not for now... :(
[G1 Android Development] sturmeh:
I am getting a similar problem Launcher/Home refuses to start with a FC cycle I can't get into settings from there.
[G1 Android Development] AnderWeb:
If you use JIT hack, you'll find that issues. All related to dalvik cache i think... but can't help with it.

If not using JIT, just clear dalvik from adb or recovery...
[G1 Android Development] sturmeh:
Oh alright, but .5c/d/fast all worked flawlessly... ( I'm on .5d-fast again. )
[G1 Android Development] Wishu:
No, I'm a JIT-Hack-User too. And I haven't FCs
[G1 Android Development] AnderWeb:
There's a reason jit hadn't set as "standard", and one of those is the mess it causes.

when your flashing/pushing/overwriting app, sometimes the dalvik cache gets a bit confused, and even more using jit.
[G1 Android Development] FatBoyExtraordinaire:
This update looks major! Can't wait to flash. Thank you.
[G1 Android Development] sturmeh:
I'll just confirm the following works as a fix:

http://xdaforums.com/showthread.php?p=5956198&highlight=jit#post5956198

I understand it is not up to you as the developer to support such an experimental technology ie. JIT, so this fix should be suitable for now.
[G1 Android Development] mr_deimos:
I used JIT hack and it did cause an FC loop. After reverting to default dalvikVM, rebooting and reapplying the hack everything works fine again. It might be enough to just reinstall the JIT:

http://xdaforums.com/showpost.php?p=5810465&postcount=293

Maybe just wiping the entire dalvik cache without reverting to default dalvikVM would be enough (the above script will do it for you plus it will create symlinks needed by JIT VM).

A little request though: i got used to 3 screen launcher so when using your mod i just left the first and last screens pretty much empty. Now that the new version with settings is released i changed number of screens to 3, and default screen to 2 and the launcher removed screens number 4 and 5, not the side screens (1 and 5). Advanced launcher used to expand or shrink workspace symmetrically on both sides of the default screen - that seems a bit more logical choice. Any chance of implementing something like that? A perfect solution would be to show previews of all workspaces and let user choose which ones to delete, where to add new ones or set one of them as default, but i guess that would be rather hard to implement.

Not a big deal since i have to place all the widgets again when using metamorph, but still would be nice to avoid moving all your shortcuts as well.

Anyway, the launcher works flawlessly so far, and even my elegance metamorph works :D Though when using more than 5 screens you'll see default dot graphics. And a small bug - preview sizes seem to be wrong in portrait mode if the launcher is set to 6 or 7 screens (5 or 6 are square, the last one is way to narrow). But is anyone really using that many screens?

Keep up the great work :)
[G1 Android Development] damngood98:
just downloaded your latest and all i can say is wow. great idea, great execution! and it's even noob friendly! thank you! :D
[G1 Android Development] AnderWeb:
Hehhehe, to deal with previews you should make the previews 9patch a little narrower (take a look at the ones i included), cause android won't stretch them beyond the content lines used when designing the 9patch.

For the "removing the screens on the sides"... well... i'll look at it but i cannot promise anything near future, i'm dealing with a new major feature to it so...
[G1 Android Development] rgawenda:
All ok! Same as older versions, I have to disable JIT prior to install, in CM 2.4.15.1.

I'd also love the posibility to include a couple of fixed shortcuts between the desktop-points and the Launcher icon, alas HelixLauncher, getting best of the two!
[G1 Android Development] Mr. Frost:
I'm using Super D 1.10.2 and replaced the Launcher with this one. It's so much faster and better! Thank you for this.

The features from Advanced Launcher would be nice (uninstall/hide apps, create folders). I'm missing the uninstall feature a bit.
[G1 Android Development] :
Mr Web sir,

Mucho respect for your amazing work but I have a slight issue with the dots that is making me go back to 05d_fast for now.

In 05d_fast on the dots were all in a line as below when scrolling to the 5th screen -

....

Now it is appearing as -

...

.

I know its only a small thing but it looked so much better when they were all in a line.

Thanks again for your great work.
[G1 Android Development] mr_deimos:
Ah, so it's my error. I can live with that since i only use 3 screens and even with 5 it still looks properly ;)

These dots are just png images. You can extract dot graphics from previous version and apply them as metamorph. They're in res/drawable-portrait and res/drawable-land folders.
[G1 Android Development] AnderWeb:
that's matter of finding/making yourself a good metamorph replacing those pngs. I'm sure they will show up sooner or later :)
[G1 Android Development] jordanjay29:
Flashing .6 caused issues initially, but after restoring a backup, flashing .6 again yielded better results. Not sure what the issue was, on the patch or the ROM, but just letting you know. It's probably the ROM or some random laws of Murphy.
[G1 Android Development] :
Or just stay on 05d_fast because it works and I don't need extra options included unless they start including hide apps and create folders ;)

Was just a suggestion that it looked better as it was with the dots in my opinion, nothing more :)
[G1 Android Development] AnderWeb:
Indeed :)

But you'll miss the superfast scrolling 1column drawer! :P
[G1 Android Development] codito:
This gave me a little bit of an erection ;)
[G1 Android Development] :
F

As I said not something I want, perfectly happy with my 4 column draw :)

You ain't gonna change my mind fella, 06 simply has nothing to offer me yet and is asthetically displeasing to me, sorry but that's just how I feel.

Sorry I said anything now.
[G1 Android Development] bluedragon1982:
here i have some screenshots to show you this verry cool Launcher (i thinks its the best and only needed Launcher for Donut ROMs) in my config with 7 Screens using SuperD 1.10.2 (my favorit Donut ROM).