Search This thread

[email protected]

Senior Member
May 19, 2010
498
5,107
Chicago
teslacoilsw.com
Nova Launcher is a highly customizable launcher replacement based on the stock Android 4.x Launcher.
http://novalauncher.com/

Banner.png

Highly customizable, performance driven, home screen replacement for Android 4+
Features include:
Custom Grid
Configure the rows and columns to fit all your app and widget needs.
Scrollable Dock
Keep all your favorite apps on the dock, with up to 7 icons per page and up to 3 pages.
Scroll Effects
Enjoy eye candy when scrolling your desktop and drawer. Effects include Cube and Cardstack and more for Prime users.
Infinite Scroll
Never be far from your favorite page, loop through your desktop continuously.
Folder Icons
You can chose a background, preview style or even replace the whole icon.
Backup/Restore
Export your settings and layout before a wipe to quickly get back up and running.
Nova Launcher Prime Features (Paid version)
Gestures
Quickly start Nova Actions or Apps from gestures on the desktop, such as pinching, swiping or two-finger swiping.
Hide Apps
Keep a clutter free drawer by hidding never used apps.
Dock Swipes
Get more use out of your dock apps by setting swipe-actions
Additional Scroll Effects

Vote for features at the Nova Launcher User Voice. Search before posting a new feature request!



Help Translate


You can access Nova Settings by App Drawer > Menu > Nova Settings or long-press in empty space and tap the wrench.


Permissions:
INTERNET/ACCESS_NETWORK_STATE/ACCESS_WIFI_STATE: Optional & Anonymous error/usage reporting.
CALL_PHONE: Only used if you place a direct-dial shortcut on the homescreen.
Wallpaper/Vibrate/Status Bar : Standard Launcher functions
BIND_APPWIDGET: Only if installed as a system app or root. Required for adding widgets from app drawer.
WRITE_EXTERNAL_STORAGE: Backup/restore and beta updates

Download links:

If interested in beta testing please join the beta community at https://plus.google.com/communities/103449253667195874971

then opt-in at https://play.google.com/apps/testing/com.teslacoilsw.launcher and you will receive beta updates through the Play Store.

Play Store

Alternatively you may manually download the latest APKs
Release APK:
Nova Launcher APK
Beta APK:
Nova Launcher Beta APK


Theme Developers
Check out the example theme at https://github.com/teslacoil/Example_NovaTheme . Also consider adding "#Nova.Theme" to your Play Store description.
 
Last edited:

ock

Senior Member
Mar 9, 2010
1,007
1,382
Subscribed :) I was looking for one that disables wallpaper scrolling to test live wallpaper performance.

Edit: Awesome stuff, apart from Microbes, no stuttering when swiping between homescreens with the new scrolling behaviour.
Using a 5x5 layout, marvelous use of that large screen.

Nice icon btw ;)
 
Last edited:

jjhiza

Senior Member
Dec 19, 2010
3,163
2,697
Dirty Jersey
please add a scrollable "3-dock" mode like Go Launcher (and gestures if that's not too much work)

thanks!

I have to agree! I'm running CM9 on my D3, and really, the only thing that could make the experience better is having a scrolling dock! Downloading now, and thank you for the hard work! :)

Sent from my XT862 using xda premium
 

jimyen

Senior Member
Dec 3, 2009
75
37
Installed and running fine, excellent replacement launcher!

Please add more scrolling effects like cascading, cross fading...

A novice question, is this launcher gpu accelerated? Or it's relying on the force gpu option?
 

gdap

Senior Member
Jan 8, 2006
75
9
Wow excellent launcher! Nice work and thanks!

Just wondering if you could add the option to have the persistent google search thingy... I kind of got used to it.

Also the ability to stick your folders into the app drawer would be nice as well.

:)

Sent from my Galaxy Nexus using Tapatalk
 

Luxferro

Senior Member
Nov 19, 2009
1,511
435
Long Island, NY
Would it be possible to fit the market shortcut back into the app draw? maybe near the settings icon? I kinda liked that, and used it all the time.
 

Reynaldo28

Senior Member
Nov 28, 2011
108
6
Newcastle
Nice! I like where this is heading. I would love too see the ability to choose how many home screens to have, and the ability to create folders in the app drawer (10p sale has filled it right up!)
 

jimyen

