webOS Nation Forums >  Stuff for your webOS Device >  webOS Apps & Games > pattyland's Pivot
pattyland's Pivot
  Reply
Like Tree17Likes

 
Thread Tools Display Modes
Old 01/28/2013, 10:55 PM   #21 (permalink)
Member
 
GMMan's Avatar
 
Posts: 2,136
Oh yeah, the current version of pattyland's Pivot also uses iframes (inserted by paper.li). <shudder>
I think there may also be a greater security risk than a properly crafted edition, because currently the page directly embeds a WebView to the page that serves up the paper.li content. If pattyland's server is compromised, it'll be darn easy to redirect the page to some random junk. If onTap's server was compromised, it would be harder for any effects to come through, since any dynamic content has to be valid JSON with the right formatting to get processed. (Currently the server does not serve any issues with dynamic content.)
__________________
Contact: @GMMan_BZFlag (me on Twitter)
webOS Releases: Change your App Catalog country: TouchPad/PC | TouchPad/webOS Resources | Search suggestion patch for browser | Cycling Email Notifications | Don't Doctor! Make a good support request. | How to post logs | webOS Charge Monitor
GMMan is offline   Reply With Quote
Old 01/28/2013, 11:20 PM   #22 (permalink)
Member
 
GMMan's Avatar
 
Posts: 2,136
Now, for some constructive remarks: It shouldn't be too hard to build an Enyo app to display the same info as an app, and then embed the code into an edition. At least it won't use a WebView, iframes, or crash Luna entirely when changing orientations. The output provided by their API is in nice and easily readable JSON, so it would be suitable for being interpreted by Enyo code.

If only there were persistence...
__________________
Contact: @GMMan_BZFlag (me on Twitter)
webOS Releases: Change your App Catalog country: TouchPad/PC | TouchPad/webOS Resources | Search suggestion patch for browser | Cycling Email Notifications | Don't Doctor! Make a good support request. | How to post logs | webOS Charge Monitor
GMMan is offline   Reply With Quote
Thanked By: pattyland
Old 01/29/2013, 02:06 AM   #23 (permalink)
pivotCE Developer
 
pattyland's Avatar
 
Posts: 191
@GMMan: Oh come on If server is compromised the hacker would to other things than compromising my paper.li iframe ^^ It's as riscful as surfing to any other new website that you don't know...

I know that using enyo would be a good solution but I like testing other ways too; My first alpha was pictures generated via php, my second was an iframe generated by paper.li; I like paper.li, as it's a good example of API usage.

I agree with you that this isn't a final solution, but as you can see on Confixx I made my first steps with enyo and maybe the next alpha uses more of it.



Thanks @ all for the Feedback!
__________________
pattyland is offline   Reply With Quote
Old 01/29/2013, 04:24 AM   #24 (permalink)
Homebrew Developer
 
Vistaus's Avatar
 
Posts: 1,490
Quote:
Originally Posted by GMMan View Post
Regarding the patch:
- To refresh, open App Catalog. The new issue will appear after it's done downloading the next time you open App Catalog.
- If you don't have Tweaks or if it isn't working properly, the patch will default to enabled with the feed pointing to the onTap server.
Yes, but it still won't work here
Vistaus is offline   Reply With Quote
Old 01/29/2013, 05:20 AM   #25 (permalink)
pivotCE Developer
 
pattyland's Avatar
 
Posts: 191
Quote:
Originally Posted by Vistaus View Post
Yes, but it still won't work here
Plese enter
Code:
luna-send -f -n 1 -a com.palm.appcatalog luna://com.palm.db/find '{"query":{"from":"com.palm.appcatalog.editioninfo:3"}}'
in a terminal like wTerm from Preware ans post the output here. Thx @GMMan for the command!
__________________
pattyland is offline   Reply With Quote
Old 01/29/2013, 12:55 PM   #26 (permalink)
Member
 
GMMan's Avatar
 
