Code Monkey home page Code Monkey logo

uoccin's People

Contributors

tarzasai avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

roundsparrow

uoccin's Issues

Enabling syncing causes CTD

When I check the synchronization checkbox in the settings menu the app closes to the home screen without any error messages. Please look into this.

GUI refresh after adding new show to Series Watchlist

Sequence: 1. on "Series Watchlist" 2. Search 3. "Humans" series. 4. Pick first entry on results. 5. On detail screen, press the heart icon to add to Watchlist. 5. Press the back button to return to search results. 6. Press the back button to return to my "Series Watchlist".

The output listing will show the new entry "Humans" with "N/A", "N/A" for the episode and next show time next to the image. If I touch the entry, next press the back button, it does refresh and show the correct details.

Suggestion - convert source code to Android Studio 1.3 structure, use gradle maven instead of jar files

I was able to convert this to Android Studio 1.3 RC4. However, the layout is in different subfolders after conversion which makes pull requests from forks difficult since java and other source files are in different locations in the tree.

A few things I ran into with the conversion:

  1. 'libs/google-http-client-1.20.0.jar' and 'libs/google-http-client-android-1.20.0.jar' are both in the tree. Eliminate the non-android one as it was causing dex conflicts. I found other projects that had this same error and solution.
  2. I updated all libraries to their latest version. For example, Jackson XML was pretty far behind.
  3. With the large number of libraries, I did run into debug release having too many methods. so I added the google multidex library for a short-term fix. I then added in the Android manifest application tag: android:name="android.support.multidex.MultiDexApplication"

here is the resulting build.gradle I am currently using:

dependencies {
compile 'com.android.support:support-v4:22.+'
compile 'com.android.support:appcompat-v7:22.+'

compile 'com.google.android.gms:play-services:7.5.0'

compile 'com.google.http-client:google-http-client-gson:1.20.0'
compile 'com.google.code.gson:gson:2.3.1'

compile files('libs/commons-collections4-4.0.jar')
compile files('libs/cwac-wakeful-1.0.5.jar')

compile 'com.owlike:genson:1.3'

compile 'com.google.api-client:google-api-client:1.20.0'
compile 'com.google.api-client:google-api-client-android:1.20.0'

compile 'com.google.apis:google-api-services-drive:v2-rev179-1.20.0'

// DO NOT use on Android: compile files('libs/google-http-client-1.20.0.jar')
compile 'com.google.http-client:google-http-client-android:1.20.0'
compile 'com.google.oauth-client:google-oauth-client:1.20.0'

compile 'com.fasterxml.jackson.core:jackson-core:2.6.0'

compile files('libs/jsr305-1.3.9.jar')

compile 'com.squareup.okhttp:okhttp:2.4.0'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.squareup.retrofit:retrofit:1.9.0'

compile 'com.android.support:multidex:'
}

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.