yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] AnderWeb:
Hey, i'm just kidding ;)

Glad whatever version makes good for anyone :) i know there's people using. .4, s far so good.

FYI, i'm not using my own launcher yet, can't live without Home++ goodness :)
[G1 Android Development] :
Hey no problem :)

I love your launcher and the work you have put into it, tis a work of art!

Who knows if I'm bored later I may with your permission post an alternate version with the dots in a line for those that want it that way or hell I may even figure out how to make a metamorph :D
[G1 Android Development] MINUS Stl:
On screens 1 & 5, my four dots are all in a row (like they should be).
[G1 Android Development] ttabbal:
I don't have time to edit the PNGs right now, but if you were to email them to me I could build a morph for them in a couple minutes. :D
[G1 Android Development] AnderWeb:
Eres el mejor! :)
[G1 Android Development] MINUS Stl:
Yes, yes I am. :D

And no, I did not have to look that up.
[G1 Android Development] mr_deimos:
There's nothing hard about making a metamorph for this. Just grab any existing metamorph of ADW launcher, extract it, replace dot images with ones from previous version of the launcher (rename the old Launcher.apk to Launcher.zip and you'll be able to extract them), remove all images you don't want replaced, pack it all back with zip and you have your metamorph.
[G1 Android Development] :
All done now, was a lot easier than I thought :)

Just replaced the folders you told me and used terminal to copy the Launcher.apk to the system. Rebooted and good to go :)

Thanks for the advice.
[G1 Android Development] Ltrademark:
So far so good

Running on SuperD black 1.10.2 with special spl and havent had any issues thus far. A little laggy/choppy at times but that could be because of the ROM itself.

If I do experience any problems I'll be sure to post :]
[G1 Android Development] matt_stang:
This is awesome. We really need more backported eclair apps or just more modified system apps because this is way better than the original launcher. Great work. I don't want to run eclair because they're all broken/slow on G1 but seeing modded system apps like this keeps me excited about using donut. Thanks a lot
[G1 Android Development] joshuas_79:
wow, getting better and better....

Te vas a casar con quien quieras...:D
[G1 Android Development] ChrisChavez:
I'm running this on SuperCSDI and have ZERO issues!!!

AHHHHHHH!!! SO EPIC!!!! I absolutely LOVE THIS on my ROM. Its so blazingly FAST (probably has a lot to do with SuperCSDI) =p

Great work, AnderWebs. My video for this is almost complete. I'll post again once my video is up =)

YOU ROCK! =D
[G1 Android Development] ChrisChavez:
Oh. One more thing... What happened to the "bounce" when the cards come up?

Was there a reason you got rid of the animation? Maybe make it an option in your future release? That would be awesome.

Great work, again! =D
[G1 Android Development] AnderWeb:
Mmm, can't remember if i removed that on purpose or by accident!
[G1 Android Development] Auramaster:
Mines still "Bouncing" when I pull up the screen preview cards... :s
[G1 Android Development] myn:
Nice release. You're making huge strides here :)

For reference I have tested this on a vanilla fresh flash of TheOfficial ADB and Warm Donut using .6 of ADW launcher.

I have discovered a couple of bugs related to what I believe is the default application preferences reading on initial load.

On first boot the launcher displays the first screen instead of the 3rd screen which is the middle in the default configuration of 5 screens. (see below)

Also, when you go into the ADW Settings on first boot note that "Fast Drawer" is enabled (checked) but the Launcher acts differently. It actually renders the transparent background (slower) disabled option.

The reason I believe this is related to the preferences is because as soon as I go into ADWsettings regardless of changing a setting, the settings I have choosen reflect how the application is acting.

On another note, is a launcher reload really needed when you select/unselect the Fast Drawer settting? As mentioned above, when I go into the settings and exit out it doesn't reload Launcher yet the launcher properly reflects the settings.

When I do unselect/select the fast drawer setting and it does reload, I get the initial setup screen again prompting me for my google credentials.

I completely agree with the default settings BTW. Animated Drawer and Fast Drawer should both be enabled by default.

If you need me to test this again with a fresh build. Let me know.

Once these minor bugs are resolved I plan on including this new version as the default launcher in my Warm Donut rom

PS. I'm following you on github now.
[G1 Android Development] borodin1:
Thanks a lot for this.

0 issues so far on Super-D 1.10.2.

