ADW.Launcher 1.0.0!!!

Update 2: System versions for cyanogenmod rom users

Use adb push, rootexplorer or whatever method you want to update it. Or wait for someone else’s posting flashable zips :-)

Update: v1.0.1 released!

I’ve released a little fix cause in the previous one (my fault) the widget longpress timeout (for moving widgets) was too long (2seconds). Now it’s on 700milliseconds.

Sorry everyone :-)

Old post:

Sorry guys, long time without updating :(

I’ve been very busy with the new experimental feature for ADW.Launcher, support for custom themes :-)

I know there are a few remaining bugs out there and things that could be improved, but I’m a one-man-army and I don’t have the knowledge to make things better yet…

With this version I’m releasing 4 custom themes made by myself, 2 free ones and 2 paid ones. Yeah, you’ve read right, paid.

I’ve removed the donation link from the ADW.Launcher settings menu and, if enough people buy my themes i could remove the donation link from the site too. As some of you already know, I’m actually unemployed so every little help is really welcome to pay the rent and having food for my family (we’re only 3, but the kid eats like 3!) ;-)

Ok, so i post a few pics of how ADW.Launcher looks with the applied themes, and later  the next week I’ll be posting more info on how everyone can create custom themes using my Theme Template project.

One last thing, I will probably releasing my themes stuff on http://themes.piratemedia.tv/ not here, I want this blog to remain only for the launcher development so please, don’t comment here for themes!!! The only thing theme-related on this blog will be the Theme Template and the instruction manual as I said above ;-)

Ok, now the pics!!!

P.S.-The persistence option is BAD and I’m a BAD CODER, so I’m sure my implementation is VERY BAD. So if you run issues, disable it.

P.S.2-Froyo Apps2SD is a pain in the ass if you don’t use it correctly. Believe me, I try to make things the better I can, but remember what google says about putting widgets, services or important apps onto SD:

When not to install on SD card?

