Webcat

Rating: 
4.613635
Your rating: None Average: 4.6 (44 votes)

A simple webbrowser which allows viewing webpages and surfing sites.
It is based upon the webkit engine provided by Qt5.

Current features include:

  • Landscape support
  • Tabbing support (real without reloading of tabs)
  • Bookmark support
  • Setting browser user agent
  • Setting default font sizes
  • Opening up links in new tab (by long press and hold on link)
  • Copy links (by long press and hold on link)
  • Open media links with internal or external viewer (e.g. LLs VideoPlayer)
  • Setting DNS Prefetch
  • Setting Offline WebApplication Cache
  • Manually add bookmark with specific user agent
  • Fast scroll to top or bottom of page
  • Watch Youtube with internal or external player (e.g. LLs VideoPlayer) with direct link
  • Download Youtube videos in different formats
  • Private Browsing
  • Clear Cache, Cookies, History
  • Page search functionality
  • Simple adblocking (simple rules no bloat)
  • Integrated file manager (with cut, copy, paste, creating folders, permission changes, renaming files)
  • Integrated Download Manager
  • Keyboard Hotkeys (for TOHKBD or bluetooth keyboards)
  • Support different screen resolutions (support for Nexus4, Nexus 5, Nexus 7)
  • Allow setting as default browser
  • Backup Manager (Import/Export Bookmarks,Cookies,History,Settings)
  • Proxy Support

Video demonstration: http://youtu.be/1uVjaETqmMA

0.9 Video demo: http://youtu.be/nNYjdr5tCSs

2.0 Video demo: http://youtu.be/WZXlqOrLKK8

2.0.9 Video demo: https://youtu.be/Ck2TND0-PwE

2.1.0 Video demo Backup Manager: https://youtu.be/sBge7JAlXro

Sourcecode: https://github.com/llelectronics/webcat

From Version 2.9.7 on it is recommend to use QtWebkit 5.212 in combination with Webcat. You can get builds from here: https://openrepos.net/content/llelectronicsdev/qtwebkit-5212-dev