Mind sharing what's the new "major" option will be? Cant wait!!!
[G1 Android Development] Daneshm90:
Hey ne chance of including "sense like scrolling" ? I dunno how hard tht wud b, but its worth a shot :)
[G1 Android Development] Shane2:
This launcher just keeps getting better. Great work!
[G1 Android Development] oreoOozZz:
Flashed on my G1 running Super D 1.10.2, running great except for an occasional force close with chompsms now when the screen rotates and i try to go back home.
[G1 Android Development] tribalb:
just updated with no problems. i find is actually alot better than running 4b which what i was on last. as for the problems i notice with other ppl. i think you guys have too much goin on ur g1 it gives you a lot of problems. iono. maybe its just me. good work [op] i hope to more better things to come.
[G1 Android Development] AnderWeb:
Hey, thankyou for an exhaustive report, just great!

-first bug: initial preferences acting a bit weird. My fault. Was my first "preferences" thing with android and missed some obvious thingd. Was a little lost on how those the classes managed thr default values when first time required...

-second bug: the f***ing android gridview (well, maybe abslistview) behaves strange when disabling colorcachehint (needed when fast_drawer, neede to remove when normal drawer). on cleraing that colorcachething, i should destroy the view cache, the children cache (animation cache, scrolling cache, and maybe another ones) but the methods and the docs sucks a lot, so i couldn't get it to work.

i think it's a little bugged/hacky class. if i reboot phone with normal drawer, i could change between them without rebooting launcher and everything looks as i'd expect. But if i reboot phone with fast drawer and try to change to normal one, glitches started to show... so i. decided to force the launcher restart everytime user change from fast to normal, to avoid that glitches.

The "going back to android initial setup" happens cause of android. "remembering" status, when you exit an app, android shows you the last opened one... so on first boot it's that screen.

If anyone has more android coding experience than me and can help me fixing things, your all welcome. That's why it is called opensource!

Thankyou all for tha support, the feedback and all the love! :)
[G1 Android Development] myn:
Excellent :)

I've spent three days putzing with preferences myself on my VogueTools android application using SharedPreferences.

Here are my discoveries for persistence. Context is more important then I thought.

Are you using SharedPreferences or a SQLLite dB?

Thanks again.
[G1 Android Development] olearyp:
About to flash the 0.6 build. Regarding the need to restart the app on certain changes, one thing you could do is, as the last thing before calling .finish(), register the Intent which starts the launcher with the AlarmManager to fire a couple of seconds into the future. That at least cleans up the user experience a bit.
[G1 Android Development] robbiekhan:
Very nice! Fast drawer enabled makes my drawer much smoother than the stock drawer!
[G1 Android Development] olearyp:
"Fast drawer" + no animations = instant love.

The app drawer is now unbelievably responsive. Very nice. Combined with the clean look of stock Nexus, the black notification bar of Enoch (and indeed all of the rest of that theme, except for the fonts), and a greyscale wallpaper, I'm quite pleased.

Very good work, AnderWeb.
[G1 Android Development] :
Hi,

love the 0.6 version on my superD 1.10.2

however, I notice one glitch....is it intentional that the 4 "white dots" are separated in 2 lines when you're at leftmost or rightmost screen? (refer to the below screenshot)

I've 5 screens.

I notice prior to this version (was using 0.5d_fast), the 4 "white dots" are in one line which is nice :D

Thanks!
[G1 Android Development] eessel:
that..partnered with my sense ui style metamorph on my thread, I would pretty much not desire[pun unintended] a sense rom anymore(big lie! lol :p)
[G1 Android Development] xaueious:
Newest version is beautiful. Using it with animation disabled.

Has some kinks in it with icons appearing in the tray area randomly, but otherwise okay :)

Randomly launches calculator on mine.
[G1 Android Development] eessel:
probably because you have the calculator app in the black area beside tray when the launcher is open. The black background actually does not block a user from clicking the buttons/apps/programs that it blocks out. Maybe that's why. And the calculator app is pretty high up on the launcher when it is opened. So that would be my best guess
[G1 Android Development] KAwAtA:
Wow, that would be amazing haha

I only got the sense ui for like 1.5 reasons, the scrolling and some of its widgets. I hate everything else about it. The sense scrolling is maddd fast+smooth and amazing.