Senior Member
Dec 3, 2009
75
37
There's a problem with the icons, whatever I changed it wont register and it restored back to default every reboot. I'm not sure if I'm the only one, but I've tested it few times already.

Running MCR5 with Franco's kernel.
 

Mike2501

Member
Aug 12, 2008
29
2
Regensburg
Some bugs

First of all thanks for this great mod, I think it has great potential.

After setting up my Homescreens I found some bugs.

1. If I disable wallpaper scrolling after some time the wallpaper isn´t anymore centered.

2. After a reboot, there are some widgets disappeared from the Homescreens. After readding the widgets, this happens again after a reboot.

3. One time happend (after switching from market back to homescreen) that the searchbar widget comes back on top of my homescreens and it overlaps it with my widgets.

If I find another bugs, I will report them again.

Thanks again and keep working on it!


Edit: The issue under 2 appears when u add the widgets the 'old way' by long-pressing on home screen. If u add them through the app drawer they are still there after a reboot.
 
Last edited:

ock

Senior Member
Mar 9, 2010
1,007
1,382
There's a problem with the icons, whatever I changed it wont register and it restored back to default every reboot. I'm not sure if I'm the only one, but I've tested it few times already.

Running MCR5 with Franco's kernel.

I had this problem with ADW too, I'm using repacked ITL41F with stock kernel. So it doesn't appear to be unique to Nova Launcher

Sent from my Galaxy Nexus
 

Tung_meister

Senior Member
Great launcher but I've got a couple of suggestions:

Although everyone seemed to hate the search bar at the top I'd kinda got used to it and now miss it so an option to keep it there would be great.

How about having a homescreen Scroll effect the same as the one in the app drawer?

Other than that keep up the good work!
 
  • Like
Reactions: codingismy11to7

BlackDino

Senior Member
Sep 11, 2010
2,007
2,339
Woot Kevin!
Thanks,

---------- Post added at 09:28 AM ---------- Previous post was at 09:14 AM ----------

Great launcher but I've got a couple of suggestions:

Although everyone seemed to hate the search bar at the top I'd kinda got used to it and now miss it so an option to keep it there would be great.

How about having a homescreen Scroll effect the same as the one in the app drawer?

Other than that keep up the good work!

Agreed, miss my search bar
 

jss42

Senior Member
Jul 16, 2007
117
12
Ottawa
Excellent, I've been looking for something that would essentially just remove the search bar :)

However 2 things would be great
1) An option to set the number of home screens
2) For some reason I can't use Desktop Visualiser to replace the stock icons at the bottom. On the ICS launcher I can choose "Desktop VisulizR" to add a custom shortcut, small enough to replace Phone, Contacts etc. But for some reason this widget doesn't show in Nova launcher.

Great work, looking forward to full release.
 

