GithubHelp home page GithubHelp logo

danimahardhika / wallpaperboard Goto Github PK

View Code? Open in Web Editor NEW
255.0 39.0 129.0 2.58 MB

Android Json based wallpaper dashboard library

License: Apache License 2.0

Java 98.35% HTML 1.65%
android android-library dashboard wallpapers library muzei material-design

wallpaperboard's People

Contributors

danimahardhika avatar karan9 avatar tapyba-ld 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wallpaperboard's Issues

App Crash when scrolling fast on homepage

02-25 01:40:57.622 12851-12851/com.darin.drisianii E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.darin.drisianii, PID: 12851
java.lang.ArrayIndexOutOfBoundsException: length=40; index=-1
at java.util.ArrayList.get(ArrayList.java:310)
at com.dm.wallpaper.board.adapters.WallpapersAdapter.setFavorite(WallpapersAdapter.java:276)
at com.dm.wallpaper.board.adapters.WallpapersAdapter.access$200(WallpapersAdapter.java:72)
at com.dm.wallpaper.board.adapters.WallpapersAdapter$1.lambda$onLoadingComplete$0(WallpapersAdapter.java:160)
at com.dm.wallpaper.board.adapters.WallpapersAdapter$1$$Lambda$1.onGenerated(Unknown Source)
at android.support.v7.graphics.Palette$Builder$1.onPostExecute(Palette.java:873)
at android.support.v7.graphics.Palette$Builder$1.onPostExecute(Palette.java:860)
at android.os.AsyncTask.finish(AsyncTask.java:651)
at android.os.AsyncTask.access$500(AsyncTask.java:180)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:668)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:7409)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)

My JSON file is being ignored for some reason

My JSON file is being ignored for some reason, how may i get some help on this or do you have a suggestion for course of action? I am using Google Drive for the pics,thumbs and json, would that make a difference for some reason? and using different config like no author etc.. can I just do "" or do I need to do that "(null)" config you specified, or easier just put a placeholder name or character till I can get it working, or even after. My Google directory and file are marked as public for viewing, initially I just pointed it to the directory, but lately have tried acquiring links directly to each file, still not working though. I noticed the action is didderent on the json, from your link it starts to attempt a download of it, on mine from Google drive it does not, maybe that could be the problem? how would I fix that? better host for the files?

Double tap on filter force closes the app

Double tap on filter button force closes the app.
Here is a log that a user send me along with the crash report.

Class Name : java.lang.NullPointerException
Caused By : java.lang.NullPointerException: Attempt to invoke virtual method 'android.support.v4.app.FragmentManager android.support.v4.app.FragmentActivity.getSupportFragmentManager()' on a null object reference
com.dm.wallpaper.board.fragments.dialogs.FilterFragment.onDismiss(SourceFile:105)
android.app.Dialog$ListenersHandler.handleMessage(Dialog.java:1343)
android.os.Handler.dispatchMessage(Handler.java:102)
android.os.Looper.loop(Looper.java:154)
android.app.ActivityThread.main(ActivityThread.java:6126)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)

Wallpapers sorting

For example if I have Wall (1), Wall (2), Wall(3), Wall (4), Wall (5). The showed list is not correct: Wall (5), Wall (3), Wall (4), Wall (2), Wall (1).
And is it possibile to sort in ascending order 1,2,3.. or don't sorting and follow list on json file?

Remove category after json loaded to the app

If the new json file conflicts with the older one suggest the user to clear cache. in my experience if i change the library file too much the app gets confused and doesnt really update some of the walls and doesnt put them in the right now category so this feature can be really helpful. (Suggestion)

wallpaper grid style is not changing

 configuration.setWallpapersGridStyle(GridStyle.CARD);

i changed the grid style using this config , but it doesn't do anything.

  1. also can you guide me for interchanging the position of download and set wallpaper buttons?

Adding admob

I want to add admob can you please guide me i want to ad interstitial in the transition to select a wallpaper

Add in app as Fragment

I have an app that has some others functionalities and I want to add wallpaperboard in it for a separate wallpaper section. But I do not want to add as a new activity. Is there any way to add wallpaperboard as a fragment?

Tabbed page for a specific category like "featured"

I have seen this feature on so many wallpaper apps & It would be great if wallpaperboard had this too. this means the screen will have 2 tabs which one will only show wallpapers in "featured" category and the other tab is just the thing we already have & shows all wallpapers. (Suggestion)

Splashscreen issue

Hello Dani Mahardhika.
Great work.
i want help. i want to put full screen FHD wallpaper on splash screen. so please help me with that. i tried to put wallpaper but it appears very small like icon. and also want to change text appearing at the last.
i tired finding code but couldn't get where to customize that.
please refer screenshot.

screenshot_20170614-134457

Thank you.

Not limit category indicators to 99

for large wallpaper apps like mine which all categories have way more than 100 walls in them those indicators are basically useless but if they would show up to 1000 or even more it would be great. (Suggestion)

Single instance database causing problem with many background task

This is happened when trying to access database inside different background task at the same time

private static Database mDatabase;

public static synchronized Database getInstance(@NonNull Context context) {
    if (mDatabase == null) {
        mDatabase = new Database(context.getApplicationContext());
    }
    return mDatabase; 
}

Pay to unlock some features

InApp Purchase to unlock some features, like:

  • Wallpaper download
  • Choose wallpaper download location
  • Enable crop wallpaper
  • ...

Background Downloading

Hi Dani,
Can u make wallpaper downloadable in background?
Because when we are downloading the wallpaper, we cant scroll to other wallpapers.
Its not necessary, but will be helpful when user wants to download many wallpapers. So user don't have to wait until one download is completed.
Thank you.

[Request] Kustom widget

Is it possible to add support for KWGT widget like on polar dashboard?
I created an app for widgets and wallpapers using Polar but is too buggy and not so much supported.
I really like this app and I would like to switch to this. I tried myself to port code for kustom in polar to this project but is too much for my level..

Filter by Category

I have many categories in my app. By default they all are selected.
if i want to view wallpaper of particular category then i have to uncheck all of them.
For example : i have 50 categories of wallpapers. if i want to see walls of particular one category then i have to uncheck 49 categories.
can u make changes to that?
because we have to first uncheck all to just view one category.

Unable to remove "Support Developement" from navigation drawer

I want to disable "support developement" from navigation drawer on a published free app, i turned off in dashboard_configurations.xml (false). When i want to test my app "support developement" still in navigation drawer, but "Rate App" disappear. I only see "Share App" below "sup. dev". I try in debug version with license checker Off. I try also on signed version with license checker ON (true on license.java) and publish on PlayStore but same issue. I can add a screenshot if necessary. Thanks in advance.

Navbar

How to disable transparency navbar?

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.