Anyways, this launcher is wonderful. I've been using it and have no probs. The only thing that slightly slightly barely bugs me is the animation. If it becomes a tad bit smoother, I'd find it perfect. I'm surprised with how fast the scrolling speed is with the launcher. Nice nice nice work! Thank you!!
[G1 Android Development] bakageta:
It's like that for 7 screen support, but you can easily use a metamorph with the graphics from earlier versions (or your own custom ones) to make them back in a single row.
[G1 Android Development] FatBoyExtraordinaire:
Appreciate the screenies. This is the setup (7 screeens and latest SuperD) that I plan on using so I appreciate seeing it in advance. A question, with the intention of using 7 screens, do I have to clear my current 5 screen setup of icons and widgets before flashing .6?
[G1 Android Development] KAwAtA:
You shouldn't have to clear it. I'm sure you don't have to but nandroid incase. I'll begin reading the thread but I'll ask right now, anyone here using JIT with this? I'm curious if you guys notice a diff or anything.. k noticed some people using JIT with it and it may cause probs. Didn't notice much anyways when using CyanogenMod so not gona bother with JIT but if anyone notices a big difference, please share!
[G1 Android Development] olearyp:
It's set to 5 by default, so you should be fine. The FC risk comes from trying to address screens past the last available one, so as long as you're set up with no more than five (total, not just in use), flash away.
[G1 Android Development] codito:
I'm so sad that I'm upgrading to a Nexus One and won't have a chance to use your great mod anymore. All the best luck Anderweb, you're a huge asset to this community.
[G1 Android Development] xaueious:
I figured it out

If you press faster than the launcher tray coming up, you will launch whatever icon is in the launcher tray area before the launcher is rendered.

Weird. Hopefully this is fixable in the future. I just have to slow down my clicks and beware.

I can demonstrate this on video if it helps.
[G1 Android Development] KAwAtA:
Hm, I agree with eessel, the same thing happens to me. I don't know about the pressing faster than launcher tray coming up.. That's a bit strange xaueious

For me, whatevers in the black zone, I can still click on. It's only hidden (and this doesn't really bother me at all)
[G1 Android Development] xaueious:
Okay so that's what's happening...

Doesn't it make sense for the entire bottom portion be for restoring Home though instead of just the button area when in the launcher tray?

Also when the launcher tray is hidden, I liked the old behavior where you were able to click any part of the bottom of the screen to bring the tray up. Now I have to be more accurate.

Future options that would be nice:

increase speed of scrolling through screens (there's a delay right now)
[G1 Android Development] FatBoyExtraordinaire:
Double thank you to the both of you. And I shall Nandroid just in case.
[G1 Android Development] Abolfazl:
Great progress!

Now if we can only remove the text from the homescreen icons ;)
[G1 Android Development] AnderWeb:
Yeah, i'm using sharedprefs, the bug is cause when reading sp.getValue() i passed wrong defaults.

I should be taking a look into it. I just put in a "restartpackage" as seen on irreanhaus adv.launcher code... didn't knew about alternative solutions...

Lucky you, and you can now play with really good projects like launcher2 and helixlauncher!

@all what's that "sense scrolling" are you all talking about? never used sense things...

Thankyou all!
[G1 Android Development] the_alien:
Loving your launcher mod. Never knew the app drawer could be that smooth and kewl :)
[G1 Android Development] Booker-T:
If the page indicator can show in single line will be better
[G1 Android Development] FatBoyExtraordinaire:
AnderWeb, you have outdone yourself my friend. I just flashed .6 and it is a problem! (good thing btw) If this is only .6, then 1.0 must be something epic, real talk. On the fly customization like that is just what I wanted. Rocking the 7 screen, 3 column, animated drawer and couldn't be happier.

Seriously, let me know when put up a donation link. This has become something real heavy right now. Heavy enough for you to start taking some well deserved credit for yourself.
[G1 Android Development] Daneshm90:
This video at 0:40 shows the scrolling we're talkin bout. it might not look diff but ne user will say it is, it basically gradually goes screen to screen.

http://www.youtube.com/watch?v=coN-ZMW4TLs&feature=related
[G1 Android Development] :No-Frost::
Just to know... Is there a way to go back to the old launcher??? I know that we can use the nandroid backup, but if we don't want to revert and just want to get the old launcher...

I haven't used this to much, just for testing reasons only, but I would like to be able to use it and if I don't like it in time, go back to the old launcher without having to restore, that way I can keep the updates and sms and everything I can get in the time using this launcher ...

