View Single Post
Posts: 426 | Thanked: 1,812 times | Joined on Dec 2013
#336
Big new Update: Webcat 3.0 is out now

See Video about the new highlights: Webcat 3.0 New Features

This new version following the example of emacs to conquer the world now also includes a full fledged filemanager.
Jokes aside the filemanager component has been synced with the one from LLs Video Player allowing you to create bookmarks for certain folders and share them among the applications (that support this).
By pressing the star icon on the filemanager menu entry you can now create a standalone link to directly call the Webcat Fileman(ager).

Besides that the overall UI has been overhauled. The bookmarks and tabview don't open as separate page anymore but instead swipe in ontop of the current page which makes switching between tabs a lot faster.

Thanks to all the feedback of RC users (Webcat 2.9.9) there is also a new indicator for the currently opened tab.

The extraToolbar has new icons and a resolution independent placement of those icons.
You can find a dark mode or night mode there aswell as a new menu to select file manager, backup manager, video player and download manager.

The video player component now opens up as small player window on top of the screen (in portrait mode) and allows you to scroll the rest of the side on the bottom. You can however also swipe down on the video player component to see the top of the webview and vice versa.
(Note: depending on the hardware and the video quality the video might be a little bit sluggish)

Quickscroll is now fixed for landscape mode (actually it is still broken upstream and I added a workaround to simulate Sailfishs/Silicas Quickscroll in landscape)
The toolbar goes into minimized mode whenever the page end has been reached and hides media bar if visible to allow seeing the end of a page.

The rendering cut when letting the browser render in the background or switching to another app has been worked around and shouldn't occur anymore.

Several other bugs and cleanups went into this major new version.
See the changelog for a full list.

You can get this new version on openrepos.net

If you want to support my work. Please donate.
Donation is now also possible with a monthly support via LiberaPay. (see signature for links)

Changelog:
  • Only add default bookmarks once on first start (not if bookmarks are empty)
  • Cleanup (Make TabBar otherComponent)
  • Added nightMode Button (replaced newWindow button) [Thx to Dharmendra63]
  • Updated urls for default bookmarks
  • Port away from SelectUrl page and use TabBar and BookmarkList components (faster navigation less clutter)*
  • Added workaround for rendering cut when window in background
  • Doubleclick on Goto Button switches to previous Tab
  • Distinguish single and doubleClick on gotoButton more and don't fire singleClick event when doubleClicking (200msec delay timer checks for single and double click)
  • Hide webview when bookmarkList is visible (more performance on some devices)
  • Added File Properties Page for FM
  • Open internal video player for audio files aswell
  • Allow opening files with a click on file icon in properties
  • Added RenameDialog + show full size of directories
  • Added CreateDirDialog + fixed removing of folders
  • Added permissionDialog
  • Adapt to new SailfishOS Gallery video player defaults (Close button top right, Fullscreen button bottom right)
  • Fixed margin bottom of fullscreenbutton + margin right for when maxTime is not visible
  • Proper fix for video player component size and anchors after exiting fullscreen or changing orientation
  • Added placesPage for FileManager
  • Removed Pulleymenuitems available in placesPage and add properties to pulleymenu in filemanager
  • Calculate dirSize in background so it does not freeze FileManager UI
  • Added option to add custom bookmarks to placesPage
  • Allow renaming of custom places items
  • Allow setting desktop link to Webcat Fileman
  • Double click on video player component switches to or from fullscreen
  • Disable Split WebView as not working anymore
  • Fixed Video Player Component wrongly anchored on close
  • VideoPlayer Component takes now 1/3 of the the screensize in portrait mode and allows you to browse the web while watching a video
  • Allow swiping video player component up and down to reposition when not in fullscreen or landscape
  • Make sure webview gets visible when exiting fullscreen in portrait mode*
  • Make sure to hide webview on fullscreen all the time
  • Removed pressandhold on gotoButton and quick extraToolbar navigation
  • Cleaned up extraToolbar. Removed newTab + closeTab.
  • Visually redesigned MenuPopup to match rest of Webcat
  • Always show 7 items in extra toolbar and align them to screen size
  • Removed menuPopup from Tabbar (is available now in extraToolbar)
  • Make extraToolbar bigger
  • Use solid highlight color dimmed down as tabbar highlight (show active tab)
  • Removed Jolla Tides default bookmark (website not active anymore)
  • Added tor icon in tab/gotoButton if tor is enabled
  • Fixed infoBanner for proxyPage and tor disabling
  • Fixed urltext anchoring and switch to webtitle + weburl when title of webpage is available
  • Fixed mediaDownloadRec overlaying menuPopup
  • Fixed webview height/width by anchoring it to page and hide toolbars (except minimized main toolbar) at page end
  • Simulate quickScroll UI in FancyScroller when in landscape mode
  • Don't minimize toolbar when loading initial default about: urls
  • Fixed mediadetect running on touchend conflicts with previously detected media (disabled touchend)
  • Only check youtube url and add url to history if not about: url
  • Don't hide mediaDownloadRec if atYBeginning and atYEnd
  • Better workaroundRefresh method
  • Set pixelAligned to true (slightly smoother website scrolling)
__________________
Donation for my sailfish apps via PayPal

Donate using Liberapay
 

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