Quantcast
Jump to content

PreCentral: Patch scrollbars into practically every webOS smartphone app


News Reporter

Recommended Posts

Patch scrollbars into practically every webOS smartphone app

One of the things we've been waiting so long for in webOS is something relatively simple, at least conceptually: scrollbars. They've marked your progress down a page in practically every graphical user interface since the dawn of the GUI with Xerox PARC back in the 1970's. But when webOS was introduced in 2009, there wasn't a progress bar in sight. Some third party apps, like the Enyo-based Paper Mache have added in their own scrollbars, and with the TouchPad browser also picked up its own scrollbar, but by and large webOS has been scrollbar-free.

Homebrew developer Isaac Garzon (isagar2004 in our forums) decided to do something about that shortcoming, and the result is a patch oh-so-aptly titled "". Garzon had previously built a patch to add scrollbars to the browser, but with the new patch he's managed to add the scrollbar to most of the built-in webOS apps and practically every third party app.

The only exceptions to the built-in apps are five Mojo 2-based apps: Accounts, Contacts, Email, Exhibition and Photos. Everything else we tested, from Calendar to Memos to Web to Music to the other Preferences apps worked exactly as expected. Every third party app we tried out also picked up the scrollbars with no problem, including Music Player (Remix), Carbon, Preware, Feeder, JogStats, and Project Macaw.

The patch adds iOS-style scrollbars to Mojo smartphone apps, in that they're round-capped narrow bars that appear as soon as you start scrolling and go away when you stop. The scrollbars also adjust their size to be relative to the ratio of what's currently displayed versus the entire scrollable space. Both vertical and horizontal scrolling are supported, with vertical on the right edge and horizontal at the bottom (but somewhat distractingly floating over bottom-aligned onscreen buttons such as the back and refresh controls in the browser). The bars themselves are colored so that they'll appear equally well in almost all apps, with a transulcent dark gray body rimmed by a one-pixel white border.

webOS Scrollbars isn't currently designed to add scrollbars to Enyo apps, though Garzon plans to work on that after finishing up the Mojo implementation. Additionally there's still work to be done as far as getting the scrollbars to be supported in those remaining five apps (if you have any insights to offer, ). But for a work-in-progress we're still plenty impressed and looking forward to what comes next for this patch. Go ahead and (patches for webOS 2.1.c and 2.2.x) or in (just webOS 2.2.x)

mf.gif


a2t.imgl_4E4PtE2l8

link hidden, please login to view
Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Topics

    • By yenn22
      Hi, since I think yesterday I have an issue with HBO GO - it just shows unsupported device and that is it. According to their website, WebOS 3.5+ should be supported, I have LG uh6107 and in menu it shows SW version  5.60.15, so I think it should be ok.. does anybody have the same issue?
    • By Justin Tan
      Found multiplex application that use letsencrypt stop working in 30 September 2021 on LG WebOS 3.5. This appear to be wide spread multiplex version of WEBOS. 
      See 
      AND 

      link hidden, please login to view As PLEX blaming to be LG fault. LG please provide solution to only 2 year old TV
      LG
      Our current app is available on 4K/UHD LG television models running the following system software:
      webOS 3.0 webOS 3.5 webOS 4.0 webOS 5.0 No 720p or 1080p (“full HD”) sets are supported for our current app at this time.
      Note: Due to root certificate limitations with the device OS itself, only webOS 5.0+ devices support secure connections with a personal Plex Media Server. To allow connections to a personal server, devices running earlier webOS versions must be set to Allow Insecure Connections in the TV app settings and the Plex Media Server must be set to Preferred for the Secure Connections preference.
    • By Richard Stewart
      After I complete developing lg tv app,  how other man  test  app?
    • By TimtheToolMan
      We just purchased a new LG WebOS TV OLED 65" and running the setup through the app or the TV remote says it can't load the user agreement. This is blocking us from getting to streaming apps like Nexflix or any smart functions like Voice assistant.
      TV worked fine for a few days but voice assistant stopped working and after much effort LG tech said to  Reset to Initial Settings. Now we have mentioned no smart functions. TV is on ethernet and its browser functions on web fine. Tried running off neighbor's wifi with same results.
      Tried switching to different country, unplugging/hold power button for 20 seconds/wait one minute,  resetting TV multiple times, setting up remote again, ...
      Error message: Unable to Load User Agreements  A server error has occurred while downloading  the User Agreements. You must download and agree to the terms of the User Agreements to use this feature or application. Do you want to try to download them again… Unable to Load User Agreements  Sorry, but the User Agreements  can't be downloaded at this time…Please check your internet connection and try again later.    No change when trying over five days.
      Now there is no local company available to service TV. Maybe it's time to send it back and give LG TV a one star rating. I am willing to change motherboards but doubt if LG would go along with that.
      Anyone have any ideas.
       
    • By Nick Payne
      I can stream ABC content using either the iView app on our LG G1 65" OLED, or via the iView Android TV app that is installed on a Chromecast with Google TV that is plugged into one of the G1 HDMI ports. If I stream content using the app on the TV, every few minutes there's a momentary (fraction of a second) interruption to both sound and video. If I stream the same content using the app on the Chromecast, I get no such interruptions. Both TV and Chromecast are using wired Ethernet connections to the same switch, so I can't see that these interruptions are due to a network problem, or I'd see them on both devices. It would seem to be a problem with the app provided on the TV. Other streaming services that we access via apps on the TV (Netflix, Stan, Amazon Prime, etc) do not show the same problem.

×
×
  • Create New...