Here is my first alpha of an updated google tv app for android. Its based off the google app and for now is just basically the same with some added buttons and a few tweaks. it's still but ugly and limited but it's a starting point for something better.
Simplified and cleaned up UI Layouts and images
Added Power Toggle in the Menu(AVR + TV)
Fixed issue with layout not always using entire screen
Added a new simple Landscape/Table layout.
added RGBY buttons to main view
Added number pad view
enabled orientation change.
some other button changes
got rid of the stupid swipe dpad and replaced with simple push click.
renamed app and package so it will not collide with official google app.
fixed keyboard view not always showing IME
removed wifi checking, so it works with development emulator and might work with BT network.
HTML based skin mode
- Multiple swipeable skin pages create from each html file in skin folder
- Separate skins for portrait and landcape
- mouse/dpad panel added as panel to each skin
- skin pages can be any valid html as long as it doesn't link to external pages. all hrefs must be command
- Sample Phone skin, with all commands listed in the skin files.
- skin commands can be combined into sequeces(samples in the sample skin).
Optional Click sounds
Optimized click performance.
minor app tweaks.
Added hand clicked icon
Added another sample page to the skins to demo multiple commands in a favorite channel screen
Sample Phone Skinhttp://www.mediafire.com/download.php?dyqox44255c34ds
Sample Tablet Skin(1280X800)http://www.mediafire.com/download.php?mbsleqroav8rutx
Install Skin: Just unzip with folders onto sdcard. If you don't install a skin the app will work pretty much like the last version.Added to the dropbox "Test" folder as well for those having issues with mediafire
EDIT: The DMA Patrol has deleted most of my stuff and what they left was ancient, so I have completely pulled all my stuff from dropbox and will not be re-uploading there. Hopefully folks can get to the mediafire links.
How Skins work:
currently only one portrait and one landscape skin can be used at a time.
make a gtvremote folder on the sdcard
make a portrait and landscape folder within the gtvremote folder
put as many html files in each of those folders as you like. Each will be loaded as a panel for the skin.
Beyond that you can do just about anything you want with the HTML.
Sample commands are in my samples.
i'm interested in ideas people have, but please dont tell me how ugly the screens are... i am well aware
Hopefully others will create some really cool skins!!
Things to come:
I have a Directv Shef remote app that I wrote a while ago that has some directv remote features that the logitech and sony remote codes don't suppoprt(like prev channel and program list) that I will be incorporating into the app.
some more clean up, especially on the mouse/keyboard/dpad panels.
GTV side server app for some features you cant execute with the remote api. Things like on phone program lists.