Posts: 2,136
Quote:
Originally Posted by pattyland View Post
@GMMan: Oh come on If server is compromised the hacker would to other things than compromising my paper.li iframe ^^ It's as riscful as surfing to any other new website that you don't know...
Except it's happening in a trusted app. Specially crafted pages may possibly leak details such as device ID, auth token, email, and whatever else App Catalog has access to.

Quote:
Originally Posted by pattyland View Post
I know that using enyo would be a good solution but I like testing other ways too; My first alpha was pictures generated via php, my second was an iframe generated by paper.li; I like paper.li, as it's a good example of API usage.
paper.li is fine, though at this state the alternate orientation should probably be left out, and you should do whatever else you need to prevent crashing Luna. And maybe be upfront about "don't turn your device sideways when using this feed, for now."

Quote:
Originally Posted by pattyland View Post
I agree with you that this isn't a final solution, but as you can see on Confixx I made my first steps with enyo and maybe the next alpha uses more of it.
Good job. You're a bit more ahead than I am with Enyo. I work mostly with business code than interfaces.
__________________
Contact: @GMMan_BZFlag (me on Twitter)
webOS Releases: Change your App Catalog country: TouchPad/PC | TouchPad/webOS Resources | Search suggestion patch for browser | Cycling Email Notifications | Don't Doctor! Make a good support request. | How to post logs | webOS Charge Monitor
GMMan is offline   Reply With Quote
Old 01/29/2013, 01:05 PM   #27 (permalink)
pivotCE Developer
 
pattyland's Avatar
 
Posts: 191
Quote:
Originally Posted by GMMan View Post
Except it's happening in a trusted app. Specially crafted pages may possibly leak details such as device ID, auth token, email, and whatever else App Catalog has access to.
Ok, I didn't think of this... But if the hacker want to do that he would probably change the download url rather than changing mine or your pivot

Quote:
Originally Posted by GMMan View Post
And maybe be upfront about "don't turn your device sideways when using this feed, for now."
Even better! I made it rotation-compatible

Alpha003 is out!

If you open AppCatalog you should see a complete rewritten Pivot in enyo.

Known Bugs:
  • Iframe are disabled as they always open new windows... I've to search a workaround for that

Let me know what you think!
Attached Images
File Type: png enyo-findapps_2013-29-01_204846.png (242.8 KB, 32 views) Email Attachment
__________________

Last edited by pattyland; 01/29/2013 at 04:43 PM.
pattyland is offline   Reply With Quote
Liked by Proximity likes this.
Thanked By: Proximity
Old 02/01/2013, 12:28 PM   #28 (permalink)
pivotCE Developer
 
pattyland's Avatar
 
Posts: 191
Alpha 004 is out!

I now use SimplePie to parse the RSS Feeds, and installed a blog to include user generated content. Anybody here that would like to write something about webOS/HP?

I alreay have one constributor, but hopefully he won't stay alone! Please contact me via pm, as the blog is not 100% ready!
__________________
pattyland is offline   Reply With Quote
Liked by Proximity likes this.
Thanked by Proximity, RumoredNow, T-Pad
Old 02/01/2013, 12:56 PM   #29 (permalink)
pivotCE Developer
 
RumoredNow's Avatar
 
Posts: 2,228
Thanks for all your hard work on this.

It's nice to see anything move forward with webOS. It's even better when someone finds a way to revive an abandoned part of the webOS ecosystem.

Thanks for keeping the lights on over at the Pivot. Credit is due to GMMan for his Homebrew Pivot idea and credit is due to pattyland for finding a way to bring us content.


__________________
Nokia Lumia 925 (T-Mobile Variant): Windows Phone 8.1 Preview for Developers
LG Nexus 4 (16GB): Sailfish OS EA3
Dell Venue 8 Pro (32GB): Windows 8.1 Desktop OS w/ Office 2013 H&S
RumoredNow is offline   Reply With Quote
Thanked By: pattyland
Old 02/11/2013, 01:03 PM   #30 (permalink)
pivotCE Developer
 
RumoredNow's Avatar
 
Posts: 2,228
According to the dashboard on the Blog, 190 Pivots served...

Just submitted article #2 for inclusion.

Feedback anyone?


