View Single Post
Posts: 426 | Thanked: 1,812 times | Joined on Dec 2013
#324
Update: Version 2.9 out now.

This is mostly a bug fixing release.
Major improvements in the translation department. A lot more strings are not translatable/translated.
Most noticable change is the improvement of the DevicePixelRatio Hack which leads to most sides directly loading the mobile version instead of loading the desktop version and switching to the mobile version.
This change might affect some pages in a negative way. Maemo forum here looks a bit broken though is a lot more readable with this new trick.

A nice new feature for people dealing with torrent files is the addition for magnet support. Which basically means if a magnet link is detected webcat simply asks the system to handle this. So you need a torrent client supporting magnet links for this to work.

Another change in the engine departement is the handling of webkit crashes. We all know the qtwebkit version is not the most reliable rendering engine especially on SailfishOS. Therefore I added a detection of a crash (so webcat still running but engine only crashed) which automatically reloads the engine and site. This will work for 3 crashes after that it will not reload again as for a notorious site crashing the engine all the time we want to avoid a loop of crash.

There are some other minor fixes like the InfoBanner showing up in the wrong location when in landscape. This should be fixed now.
The Backup page now handles longer strings (used mostly in the translations) by realigning stuff slightly and you are not able to close all tabs anymore. (close button was hidden but still worked on the last opened tab)

There is a slightly ui tweak for the urlbar which now shows and loads the title of the website above the url bar with a nice animation.

Detailed Changelog
  • Set InfoBanner parent on every call (Fixes InfoBanner showing in wrong position when in landscape)
  • BackupPage Flickables ContentHeight set to column
  • Massive update for translations (more strings are translatable/translated)
  • Ignore magnet links and try to open them externally (you need an application which handles magnet links)
  • Handle webkit crashes by trying to reload the page 3 times (4th time it shows an error message instead)
  • Wrap and realign sectionheaders text on BackupPage
  • Added https://www.tagesschau.de to devicePixelRatio blacklist (avoid crashes)
  • Better devicePixelRatio Hack by also setting experimental.customLayoutWidth which loads mobile page more often directly instead of desktop page (blacklisting tagesschau.de again for this)
  • Fix only allow closing of tabs if close button is visible
  • Show webtitle when page loaded above urltext

You can find the rpm on openrepos.net
__________________
Donation for my sailfish apps via PayPal

Donate using Liberapay
 

The Following 21 Users Say Thank You to llelectronics For This Useful Post: