Coder Social home page Coder Social logo

android-icon-pack's Introduction

Material Open Source Icon Pack - Android

largeshowcase-dark

Description:

Get it on Google Play Get it on F-Droid

materialos/Android-Icon-Pack is our Android icon pack based off of materialos/Icons. Last commit merdged into drawables: c01fab9.

Wiki:

We have created a GitHub Wiki for distributing some information about Material Design. We also include multiple .md files for others to contribute to it. Here are the highlights.

Suggestions and Contributing:

If your interested in helping out or would like to request an icon, see our wiki page on contributing and then raise an issue.

Elsewhere on the Web:

License:

Dashboard

The Android code for the dashboard is distributed by Aidan Follestad under this license. The license is also distributed as POLAR DASHBOARD LICENSE to reduce confusion with the graphics license.

Icons

All product icon graphics are under the license found at http://materialos.com/license as well as below. For sublicensing for your app or product as well as all other questions, create an issue or email [email protected].

Creative Commons License
Material Design Iconography by the MOS Contributors is licensed under a Creative Commons Attribution 4.0 International License.

android-icon-pack's People

Contributors

anuragk47 avatar crutchcorn avatar danielhickman avatar edent avatar matthewmorrone avatar pluscubed avatar poussinou avatar rudloff avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

android-icon-pack's Issues

About Picture Card

Should the about section have pictures to the left of the contributors?

Create Donation Page

I'd like a floating donation button with the variable donation link, full width cards (for multiple donation levels) with chips for names for the people who've donated and a none one if no one has (generated by strings array) and a card action button for donating at a specific level (I will make those links in a bit but should go to google.com for now).

This and changing the drawables for the launchers (I am working on that right now) are the last things I can think of the needs to be done before publishing our first public beta.

Variable Donation Link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=materialopensource%40gmail%2ecom&lc=US&item_name=MaterialOS&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted

To-do:

  • Dialog about names (trigger on any donation)
  • Additional Items about adding profile picture and link with dialog
  • Card for variable donation (not level)
  • Pin bronze as "most popular" then sort others from greatest to smallest
  • Add "link and profile picture" item after all of the levels and variable donations
  • Add "Premium Requests" item after all of the levels and variable donations
  • See more to chips
  • Query donators from JSON instead.
  • Add links for each level

App crashes due to network issue

Studies have shown that mobile apps are prone to crashes due to a network issue, mainly because successful network calls return unexpected or no data. And we found that when this app (version 2.1)'s network returned data is null or some fields are null (JSON format), the app has crashed. the specific crash information is as follows:

java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.lang.String.toLowerCase(java.util.Locale)' on a null object reference
at com.afollestad.polar.util.WallpaperUtils.download(WallpaperUtils.java:337)
at com.afollestad.polar.viewer.ViewerPageFragment.onOptionsItemSelected(ViewerPageFragment.java:81)
at com.afollestad.polar.viewer.ViewerActivity.onOptionsItemSelected(ViewerActivity.java:234)
at android.app.Activity.onMenuItemSelected(Activity.java:2908)
at android.support.v4.app.FragmentActivity.onMenuItemSelected(FragmentActivity.java:408)
at android.support.v7.app.AppCompatActivity.onMenuItemSelected(AppCompatActivity.java:198)
at android.support.v7.view.WindowCallbackWrapper.onMenuItemSelected(WindowCallbackWrapper.java:113)
at android.support.v7.view.WindowCallbackWrapper.onMenuItemSelected(WindowCallbackWrapper.java:113)
at android.support.v7.app.ToolbarActionBar$2.onMenuItemClick(ToolbarActionBar.java:69)
at android.support.v7.widget.Toolbar$1.onMenuItemClick(Toolbar.java:206)
at android.support.v7.widget.ActionMenuView$MenuBuilderCallback.onMenuItemSelected(ActionMenuView.java:776)
at android.support.v7.view.menu.MenuBuilder.dispatchMenuItemSelected(MenuBuilder.java:822)
at android.support.v7.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:156)
at android.support.v7.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:969)
at android.support.v7.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:959)
at android.support.v7.widget.ActionMenuView.invokeItem(ActionMenuView.java:623)
at android.support.v7.view.menu.ActionMenuItemView.onClick(ActionMenuItemView.java:154)
at android.view.View.performClick(View.java:5198)
at android.view.View$PerformClick.run(View.java:21147)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5417)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setText(int)' on a null object reference
at com.afollestad.polar.fragments.WallpapersFragment$4.onRetrievedWallpapers(WallpapersFragment.java:243)
at com.afollestad.polar.util.WallpaperUtils$2.onResponse(WallpaperUtils.java:263)
at com.afollestad.polar.util.WallpaperUtils$2.onResponse(WallpaperUtils.java:259)
at com.afollestad.bridge.RequestBuilder$9.response(RequestBuilder.java:492)
at com.afollestad.bridge.CallbackStack$1.run(CallbackStack.java:59)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6119)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)

icon_304dp

I can't find the "icon_304dp" file for this:

android:src="@drawable/icon_304dp" />

I'm probably just confused can someone explain why I'm getting an error with this line of code?

Release the icon pack on F-Droid

This issue is an extension of the one filed under the CM12 theme. But for those new to this issue, here's what it's about:

fdroidnewheader

F-Droid is an Android App Store exclusively for open source apps. See F-Droid's Wikipedia page. You can browse the catalog of available apps on Fossdroid. Some open souce icon packs and themes are already available in F-Droid: Numix, Theia and available CM12 themes.

So, I request MaterialOS Android icon pack be made available on the F-Droid store. ☺️

MaterialDrawer Shows Wrong Version