__________________
Nokia Lumia 925 (T-Mobile Variant): Windows Phone 8.1 Preview for Developers
LG Nexus 4 (16GB): Sailfish OS EA3
Dell Venue 8 Pro (32GB): Windows 8.1 Desktop OS w/ Office 2013 H&S
RumoredNow is offline   Reply With Quote
Old 02/11/2013, 03:10 PM   #31 (permalink)
Member
 
geekpeter's Avatar
 
Posts: 3,670
Quote:
Originally Posted by RumoredNow View Post
According to the dashboard on the Blog, 190 Pivots served...

Just submitted article #2 for inclusion.

Feedback anyone?


isnt half bad so far, could do with being formatted a bit tidier, and removing some of he junk images far bottom, like bookmarks/email-this and some floating yellow square images, its a good start tho, its content and changes, still better than static out of date info.
__________________
Touchpad Keyboard Themes - >> Click Me <<
geekpeter is offline   Reply With Quote
Old 02/11/2013, 08:47 PM   #32 (permalink)
Member
 
bethel95's Avatar
 
Posts: 438
Quote:
Originally Posted by RumoredNow View Post
According to the dashboard on the Blog, 190 Pivots served...

Just submitted article #2 for inclusion.

Feedback anyone?


Scrolling the page is tedious, as scrolling stops as soon as one's finger is lifted from the screen (unlike everything else in webOS-land).
__________________

Tungsten E, Treo 650, Pre+ (3), Pre³ (2), TouchPad (2), & my trusty Treo BT headset (in use!)
Posts: Save/Restore Backup Process & Batch File | Activated! (Verizon Pre³ Activation) | "Not Enough Space To Download" Fix
bethel95 is offline   Reply With Quote
Old 02/11/2013, 09:09 PM   #33 (permalink)
Member
 
GMMan's Avatar
 
Posts: 2,136
Maybe it's because SnapScroller is being used instead of a regular Scroller? I don't have a test copy, and the documentation is pretty vague, so I can't tell for sure.

@pattyland: Maybe the contents can be Enyo-ified? Plopping raw HTML doesn't seem like much of a solution.
__________________
Contact: @GMMan_BZFlag (me on Twitter)
webOS Releases: Change your App Catalog country: TouchPad/PC | TouchPad/webOS Resources | Search suggestion patch for browser | Cycling Email Notifications | Don't Doctor! Make a good support request. | How to post logs | webOS Charge Monitor
GMMan is offline   Reply With Quote
Old 02/12/2013, 01:56 AM   #34 (permalink)
pivotCE Developer
 
pattyland's Avatar
 
Posts: 191
Quote:
Originally Posted by geekpeter View Post
isnt half bad so far, could do with being formatted a bit tidier, and removing some of he junk images far bottom, like bookmarks/email-this and some floating yellow square images, its a good start tho, its content and changes, still better than static out of date info.
Hm, I implemented this as a RSS2Pivot Generator; And if feeds like the one from webosnation contains bookmarks/email this and some 1px graphics at the end (not sure wether this is a bug or some sort of visitor analysis) they appear in the bottom. I'm almost not sure wether I'm allowed to remove certain elements from the Feed, as they are property of webosnation.com.

Quote:
Originally Posted by bethel95 View Post
Scrolling the page is tedious, as scrolling stops as soon as one's finger is lifted from the screen (unlike everything else in webOS-land).
Quote:
Originally Posted by GMMan View Post
Maybe it's because SnapScroller is being used instead of a regular Scroller? I don't have a test copy, and the documentation is pretty vague, so I can't tell for sure.
OH SNAP! Yes, seems that this is my my fault; There was some strangs behavior with the BasicScroller wich doesn't fill the page; So I tried other solution. But the SnapScroller is definitly not the right one. I will look in to this!
Quote:
Originally Posted by GMMan View Post
@pattyland: Maybe the contents can be Enyo-ified? Plopping raw HTML doesn't seem like much of a solution.
Ahh man, how much Enyo till you are satisfied? I think HTML and CSS are the heart of webOS?
I parse the feeds with SimplePie, so most of the HTML is stripped; And the rest (images, links) are useful informations. I'm not sure wether I can build a reliable solution to convert <img> to {kind: "Image" }, nor do I think that this would bring more performace. Or what kind of improvement do you mean?
__________________

