yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] AnderWeb:
It's a difficult job make everyone happy :)

I'm trying to use this rules:

1-make things as popular demand

2-what can't be done using rule#1, make it "metamorphable"

3-else, make to my personal taste, btw the code us out there for everyone :)

So you all can change the dots, the anims, colours, etc using metamorph... and advanced changes can be done over the source itself.

P.S.-i've been away from comp/3g a few days, now i'm back BUT being so lucky of been born on april's fools day... i'm not coding today!
[G1 Android Development] Matt105:
Any chance you could add support for icon packs? :D That would make this top-notch IMO. Unless there already is and I'm a big dummy? Thanks!
[G1 Android Development] myn:
Happy Birthday :)
[G1 Android Development] sisterchick:
Ditto! Happy Birthday and thank you for the Almost Nexus Launcher!
[G1 Android Development] deimdos:
just flashed on CDSIv4 and seems to work fine :)
[G1 Android Development] FatBoyExtraordinaire:
As said previously, Happy birthday and once again thank you for this excellent mod. Ran into to someone today on a stock donut build on their G1 with the regular tab, and I shed a slight tear for them.
[G1 Android Development] tmobilewinguser:
happy late birthday :D
[G1 Android Development] iamarock:
Hello

Can you please explain how to do that?

Many thanks

Rgds
[G1 Android Development] deimdos:
One thing I found that isn't working (at least for me), quick uninstall by dragging an app from app's menu to the bin at the bottom. No uninstall/delete menu shows up.
[G1 Android Development] pdudek:
Yes i have written him a pm for this.

I miss thiss too and the hide app functions when you drop it on the launcher like in the advanced launcher
[G1 Android Development] AnderWeb:
As previously said, i implement things following some rules :)

Quick uninstalling will be present soon, but hiding apps/using folders is not a thing i want to put in, i dont like it so much... so... sorry :(

Someone can always fork the project and add those things :)
[G1 Android Development] deimdos:
Another (little) thing, in app's menu and pressing home button there's no fade out effect (or any kind of effect), it jumps directly to home.
[G1 Android Development] AnderWeb:
Thanks, i'll take a look to it :)

Hope to release a 0.6.1 bugfix version next monday.

...0.7 is being harder than i though to do :(
[G1 Android Development] bunu:
I know you can do it:D

I haz question: What screens are "taken away" when you lower the number of screens (are the left screens taken away or the right one) so when I lower my screen number, I can do it without any problems.
[G1 Android Development] eessel:
The right ones..
[G1 Android Development] circa85:
****, are you serious? That's the number 1 feature I've been waiting for...
[G1 Android Development] jordanjay29:
Same here. The hide apps feature is what I liked best about advanced launcher.
[G1 Android Development] Daneshm90:
Yo Ander, u shud setup one of them googlecode pages where we can post bugs n request features n u can highlight which ones are high priority to u.
[G1 Android Development] dudebro:
Hide apps sounds self explanatory but I've never used Advanced Launcher so what exactly does it do?
[G1 Android Development] Mr. Frost:
It hides apps from the app drawer :D

They're still installed but you don't see them. It's a nice feature if you don't want to see all of your apps and you can't uninstall them. I used it e.g. for the stock sms app because I used handcent. Or I have Sim Checker and locservice installed, these are apps that you don't really use but you want them being installed. Basically you can keep your app drawer clean and clear :)

I liked that and the possibility to creat folders a lot. But uninstalling apps right with the launcher was even better.
[G1 Android Development] pdudek:
Its Anderwebs choose what he do ;)

He made us a fantastic launcher.

I would like a hide and quick uninstall app function too but if he dont want it dont come :(

But the source is open maybe an other nice developer could include it.

Maybe someone could just take the source from the irrenhauslauncher

http://github.com/irrenhaus

and include it into the ANDerweb launcher :)

mfg
[G1 Android Development] carz12:
I've started working on this launcher also, changed the home arrows a bit (ocd made me do it haha) screenshots are coming.
[G1 Android Development] carz12:
I'll check out the quick uninstall from apps drawer problem next.
[G1 Android Development] vroomr4:
I love this launcher! I'm on htcclay's csdi remix and this launcher came with it.

<edit>Just as mentioned above. The uninstall feature from adv launcer was super convenient and saved me from going through multiple menus to delete an app. Just drag a shortcut from the drawer and place into the trash (instead of the desktop), and it asks if you want to uninstall.