The MaterialDrawer shows versionCode and not versionName. Also what's the best method for version codes? Should it it increment by one or should it be the same as versionName but without decimals?

SIM Toolkit

<item 
       component="ComponentInfo{com.android.stk/com.android.stk.StkLauncherActivity}" drawable="simtoolkit" />

   <item 
       component="ComponentInfo{com.gbc.simmanage/com.gbc.simmanage.SimManager}" drawable="simtoolkit" />

    <item 
        component="ComponentInfo{com.mediatek.StkSelection/com.mediatek.StkSelection.StkSelection}" drawable="simtoolkit" />

Wallpaper Caching

The wallpapers take forever to load after each restart. Should they be cached on device, download small images first, or not worry about it?

Request: Support FOSS Launchers - Odd To Be In F-Droid...

I find it very odd, that you have your icon pack in F-Droid and the only FOSS launcher you support is ADW, which is like 6 years old, so let's forget that.

Please support FOSS launchers, it makes no sense to be in F-Droid supporting Proprietary software...

I really like the look of your iconset, please don't make me the wrong way, but am I the only one getting this?

Please at least support Lawnchair, it's a very popular FOSS Launcher...

Thanks

Apps missing from appfilter

  • ___apk_extractor
  • ___bdo
  • ___gta_san_andreas
  • ___if_by_i___fttt
  • _aa_2
  • amazon_shopping
  • app_invites
  • app_settings
  • cloud_print
  • color__cons
  • crunchyroll
  • darcio
  • galactiv
  • geogebra
  • gesture_search
  • google_groups
  • hulu
  • i__flix
  • i__funny
  • landbank
  • linked__in_pulse
  • material___os
  • materialix
  • metro_bank
  • motorola_connect
  • my__script
  • one_dot
  • retro__arch
  • s__git
  • search
  • security_bank
  • skwash
  • skwish
  • star_wars_wikia
  • tunable
  • union_bank_u__mobile
  • voice_search
  • wolz

System Resource Errors

W/ResourcesManager﹕ Asset path '/system/framework/com.broadcom.nfc.jar' does not exist or contains no resources.
W/ResourcesManager﹕ Asset path '/system/framework/com.vzw.nfc.jar' does not exist or contains no resources.
W/ResourcesManager﹕ Asset path '/system/framework/org.simalliance.openmobileapi.jar' does not exist or contains no resources.
W/ResourcesManager﹕ Asset path '/system/framework/com.google.android.media.effects.jar' does not exist or contains no resources

Create Icon Picker

If you have any of BigDX's icons packs (he sells the source to devs) you can pick the icon from the app instead of the native drawable.xml based picker.
2015_08_10_17_12_08

Request Bugs

It seems the request library needs the app filter in the assets folder without commented lines or empty classes.

Also, when it's filtered, it can show each app up to four times all in random positions.
screenshot_2015-08-11-20-03-05
screenshot_2015-08-11-20-02-40

2.1 tagged release

Hello,

I see the latest version published on Play Store is 2.1 but the latest tagged release in this repository is 1.0.1.
Would it be possible to add a tag for 2.1?

How to get com.afollestad:bridge:3.2.5 ?

Tried importing the project, and I get this error:

Gradle sync failed: Could not find com.afollestad:bridge:3.2.5.

Any idea how I can configure the project to compile?

Have to change home screen and app drawer icons separately

Lawnchair Launcher. When I want to change an icon to an alternative design, I have to change it separately for the home screen and the app drawer. If I long press and press edit from the home screen, it will only change on the home screen and vice versa.

Appfilter Classes Needed

  • aospcalendar
  • colorcons
  • facebooklite
  • sanandreas
  • unicon
  • wolz
  • xposedinstaller
  • lapseit free
  • Apex Launcher Pro
  • adwlauncherex
  • smartlauncherpro
  • TSF Launcher 3D Shell
  • napster

Error with JSON

Dump:

java.lang.RuntimeException: An error occured while executing doInBackground()
    at android.os.AsyncTask$3.done(AsyncTask.java:304)
    at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
    at java.util.concurrent.FutureTask.setException(FutureTask.java:222)
    at java.util.concurrent.FutureTask.run(FutureTask.java:242)
    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
    at java.lang.Thread.run(Thread.java:818)
Caused by: java.lang.IllegalStateException: Fragment WallpapersFragment{2ad8318e} not attached to Activity
    at android.app.Fragment.getResources(Fragment.java:788)
    at android.app.Fragment.getString(Fragment.java:810)
    at com.jahirfiquitiva.paperboard.fragments.WallpapersFragment$DownloadJSON.doInBackground(Unknown Source)
    at com.jahirfiquitiva.paperboard.fragments.WallpapersFragment$DownloadJSON.doInBackground(Unknown Source)
    at android.os.AsyncTask$2.call(AsyncTask.java:292)
    at java.util.concurrent.FutureTask.run(FutureTask.java:237)
    ... 4 more

Message from User:

Multiple Crashes

Info:

  • Version: 1.0
  • Android Version: 5.1
  • Device: Nexus 4 (mako)

Improved FAB

Our current FAB is elevated really high and has no focus elevation change.

The android gradle plugin version 2.3.0-beta3 is too old

Hello,

I'm getting this error when I run ./gradlew in a474adb:

A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.application']
   > Could not create plugin of type 'AppPlugin'.
      > The android gradle plugin version 2.3.0-beta3 is too old, please update to the latest version.
        
        To override this check from the command line please set the ANDROID_DAILY_OVERRIDE environment variable to "dd710e1b612c724abeef1f974406fc07cf59e0f"

Any way to include any custom SVG icon?

Let's say I created my own icon for an app in SVG format. It would be nice to use the app so I can change the icon including in this repository my own one.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.