Giter VIP home page Giter VIP logo

speculum-android's People

Contributors

ordago 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

speculum-android's Issues

Enhancement requests

Hi Niels,
I love your app. Could I suggest a couple enhancements?

  1. Below the Reddit news, add daily Dilbert comic strip (http://dilbert.com) or XCD comic if easier
  2. Allow option to display top post from multiple Reddit forums
  3. Split calendar items into 2 scrolling lines. First one for all day appointments and one for regular intraday appointments
  4. Add option to add a couple stock prices to track and display from Yahoo finance or other

** I made a minor modification to my layout to display the weather stats, so that more items (from above) could be displayed.

Thanks in advance.

Help....

Can we have a step-by-step 'how to' from start to finish (including how to use it with Android Studio) for the noobs. I am trying to get this setup with a Fire 7.

Thanks.

minor issue, there is an error if there isn't a maps key

Go to Google Static Maps API and register for a browser key (this is optional, only do this if you want to have the mirror show a maps view of your home on command)

On the readme you say that it's optional. I think you should specify that getting a key is optional but the resource string has to be there even if it's empty.

Error:(82, 25) error: cannot find symbol variable static_maps_api_key
Error:(42, 8) error: dagger.internal.codegen.ComponentProcessor was unable to process this class because not all of its dependencies could be resolved. Check for compilation errors or a circular dependency with generated code.

Visual feedback for speech input/output

Adding visual feedback for when you're able to input commands via speech and when a command is understood and executed. (Mic icon when speech is on/off, check mark when command is understood etc)

Does not display Google Calendar Event

Sorry, folks. New at this. Can someone elplain to me how to make Speculum see my google calendar events? I'm having no luck finding permissions on my device to allow this.

Thanks guys.

Jaimee

Fixed bug of not displaying all day calendar events

Found logic in another magic mirror project (github.com/ineptech/) by Nick Hall that had code to pull back more calendar events from the past, which would include all-day calendar events.

[https://github.com/kevb2011/smart_mirror/blob/master/GoogleCalendarService.java]

[error] Unable to resolve host "maps.google.com": No address associated with hostname

I think the app tries to connect to the REST service without checking if there is internet connection first.

I tried it with wifi disabled after a real case the other day when there was no internet and got an error message but it was behind the glass and couldn't take the screenshot of the message.

The app shows the validating message indefinitely.

How to sync the calendar?

Hi
I have a tablet with no play store google. This uses aptoide store and uses calendar that is not google.
How to sync with the calendar of this own android tablet?

Error while generating signed APK: "Error:(5) Error: "forecast_api_key" is not translated in "nl" (Dutch) [MissingTranslation]"

Error:(5) Error: "forecast_api_key" is not translated in "nl" (Dutch) [MissingTranslation]
Error:(7) Error: "static_maps_api_key" is not translated in "nl" (Dutch) [MissingTranslation]

The error doesn't happen when creating a non signed APK.

I did this:

<string name="forecast_api_key" translatable="false">myKey</string>
<string name="static_maps_api_key" translatable="false"></string>

This way it doesn't complain and the app works.

Add RSS Feed and Gmail.

Any chance this could happen. I have no clue about coding. Only just managed to get it on my tablet ๐Ÿ˜‚. Replace Reddit with Rss? Thanks

No Matches For Any City

Recently, when putting in any address, even leaving the location blank, which should load up New York, returns the message "No Matches for your city" and it sits in "Validating.." forever. Any help would be appreciated.

Also, I'm new at this so an ELI5 answer would be very helpful. Thanks!

Time and weather

How do I display time in AM/ PM instead of 24 hour time. The upcoming weather does not advance each day.

Option to store setup values

When opening the app with Google Now from within the magic mirror the setup screen is shown making it impossible to use the app without taking the device out of the mirror again.

Alot of cities cannot be found via setup search

Thus leaving you with a blank weather forecast. This include capitals like Copenhagen, Berlin etc.
I have been scouring the code for the url insertion to use hardcoded forecast.io/darksky url/coordinates, but I am strugling to find where you do this.

Setup Screen stuck on 'validating'

Hi all,

Have run the build successfully through android studio and see the setup screen on the tablet I'm using. Only issue is the screen gets stuck on 'validating' after inputting the initial information on setup - any ideas?

Thanks,
James

Forecast in App Not Matching Darksky

The forecast in the app is not matching the data displayed on Darksky's site. It appears to be averaging the temp between the high/low ((44F + 55F)/2 = 49.5, app displays 49F as the temp). If I check the actual values on Darksky both through the UI and the API (by plugging in the appropriate Longitude/Latitude coordinates) everything looks correct. But, again, through the app it appears as the average of the High and Low temps.

Scrolling textviews

When reddit/calendar titles are too long to display, instead of truncating scroll through with animations

I'm new on android studio, and trying by my selfie run your app on it

I have just downloaded your app via android studio, and when I run it, I got this 2 errors.

Error:FAILURE: Build completed with 2 failures.

1: Task failed with an exception.

  • What went wrong:
    Execution failed for task ':app:compileDebugJavaWithJavac'.

    When running gradle with java 5, 6 or 7, you must set the path to jdk8, either with property retrolambda.jdk or environment variable JAVA8_HOME

  • Try:

    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

2: Task failed with an exception.

  • What went wrong:
    A problem was found with the configuration of task ':app:compileRetrolambdaDebug'.

    Directory '/Users/tiagomassignan/Downloads/Speculum-Android/app/build/retrolambda/debug' specified for property 'inputDir' does not exist.

  • Try:

    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

Could you help me out? I really want to make a mirror myself.

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.