thanks again!!
[G1 Android Development] FatBoyExtraordinaire:
I'm digging it.
[G1 Android Development] traspler:
The settings are a very welcome addition in v0.6 but the new dot "design" not so much. The white (and a bit bigger) dots from v0.5 were nice looking and 5 screens were no problem but the new grey ones don't look as good and they stack up if I go to the 1st or 5th screen and that's especially ugly.

Everything else is great :)
[G1 Android Development] AnderWeb:
Yo, metamorph! ;)
[G1 Android Development] KAwAtA:
I didn't like the big dots, I didn't use it because of that. Then the nicer looking little dots came and since i only need 4 screens, this is almost perfect for me. I just need the uninstall menu when I drag an icon to the trash bin, and it's beyond perfect for me

Everyone has their own little preferences! I guess I got lucky and he made it how I like it so far haha
[G1 Android Development] koreancanuck:
Seriously, I dig this thing so much! Using it on superD on top of darkstar! Thank you for this awesome launcher!
[G1 Android Development] carz12:
so...ya... my ubuntu install is fubar, re-installing now, what a pain I have to setup everything all over again.
[G1 Android Development] mytharak:
I've created a metamorph that makes the launcher completely invisible on the home screen. Apply with metamorph after applying any theme morphs.

Enjoy

Edit: I love this launcher.apk!
[G1 Android Development] AnderWeb:
Hey ppl, i'm about to upload the bugfix release .6.1.

I fixed the initial settings (hacky fix btw, still need to learn a few things on preferences), adnd changed the auto-reboot method with oleyarp's hint...

Are there any other bugs to fix? i can't remember atm...

P.S.-i've added the quick uninstall feature and reverted dot's to a single row as a bonus...
[G1 Android Development] Daneshm90:
Would delay of icons flyin/out animation be considered for review ? i dont mind it coming fast :)
[G1 Android Development] AnderWeb:
Some people like it faster, some other like slower... is a bit difficult to make everyone happy :(

Maybe far in the future i (or someone) could make an option or slider for that :)

Btw, i finished uploading, gonna edit the OP.
[G1 Android Development] cal3thousand:
Awesome

Crazy coincidence... I was just about to ask about this feature (I was a dxtop user) and BOOM its here.

You're good!
[G1 Android Development] Daneshm90:
That would be an awesome option, so would an option to turn orientation on/off ;)
[G1 Android Development] olearyp:
Man, I didn't even give you code but I got a shoutout! Thanks! But would you mind spelling my username correctly? :p

UPDATE: Also, I've flashed it and the auto-restart and uninstall both work brilliantly. Next UX item (if someone wanted to work on it) would be to check the database for elements past the last screen when you change the number of screens and DELETE those records (instead of FCing), or better warn the user and give them the option of DELETE or cancel. Of course I'm making assumptions about the launcher DB; I haven't looked into it and it might be more complicated.
[G1 Android Development] cal3thousand:
Having issues.

I keep getting acore issues after flashing this. Could this be because I have the JIT hack enabled?

I'm thinking remove the hack, add the Launcher and then put JIT back on. I'm running .6 right now, but can't move to .6.1 no matter which way I apply this. (ADB, recovery console ADB, updateflash)
[G1 Android Development] olearyp:
Hack off -> flash -> hack on seemed to work for people going from 0.5 to 0.6, so I would suggest that here.

Also, I've settled on the name "Launcher2ish", as it is short enough to fit in my sig.
[G1 Android Development] pentihouz:
link doesn't seem to work :(
[G1 Android Development] M..N:
Do you think widget animations/scrolling could be implemented like in home++?
[G1 Android Development] doitmyself:
Download it.:)
[G1 Android Development] pentihouz:
thanks dude.. appreciate it :D
[G1 Android Development] playingdoh:
this might be known already but the bug with all 7 screens not fitting on the screen (quick switch) is back with .6.1 it was fine with .6
[G1 Android Development] vroomr4:
AnderWeb, you are the best!! Your launcher is awesome.
[G1 Android Development] AnderWeb:
Damn me, if is bad coding drunk, worse posting drunk. I'll fix the typo :)

btw, not tested myself, is it fc'ing if you don't delete things? it shouldn't, i used rogro82 code to bypass it... i'll check later.

Don't think so, Home++ is not opensource so i can't add those features. The uninstall thing is done by me only guessing how was done on Home++.

It shouldn't be, maybe you using an old metamorph for it?
[G1 Android Development] Pfeffernuss:
Amazing work! Now with the drop to uninstall feature I couldn't be happier! That was my most used feature of the Advanced Launcher!

Now it's quick, looks great, functions perfectly and has all my favorite features!

