View unanswered posts | View active topics It is currently Sun Apr 20, 2014 6:24 pm



Reply to topic  [ 28 posts ]  Go to page: 1, 2  Next
 Full Screen Mode 
Author Message

Joined: Apr 12, 2008
Posts: 109
Post Full Screen Mode
Hello,

Is it going to be possible to give us a option to have the bar at the bottom hide when using control pages?

Thank You
Ed


Fri Feb 06, 2009 7:59 am
Profile
Site Admin
User avatar

Joined: Jan 27, 2003
Posts: 13212
Location: Texas
Post Re: Full Screen Mode
We are experimenting with this currently. The next beta of Indigo Touch will have something in place to try, although I'm not sure if it is the long term solution we want. Stay tuned...

_________________
Image


Fri Feb 06, 2009 9:34 am
Profile WWW

Joined: Apr 12, 2008
Posts: 109
Post 
does the new beta of Indigo Touch have anything in place to play with?


Tue Feb 10, 2009 9:51 pm
Profile
Site Admin
User avatar

Joined: Jan 27, 2003
Posts: 13212
Location: Texas
Post 
dnomode wrote:does the new beta of Indigo Touch have anything in place to play with?

Yes. It is somewhat experimental though. If you put links like this on a HTML page you can access via iPhone Safari:
Code: Select all
indigo://controlpage/_internal_devices_?action=showPage
indigo://controlpage/_internal_devices_?action=showPage&hideNavBar=1
indigo://controlpage/_internal_control_pages_?action=showPage
indigo://controlpage/_internal_control_pages_?action=showPage&hideNavBar=1
indigo://controlpage/Office?action=showPage
indigo://controlpage/Office?action=showPage&hideNavBar=1

then clicking on them will launch Indigo Touch in a specific mode. The tab bar at the bottom in this mode is always hidden and you can optionally turn off the top nav bar as well. In fact, I'll embed the links above directly into this forum post and you can try it on your iPhone:

Device List

Device List with hidden nav bar

Control Page List

Control Page with hidden nav bar

Control Page to specific page named "floorplan"

I only embedded the top four links, as the bottom two require having a Control Page named "Office" to work correctly.

I was hoping that it would be possible to create a Web Clip on the iPhone Spring Board somehow that could have the Indigo Touch specific URL. Unfortunately, based on my experimenting it didn't work. Web Clips must always refer to a HTTP URL (versus the Indigo URL) and always launch Safari. However, there are some Web Clip generator site out there that can help. Some of them don't work with an Indigo based URL, but I believe some of them will. The result will be a Web Clip that launches to their Web site, which then immediately does a redirect to the Indigo URL and thus launches Indigo. Not exactly pretty (Safari launches for a second) but it can work. Hopefully, Apple will provide some type of Web Clip mechanism or API in the future for creating non-HTTP URL shortcuts on the Spring Board page.

Another approach besides using Web Clips is to just put the URL links directly on a HTML page you can access via your iPhone. Or maybe you can even save the Indigo URL as a Safari bookmark (haven't tried that yet). One could even create an Indigo Web Server plug-in that automatically create the Indigo URLs for all of your Control Pages. Then you could access that plug-in Web page via Safari and have access to launch individual Control Pages in Indigo Touch.

Note that if you use the hideNavBar option, then there currently is no animation transition between the pages. I'll probably add some type of transition in a future version, but it likely won't be in the first release of 1.0.0.

_________________
Image


Last edited by matt (support) on Sat Aug 22, 2009 3:49 pm, edited 1 time in total.



Wed Feb 11, 2009 10:16 am
Profile WWW

Joined: Nov 11, 2006
Posts: 122
Location: Reno, NV
Post 
Awesome! ThankYouThankYouThankYouThankYouThankYouThankYouThankYouThankYouThankYouThankYou!

But, how about being able to default to one of these URLs when Indigo Touch opens? I know there has been debate about it.


Wed Feb 11, 2009 11:15 am
Profile
Site Admin
User avatar

Joined: Jan 27, 2003
Posts: 13212
Location: Texas
Post 
ricks wrote:But, how about being able to default to one of these URLs when Indigo Touch opens? I know there has been debate about it.

Maybe. At this point I don't want to complicate the UI or settings of the main app and would prefer that the settings be passed in via the URL. I'm thinking about some possible solutions though, but first I need to get 1.0 shipped and on the iTunes store. :-)

_________________
Image


Wed Feb 11, 2009 11:20 am
Profile WWW

Joined: Apr 12, 2008
Posts: 109
Post 
I LOVE it :D Thank You

Please give us on/off setting for these view options

Nice job with the new UI features

Thanks
Ed


Wed Feb 11, 2009 10:45 pm
Profile

Joined: Apr 12, 2008
Posts: 109
Post 
I've been using
Code: Select all
indigo://controlpage/home?action=showPage
and it no longer works. The link works and start IndigoTouch in that view, however IndigoTouch crashes about 5-10 seconds after starting up.
This was happening with IndigoTouch 1.0
Thanks
Ed


Sun Apr 19, 2009 3:00 am
Profile
Site Admin
User avatar

Joined: Jan 27, 2003
Posts: 13212
Location: Texas
Post 
Hi Ed,