Donations via PayPal

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-webcat-0.8-2.armv7hl.rpm58.49 KB11/01/2014 - 19:47
File harbour-webcat-0.8-3.armv7hl.rpm64.67 KB12/01/2014 - 03:14
File harbour-webcat-0.8-4.armv7hl.rpm79.63 KB03/05/2018 - 15:12
File harbour-webcat-0.8-5.armv7hl.rpm79.65 KB18/01/2014 - 03:09
File harbour-webcat-0.9-1.armv7hl.rpm92.09 KB31/01/2014 - 23:22
File harbour-webcat-0.9-2.armv7hl.rpm92.05 KB03/02/2014 - 15:02
File harbour-webcat-0.9-3.armv7hl.rpm92.25 KB07/02/2014 - 13:44
File harbour-webcat-0.9-4.armv7hl.rpm99.62 KB13/03/2014 - 00:20
File harbour-webcat-0.9.6-1.armv7hl.rpm123.05 KB13/06/2014 - 23:31
File harbour-webcat-0.9.7-1.armv7hl.rpm123.69 KB03/08/2014 - 21:13
File harbour-webcat-0.9.8-1.armv7hl.rpm125.66 KB26/08/2014 - 20:29
File harbour-webcat-0.9.9-1.armv7hl.rpm134.53 KB21/12/2014 - 14:41
File harbour-webcat-0.9.9-2.armv7hl.rpm134.54 KB24/12/2014 - 15:03
File harbour-webcat-1.0.0-1.armv7hl.rpm139.59 KB31/01/2015 - 22:23
File harbour-webcat-1.0.1-1.armv7hl.rpm139.88 KB07/02/2015 - 14:41
File harbour-webcat-1.0.2-1.armv7hl.rpm140.2 KB17/02/2015 - 14:12
File harbour-webcat-1.9.9-1.armv7hl.rpm190.17 KB05/03/2015 - 00:28
File harbour-webcat-1.9.9-2.armv7hl.rpm156 KB03/05/2018 - 15:12
File harbour-webcat-2.0.0-1.armv7hl.rpm156.18 KB17/03/2015 - 15:24
File harbour-webcat-2.0.1-1.armv7hl.rpm156.27 KB13/05/2015 - 17:59
File harbour-webcat-2.0.2-1.armv7hl.rpm156.52 KB03/05/2018 - 15:12
File harbour-webcat-2.0.3-1.armv7hl.rpm156.52 KB14/05/2015 - 12:47
File harbour-webcat-2.0.5-1.armv7hl.rpm167.81 KB27/06/2015 - 11:43
File harbour-webcat-2.0.5-2.armv7hl.rpm167.66 KB27/06/2015 - 13:08
File harbour-webcat-2.0.7-1.armv7hl.rpm168.48 KB06/08/2015 - 20:33
File harbour-webcat-2.0.8-1.armv7hl.rpm177.98 KB14/10/2015 - 18:49
File harbour-webcat-2.0.9-1.armv7hl.rpm182.34 KB03/12/2015 - 20:00
File harbour-webcat-2.0.9-2.armv7hl.rpm182.42 KB22/12/2015 - 17:05
File harbour-webcat-2.1.0-1.armv7hl.rpm195.54 KB12/02/2016 - 19:47
File harbour-webcat-2.1.0-1.i486.rpm206.11 KB12/02/2016 - 19:47
File harbour-webcat-2.2.0-1.armv7hl.rpm202.02 KB05/03/2016 - 13:00
File harbour-webcat-2.2.0-1.i486.rpm212.92 KB05/03/2016 - 13:00
File harbour-webcat-2.2.1-1.armv7hl.rpm217.84 KB03/04/2016 - 14:28
File harbour-webcat-2.2.1-1.i486.rpm228.56 KB03/04/2016 - 14:28
File harbour-webcat-2.2.2-1.armv7hl.rpm218.97 KB16/05/2016 - 19:30
File harbour-webcat-2.2.2-1.i486.rpm229.58 KB16/05/2016 - 19:30
File harbour-webcat-2.3-1.armv7hl.rpm224.99 KB03/05/2018 - 15:12
File harbour-webcat-2.3-1.i486.rpm240.86 KB03/05/2018 - 15:12
File harbour-webcat-2.4-1.armv7hl.rpm230.41 KB08/12/2016 - 20:03
File harbour-webcat-2.4-1.i486.rpm242.32 KB08/12/2016 - 20:03
File harbour-webcat-2.5-1.armv7hl.rpm234.54 KB10/01/2017 - 13:09
File harbour-webcat-2.5-1.i486.rpm246.44 KB10/01/2017 - 13:09
File harbour-webcat-2.6-1.armv7hl.rpm234.73 KB09/02/2017 - 19:04
File harbour-webcat-2.6-1.i486.rpm246.42 KB09/02/2017 - 19:04
File harbour-webcat-2.7-1.armv7hl.rpm238.34 KB30/05/2017 - 14:42
File harbour-webcat-2.7-1.i486.rpm249.41 KB30/05/2017 - 14:42
File harbour-webcat-2.8-1.armv7hl.rpm267 KB24/06/2017 - 19:05
File harbour-webcat-2.8-1.i486.rpm283.6 KB24/06/2017 - 19:05
File harbour-webcat-2.9-1.armv7hl.rpm269.12 KB18/08/2017 - 15:22
File harbour-webcat-2.9-1.i486.rpm284.82 KB18/08/2017 - 15:22
File harbour-webcat-2.9.7-1.armv7hl.rpm302.86 KB21/09/2017 - 13:21
File harbour-webcat-2.9.7-1.i486.rpm318.92 KB21/09/2017 - 13:21
File harbour-webcat-2.9.8-1.armv7hl.rpm310.98 KB29/04/2018 - 14:40
File harbour-webcat-2.9.8-1.i486.rpm325.56 KB29/04/2018 - 14:40
File harbour-webcat-3.0.0-1.i486.rpm359.59 KB19/06/2018 - 17:34
File harbour-webcat-3.0.0-1.armv7hl.rpm344.45 KB19/06/2018 - 17:34
File harbour-webcat-3.0.1-1.i486.rpm360.65 KB04/07/2018 - 19:11
File harbour-webcat-3.0.1-1.armv7hl.rpm345.07 KB04/07/2018 - 19:11
File harbour-webcat-3.0.2-1.i486.rpm361.7 KB02/08/2018 - 00:20
File harbour-webcat-3.0.2-1.armv7hl.rpm345.72 KB02/08/2018 - 00:20
File harbour-webcat-3.0.3-1.i486.rpm367.49 KB30/10/2018 - 16:13
File harbour-webcat-3.0.3-1.armv7hl.rpm351.9 KB30/10/2018 - 16:13
File harbour-webcat-3.0.4-1.i486.rpm368.47 KB09/11/2018 - 13:44
File harbour-webcat-3.0.4-1.armv7hl.rpm352.91 KB09/11/2018 - 13:44
File harbour-webcat-3.0.5-1.armv7hl.rpm353.04 KB13/01/2019 - 16:42
File harbour-webcat-3.0.5-1.i486.rpm368.52 KB13/01/2019 - 16:42
Changelog: 
  • Fixed url entry + allow entering IP:PORT again
  • Fixed about:file not being able to load images in browser
  • Fixed fixUrl function to really perform check for file:// and about:
  • Made landscape downloadmanager list a bit smaller
  • Downloadmanager: Show active running download in docked panel that autohides if no download active
  • Downloadmanager: Allow all orientations for status and error Page
  • Fixed valid urls without :// in front
  • Fixed resolution independent error box
  • Downloadmanager: Align current download label horizontal all the time and elide correctly
  • OpenDialog/Filemanager: Allow showing hidden files and folders by pressing on the title of the current folder
  • Fixed BackupManager not showing progress on restore
  • OpenDialog/Filemanager: Fixed remove function for multiple files and folders (Potential high risk of loosing data when trying to remove  
    multiple folders in earlier versions)
     

