Notices


Reply
Thread Tools
Posts: 426 | Thanked: 1,812 times | Joined on Dec 2013
#301
Update: 2.2.1

This version is a major bugfix version improving the visuals on the Jolla Tablet or any other non Jolla Phone device.
It also improves the speed and memory usage on all devices.
Rotating resizes the window after anmation finished to be more smooth.


I also added an experimental html5 video tag support that basially simulates the html5 video support (that Jolla disabled in Webkit) and maps the calls to the video player if applicable.
That makes several html5 video players work. Unfortunately not all.

The mediaBar now also shows the name of the html5 video file it detects and does not stop searching for html5 video sources if the first clip was found. This allows you to choose between different html5 video files (like mp4, ogv, webm).
Embedded facebook video support was fixed and should work now on all sites.

With the help of Dax89 I was able to implement svg + es6 harmony support through the help of javascript polyfills.
This makes for example github show menu items and icons again.

Get the RPM (armv7l) (i486)

Thanks for all the feedback.

All changes:
  • Fix extraToolbar items clickable even when toolbar translucent
  • Don't set deviceHeight as SilicaWebView does that already
  • Only show tablist if more than one tab exists
  • Updated facebook embedded video detect with Dax89's version (Thanks for that)
  • Fixed getting all html5 videos on page and putting into mediabar
  • Fixed getting all facebook embedded videos
  • Added title support for all media in mediabar (usually by findBaseName)
  • Show filetype for html5 video (to better distinguish)
  • Added experimental extended html5 video support (works for some players)
  • Added search for video tag in iframe if possible
  • Added Chrome 48 and Google Bot User Agent Strings
  • Added new Facebook touch video grabber (Thx Dax89)
  • Ignore touchstart events on multitouch
  • Fixed toolbarheights and font sizes (Use Theme properties for optimal sizes for different devices)
  • Fixed #26 (Save Item Selection in PopOver List)
  • Beautified ItemSelector PopOver (fontSize & Color)
  • Fixed #25 (support svg and ES6 harmony) [Thx Dax89]
  • Fixed virtual keyboard overlaying webview (resize webview when virtual keyboard is open)
  • Fixed height of webview if mediaDownloadRec is shown and inputfocus is granted
  • Fixed AuthentificationDialog and CertificateDialog only opened in portrait mode
  • Speed up device rotation (make resizing of webview after rotate animation is done)
  • Some speed & memory improvements (make scrolling more fluid on every device besides Jolla Phone) [QT_NO_FT_CACHE, QT_NO_FAST_SCROLL, QT_NO_ANTIALIASING, QT_NO_FREE]
__________________
Donation for my sailfish apps via PayPal

Donate using Liberapay
 

The Following 14 Users Say Thank You to llelectronics For This Useful Post:
Posts: 426 | Thanked: 1,812 times | Joined on Dec 2013
#302
If you want to help improving webcat (and webpirate) please vote for this bugs to be finally fixed by Jolla:

https://together.jolla.com/question/...-is-too-small/
https://together.jolla.com/question/...l5-audiovideo/
https://together.jolla.com/question/...fer-is-filled/
__________________
Donation for my sailfish apps via PayPal

Donate using Liberapay
 

The Following 6 Users Say Thank You to llelectronics For This Useful Post:
Posts: 426 | Thanked: 1,812 times | Joined on Dec 2013
#303
Update: Version 2.2.2 is out now

This version concentrates on bugfixes mainly.
Stuttering because still buffering of video streams is fixed.
PopOver Contextmenus should arrange correctly now and not outside the view.
Youtube Videos only try 720p video playback if that stream is available and go down quality wise if not available.
Selections on Images or Links is removed after a menu entry is pressed in the contextmenu.
Contextmenu in general should behave more reliable and should also work now for links inside of divs that are dived in other divs. (Like on youtubes mobile site)
Also included is a general flick velocity reduction making fast scrolling a little bit slower though allowing to avoid the hellish tiled backing white reload thing that webkit suffers from to occur all the time. (especially on higher resolution devices like tablet or nexus 5 often perceived as stuttering and slowness by users).
A cool new feature especially for tablet users which are unhappy that Jolla won't release the split view feature for running two apps side by side is the SplitWebView which will open up two webpages side by side in landscape mode. This is an early proof of concept implementation that works but is far from perfect.

Get the RPM from Openrepos:
armv7hl
i486

Changes
  • Fixed searchBar opening up behind mediaBar
  • Avoid stuttering at beginning of remote video
  • Don't show fullscreen or close button backgrounds on local videopage
  • Fixed popOver outside display
  • Fixed error message not readOnly in video player
  • Fixed only grab youtube streams that were found (don't try to load 720p all the time when hitting play and yt720p isn't set)
  • Hide selection when url changes
  • Use new cpp copy function for selection
  • Contextmenu handle image + link
  • Fixed contextmenu height too small on occasion
  • Added experimental SplitWebView
  • Hide selection of links after contextmenu operation
  • Fixed contextmenu height being 0 (invisible) on some occasions
  • Fixed contextmenu not showing for certain links (like on youtube)
  • Travel all nodes to find links, images, videos and audios
  • Reduce flickVelocity to allow smoother non-tile loading nightmare