I'm not able to reproduce this problem with 1.0.1. Some questions:

Does it happen with every Control Page?

Do the 4 links on the post above work (Device List, Device List with hidden nav bar, Control Page List, Control Page with hidden nav bar)?

dnomode wrote:This was happening with IndigoTouch 1.0

Did you mean "was not"?

_________________
Image


Sun Apr 19, 2009 9:29 am
Profile WWW

Joined: Nov 11, 2006
Posts: 122
Location: Reno, NV
Post Re: Full Screen Mode
Ok, finally had time to play with this...and it is great. Thanks for getting this feature in!

support wrote: The next beta of Indigo Touch will have something in place to try, although I'm not sure if it is the long term solution we want. Stay tuned...


It's not the long-term solution I'd like :). I'm trying to get rid of the bottom navigation bar. I have one top-level control page that acts as a main menu to go into sub pages (e.g. iTunes, Sprinkler system, Lights). For each icon in my main menu, I have it set to a client action to load an external URL, such as "indigo://controlpage/Lights?action=showPage". This works great to remove the bottom nav bar from all subsequent pages. However, there are three problems: 1) it only works for Indigo Touch (and not in Safari -- Safari won't load the page at all, of course); 2) if you quit Indigo Touch and then start it again, it defaults to showing the bottom nav bar, and; 3) the use of this external URL causes the "back" button on the top nav bar not to show (which makes sense if was truly an external URL).

Although I seem to use Indigo Touch more often than not, I hate to do things that'll cause me to code twice - once for Indigo Touch, and once for the web browsers.

As dnomode requested:
dnomode wrote:Please give us on/off setting for these view options

I'd also like to see an on/off toggle as a property of each control page, although if it was a global option in Indigo Touch, I'd be a happy camper. Whatever the solution, please keep the options for disabling the top and bottom nav bars separate. Despite my previous comments about the top nav bar taking up too much real estate, I've decided that I actually like it because of its back button. Now I'm only on a crusade against the bottom nav bar :twisted:.

Another modification you might consider to control pages is to have both a "Page Name" for Indio.App usage and add a "Display Name" that is actually displayed in the top nav bar. This could help with the fact that Indigo allows the use of characters in control page names that aren't valid in URLs (such as "/") which poses a problem when you try to access it that way.

Rick


Sun Apr 19, 2009 1:32 pm
Profile

Joined: Nov 11, 2006
Posts: 122
Location: Reno, NV
Post 
Does anyone know if it is possible to alter the URL to a Safari bookmark that has been saved as an icon on the iTouch/iPhone's springboard?

As Matt has suggested, we can use "indigo://controlpage/Lights?action=showPage" in a html page to launch into specific control pages. So, how do we get a button on the iPhone to launch that URL directly?


Sun Apr 19, 2009 1:40 pm
Profile
Site Admin
User avatar

Joined: Jan 27, 2003
Posts: 13212
Location: Texas
Post 
ricks wrote:Does anyone know if it is possible to alter the URL to a Safari bookmark that has been saved as an icon on the iTouch/iPhone's springboard?

I experimented with this back when I added the Indigo URIs, but couldn't get it to work. Hopefully in a future version of the iPhone OS they'll provide something that works.

_________________
Image


Sun Apr 19, 2009 4:06 pm
Profile WWW

Joined: May 06, 2008
Posts: 133
Post 
support wrote:
dnomode wrote:does the new beta of Indigo Touch have anything in place to play with?

Yes. It is somewhat experimental though. If you put links like this on a HTML page you can access via iPhone Safari:
Code: Select all
indigo://controlpage/_internal_devices_?action=showPage
indigo://controlpage/_internal_devices_?action=showPage&hideNavBar=1
indigo://controlpage/_internal_control_pages_?action=showPage
indigo://controlpage/_internal_control_pages_?action=showPage&hideNavBar=1
indigo://controlpage/Office?action=showPage
indigo://controlpage/Office?action=showPage&hideNavBar=1

then clicking on them will launch Indigo Touch in a specific mode. The tab bar at the bottom in this mode is always hidden and you can optionally turn off the top nav bar as well. In fact, I'll embed the links above directly into this forum post and you can try it on your iPhone:



Is it possible to use this AND have the Tab Bar at the bottom show up?

I have a Control Page that launches Safari to show my Webcam and captured files and I'd like to add a "back" button to go back to the Touch App.


Tue May 12, 2009 1:02 pm
Profile
Site Admin
User avatar

Joined: Jan 27, 2003
Posts: 13212
Location: Texas
Post 
Try just this:
Code: Select all
indigo://

That should launch Indigo in the "normal" mode and Indigo always remembers where it was when it was last launched, so it should get you back to the page you were on.

_________________
Image


Tue May 12, 2009 2:42 pm
Profile WWW

Joined: Apr 12, 2008
Posts: 109
Post 
Hello,

I'm just wondering when we may get an update for this feature. I use "Control Page List" and "Control Page with hidden nav bar" and it crashes as soon as Indigo Touch opens on OS 3.0 with these links.

Thanks

Ed


Wed Jun 17, 2009 9:28 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 28 posts ]  Go to page: 1, 2  Next

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.   Template designed by STSoftware.