The advantage of installing on SD card is easy to understand: contention for storage space is reduced. There are costs, the most obvious being that your app is disabled when the SD card is either removed or in USB Mass Storage mode; this includes running Services, not just interactive Activities. Aside from this, device removal disables an application’s Widgets, Input methods, Account Managers, Device administrators, Live wallpapers, and Live folders, and may require explicit user action to re-enable them.

  • Trackback are closed
  • Comments (118)
    • djdarkknight96
    • July 14th, 2010 10:13pm

    Good job on this whole project, please don’t take the donate button away…I like to donate to new features too, not just themes…I can make those already! Lol! Keep it up ANDERWEBS! BAD CODER? I wish I was as bad as you are then!

  1. This looks awesome and I have loved the previous versions. Keep up the good work sir….

  2. ADW 1.0 is awesome. Glitchy, but it works. I’m sure kinks will be worked out soon. I’m using ADW.Theme.One btw.

    Great job!

    • Tom
    • July 14th, 2010 10:42pm

    Sorry if I am posting this in the wrong spot but i cant seem to find the correct one.

    ADW is awesome and I am loving the swipe guestures.

    Will you be adding a notification counter for things like text or email? I noticed launcher pro has this feature so I am guessing it can be done. Just to be clear what I am talking about here is when I recieve a text while in HTC sence I get a 1 above the text icon show I have 1 new text. Also one flaw in launcher pro is the counter only works with text and the gmail app. It doesnt work with the regulare mail app the one I happen to use lol.

    Anyway ADW is way to sweet to switch back to launcher pro so ill be sticking it out hoping you plan to impliment this. Either way I am going to donate. This is some awesome work and ill show my apprication with a donation. :)

    • Jeeves
    • July 14th, 2010 10:42pm

    Fantastic update thank you for all the hard work. Are user created themes an option? Is there documentation somewhere for the theming gurus to do their magic with?

    • Steve H.
    • July 14th, 2010 10:43pm

    Using ADW.Theme.Black slight modified right now… loving the update – no glitches here so far (stock ROM DInc). Gonna try White shortly… thanks for all your hard work on this.

    • Koveleski
    • July 14th, 2010 10:51pm

    Eagerly waiting for clarification on the naming scheme for market app icons in drawable for themes.

    However, I would like to say that you totally just eliminated the need for apps such as BetterCut and FolderOrganizer. They are probably going to sue you for undercutting their business. :D

      • AnderWeb
      • July 15th, 2010 12:46am

      I don’t think so, I couldn’t put icons for ALL the apps :)
      The naming convention is easy : full_package_activity_name.png

        • Koveleski
        • July 15th, 2010 12:53am

        No, but now we’ll be able to create themes for ADW that could possibly hit all the market icons and take requests and keep updating and just… oh its a beautiful thing.

        Performance does seem a little sluggish, but seeing as how you just flipped shit upside down.. I’m sure you’ll streamline everything in a few iterations.

        Someone should be paying you for this kind of work cause its truly magnificent.

          • AnderWeb
          • July 15th, 2010 1:06am

          Oh, I wish ;) thanks

    • Zac
    • July 14th, 2010 11:37pm

    Will someone post the apk? I cannot download it from the market. I get “Incompatible update” or some other error.

      • AnderWeb
      • July 15th, 2010 12:45am

      Seems you installed a modified version. Uninstall that and try again the market

        • Zac
        • July 15th, 2010 7:16am

        I did. I pushed a copy that I did a custom theme of to /system/app/, but I did remove it entirely using adb and still got this error.

    • Omega
    • July 15th, 2010 12:25am

    Great work! Been using ADW Launcher for the better part of a moth now on my Sprint Hero. It’s nice to see a free/donation-based launcher that finally supports themes. Just updated and immediately snagged your ADW One theme. Again, great work! Looking forward to seeing your theme template when you post it!

    • Barkley
    • July 15th, 2010 1:18am

    Just wanted to say thanks for the amazing work! This has brought my X10 to a level that I never thought possible with this handset.

    you shouldn’t take down your donations field. I’ll try and give back a little joy once I can.

      • AnderWeb
      • July 15th, 2010 1:23am

      My donation link is on this site, I’ve just removed it from the launcher.
      Hopefully a few ppl buy the themes too :)

    • Fra
    • July 15th, 2010 1:38am

    Hi, fantastic launcher but..
    I’ve just updated the adw launcher, tried 2 themes and then returned to the standard one that I prefer…

    now I’ve got serious problem in moving (and so deleting) widgets!!
    they are not selectable anymore!
    just some of them are movable if I click on the corners…
    everything is fine instead with the normal apps icons

    • turki
    • July 15th, 2010 1:48am

    please anderweb can u upload the apk here because i have a problem with the market and i cant download anything

    • Garry Pine
    • July 15th, 2010 2:13am

    Sorry for my bad english.

    Thanks for this update.

    I report a bug. We can’t move widget by holding an action area on this widget. So We can’t move a 1×1 widget with an action area on this ( per exemple: the tesla flashlight widget or a simple toggle widget)

      • Fra
      • July 15th, 2010 2:39am

      yep, that’s what I meant on my comment! same issue here just after upgrading to 1.0

    • Juan
    • July 15th, 2010 2:23am

    Hi,

    Thanks for all hard work on this. I’ve bought your themes and will donate too :)

    One thing, with the 1.0 update, it now takes a lot longer to select icons through long press if you wanna move them around :)

    Other than that it works fine for me (I’ve changed the dots to the slide bar paginator which was making the status bar look very thick)

    Once again, thank you.

  3. Thankyou so much for all your work on this app, there’s no question of using any other launcher now, ADW is the very best!

    However with the update to 1.0.0, there seems to be an inappropriately large gap at the top of my home screen now, it kinda messes up my widget spacing. Here are screenshots before and after:
    http://img94.imageshack.us/img94/329/adw090.png
    http://img641.imageshack.us/img641/2312/adw100.png

      • AnderWeb
      • July 15th, 2010 12:44am

      The gap is only present if you select the top dots as desktop indicator. Select another type

      • Fra
      • July 15th, 2010 1:39am

      hi! could you tell me the name of that calendar widget you are using? :)
      happy bday for tomorrow!

      • @Ander: Thanks, that works well. I guess this was changed for people who keep the dots on permanently. Can this be made an option for those who fade out the dots like I prefer, or maybe have the spacing changed automatically for those who choose “Autohide desktop indicator”?

        @Fra: it’s called “Android Agenda Widget”, it’s in Market by someone called “Everybody All The Time”. Thanks for the birthday wishes :)

          • AnderWeb
          • July 15th, 2010 11:45am

          I’ll make the “margin” optional soon

    • Real
    • July 15th, 2010 2:52am

    man you’re calling this a major update you even make it paid app n’ yet it’s still not better then launcherPro
    install launcherPro n’ try to add something that he didnt added to your launcher

    till now his work is a hell a lot better AND FREE !!

    • There’s no need to be so hostile, chill out dude.

      To answer your accusation, one thing ADW does better is Donut support. Not all of us want to run Eclair on the aging and increasingly-incapable 32B. ROMs either run so slow they are unuseable, or fast like CM5 but at the cost of battery life.

      • AnderWeb
      • July 15th, 2010 11:42am

      Great news, thanks

    • Ari
    • July 15th, 2010 3:01am

    Hi Ander. Loving the update! The themes are a great addition to a fantastic launcher.

    One suggestion: within a theme, make is possible to choose from default icons and theme icons. I may like most of the icons in a theme, but not all of them. Or, more likely, I may want to use themed icons on just my dockbar, or just my LAB/RAB, or just one homescreen. I don’t love the mix of themed/unthemed icons on the same homescreen, and obviously can’t expect anyone to theme every single icon!

    To reiterate, great work. Do you think it would be easy to implement that suggestion? Maybe split at the “add” menu, to applications and themed applications.

      • AnderWeb
      • July 15th, 2010 11:43am

      Not sure, but I could do that.
      Actually you can choose to use or not the theme icons.

        • Ari
        • July 15th, 2010 11:34pm

        Yeah, I see that. But what I am wondering is if you can choose to use _some_ of the theme icons, at your discretion. For example, to use the themed icons just for the LAB/RAB, or just for the dockbar.

        Also, suggestion: when I change themes from the default to something else, the default should somehow save my configuration. When I return to the default, my settings and wallpaper are those of the last theme I was on.

    • kathi17
    • July 15th, 2010 4:16am

    Great update for the best launcher out there! I like your free themes better, so I tried to donate again, but it didn’t work again. I’ll try to figure out how I donated last time. It’s amazing how you could keep making something really good even better with every update!

    • Tom
    • July 15th, 2010 4:21am

    Do you plan to include the text count or email count at all in any future updates? For instance, when I get a new text it should show a 1 above the text message showing I got 1 new text. Same with email. Any plans to add that into futur updates or not likly?

    Thanks for the incredibale launcher.

    • Joe
    • July 15th, 2010 4:56am

    I agree with Jamie, not loving the gap at the top when using dots. My dots fade out too, and I don’t think there’s a need to leave a gap for them. I was happy with them appearing over the widgets.

    Fantastic home replacement though! Definitely my permanent.

    • janice
    • July 15th, 2010 5:27am

    Saw this app in Droid market Love it how do I get it to work

    • Scott
    • July 15th, 2010 5:40am

    Just wanted to chime in with my gratitude! This launcher alone has gone a tremendous way towards making my recently purchased Samsung Behold II not be a piece of sucky trash..

    • rooster
    • July 15th, 2010 5:58am

    Can someone please tell me how this works????? It was recommended to me and I don’t know how to launch it or anything. Thanks

    • Install it from Market and press the Home button.

    • Zac
    • July 15th, 2010 9:56am

    Zac :
    Will someone post the apk? I cannot download it from the market. I get “Incompatible update” or some other error.

    The other error I get is “package was not signed correctly”. I deleted every trace of it on my phone and still get the same issue.

  4. Hi,

    Great Job !

    Could it be possible to permit using physical buttons to switch between screens ? (like htc sense does).

    It would be a great feature.

    Best regards.

      • AnderWeb
      • July 15th, 2010 3:09pm

      What buttons use htc to do that?

        • Fra
        • July 15th, 2010 3:23pm

        htc uses the trackball on the nexus one and the optical touchpad on the desire

      • On my Tattoo these are the center pad (buttons are on his borders).

        Very useful for this kind of device, because screen is tiny and resistive.

        Buttons are easier to use.

        Sorry for my english, i’m french.

        Regards

    • Pr0fess0rX
    • July 15th, 2010 2:52pm

    Can any one post a link for .apk because I don’t have access to the market?

    • Michael
    • July 15th, 2010 3:15pm

    1.0 breaks my Beautiful home widget. It usually touches the sides and top of the screen but now its shifted down and left maybe 20px each direction. (Had to restore to 0.9 again)

      • AnderWeb
      • July 15th, 2010 3:41pm

      Make sure you use propper settings, try using the paginator type “bottom slider” and play with the autostretch option

    • Fra
    • July 15th, 2010 3:25pm

    you fixed the widgets problems!! I love you mate!! :D

    • Marcus
    • July 15th, 2010 3:39pm

    Looks great! Theme support is a nice idea to make the app even more customizable.
    But im still missing an option to hide icons from launcher, what in my opinion belongs to customisation (dont know if this word exists but i hope you know what i wanna say) Perhaps in next update?

    Thanks in advance!

      • AnderWeb
      • July 15th, 2010 3:42pm

      Yeah, at some point ;)

    • Jean-Luc
    • July 15th, 2010 3:44pm

    Hi! Just installed your launcher application on my HTC Desire, but even after rebooting the handset, I don’t see anything changed on the home screen… How does the launcher launch? :-) What should I do to use it? Any documentation?

    Thanks in advance for your help!

      • AnderWeb
      • July 15th, 2010 4:01pm

      Install “Home switcher” from market for an easy way of alternating launchers

    • Apostol Apostolov
    • July 15th, 2010 3:56pm

    Please release your themes on alternative markets such as AndAppStore, I want to buy some, but I have no access to Market as of now.

      • AnderWeb
      • July 15th, 2010 4:02pm

      I didn’t knew i could put them on alternate sites… I’d need some reading about it, thanks!

    • antynos
    • July 16th, 2010 2:40am

    Even if screen scrolls, I want you to have setting not to move wall paper

    • rreyes7658
    • July 16th, 2010 5:01am

    Ander Web… you should add to the Drawer Settings… different scrolling up and down effects…i don’t know how difficult it is… but sounds like a good idea to maximize your customize launcher

    • james
    • July 16th, 2010 7:21am

    Since you’ve moved to a paid application, will ADW still be available for developers to include in their roms? Or is this not a problem because you’re selling themes? Just wondering.

      • AnderWeb
      • July 16th, 2010 11:38am

      I’ve moved where???

        • james
        • July 16th, 2010 1:04pm

        Sorry, since you’re charging for the application is what I meant.

          • AnderWeb
          • July 16th, 2010 4:59pm

          I’m not charging for the app, just made donation themes, adw is and will be free

    • badbob001
    • July 16th, 2010 3:31pm

    Is there anyway to disable the swipe up and down function? Perhaps by adding a (x)disable option to each swipe up/down setting? I like to swipe up the app drawer and this obviously prevents that.

    Also, anyway to disable the widget-size prompt feature?

    I’m running cyanogenmod 6.0rc1 on a G1, which comes with ADW, but I installed the market one anyway. That’s okay, right?

      • AnderWeb
      • July 16th, 2010 5:02pm

      The top option on the swipe actions list is meant to disable it

        • badbob001
        • July 16th, 2010 5:25pm

        Found the NONE option. Thanks! The list scrollbar doesn’t show unless I attempt to scroll so I thought I was limited to the options that were visible. Android needs an UI usability check.

        • badbob001
        • July 16th, 2010 5:54pm

        Is this a bug? Even with SWIPE UP set to NONE, a swipe up will hide the drawer. I would then need to swipe down precisely where the home/app button would be to show the drawer.

          • AnderWeb
          • July 16th, 2010 11:55pm

          No, that’s the hidden dockbar where you can add unlimited icons

        • badbob001
        • July 16th, 2010 9:36pm

        I got it: disable the Dockbar.

    • badbob001
    • July 16th, 2010 3:44pm

    One longstanding android annoyance is how hard it is to move items between panels. Maybe it’s my G1, but I find myself sliding a widget up and down on the side of the screen trying to get the switch-panel action to occur. I end up deleting everything and recreating, which can be annoying for widgets with custom settings.

    It would be cool when dragging an item, any horizontal motion will cause to the desktop to scroll with the item smoothly, as opposed to snapping between panels only at the edges. Increasing the horizontal movement sensitivity during drags, proportional to the number of desktop panels, will allow one to quickly move an item to the far end of the desktop.

    • Ray
    • July 16th, 2010 4:02pm

    I want you to add an option not to move wallpaper even if screen scrolls

      • AnderWeb
      • July 16th, 2010 5:03pm

      There’s better ways of asking a developer of a free app to do free things for you… :(

    • Anthony
    • July 16th, 2010 4:40pm

    Love this launcher have been using for awhile now. there is only one thing i think needs looked at. when i save my settings and layout, then install new rom and then let everything download. i restore my settings and layout. well the settings restore just fine but my layout doesn’t it replaces everything on my desktops but puts problem loading widgets. on everything but the power control widget. but other than that annoying little thing. i love love love this launcher.

      • AnderWeb
      • July 16th, 2010 5:18pm

      That’s an old issue long ago, but I don’t know howto fix it yet :(

    • droidhacker aka lbcoder
    • July 16th, 2010 7:58pm

    Feature suggestions:
    1) (easy) implement a “hide application” list. If an application is added to the list, it won’t be visible in the drawer. This can be a benefit for two reasons; a) eliminate unwanted system applications without breaking the system, b) makes it possible to MOVE an application to the home screen — user might not WANT the application to appear in both places. Implementation of this is easy: during the drawer propagation loop, check if (application is on the list), don’t show. Add item to list by expanding the “delete zone” to include a “hide” option. Remove an application from the list with an extra settings menu option that lists the items on the list and allows you to remove.

    2) little more complicated. Implement folders within the drawer for the purpose of categorically sorting applications. There are more than one ways to implement this: a) in the manner of “advanced launcher” which used a desktop-folder type of folder and a launcher placed within the drawer along with a “hide”, b) restructuring the drawer hierarchically — select a “folder” and it clears the drawer and replaces with the contents of that “folder”. Press the “up” button within a folder, it clears the drawer and replaces with the base contents.

      • badbob001
      • July 16th, 2010 9:43pm

      This may be something worth cloning: on the Galaxy S, I saw that you can enable a re-arrange mode, where long pressing an app in the app screen will allow you to drag it to arrange it on the same pane, over to another pane, or to a brand new pane if you drag past the furthest app pane. Doesn’t replace the need for folders but greatly helps in organization.

      • AnderWeb
      • July 17th, 2010 12:00am

      That’s the idea, but although seeming “easy” it needs a lot of coding :)

    • Dale
    • July 17th, 2010 12:18am

    Can I run ADW.Launcher 1.0.1 on a Motorola Droid running CM6 RC1?

    • anthony
    • July 17th, 2010 3:10am

    Well that sucks. I still love the launcher. I plan on buying some themes when there is some more so I can donate more than 2 euros.

    • archboy69
    • July 17th, 2010 4:58am

    Love this launcher and the themes even better. Will you be updating with more icon support? It seems like a lot of additional work with the amount of apps out there. I brought the paid apps to happily support you.

    Keep up the great work and runs great on N1!

    • beatdough
    • July 17th, 2010 5:43am

    Great job, and keep up the good work. This is the first home replacement I actually like on my Behold II.

    I don’t know if this is a known issue, but when you use certain programs (Super K.O. boxing and Camera application on my phone) the icons and widgets shift slightly towards the right.

      • AnderWeb
      • July 17th, 2010 9:59am

      Don’t use the persistence option :)

        • beatdough
        • July 19th, 2010 12:56am

        I wasn’t using the persistence option. I figured out what was causing it though. The dot paginator option was causing the problem. Once I switched to the sliding paginator, everthing went back to normal. Now everything runs smoother than before!

    • Wayne
    • July 17th, 2010 8:57pm

    Same as Michael above, getting the whole screen shifting over just a few pixels to the right, which causes beautiful widgets to lose the right edge. doesn’t start out like that, just after running an app like camera doses this visual bug emerge. this bug came with 1.0.0, still in 1.0.1, not in 0.9. Every page is shifted over just a little, almost imperceptibly. not fixed with stretch feature it. this is on cm 5.0.8.

      • AnderWeb
      • July 17th, 2010 11:50pm

      And you get the same answer, don’t use persistence option.

    • Wayne
    • July 18th, 2010 12:35am

    It’s not on. Has never been on. Any other suggestions?

    • Wayne
    • July 18th, 2010 12:50am

    AnderWeb :
    And you get the same answer, don’t use persistence option.

    Actually your initial answer to him made no mention of persistence option. But after further testing, your reply to him does work. It has everything to do with the desktop indicator type.

    The glitch only occurs on the “dot paginator top” setting. You might be interested to know it doesn’t matter if the indicator is set ON or OFF, the bug still happens if the indicator setting is on dot paginator top and the indicator is turned off.

    Just trying to help you bugshoot here.

      • AnderWeb
      • July 18th, 2010 10:48pm

      Sorry, I confused comments :(
      I’m at my holidays time and have no pc, so I answer here with the android wordpress app, and it’s difficult to follow “threads of comments” sorry.
      Yeah, there’s a bug with the top margin being applied even when the indicator is off, but it should be applied to top, causing desktop I items to shift down, not right…
      Sorry again

        • Wayne
        • July 21st, 2010 6:23am

        Well definitely enjoy your vacay then!

        Strange. I definitely have had times in the past where the whole desktop is shifted down, causing the iconbar to be slightly amiss, which goes along with what you describe. But this is definitely to the right. Is there somewhere I can send a screenshot to you? Maybe a certain xda thread you follow?

    • droidhacker aka lbcoder
    • July 19th, 2010 5:26pm

    AnderWeb :
    That’s the idea, but although seeming “easy” it needs a lot of coding :)

    There is REALLY not much coding involved… at least not for #1,
    Have a look at LauncherModel.java:533 — that is the line where the full list of installed applications is received from the package manager. To remove applications from the drawer, all you need to do is scan through the list “apps”, compare to some list of hidden packages, and remove the hidden items from apps.

    Of course this will only take effect on launcher restart, but as a quick and dirty, that’s all that will really be needed.

    So all you have to do is expand the “delete zone” with a menu. Option 1: delete. Option 2: add item to “hidden list” and notify user “removed — will take effect when the launcher is reloaded”, or you can remove the item from the drawer — the removePackage() function in LauncherModel.java should do that….

    And then the last piece of the puzzle is the ability to remove items from the hidden list…. so that would be in your adwlauncher settings menu, add an item called “unhide applications” — which opens a list of hidden applications with checkboxes, check the items to unhide and press the “unhide” button.

    #2 is obviously a lot more coding involved.

      • AnderWeb
      • July 19th, 2010 7:03pm

      You miss one step for #1:
      Manage the hidden app database/table and queries to the launchermodel conditional you said :)

    • droidhacker aka lbcoder
    • July 19th, 2010 8:27pm

    That’s easy though ;)

    sqlite is so smoothly integrated in android that you hardly have to think to use it.

    On load, you open the database (if it exists), iterate through the applications running a “select where” against the database (if database is not null..) — if it spits back a match, you remove the application from the list.

    On hide, you “openOrCreateDatabase” and “create table if not exist”, “select where” against the database, and if there are no matches, insert.

      • AnderWeb
      • July 19th, 2010 10:08pm

      I don’t understand why not contribute yourself the code and send a pull request?
      This is what opensource and free software is all about, right?
      ;) seems you have a lot more android/java knowledge than me!

    • turki
    • July 20th, 2010 6:07am

    Hey anderweb when are going to add 3d drawer?

      • AnderWeb
      • July 20th, 2010 1:29pm

      And you?

        • turki
        • July 23rd, 2010 2:52pm

        :-s ?

  5. Hey AnderWeb!

    First of all, this is the best launcher I’ve seen/used! Great job! I really love it and it offers a lot of features that I like!

    I have one small problem though… When I run some application for a long time and come back to the home screen, all my icons are gone (including the Action Buttons) and I have to wait for 30 seconds or so for them to redraw again. In that state, the app drawer is also empty and it has to re-populate itself.
    Am I missing anything?

    Thanks!

      • AnderWeb
      • July 21st, 2010 5:05pm

      If your phone is low on ram, you can only fight that by removing screens/widgets/etc.
      The more you have, the more chances that android kills it to give more memory to other apps

Comment are closed.