PS: My english is not quite good, sorry...
[G1 Android Development] :
Im looking for a launcher like this with no 3d menu that works on eclair roms. seems like all the roms that come with launcher2.apk have 3d and its really crappy. ive tried the donut launchers that look like this but none work on 2.1
[G1 Android Development] JAguirre1231:
Closest would be the helixlauncher in the market, I've asked him to get it in 2.1 and he said possibly later, but any help is appreciated
[G1 Android Development] :
i use that, but i think the drawer seems slow, is it just me or is scrolling crap? im using Home++ for now
[G1 Android Development] g1junky:
Perfect

This Launcher is Perfect! Can it get any better?
[G1 Android Development] carz12:
http://xdaforums.com/showpost.php?p=5950610&postcount=305
[G1 Android Development] Ace42:
This is what i was asking anderweb and the other person for too.
[G1 Android Development] JAguirre1231:
It's not just you, I asked the dev of it if he could possibly incorporate some of this launcher's features into it (I mostly want the no animation feature)
[G1 Android Development] eessel:
find whatever rom that you were using before you flashed this launcher, download the rom, and then extract it. Take the launcher.apk from the extracted folder, and the place it on the root of your sd card. And then go to 'Terminal Emulator' and then enter this:

$su

#mount -o rw,remount /dev/block/mtdblock3 /system

#cat /sdcard/Launcher.apk > /system/app/Launcher.apk

#reboot

...after you're done with this, the phone should reboot, and you should be good to go! Hope that helps! :)
[G1 Android Development] pdudek:
@Anderweb

This is the best launcher here you did very good work here !!!! :)

I have a idea could you make a setting like the old advanced launcher that you can hide apps ?? Maybe you can take a little inspirience in the advanced launcher apk ;)

edit : and i have a second idea

you see here the tmobile pulse launcher

and why not remove the launcher icon ( we come back with the back button) if we click on it and show all icons ? (user can set this in settings if they want it like tmobile pulse or normal )
[G1 Android Development] bunu:
I got a suggestion. Why not a simple option to change the color. The colors I think that are needed is normal and black. Some wallpapers make the normal one hard to see so the black one will come in handy. Just a thought.
[G1 Android Development] AnderWeb:
I don't get it sorry...

now, fast drawer uses black bg, and normal drawer uses the pattern png as stock launcher (so you can metamorph it)...
[G1 Android Development] JAguirre1231:
He means the dots and button icon.

It is simple to do this with a metamorph
[G1 Android Development] AnderWeb:
Ah, oh, i see.

btw, i think is better metamorph it too
[G1 Android Development] ihgmex90:
Funciona perfectocon cyanogenmod 4.2.15.1
[G1 Android Development] Bentenrai:
That would officially make this the launcher of the century. And complete my G1. lol.
[G1 Android Development] shuennn:
(message deleted)
[G1 Android Development] yowhatup:
Sorry for my ignorance, but where is the preferences for the launcher?
[G1 Android Development] jordanjay29:
On the home screen, hit Menu > ADWSettings.
[G1 Android Development] yowhatup:
I'm running SuperD 10.x and only see Add, Wallpaper, Search, Notifications, and Settings when I select Menu from the home screen.
[G1 Android Development] jordanjay29:
Are you running .6? Preferences are only available in that version. Check the first post for the download link.
[G1 Android Development] yowhatup:
Reflashing just to make sure, but I'm pretty sure I installed .6. There is no wipe required, right? You're talking about the Menu button, right? I reflashed .6 and see no ADW Settings.
[G1 Android Development] eX1337:
Need some option for running it on my liquid :)
[G1 Android Development] dudebro:
I'm on Super D 1.10.2 with .6 launcher and it worked fine. I wasn't using Nexus Super D to begin with though. I flashed over the black stock Super D. Maybe you have to clear home default settings? Then press home and choose the correct launcher, I don't know.
[G1 Android Development] doitmyself:
adb pull /system/app/Launcher.apk Launcher.apk

Open Launcher.apk file with compression software such as 7zip or winrar,did you see the launcher_settings.xml in res\xml?This file is only version .6 packets appear.
[G1 Android Development] doitmyself:
- Sorry,double post.
[G1 Android Development] gis_sam:
This launcher is awesome！