Thanks a LOT! ;)
[G1 Android Development] sturmeh:
AnderWeb great job on the 0.6.1 release!

Please add a note to the main post warning JIT users that they might have to re/un-install the JIT to get the Launcher working. ( This was since 0.6 )
[G1 Android Development] AnderWeb:
I'm quoting you on the op :) Thanks!
[G1 Android Development] AnderWeb:
Ok, uploaded 0.6.2 'cause a bug on trying to drag "ghost apps" icons.

Sorry dudes :)
[G1 Android Development] leomak:
can't download from the link you provide... just don't start
[G1 Android Development] leomak:
ok, tried several times and now it works. Thanks :D
[G1 Android Development] idkidk:
Hello,

Just installed, IT'S FANTASTIC!!!!!

Thanks AnderWeb for your Work!

Everything work fine on my G1!

TIA

Idk
[G1 Android Development] vincom2:
Thanks for the update!

I had some trouble downloading too, so here are two mirrors. Hope AnderWeb doesn't mind.

http://www.mediafire.com/file/4mwyyzzoimi/ADW.testLauncher.6.2.zip

http://dl.dropbox.com/u/756288/ADW.testLauncher.6.2.zip
[G1 Android Development] merlos:
Hi AnderWeb how can I look at version number of your installed launcher?

I'm testing SuperD BETA1 from Ben Buchacher and comes with your launcher, but I don't know which version.

I think may be useful to include on setting a label that display the version number.

tks, merlos
[G1 Android Development] AnderWeb:
Yeah, i should be doing that... sorry.

But SuperD beta was released before i released 0.6.2, so it could be 0.6.0 or 0.6.1... (i think is 0.6.1)
[G1 Android Development] merlos:
Ok tks for reply :)

hope you can easly integrate this small feature in next release
[G1 Android Development] olearyp:
I was going on old reports--if you've addressed it, then that's cool. I haven't tested it myself as that would have been a pain if it did FC. :)
[G1 Android Development] FatBoyExtraordinaire:
If I'm currently using 7 screens (using .6), do I have to clear any of them before flashing this latest update. Want to avoid any FCs.
[G1 Android Development] AnderWeb:
You shouldn't need to clear screens since .6 anymore :)
[G1 Android Development] myn:
AnderWeb:

For reference I have tested this on a fresh flash of Warm Donut.

Very nice release :). The preferences bug I had reported on before is completely resolved. I really appreciate this fix.

The only issue I did come across with 0.6.2 is when you go from the default 5 screens to 7. The default screen contents stay on the same panel and don't get moved to the 4th (middle) for the 7 screen version. I was expecting that the 3rd panel contents would now be moved to 4 (middle panel in 7 panel layout).

A picture paints a thousand words. See below.

Thanks again for all of your hard work. This is such a huge release.
[G1 Android Development] goraps:
Sorry for my noobish question but will installing this MOD pose a problem for me since I am running CyanogenMod with the EBI1 kernel. Cyanogen warns about installing "themes, enhancements, add-ons or anything else that writes to the kernel". I would like to install it but I am unsure if I will have problems. Your advice would be greatly appreciated.
[G1 Android Development] AnderWeb:
Yeah, actually if you remove or change screens number/default screen, is your duty to MOVE your widgets/shortcuts where you want them.

I could try to learn how "Launcher database for desktop content" works and start moving things around each time user change settings, but i feel really lazy to do so atm ;).

Q:-You've ever heard about nandroid?

A:If not, you should read more out there.

B:If yes, you shouldn't be asking that questions ;)
[G1 Android Development] Daneshm90:
I 99% guarantee you it will cause no problems. The other 1% represents user mistakes which can be avoided by nandroiding and following instructions.
[G1 Android Development] myn:
UPDATE: I just had the launcher freeze and then after 20 seconds the dots were gone and I can't launch the launcher anymore.

I'd show a screenshot but I can't launch picme!
[G1 Android Development] AnderWeb:
Screenshots are rarely informative whith fc's/freezes, you'll need a logcat for guessing what happened...
[G1 Android Development] cal3thousand:
Thanks for the feedback.

What worked for me:

nandroid (optional)

go to console

mount -a

cd sdcard

cp Launcher.apk /system/app/Launcher.apk

this part allows JIT to work properly with SuperD:

rm -rf /data/dalvik-cache

rm -rf /cache/dalvik-cache

ln -s /system/sd/dalvik-cache /data/dalvik-cache

ln -s /system/sd/dalvik-cache /cache/dalvik-cache