Top Liked Posts

  • 2
    Ok. Here's what you have to do, open the lsposed zip with a file manager, find the lsposed manager APK in the zip, press and install it. This will install the manager as a regular data/app instead of using that parasitic manager. You will now get the icon you can move off of homescreen. You will need to do this every update to keep the manager up to date. Sorry, I forgot I missed the main step. Install the manager.apk seen in the screenshot. It isn't a nova thing, it is an lsposed limitation on their shortcut. Only other thing is to make it a transparent icon if you don't want to install the manager as a data app.
    Thank you very much. Actually, I already did that before.

    The problem is that the installed lsposed app is detected by the anti-root software, and this prevents my banking app from working.

    However ...

    I decided to completely give up on trying to access the parasitic manager via its own installed shortcut, and instead, I now have switched to the USSD-code method for running the parasitic manager: by sending *#*#5776733#*#* to the dialer.

    I am using Tasker and AutoInput, and I figured out how to automate that USSD dialer sequence in a Tasker task, and I then exported that Tasker task as a loadable app. Now, I can just click on the icon for that loadable app, and it automatically opens the dialer, automatcally sends that USSD code, and then automatically clicks on the "Call" button ... and I'm in the lsposed app!

    And I put the loadable app into a Nova folder, off of my Home screen.

    And the root-detection modules don't see lsposed.

    So, bye-bye parasitic-manager shortcut!! :)

    And thank you again for **all** your help!!!!
  • 2
    Ok. Here's what you have to do, open the lsposed zip with a file manager, find the lsposed manager APK in the zip, press and install it. This will install the manager as a regular data/app instead of using that parasitic manager. You will now get the icon you can move off of homescreen. You will need to do this every update to keep the manager up to date. Sorry, I forgot I missed the main step. Install the manager.apk seen in the screenshot. It isn't a nova thing, it is an lsposed limitation on their shortcut. Only other thing is to make it a transparent icon if you don't want to install the manager as a data app.
    Thank you very much. Actually, I already did that before.

    The problem is that the installed lsposed app is detected by the anti-root software, and this prevents my banking app from working.

    However ...

    I decided to completely give up on trying to access the parasitic manager via its own installed shortcut, and instead, I now have switched to the USSD-code method for running the parasitic manager: by sending *#*#5776733#*#* to the dialer.

    I am using Tasker and AutoInput, and I figured out how to automate that USSD dialer sequence in a Tasker task, and I then exported that Tasker task as a loadable app. Now, I can just click on the icon for that loadable app, and it automatically opens the dialer, automatcally sends that USSD code, and then automatically clicks on the "Call" button ... and I'm in the lsposed app!

    And I put the loadable app into a Nova folder, off of my Home screen.

    And the root-detection modules don't see lsposed.

    So, bye-bye parasitic-manager shortcut!! :)

    And thank you again for **all** your help!!!!
    2
    Yes, that's indeed the parasitic manager shortcut.

    Nova won't let me move that parasitic manager shortcut into any folder, nor into any other app drawer. That is the reason for why I posted this question here in the first place.

    As I mentioned above, Nova lets me move that parastic manager shortcut around the Home screen, and Nova also allows this shortcut's icon to be changed. This means that Nova can indeed "see" that kind of shortcut. It just doesn't seem to be able to manage it in the way that it manages other kinds of shortcuts.

    I think that I'm out of luck unless there will eventually be some sort of Nova enhancement which allows it to manage that kind of parasitic manager shortcut in the same way as it manages other shortcuts.
    Put the folder on your homescreen and move it into the folder. Then delete the folder off your homescreen.
    1
    Not sure what you mean, maybe a screenshot? But for me to get shortcuts I need sesame shortcuts installed, or I don't get them.

    Thank you.

    There are apps that create shortcuts, and by default, they already do show up on my home screen under Nova, and I have never installed Sesame Shortcuts.

    Yes, screenshots are often realized as these kind of shortcuts. Also, a number of other apps create them, such as the LSPosed manager. In certain cases (and LSPosed manager is one such case), if I delete the associated shortcut, the app will behave differently, and I do not want this different behavior. What I want to do is hide but not remove such a shortcut, so that the associated app still sees that the shortcut exists, but so that Nova does not show the shortcut.

    And I want to do this hiding for one, specific, chosen shortcut, not all possible shortcuts.


    Based on what I see in this screen, it looks like Sesame Shortcuts gives an "all or nothing" choice: in other words, to show all shortcuts or to show none of them.

    As I mentioned above, I'm looking for a way to select one, specific shortcut and then hide it.

    But it looks like I'm probably out of luck with Nova.
    1
    Deleting the classes dex file does not odex an app. There is absolutely no benefit to odex an app on a device after kit Kat android 4.4. if you must odex the app for whatever reason, there are guides, programs, and scripts to run that properly odex or deodex apps available on XDA and elsewhere online. Never delete dex files from apps or folders they create.
    Latest Nova most certainly has a classes.dex file within the app.. I just checked... View attachment 5816531

    I am on Android 4.1 and cannot delete classes.dex from the Nova APK because it is RO.
    I have already odex the file. There is no need to worry

    Thank you.

    There are apps that create shortcuts, and by default, they already do show up on my home screen under Nova, and I have never installed Sesame Shortcuts.

    Yes, screenshots are often realized as these kind of shortcuts. Also, a number of other apps create them, such as the LSPosed manager. In certain cases (and LSPosed manager is one such case), if I delete the associated shortcut, the app will behave differently, and I do not want this different behavior. What I want to do is hide but not remove such a shortcut, so that the associated app still sees that the shortcut exists, but so that Nova does not show the shortcut.

    And I want to do this hiding for one, specific, chosen shortcut, not all possible shortcuts.

    I think you can hide it by including it in a Group, and putting that app in a folder for Group, but not having that Group visible on the main drawer.
    1
    Thank you.

    There are apps that create shortcuts, and by default, they already do show up on my home screen under Nova, and I have never installed Sesame Shortcuts.

    Yes, screenshots are often realized as these kind of shortcuts. Also, a number of other apps create them, such as the LSPosed manager. In certain cases (and LSPosed manager is one such case), if I delete the associated shortcut, the app will behave differently, and I do not want this different behavior. What I want to do is hide but not remove such a shortcut, so that the associated app still sees that the shortcut exists, but so that Nova does not show the shortcut.

    And I want to do this hiding for one, specific, chosen shortcut, not all possible shortcuts.



    Based on what I see in this screen, it looks like Sesame Shortcuts gives an "all or nothing" choice: in other words, to show all shortcuts or to show none of them.

    As I mentioned above, I'm looking for a way to select one, specific shortcut and then hide it.

    But it looks like I'm probably out of luck with Nova.
    Try latest lsposed. They did away with the manager and now it is an annoying notification in your qs panel notifications. I hate it. Lol. Unfortunately apps create shortcuts and most view them as features. I don't. But launchers don't usually handle shortcuts from apps. Might be able to block permissions on a per app basis in system settings...
  • 2138
    Nova Launcher is a highly customizable launcher replacement based on the stock Android 4.x Launcher.
    http://novalauncher.com/

    Banner.png

    Highly customizable, performance driven, home screen replacement for Android 4+
    Features include:
    Custom Grid
    Configure the rows and columns to fit all your app and widget needs.
    Scrollable Dock
    Keep all your favorite apps on the dock, with up to 7 icons per page and up to 3 pages.
    Scroll Effects
    Enjoy eye candy when scrolling your desktop and drawer. Effects include Cube and Cardstack and more for Prime users.
    Infinite Scroll
    Never be far from your favorite page, loop through your desktop continuously.
    Folder Icons
    You can chose a background, preview style or even replace the whole icon.
    Backup/Restore
    Export your settings and layout before a wipe to quickly get back up and running.
    Nova Launcher Prime Features (Paid version)
    Gestures
    Quickly start Nova Actions or Apps from gestures on the desktop, such as pinching, swiping or two-finger swiping.
    Hide Apps
    Keep a clutter free drawer by hidding never used apps.
    Dock Swipes
    Get more use out of your dock apps by setting swipe-actions
    Additional Scroll Effects

    Vote for features at the Nova Launcher User Voice. Search before posting a new feature request!



    Help Translate


    You can access Nova Settings by App Drawer > Menu > Nova Settings or long-press in empty space and tap the wrench.


    Permissions:
    INTERNET/ACCESS_NETWORK_STATE/ACCESS_WIFI_STATE: Optional & Anonymous error/usage reporting.
    CALL_PHONE: Only used if you place a direct-dial shortcut on the homescreen.
    Wallpaper/Vibrate/Status Bar : Standard Launcher functions
    BIND_APPWIDGET: Only if installed as a system app or root. Required for adding widgets from app drawer.
    WRITE_EXTERNAL_STORAGE: Backup/restore and beta updates

    Download links:

    If interested in beta testing please join the beta community at https://plus.google.com/communities/103449253667195874971

    then opt-in at https://play.google.com/apps/testing/com.teslacoilsw.launcher and you will receive beta updates through the Play Store.

    Play Store

    Alternatively you may manually download the latest APKs
    Release APK:
    Nova Launcher APK
    Beta APK:
    Nova Launcher Beta APK


    Theme Developers
    Check out the example theme at https://github.com/teslacoil/Example_NovaTheme . Also consider adding "#Nova.Theme" to your Play Store description.
    383
    Please find the changelog and beta download links at http://novalauncher.com/beta/
    56
    2.3beta1 Nov 11, 2013
    • Kitkat scroll indicator (Settings > Desktop > Scroll Indicator)
    • Kitkat folders (Settings > Folders > Light Background and Folder Background > Light Circle)
    • Kitkat font (Settings > Look and Feel > Icon Font > Condensed, requires Android 4.1+)
    • Kitkat app drawer (on by default, get the old style by long-press > Edit > tap the icon > Built-in)
    • Transparent system bars on Kitkat (Settings > Look and feel > Transparent Notification Bar)
    • Transparent nav bar on Moto X (Settings > Look and feel > Transparent Navigation Bar)
    • Drawer tab indicator scrolls during tab change
    • Drawer scroll indicator is relative to current tab
    • Scroll indicators animate properly for infinite scroll
    • Backup/Restore from external sdcard (on devices with sdcards)
    • Fast scroll for vertical app drawer
    • Fixes and optimizations


    Join the Nova Launcher Beta G+ community, then opt-in .

    Or Settings > Check for updates > Menu > Beta or Download the Beta APK

    Older Versions:
    Latest Stable APK: 2.2.3 Sep 17, 2013
    55
    https://plus.google.com/109670429793951665860/posts/4BwdcKy5T2b
    Nova Launcher and KitKat

    With the recent Android 4.4 (KitKat) update there have been lots of questions about what this means for Nova Launcher. I still need to do a lot more research and work before I have definitive answers for all the questions. However I can give a brief summary of what to expect.

    Nova will be updated to include, as options, much of the Nexus 5 launcher's look and feel. I've included a screenshot of an unstable development version of Nova Launcher. You can see KitKat style light folders icons and background, circular page indicator, and transparent system bars (on the Nexus 5). These will be optional so if you prefer the darker Jellybean style you can keep it.

    Transparent system bars will not be available to all devices. The system bars are drawn by the SystemUI component, not the launcher. KitKat introduces an API for apps such as Nova Launcher to request that the SystemUI draw these with only a light gradient background. Not all KitKat devices will support this functionality for performance reasons, and Nova will be unable to force it. Also older Android versions are unaware of this new API in KitKat and thus will not get transparent system bars. The exception is that some devices, such as the TouchWiz SGS4, had transparent system bars implemented by the manufacturer skin, and Nova is able to make use of their private APIs for this.

    Google Now integration, in the exact same way that Google does so, is not possible. This includes the swipe to the left for Google Now and the "Ok, Google" hotword. The Google Experience Launcher (GEL) is not a stand alone component, but actually a bundle of Google Search, Google Now, and GEL. With current APIs, it's not possible for Nova to access Google Now in the exact same way that the GEL does. However I am looking into ways to achieve similar functionality. Quick access to Google Now is already possible by swiping up from the home button (on devices with navigation bars), or by assigning a Nova Gesture to launch Google Now. Some users have suggested placing a full screen Google Now widget on the left most page. I'll be investigating further enhancements in this area, but it's important to note that the exact Google experience is not possible for non-Google apps.

    The new launcher also redesigned the app and widgets drawer. Google has removed Widgets from the App Drawer and now places them in their own drawer accessible by long-pressing in empty space. I'm looking into how a setup like this could work with Nova Launcher. it is not a straightforward change due to Nova's additional functionality such as custom drawer tabs. But it is something I can take inspiration from.

    There are also a number of bug fixes and performance improvements that Google has built into the new launcher that I will be investigating. Nova supports a much wider range of android versions and devices than the Google Launcher so performance improvements often need lots of testing or modification to ensure they don't actually hurt performance on some devices.

    SMS integration with Hangouts poses a problem for unread badges in Nova Launcher. Unfortunately Hangouts does not provide an API for other apps to access the unread count. I am looking into workarounds.

    Some Nova Launcher Prime users have asked if I plan on charging again. Don't worry, the answer is no. Nova Launcher Prime continues to sell well, which is great as I love working on it.

    I cannot provide ETAs. I will most likely be spreading some changes across multiple Nova Launcher updates to get them out to users sooner.

    I don't have any beta ready for users just yet, but when I do you can help test by joining the beta community at https://plus.google.com/communities/103449253667195874971 and then opt-in for the Nova beta at https://play.google.com/apps/testing/com.teslacoilsw.launcher/join and TeslaUnread https://play.google.com/apps/testing/com.teslacoilsw.notifier/join . When a beta is ready you will see it as an update in the Play Store. Please note that betas are early releases and are not fully tested yet, if you are uncomfortable with this then please wait until the final release as it will be heavily tested.

    NovaKitKat.png
    53
    2.1beta1 May 6, 2013
    • BETA
    • Edit icons and titles of apps in drawer
    • Improved drawer group interface
    • Ability to add drawer folders to desktop
    • New icon and wallpaper picker
    • Improved settings for adding new apps to desktop
    • Support SGS4's transparent notification bar (Only on stock SGS4)
    • Fix drawer not reflecting locale changes
    • Fix for accuweather widget
    • Optimizations and fixes

    Settings > Check for updates > Menu > Beta or Download the Beta APK

    Older Versions:
    Latest Stable APK: 2.0.2 Apr 5, 2013