I hope you can provide an version with transparent screen icon lable，not now dark grey one~~

thanks a lot！！
[G1 Android Development] yowhatup:
It finally worked once I did a wipe. I was upgrading from the .5_fast version so not sure if that caused the problem. I love this launcher with disabled annimation - it is unbelieably fast!
[G1 Android Development] codito:
Sorry to hear about the liquid :( We can't all make good choices. :P
[G1 Android Development] str4vag:
taking this one for a spin..so far so good.. great job :)

edit : need to learn to spell
[G1 Android Development] Android-Jeck:
This launcher is really top! GREAT WORK!

Is it possible to implement the "bottom shortcuts" of the Helix Launcher?

I like these drag & drop bottom shortcuts...

If not...Would you think it may also be possible to modify the Helix launcher so that it runs on Donut ROM? I ask, because both are based on the Launcher2 of cyanogen, if I am not mistaken.
[G1 Android Development] mr_deimos:
I really don't understand something: Why the heck everyone seems to want these helix-like shortcuts so much? Is it really that hard to have the shortcuts you want so badly on your main homescreen? You only need to press "home" button and you're there, you can launch your shortcut. And if you're in another app and you're not sure if "home" will take you to your main desktop or some other one without the precious shortcuts, you can press the "home" button twice. Somehow we all learned to live with mouse buttons doubleclicks so it can't be so hard to press a hardware button twice o_O

Okay, i could understand it if you were limited to only 3 homescreens as with some earlier versions of android, but come on - this launcher can give you SEVEN screens - please, don't tell me that you have so many shortcuts and widgets that these two extra slots next to app drawer become a matter of life an death...

So far i'm really satisfied with this launcher, and not because it shows the dots informing me on which screen i am: i use only 3 or 5 screens and since i configure them personally i do know which one's which. Why should why worry if someone else gets confused? it's my phone after all :P It's not because it looks a bit nexus-one-like: ok, nexus might look cool but there's nothing wrong with stock cupcake/donut look either.

I use it because of its speed and functionality. Eyecandy is just a nice addition, but not fundamental, at least for me.

I really hope AnderWeb will concentrate on keeping the program so damn fast and on adding really useful features.

Personally, i believe that things like organizing app list like in advanced launcher (hiding unused apps, creating folders in app tray) are really more useful.

But of course in the end it's all up to the dev - whatever you do AnderWeb, i'm sure you'll do a good job :D
[G1 Android Development] torchedlh:
Well, for me, that space besides the app drawer are empty and are WASTED. And I think it would be very handy to have the dialer/contacts and the messaging shortcuts there as they are key phone functions and want access as quick as possible to them. This is a phone right?

Personally, i could do without the dots but they are pretty and do have some functionality (bringing up the previews).

To anderweb, you are doing a great job, i look forward to see you continue that trend! I would like to see the shortcut slots, even if they weren't customizable but simply with the dialer (or contacts) and messaging ones fixed there. Thanks!
[G1 Android Development] haunter1982:
Messaging ok.. but where is the problem to press the phone "hardware"-button...... And if you would have fixed buttons... not everyone uses the implemented messaging app..

But sure, it would be a nice feature to have some Apps fixed for every screen. But thats only nice if it has the same performance as now or even better.

For the G1 (Dream) the most important thing is speed...
[G1 Android Development] myn:
I'm really looking forward to the update.

I'd like to include this in the next release of my rom. Just need the couple of preferences things fixed.
[G1 Android Development] Daneshm90:
I hope he makes the icons flying in animation a tad faster cuz right now theres a lag from when i press the home button to when i am able to scroll my apps in the drawer. :(
[G1 Android Development] JAguirre1231:
There's not really an easy way to do that, it's not a "I'll change slow to fast and it will be faster", if there was an easy way to do it he wouldn't have included the "No Animation" option ;)
[G1 Android Development] Daneshm90:
Ugh yea i guess. The no animation makes it look oh so stock. Perhaps the type of transition hes using has no way of being spedup without it not being noticable. Maybe a slide or fade transition would do it justice. Hmm yea to think of it, a bouncy sliding up app drawer would be cool :)
[G1 Android Development] JAguirre1231:
I actually prefer the no animation, and I say this using Launcher2 in eclair right now. I even asked him tog et his Launcher working on 2.1 because that's how much I liked it.

Though not everyone has the same tastes, so to each his own.