rm /system/sd/dalvik-cache/*

sync

reboot
[G1 Android Development] cal3thousand:
I've official uninstalled DXTOP with all the advancements in this Launcher

Especially the quick uninstall.
[G1 Android Development] :
I've searched through this thread using a few different words (fender, le, etc.) and have not found the answer. Is this compatible with a rooted MyTouch LE? I'm currently running the stock fender rom with root access found here http://xdaforums.com/showthread.php?t=623141 . I've tried a few different versions of it, and I always get a fc on the homescreen. The only way out of that is to restore my Nandroid. If anyone has an idea as to why it's not working and how to get it working, I'd appreciate it very much!
[G1 Android Development] AnderWeb:
Don't really know, sorry... maybe the stock rom doesn't accept packages signed with testkeys or something...?

What android version come's the fender with? If it isn't 1.6 it won't work either...

If it uses 1.6 you could try one more thing (but i barely recommend it):

-download latest version of my launcher to pc.

-extract launcher.apk from it and put it on android sdk tools dir.

-use "adb install -r launcher.apk"

Just remember to do nandroid first just in case...

Gl.
[G1 Android Development] FatBoyExtraordinaire:
Just what I wanted to hear. Thank you kindly.
[G1 Android Development] :
Yeah, it comes with 1.6. I'll try the adb route later and let you know if it works or not. Thanks!
[G1 Android Development] myn:
I just wanted to report back and say I believe that launcher freeze was a fluke as I haven't had any issues since even trying to make it crash :)

Really nice work :)
[G1 Android Development] olearyp:
It's 1.6; a rooted ROM has to allow testkeys (since it has to be resigned to be flashed). It's possible the cook replaced the default testkeys (the platform keys in the AOSP repository), though. Ganns1980 would have to check over there, though. Seems unlikely in any case.
[G1 Android Development] myn:
Anyone having problems disabling Fast Drawer?

I disable it. Launcher restarts but when I click on the launcher icon the background is still black and not transparent.
[G1 Android Development] Mr_Tricorder:
It's transparent when I disable it, but it's so dark it may as well be black. Try it again and take a good look. It's pretty hard to make out the homescreen underneath the launcher.
[G1 Android Development] AnderWeb:
Upon disabling fast drawer it draws the pattern_carbon_fiber_dark.png image same way original launcher does, but in my release that image is just a black fill with 80/90 percent alpha...

So if you're on low brightness setting maybe is hard to diff...

Btw, if you confirm it's a bug and you post instructions to reproduce... i'll take a look at it, thanks!
[G1 Android Development] myn:
Okay I just checked and on mine its definitely 100% black.

So I started digging. After your mention of pattern_carbon_fiber_dark.png I compared my themed ADW.Launcher version and in my case the pattern_carbon_fiber_dark.png is completely black with no alpha transparency.

So does this mean the pattern_carbon_fiber_dark.png transparency determines transparency level?

Thanks again.

EDIT: I am going to use your pattern_carbon_fiber_dark.png from base .62 and see if that fixes the issue.

EDIT: Confirmed. Operator Error on my part. I replaced my themed pattern_carbon_fiber_dark.png with yours and the transparency is now visible. Sorry for any confusion.
[G1 Android Development] holysmokesbatty:
Hey, just wanted to pop in and say that this is the best launcher replacement I've used. :D

Wondering if there's anyway to add the "hide from app tray" function that Advanced Launcher from irrenhaus has.

I know he has the source up on github, I think that is likely the only thing missing from this launcher that I loved about his.

Link to Advanced Launcher thread - http://xdaforums.com/showthread.php?t=540880

Also a link to his git - http://github.com/irrenhaus/android_packages_apps_Launcher
[G1 Android Development] damngood98:
is anybody still using superD v1.2? this doesn't work at all with this old version. any suggestions (other than updating superD) would be welcome.
[G1 Android Development] olearyp:
AnderWeb has stated he has no intention of implementing this. Inferring from some of his comments, he neither uses the feature nor likes the UI compromise of popping up a menu. (A hopefully educated guess, but he'll set me straight I'm sure if I get it wrong. :))

Since source for this Launcher is also available, anyone is welcome to fork, implement, and see if he'll pick up the patch--and if not, distribute it themselves.
[G1 Android Development] holysmokesbatty:
Thanks for the quick reply. :D

Looks like I need to start figuring out my way around coding...
[G1 Android Development] AnderWeb:
Don't know superD 1.2 (my android life started on jan 2010) so i can't figure out that for you... but it should work on any "android 1.6 rom"... I'm sure Olearyp would fire a better answer than me, cause i have not much rom-dev experience myself...
[G1 Android Development] olearyp:
If I misled anyone, I too have no ROM dev experience, and what knowledge I do have is quite specialized to my preferred ROM. I make wild, unsubstantiated guesses when I can, but this is not one of those times.
[G1 Android Development] xaueious:
Is there a way to install the launcher side by side on an unrooted phone? Say I didn't want to install this in my /system/app replacing my original Launcher.

If so I want to know how this is done as well.

Is it as simple as changing a single line in the manifest?

I don't want to replace my original launcher. I'd much prefer to have the launcher installed side by side like with helixlauncher.
[G1 Android Development] cal3thousand:
try renaming it and installing it. I think the problem with the apps internal name might pop up though.
[G1 Android Development] KAwAtA:
@Xaueious, try taking a look at advanced launcher. It has one where you can just install an apk and if you press home, you can choose which launcher to use. (It also changes your home screen though, I think that's the only way?) Check how that works and then try to implement this in there.
[G1 Android Development] AnderWeb:
You'll need to checkout source code, change package names and references and compile it.
[G1 Android Development] action_papst:
works like a charm on htc magic with superD 1.10.2 :)
[G1 Android Development] torchedlh:
Love it so far. Can't wait for it to get polished up. Bonus points for previews or transparency. Nice work!
[G1 Android Development] Zei:
Can this be flashed over a theme or a standard stock ROM?

Guess ill be the lab rat for this :D
[G1 Android Development] DroidHead:
Clay Launcher by JAquirre1231

This is the MetaMorph of JAquirre1231's version of the this launcher with HTCClay's touch...

Had to attach here... my USB is a no worky :D
[G1 Android Development] My_Name_Is_Neo:
Awesome. works really well with SuperD 1.9.3(WG-Kernel).

One request, even if you add any 3-D stuff please keep a non 3-D version available.

great work
[G1 Android Development] myn:
Anyone been successful with this on TheOfficial?
[G1 Android Development] chief2842:
Nope I am having problems with it. I can flash it but whenever I go to the drawer settings it just sits.
[G1 Android Development] AnderWeb:
It should work, but i've not tested it.
[G1 Android Development] chief2842:
I guess the question then is should this work on TheOfficial Tmo or AOSP rom?
[G1 Android Development] AnderWeb:
Don't know dude... you changeg the "theme profile" from the rom config? maybe you checked to use adv.launcher and that's why you can't see my launcher? Maybe if you change it back and fash again:.. don't really know, sorry...
[G1 Android Development] myn:
Okie dokie.

It works with "TheOfficial".

My system was screwed up from rom building. Started fresh adb pushed Launcher then restarted clearing data.

Crazy Awesome work man :)

Where is your donation jar?

Oh and wasn't there a way to configure via hexediting or editing the contents of the apk to adjust the number of columns from 5 to 4?

4 Just seems to scroll faster on my device.

Thanks again.
[G1 Android Development] chief2842:
Hmm the only thing I've ever done with the launcher is add more home screens. But what I did was flash your zip file then rebooted is there something else I suppose to do?
[G1 Android Development] guitarfreak846:
Now THIS is the best thing I've seen on this board for a few weeks. MAD PROPS to you man!
[G1 Android Development] chief2842:
Just tried to install via ADB and I got this error.

/tmp/launcher.apk

failure [install_PARSE_FAILED_INCONSISTENT_CERTIFICATES]
[G1 Android Development] bert269:
Installed, but not seeing any preview screens

I have installed this over FastTest 3.0 WITH the app Home++ installed.

I cannot get the screen preview to show - is there any special button I need to press or something? I can always remove the home++ app and see if it makes a difference.

Is this a known issue with FastTest 3.0 or me missing something?
[G1 Android Development] AnderWeb:
Don't install that way, its a very tricky thing.

btw, for you having the "add more screens" thing, you previously had to install advanced launcher for your rom. Can you remember how did you do it?
[G1 Android Development] AnderWeb:
If you are actually on home++ you should open the home++ app icon, select "home chooser" and pick the launcher instead home++.

btw, home++ has the same previews and much more features than my hacked launcher!
[G1 Android Development] bert269:
Thanks

AnderWeb

Thanks. I know how to 'invoke' Home++'s preview of the screens. I was just wondering if the problem that I am seeing (not been able to access the screen-previews) is related to:

FastTest 3.0 and this launcher

or

Home++ and this launcher?

Or if I was missing something else - a way of invoking the preview-screens under this launcher?