Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

New launcher for WeTek Core

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    New launcher for WeTek Core

    If you wanna help debugging this new launcher I have created feel free to download it and report in this thread any error or crash you might experience.
    In case of crash try to replicate it and, please, include logcat.

    You can't use this launcher on the Play running WeTek OS because it requires at least Android 4.3 for the notification APIs but if you are using my CyanogenMOD build you can use it on the Play as well (but you might need to use a keyboard to access some of the functions since they are mapped for Core's remote).





    Instructions

    Download the zip file containing the apk, unzip it and install the apk using your preferred method (using adb install, copying it to a MicroSD card and installing it using a file manager, etc.)

    As very first thing allow the launcher to access the notifications in "Settings -> More Settings -> Sound & Notification -> Notification access".

    I have created this launcher for being light and very easy to use, in fact using the Core you will do most of the actions using the * (star) button (if you don't have the Core's remote you can achieve the same with F6 button on a keyboard).

    In the top row you have the notifications, you can click with OK button on them to open them in a popup or you can dismiss the selected notification without opening it using * button.

    In the second row you have the highlighted apps section, the middle icon is the app drawer. From the drawer you can add the selected app to the list of favourite apps (the third row in the home of the launcher) by pressing * button, you can also long press OK to access to the app information menu where you can uninstall/disable the app, clean the cache or data, move the app to the sd, etc.

    The third row, as previously said, has a list of favourite apps. You can re-arrange them by long pressing with OK on one of them (you will see that the app rectangle has a blue border, meaning it's been selected), moving to the position where you wanna put that app and long press OK again to swap the two positions (it's easier done than said), if you long press with OK on the same selected app it will clear the selection.
    To delete a favourite app use the usual * button.

    The last row has three icons, one for the connectivity (showing if you're connected by ethernet, wifi, or not connected at all) that will launch network settings when clicked; one that will launch android settings and another one that shows the weather and, once clicked, will show a popup with a 5 days forecast (from this popup you can toggle C/F degrees by pressing, guess what? * button )


    Video




    Download

    1.2.1


    Changes

    1.2.1:
    - Added option to hide applications
    - Added support for icon themes (have a look here for more info)
    - Added Turkish translation

    20151126:
    - A lot of improvements under the hoods, included fixing a FC when using IP geo location since the public API I was using is not available anymore.

    20151104:
    - Added the possibility of fetching weather for a custom location. You can access to settings by pressing menu button in the main launcher window

    20151101:
    - Added current temperature and current city to the weather icon in the footer
    - LP only: modified the visual feedback of the currently focused highlighted/favourite app

    20151030:
    - Added the possibility of customizing the Highlighted apps (all but the app drawer). Long pressing on an highlighted app will bring up a dialog where you can choose the new highlighted app. To reset an highlighted app to the default state press the usual * button on the customized highlighted app.
    If you are running one of the latest Core rom that have this new launcher as system launcher you won't be able to update unless you use this file.

    20151029:
    - Added a colored circular reveal animation in the home section when interacting with objects that launch something
    Last edited by ChristianTroy; 02 December 2015, 20:47.
    WeTek Play
    Recoveries: CWM | TWRP
    Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
    KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
    Misc: Unbrick WeTek Play

    #2
    Looks like a themed version of the Android TV OS

    Comment


      #3
      I take it as a compliment
      WeTek Play
      Recoveries: CWM | TWRP
      Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
      KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
      Misc: Unbrick WeTek Play

      Comment


        #4
        Really a good Launcher.
        Look and Feel is better than the standard ones.

        Neomode

        Comment


          #5
          What I really wanted to add, that any other tv launcher had (afaik), was the notifications; so they can be easily viewed or dismissed using a remote or keyboard. It's awkward bringing down the status bar to see a notification, in this way you can keep an eye directly from the launcher.
          WeTek Play
          Recoveries: CWM | TWRP
          Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
          KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
          Misc: Unbrick WeTek Play

          Comment


            #6
            thanks
            «Сомалійська Наноелектроника та Космонавтика»
            1. VS-IP015 - Android Sat Receiver - g18ref_th2
            2. WeTek Play - Android Sat Receiver - g18ref

            Comment


              #7
              thanks for your nice work
              like your launcher very much

              i use the launcher on my MXIII-G 2GB and all works very nice

              is there a way to change the links in second row?
              dont wanna use amaze file browser, i prefer total commander

              can you make it possible to add the weather location manually?

              Comment


                #8
                Nope, and I'm not gonna change the way it works as it's intended to be used only with the WeTek OS that uses Amaze as default file manager.

                I coded the Yahoo Weather fetch library by myself so I have flexibility to add it but I'm not sure if I wanna do it because, right now, it uses Google Location Services (and geoip localization as fallback), so if your device supports fused location provider (aka has Google Play Services running and network location is set up correctly, for example you run Maps and can get a fix for your location) it will work, on WeTek it does. I kept that thing simple as well as 99.9% of the user will just need fused location (that works fine on WeTek being a licensed Google device) and adding more options, might introduce more confusion for the end user.
                WeTek Play
                Recoveries: CWM | TWRP
                Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
                KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
                Misc: Unbrick WeTek Play

                Comment


                  #9
                  20151029

                  Changes

                  20151029:
                  - Added a colored circular reveal animation in the home section when interacting with objects that launch something

                  Can't edit the OP so I'll post it here
                  WeTek Play
                  Recoveries: CWM | TWRP
                  Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
                  KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
                  Misc: Unbrick WeTek Play

                  Comment


                    #10
                    Now you can edit your first post.

                    JD

                    Comment


                      #11
                      Originally posted by ChristianTroy View Post
                      Nope, and I'm not gonna change the way it works as it's intended to be used only with the WeTek OS that uses Amaze as default file manager.
                      how rude, may be origin "WeTek OS" users, not "********" like me, want to use an other file manager
                      but dont mind
                      managed to change the values in arrays.xml

                      so i dont have to ask you, if you tell me where to put in (change value) of my yahoo weather id?
                      dont wanna use any map or location services and there is no need, my box dont move


                      thanks again for your excellent work
                      it is one of the best tv launcher avail

                      Comment


                        #12
                        I didn't meant to be rude but this is a launcher created for WeTek Core (and devices to come after that), and it's been coded with LP APIs in mind (like the latest update won't have effect on devices not running LP or above, as circular reveal is an API >= 21 feature), even if I extended the support up to Android 4.3 by using the compat library and by selectively enable some features depending on APIs availability and since Core defaults to Amaze I did not offer a choice to edit it.

                        Offering a selector bound to the long press is something I could do in the future, but requires further work to avoid visual inconsistencies with the icon because you can prompt to the user a list of all the installed apps and, let's say, you map a non file manager app you will keep using the "folder" icon.
                        I can extract it from the package (like in the drawer) but it will be colored (while all the other are a pale grey), I can change the icon color only in LP with some of its APIs but I still have to try how good it works.

                        I didn't knew you were able to unpack/repack the apk. As you have seen I have made it flexible and a change just requires an xml edit.

                        For the weather you can't do it because I'm using latitude/longitude to query Yahoo servers, it might change in the future, I don't know, it depends on how many WeTek customers will ask for a fixed weather location, right now it will stay like this.
                        WeTek Play
                        Recoveries: CWM | TWRP
                        Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
                        KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
                        Misc: Unbrick WeTek Play

                        Comment


                          #13
                          apktool does the job (unpack/pack) and a .jar for signing the app, both found on xda

                          after starting my box several times and playing around with location and maps, you leave me no choice, the weather works fine
                          before the box always show a location 30km away from me

                          Comment


                            #14
                            New version, check the op.
                            Last edited by ChristianTroy; 31 October 2015, 09:46.
                            WeTek Play
                            Recoveries: CWM | TWRP
                            Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
                            KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
                            Misc: Unbrick WeTek Play

                            Comment


                              #15
                              New version, check the op.
                              WeTek Play
                              Recoveries: CWM | TWRP
                              Lollipop ROMs: CyanogenMOD 12 | OMNI | Android TV
                              KitKat ROMs: CyanogenMOD 11 | OMNI | ParanoidAndroid | AOKP
                              Misc: Unbrick WeTek Play

                              Comment

                              Working...
                              X