Last edited by pattyland; 02/24/2013 at 11:49 AM. Reason: spelling mistake
pattyland is offline   Reply With Quote
Old 06/21/2013, 08:58 PM   #35 (permalink)
Banned
 
Posts: 753
Anyone know if this is still happening? My brother's been borrowing my Touchpad lately and wondered if this project just died or not.
dignitary is offline   Reply With Quote
Thanked By: pattyland
Old 06/21/2013, 10:01 PM   #36 (permalink)
Member
 
bethel95's Avatar
 
Posts: 438
Quote:
Originally Posted by dignitary View Post
Anyone know if this is still happening? My brother's been borrowing my Touchpad lately and wondered if this project just died or not.
As best I can recall from the discussion several months ago, the lack of sufficient webOS-related content made this project superfluous, so it was put on hold.
__________________

Tungsten E, Treo 650, Pre+ (3), Pre³ (2), TouchPad (2), & my trusty Treo BT headset (in use!)
Posts: Save/Restore Backup Process & Batch File | Activated! (Verizon Pre³ Activation) | "Not Enough Space To Download" Fix
bethel95 is offline   Reply With Quote
Old 06/22/2013, 03:54 AM   #37 (permalink)
pivotCE Developer
 
pattyland's Avatar
 
Posts: 191
Right now I am grabbing the feeds of http://webosnation.com and http://pattyland.de/pivot to generate a pivot. If you want to write articles or/and know a feed with webOS news contact me!
As long as people writes, this project will not die.


Sent from my iPhone using Tapatalk 2
__________________
pattyland is offline   Reply With Quote
Old 06/22/2013, 04:29 AM   #38 (permalink)
pivotCE Developer
 
Posts: 2,075
I just installed it and after sorting out the missing trailing slash it works. Well mostly as the second article (seems to be the ruby: HP sell was wasted) shows "Seite nicht verfügbar" (Page not available) - the rest of it works.

I wonder if in dawn of PRISM there is interest in an article building an own PIM cloud for all your webOS devices (and others) with Zarafa. My forum thread on it is rather outdated and a bit crowded with information, but perhaps i can strip it down a bit:

Building your own cloud with Zarafa using EAS to sync
gizmo21 is offline   Reply With Quote
Thanked By: pattyland
Old 06/22/2013, 04:57 AM   #39 (permalink)
pivotCE Developer
 
pattyland's Avatar
 
Posts: 191
I put the warning with the trailing slash in the first post Yeah, the second article where the first article with quotation mark in it, which broke the layout

Just implemented a quick fix be converting them to apostrophes, the "ruby: HP sell was wasted" article should work now too

If you send me an PN with your desired username/email I will create an account on pattyland.de/pivot for you. I would like to see an article! Just thinking about trying owncloud
__________________
pattyland is offline   Reply With Quote
Old 06/22/2013, 06:23 AM   #40 (permalink)
Member
 
geekpeter's Avatar
 
Posts: 3,670
Quote:
Originally Posted by pattyland View Post
Right now I am grabbing the feeds of webOS Nation | webOS Forums, News, Reviews, Apps and Help and pattyland's Pivot | Eine weitere pattyland Blogs Seite to generate a pivot. If you want to write articles or/and know a feed with webOS news contact me!
As long as people writes, this project will not die.


Sent from my iPhone using Tapatalk 2
possible to aquire links/news feeds from google?

https://www.google.co.uk/search?hl=e....1.CMM-_S7LdU0

thats 1 more source to maybe try and fleece news from.
__________________
Touchpad Keyboard Themes - >> Click Me <<
geekpeter is offline   Reply With Quote
Thanked By: pattyland
Reply

 

Tags
pattyland, pivot

Thread Tools
Display Modes



 


Content Relevant URLs by vBSEO 3.6.0