Comments

abc123's picture

Is it possible to set default quality for video from youtube etc?

If i open an youtube link from webcat it always use low quality but if i search for the same clip from LLs Video Player it's high quality.

llelectronics's picture

This was integrated in Version 1.0 with a long press on the mediabar you can choose the quality in which you want the stream to play. Though it may not detect every stream for every video. 

llelectronics's picture

Seems to be not possible as youtube decides from the browser user agent what rtsp stream to send to the user.

Manankanchu's picture

Great Browser !!! How can I delete predefined bookmarks ? They always reappear after restarting Webcat ...

llelectronics's picture

Currently not possible. This is however on my todo list.

Manankanchu's picture

No problem, thanks for info ... Webcat already replaced the default browser on my Jolla !

jokelap's picture

I wonder how there can empty the browser cache?

llelectronics's picture

I am wondering too. I did not figure that out currently but I am working on it. 

spacenewt's picture

Nice work! But videoes on sites won't play (too many sites today are relying on video snippets unfortunately imo). Either only a mark showing it's a still image of a video clip, black screen (the embedded video part), "You need flash player/flash plug-in..." or the ones that open your "LLs vPlayer" says "Your GStreamer installation is missing a plug-in." Also, it seems to cause LLs vPlayer to freeze if I try to play something else.

I know it's supposed to be a simple browser. It'll be cool though integrating both of your nice apps :)

llelectronics's picture

There is a Codecs pack here on openrepos.net. If you install this you will get more videos to play. The ones in the browser however are not hardware decoded.

izmisljator's picture

Can you port this to Nokia N9 pleaseeee

 

llelectronics's picture

As Far As I Know there is no Qt5 version available for Harmattan. Porting the browser to QtQuick 1.1 would be rewritting the whole thing. I don't think that I am able to do that.

izmisljator's picture

Thank you for quick response. Keep up the good work.

 

Pages