waleedAhmad1 / google-glass-api

Automatically exported from code.google.com/p/google-glass-api
0 stars 0 forks source link

Bring back TimelineManager add static cards to GDK (>XE16) #522

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Trying to add a static card to the timeline using the GDK
2. XE16 removed the TimelineManager class 
https://developers.google.com/glass/release-notes
"The TimelineManager class and support for static cards from the GDK have been 
removed."
3.

What is the expected output? What do you see instead?
GDK has the ability to insert static cards to the timeline

What version of the product are you using? On what operating system?
XE17.1

Please provide any additional information below.

Original issue reported on code.google.com by long.zh...@gmail.com on 20 May 2014 at 12:37

GoogleCodeExporter commented 9 years ago
Hello,

Thanks for the feature request! Unfortunately, this is unlikely to happen in 
the short term... I would strongly recommend using the Mirror API to insert 
static card in the meantime.

Best,
Alain

Original comment by ala...@google.com on 20 May 2014 at 3:15

GoogleCodeExporter commented 9 years ago
The Mirror API is a huge overhead for GDK apps that simply wants to insert 
static timeline cards. It is disappointing that such a significant API was 
removed.

Original comment by long.zh...@gmail.com on 21 May 2014 at 1:44

GoogleCodeExporter commented 9 years ago
Issue 526 has been merged into this issue.

Original comment by ala...@google.com on 22 May 2014 at 3:45

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Alain, what would you suggest for inserting a static card without an internet 
connection?

Original comment by shaw.wes...@gmail.com on 22 May 2014 at 3:54

GoogleCodeExporter commented 9 years ago
Hi Shaw,

If you are not connected to the internet, does it even make sense to use the 
timeline?
According to your use-case, you could have your Glassware hold its own timeline 
through the LiveCard or an immersion.

Best,
Alain

Original comment by ala...@google.com on 22 May 2014 at 4:27

GoogleCodeExporter commented 9 years ago
I think that putting an exact replica of the static card timeline within a 
LiveCard or immersion would be clunky.  It's an extra, unnecessary step.  My 
use-case has notifications and incoming messages from the local network that 
need to be sorted timewise. It only makes sense that these should be put to the 
right of the clock.  "... designed for periodic notifications based on 
user-configured settings."

Original comment by shaw.wes...@gmail.com on 22 May 2014 at 5:21

GoogleCodeExporter commented 9 years ago
The inability to insert static cards using the GDK seems to be a big hole.

From the GDK I'd like to be able to insert static cards from my live card GDK 
project, then from the users timeline they can have a menu option which will 
launch the live card from that static timeline card (with an intent and thus 
some extra values the live card will use).

Having to show history in the live card feels odd as the user will expect 
everything to the right of the clock to be their timeline/history.

Original comment by willel...@gmail.com on 14 Jul 2014 at 12:15