tujson / glassecho Goto Github PK
View Code? Open in Web Editor NEWShow notifications on Glass
License: MIT License
Show notifications on Glass
License: MIT License
Hello,
I just sideloaded the apk on to my XE24 running Glass. That seems to work, when starting it i get the QR scanner.
On the phone I granted restricted access to read notifications on first run and all others it asked for on pressing connect. It when shows the QR code but only for a milisecond before popping up a bluetooth permission to enable discoverable for 300 seconds. I can hit allow, but then echo doesn't re-open, and re-opening it starts me back from square one.
Phone is a Pixel 7.
Hello! Could you please share your configuration for building? Trying to do a gradle build with my setup gives me the following error:
FAILURE: Build failed with an exception.
What went wrong:
Some problems were found with the configuration of task ':glass:generateSafeArgsDebug' (type 'ArgumentsGenerationTask').
Type 'ArgumentsGenerationTask' property 'applicationId' is missing an input or output annotation.
Reason: A property without annotation isn't considered during up-to-date checking.
Possible solutions:
Please refer to https://docs.gradle.org/7.0/userguide/validation_problems.html#missing_annotation for more details about this problem.
Type 'ArgumentsGenerationTask' property 'applicationIdResource' is missing an input or output annotation.
Reason: A property without annotation isn't considered during up-to-date checking.
Possible solutions:
Please refer to https://docs.gradle.org/7.0/userguide/validation_problems.html#missing_annotation for more details about this problem.
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Get more help at https://help.gradle.org
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/7.0/userguide/command_line_interface.html#sec:command_line_warnings
Execution optimizations have been disabled for 1 invalid unit(s) of work during this build to ensure correctness.
Please consult deprecation warnings for more details.
BUILD FAILED in 1m 10s
174 actionable tasks: 174 executed
howdy! i'm a bit of a developer myself, but i'm here to mention a few things:
1: static cards do work, but they're weird from what i've messed with so far. i'm not sure how willing you are to dedicate time to this project, but if you can i'd appreciate some help looking into it. i've got a few resources i've been looking through and a basic way for my server to send static cards to my glass using an old api (have a look at https://github.com/ieee8023/JoeGlass for ideas). i'm also looking at zhuowei's https://github.com/zhuowei/NotifyTooth and other old glass projects for ideas, but i think those are broken in xe24.
2: i might hack this into the application myself, but you should consider adding support for sending notifications directly to glass via something like unifiedpush; this could work using the prior mentioned static card api, or integrating them with your app itself. that said, all of this would require splitting the app into a glass ee2 version and a glass xe version, which would be a pain in the ass.
all of this is just suggestions of course, but i thought they're interesting things to consider.
also, for sending formatted cards to the glass using the joeglass message library, try the old mirror api playground. use the html it provides you for a proper experience.
https://web.archive.org/web/20140219090824/https://developers.google.com/glass/tools-downloads/playground
When I click on the connect button the phone software carsh
Galaxy zfold4
Android version:13
one ui 5.1
phone echo-debug
Thanks for your awesome development into the glass, it brings the community a lot of hope
Glass XE24
Android 10 phone
Android app does nothing when I click connect
It's a little hard to compile by myself no android dev experience...
Phone: Redmi K40 aka Mi 11X or POCO F3 (alioth)
ROM: MIUI 12.5, Android 11 + XE24
APP version: release 0.1.0
If I found out the reason I may come up with a patch :)
I followed the instruction and successfully connected my glass to phone via QRcode. I do get a notification on my phone saying "Echoing notification to Glass", but on the glass it seems the app was crashed right after the connection.
Anyways thank you so much for still developing for the glass.
First off, thanks a ton for making this. Tossed some money your way on Cash app.
I built and put the glass app and companion app on my devices (XE24). Android 11 on Google Pixel 2 XL. I can try and get a crash report(?). I just need to figure out how.
I don't have rhyme or reason, but some notifications become persistent on GlassEcho. I even try dismissing them from my phone, but the notification stays on GlassEcho. Is there anything I can do to help debug this issue?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.