__________________
Donation for my sailfish apps via PayPal

Donate using Liberapay
 

The Following 10 Users Say Thank You to llelectronics For This Useful Post:
Posts: 728 | Thanked: 1,217 times | Joined on Oct 2011
#304
Hi - well done for this browser, first and foremost.

Now, a small comment - I'm on 2.2.1 and facebook recently managed to break their messages section in their mobile web version. Essentially, Webcat says that "intent:// protocol not supported" or something along those lines.

This works OK with the Sailfish Browser.

Can anybody confirm whether this works in 2.2.2 or perhaps is a new thing that needs to be addressed?

<rant>Of course this isn't a browser problem, it's just mark suckerberg trying to flog you his "app", but who needs that when you have a good browser :P</rant>
 
Posts: 426 | Thanked: 1,812 times | Joined on Dec 2013
#305
Update: Version 2.3 is out now.

This includes the revamped Download Manager which provides a better visual and improved backend. Downloadlist, current progress and more details are now clearly strucuted in the Download Manager.
Splitview was improved to only work in landscape mode as it doesn't make much sense in portrait mode.
The Certificate confirmation dialog got revamped to clearly indicate even for beginner users whats going on. So there will be a nice explanation on the bottom of the Confirm Dialog.
Entering ?<searchterm> int he addressbar will now trigger a search (thx Hummer12007 for that feature)
Pressing and holding on the bookmarkstar will create a desktop launch icon for the homescreen. So you can access your favorite website directly from the launcher.
Included are also the usual fixes and speed improvements.

Enjoy

Changelog
  • Only allow SplitWeb in landscape mode
  • Added splitter in the middle of SplitWeb
  • Another positioning fix for popover
  • Make a search engine query with the verbatim text if first char of the URL is a '?' (akin to Chromium) [Thx Hummer12007]
  • Block some more annoying ads
  • Hide webview if videoPlayerComponent visible (avoids stuttering and running hot [overheating] of device)
  • Revamped ConfirmDialog with explanation about certificates
  • Allow DownloadManager to remove downloaded files
  • Beautified Download Manager with SectionHeaders
  • Added more details to DownloadManager (name of the current downloaded item)
  • Performance and Bugfixes for DownloadManager
  • Beautify the url shown in DownloadManager
  • Updated translations
  • Added favicon to minimized toolbar
  • Create Homescreen Shortcuts by pressing and hold on bookmarkbutton

Video Demo

Get the RPM from Openrepos:
armv7hl
i486
__________________
Donation for my sailfish apps via PayPal

Donate using Liberapay

Last edited by llelectronics; 2016-07-03 at 15:24.
 

The Following 7 Users Say Thank You to llelectronics For This Useful Post:
eson's Avatar
Posts: 363 | Thanked: 1,375 times | Joined on Nov 2015 @ Sweden
#306
Originally Posted by llelectronics View Post
Update: Version 2.3 is out now.
There's still no Swedish language file included in the rpm.
 
Posts: 426 | Thanked: 1,812 times | Joined on Dec 2013
#307
That's right.
I wonder why it isn't picking it up.
Fixed now with reuploading the rpm.
Not sure why it wasn't picking up the language in previous rpms
__________________
Donation for my sailfish apps via PayPal

Donate using Liberapay

Last edited by llelectronics; 2016-07-03 at 15:51.
 

The Following 3 Users Say Thank You to llelectronics For This Useful Post:
Posts: 1,313 | Thanked: 2,977 times | Joined on Jun 2011 @ Finland
#308
I just tried Webcat for the first time since about 2 years, because I was not happy with the new UI of Webpirate. Webcat has surely made big strides forward with its UI and otherwise, great work!

Now, there's one big peculiar problem. I can't open http://talk.maemo.org with Webcat! Same address opens in any other browser. With Webcat it just shows white page, the loading bar goes about fourth of the width and stucks there, and the loading spinner in tab square just keeps spinning. Weirdly enough opening https version of talk.maemo.org manages to show the contents, but even in there the loading bar gets stuck and the spinner keeps on spinning.

As I'd imagine talk.maemo.org would be a rather common web-page to visit for users of this browser, this isn't likely a common problem? Any way to debug what could be causing the problem? All other sites I've opened with Webcat have opened without issues.
__________________
My N9/N950 projects:
 
Posts: 172 | Thanked: 353 times | Joined on Nov 2014
#309
Clear cache, history etc. in settings.
If that doesn't help, try loading the defaults from the pulley menu in settings.
 

The Following User Says Thank You to tmi For This Useful Post:
Posts: 426 | Thanked: 1,812 times | Joined on Dec 2013
#310
Yeah clearing cache and cookies might help.
Never had this problem on tmo.
This text is written in Webcat
__________________
Donation for my sailfish apps via PayPal

Donate using Liberapay
 

The Following User Says Thank You to llelectronics For This Useful Post:
Reply

Tags
browser, webbrowser


 
Forum Jump


All times are GMT. The time now is 01:08.