View Full Version : Mobile (320x480)
Fonceur
09-12-2010, 08:35 PM
This is a set of templates for mobile phones, based on the discussion in the thread:
http://www.charmedquark.com/vb_forum/showthread.php?t=9413
The actual size of the Main template is 384x544, but the 64 pixels on the right and bottom are used for the navigation. So basically you just swipe to access them.
http://img338.imageshack.us/img338/8426/tarivamobile.jpg
I have included a weather channel set of templates, which expect the moniker "Weather", but as long as you already have one loaded, CQC will match it. There is also a CQC Repository template, based on an initial template of batwater. Only 3 of the images of the right navigation are actually linked to something else than blank templates, so you can replace the 4 others with light/music/security/hvac/etc... ;)
http://img37.imageshack.us/img37/8836/tarivamobilecurrent.jpg http://img838.imageshack.us/img838/5930/tarivamobileday1.jpg http://img8.imageshack.us/img8/4043/tarivamobileday2.jpg
The first step requires adding a CQC Variable driver (suggested moniker: VarMobile). Then using the CQC Admin Interface, go to the "Administer local client drivers" to add the Variable driver and use the Import button to read the dump files included in the zip (VarMobile-Metric and Imperial). So the idea is that you import all the templates included in the zip file.
To illustrate the relationship between the various template/overlay, colors have been added to the following image (i.e. the actual templates will look different):
http://img641.imageshack.us/img641/9079/mobil2.jpg
The starting point is Mobile-Main, which contains the MainOverlay (blue) and the right navigation bar. Clicking a topic on the right will load a template in that MainOverlay.
One of those templates (set by default) would be Mobile-Main_Weather (I've included a Mobile-Main_Overlay_Blank, as starting point for your own...), which itself contains the Overlay_Weather (yellow) and the bottom navigation bar. Clicking a sub-topic will load a template in that Overlay_Weather.
Templates for five such Weather sub-topics are included as Mobile-Weather_Current (set by default) and Mobile-Weather_Day1 to 4. The image of the thermometer was created by jrlewis.
Fonceur
09-12-2010, 08:37 PM
(reserved, in case I need it...)
froop
09-12-2010, 09:47 PM
I haven't really been following the taRIVA thread, and I'm assuming that the "swipe to access" is in reference to that? How does the "swipe" work?
Am I right in guessing that a swipe from right to left will have the effect of scrolling the template 64 pixels to the left, effectively hiding the left-most 64 pixels, and showing the right-most pixels?
Is this functionality limited to the taRIVA and/or iPhone RIVA client?
Fonceur
09-12-2010, 09:55 PM
By swipe I mean just dragging your finger on the screen to see more of it... Not sure how the iPhone RIVA client does it, though potts.mike did mention doing something similar...
potts.mike
09-13-2010, 02:41 AM
On the iPhone a single finger drags the screen around. I just use up and down to hide nd show a toolbar and some transport controls. I use. Two finger swipe mapped to hot keys that scrolls the toolbar left and right.
SamVimes2
09-13-2010, 09:41 AM
the iphone client's behavior is actually controlled by options. in one setting, you can scroll the screen around as discussed here. in the other, single finger swipes map to hotkeys (in addition to two-finger swipes). the latter setting is handy for template sets that are exactly the resolution of the screen.
Fonceur
09-13-2010, 10:10 AM
Updated the template pack, which now uses a CQC Variable driver for the units. So make sure to re-read the instructions... The images have slightly changed, but I haven't updated the included ones.
Fonceur
09-13-2010, 12:57 PM
Another small update, mostly to clarify how to add new templates... The weather one was actually a special case, so I added a Home as well as used random CQC images to link to the Blank_Overlay...
Fonceur
09-13-2010, 07:07 PM
Version 0.4
- Fixed the Home template, which for some strange reason had a text field when it should have been a static text...
- Added a Movies template, which just shows a CQC Repository browser, based on a test template from Batwater.
gacevich
10-17-2010, 09:56 AM
Fonceur, I tried implementing your templates on my iPhone. I got them to operate properly, but navigation via swiping right or down to see the menus was jerky and seemed to take a moment to steady. Maybe this is just how its supposed to work on an iPhone but neither the wife nor I liked the experience. Also, wasn't sure how to put a list of songs on a music template and swipe to scroll songs without scrolling the whole screen. Can swiping sensitivity be adjusted? Also, can swiping apply to list browser without moving the main template? Just wondering before investing much more time. Thanks.
Fonceur
10-17-2010, 11:18 AM
I got them to operate properly, but navigation via swiping right or down to see the menus was jerky and seemed to take a moment to steady. Maybe this is just how its supposed to work on an iPhone but neither the wife nor I liked the experience.
That's not an issue with the template, that's with the iPhone RIVA client implementation... The Android RIVA client handles that just fine... ;)
Also, wasn't sure how to put a list of songs on a music template and swipe to scroll songs without scrolling the whole screen.
The iPhone and Android RIVA clients handle the distinction between a swipe and client command differently... Though CQC itself has no concept of swiping a list, so you would either need to use navigation buttons (like for the media art browser) or maybe some special gesture/hot keys supported by the iPhone RIVa client that the template would handle like the equivalent button press...
SamVimes2
10-17-2010, 12:55 PM
Which iphone are you using? If it's the iPhone4 you should double-check that the 'high-res' setting is 'off' for these templates.
There are a number of settings in the iRIVA settings that can affect what we're trying to do with these templates. I suggest trying:
Scrolling - Page (this is biggest one - this helps iRIVA 'settle' on page boundaries)
Gesture Hot Keys - Off (this is important too)
Let me know if changing those has any effect on your experience. I have successfully played with these templates on my Iphone4 and did not notice any fundamental problems, except that the progress bar is not yet supported. It will be added in a future release.
gacevich
10-17-2010, 01:03 PM
Thanks, Sam. I'm using iPhone 3. Will make changes and see how it goes.
gacevich
06-28-2011, 04:36 PM
OK, its been a long time since my post. But now I've got some time to refocus.
I've redone the template so that there is a field list browser that will contain either a list of artists, songs or playlists that I would like to react to swipes. I've tried all the permutations of Scrolling and Gesture Hot Keys and cannot get the list to scroll.
In the Hot Keys tab of the template I have set Nav Up, Nav Down, Page Up and Page down to ScrollList Prev/Next as appropriate. My (errant?) understanding is that this programming of the Hot Keys will cause the field list browser to scroll forward or backward depending on the direction of the swipe.
What am I missing? I feel like I am very close.
SamVimes2
06-28-2011, 05:10 PM
Try:
Scrolling = Page
Gesture Hot Keys = On
Assign the PageUp hotkey to ListBrowser::Scroll(Next) and PageDown hotkey to ListBrowser(Previous) (this is somewhat unintuitive but will get the normal iphone "swipe up to scroll down" behavior).
Trigger the hot key with a two-fingered swipe up or down. I believe the one-fingered gestures don't work when Scrolling = On or Page but I have to double check.
gacevich
06-29-2011, 04:13 PM
Thanks Sam. It was adding the middle finger that did the job. I was cluelessly using just my index finger.
SamVimes2
06-30-2011, 04:38 AM
Yeah, it's a little tricky when you need to be able to both swipe and scroll. That was the original genesis of the "two-finger" swipe. Eventually I went back to templates that are the same res as the screen, so I could use the 1-finger gesture as a swipe.
Glad it's working for you now!
uncursed
07-23-2011, 07:45 AM
Thanks Sam. It was adding the middle finger that did the job. I was cluelessly using just my index finger.
I seem to be adding the middle finger quite a bit as of late if you know what I mean. I think this heat is making me perma-hangry. Anyways, finger actions can be kind of interesting. For example, I recently installed some online video conferencing software on my smart phone and I cannot figure out the finger swipes for the life of me. Have you guys ever heard of onConference.com (http://www.onconference.com)?
vBulletin v3.5.4, Copyright ©2000-2013, Jelsoft Enterprises Ltd.