Webslice Original

Plasma 5 Applets slice viewer web website webslice

Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/Cqoicebordel/webslice-plasmoid

9
8.5
Available as/for: -
Description:

Here is Webslice.

It's a window on the web. Like a browser, but without controls, and with static URLs (defined in the prefs) to load from.

It's a cheap way of creating plasmoids from webpages !

If you know ways of helping me building this plasmoid, please go to the Github page ! Also, go to Transifex to help me with the translations ! https://www.transifex.com/cqoicebordel/webslice

Note that you may need to install qml-module-qtwebview or qt5-webview for it to work.
Also, some settings are fiddly. It's known. You may have to jiggle them a bit, or refresh the page.

If you are on 19.04 or older, please keep using the legacy version.

What is in :
- Loading a page
- Setting the URL in the prefs
- Auto refresh from conf in prefs
- Zoom
- Choose your background color
- Context menu to manually reload the page
- Context menu to open page, or links in default browser
- A way of automatically scroll to a part of the page
- Inject your own JS in the page
- Show or hide the scrollbars
- Use as a taskbar plasmoid
- Configure from context menu
- Choose compact or full layout
- Choose size of popup
- Keep the popup pinned open
- More URLs through context menu
- Middle click or ctrl+click links to open them in default browser
- Shortcuts (experimental)
- Fill the space (experimental)
- I18n (en+fr+nl+ru+zh_TW+es)

TODO :
- Moar languages !
- ...
Last changelog:

Version 2.4.1, 2021/03/20 3 months ago

Translations in Spanish updated, thanks to Facundo Olivera, and Dutch translations updated thanks to Heimen Stoffels. Many thanks to them !!!

10

pifer

14 days ago

10 Great job man. Is there a way to reduce/remove that (ugly) plasmoid border?

Report

C

Cqoicebordel

14 days ago

Good question. I don't think it's possible. It seems to follow the theme used, so maybe it can be handled at the Plasma level.
But I'll definitely take a look, just in case :)

Report

10

mattmercerca

20 days ago

10 Cqoi, you've done a fantastic job on the Webslice applet. This is a new indispensable must-have widget for me. Thank you!

Report

C

Cqoicebordel

14 days ago

Thank you !

Report

9

instantnatant

21 days ago

9 Hey, is there any way to change the default browser for this? Love it otherwise, thank you

Report

C

Cqoicebordel

21 days ago

No, sorry. And I don't think that's even possible with what is available to me (from the APIs).
But it should use the system default web browser, so you should be able to change it in the system settings (Applications > Default Applications > Web Browser)

Report

10

roctheme

1 month ago

I haven't changed the background color.

I applied the change in main.qml but no change.

But please don't get stressed about me.
I have time :)

Report

10

roctheme

1 month ago

10 Since the upgrade to Kubuntu 21.04, the plasmoid only shows a white image.

In the default setting, you can also briefly see the default page. Then it will be reloaded after a short time and everything is white and remains white.

Report

C

Cqoicebordel

1 month ago

Ah shit.
I'm not on Kubuntu 21.04 and wasn't planning to switch to it, and to stay on LTS. I'll have to spin up a VM. But my hardware is too old for virtualization :/

I have no idea what could cause that issue. I have two possible things that come to mind : if you change the color of the background of the plasmoid, does it improve or worsen the issue ?
And if you are willing to test, could you edit `~/.local/share/plasma/plasmoids/cqcb.plasma.webslice/contents/ui/main.qml` to change
`import QtWebEngine 1.8`
to
`import QtWebEngine 1.10`
Then, restart plasmashell (pkill plasmashell && plasmashell), and, again, does it improve or worsen the situation ?

In any case, I'll eventually investigate the issue, but I can't promise when :/

Report

10

roctheme

1 month ago

I haven't changed the background color.

I applied the change in main.qml but no change.

But please don't get stressed about me.
I have time :)

Report

C

Cqoicebordel

1 month ago

Thank you for your understanding :)

Report

10

floorek

2 months ago

10 10 the best

Report

8

Naraku

2 months ago

8 Thanks for this plugin, it is extremely useful! :-)

What is the desired way to open links from the displayed page in the default browser (outside of the plugin)? Some weeks ago, it was possible to click with the middle mouse button on a link and it opened in the default browser (outside of the plugin). This seems not to work anymore. Now a middle click causes a delay of several seconds before the same page opens in the default browser.

Report

C

Cqoicebordel

2 months ago

It's weird. I didn't touch anything on middle click for a long while now. Maybe it's the way the default browser is detected in Qt that create a problem.
Honestly, I really don't know.
At least, it opens, eventually :/
If anyone has an idea, I'll take it.

Report

axoefurusatotokyo

5 months ago

Is it possible to change zoom factor to more flexible values? I need something between 0.5x and 0.75x and currently I have to ctrl+wheel_up (it's strange that qtwebengine still allows you to do that) for that very state after every reload.

Report

C

Cqoicebordel

5 months ago

That's a good question !
I'm not sure I'll change the UI, because it might lower the UX for most people. But I have to think about it more.
In any case, you can modify it manually, by editing ~/.config/plasma-org.kde.plasma.desktop-appletsrc, search for "websliceUrl=TheURLYouUseInWebslice" and in the same block, you can edit "zoomFactor=1.25" to the exact value you want/need (to have "zoomFactor" present, your zoom seeting must be !=1). At that point, you'll probably have to restart plasmashell to apply it.
I can't use ctrl+wheel on my machine, I don't know why. So maybe it's the site capturing those events. I don't know.

Report

axoefurusatotokyo

5 months ago

Thanks for hint, fits perfect now!

Report

marabou

7 months ago

Is there an options to save coockies? I 'm getting logged out from any site I log in every time i restart.

Report

C

Cqoicebordel

7 months ago

That's a real issue, and I don't know how to fix it, sadly. It bother me too.
It might be possible to use the custom JS to inject the right cookies, or to auto-log to a service. But I'm not sure how :/

Report

C

Cqoicebordel

7 months ago

You know what ? Even if I had the issue myself, I hadn't looked deep into it. Your question pushed me to look, and I found a solution :)
A release should have a setting for it in the coming week !

Report

marabou

6 months ago

OMG thank you so much!! I spent too many hours looking for alternative and there is none! You are a legend

Report

C

Cqoicebordel

6 months ago

So, I just released the promised version. Look in the "experimental" tab for the option :)
But beware, read carefully what is written there ;)

Report

schockley

7 months ago

10 10 the best

Report

10

fredl23

8 months ago

10 10 the best

Report

digitoptic

8 months ago

5 I have KDE Neon with Plasma 5.20, it work but, if I logout to sddm and reloging again, it not work

Report

Version 2.4.1, 2021/03/20 3 months ago

Translations in Spanish updated, thanks to Facundo Olivera, and Dutch translations updated thanks to Heimen Stoffels. Many thanks to them !!!

Version 2.4, 2021/02/23 4 months ago

New version adding the possibility to pin open the popup, when the plasmoid shows an icon.
Also added translation in Spanish, thanks a lot to Facundo Olivera, and updated German, thanks to Roland Reck !

Version 2.3.1, 2020/12/20 6 months ago

Updated zh_TW translation, thanks to Jeff Huang !!!

Version 2.3, 2020/12/01 6 months ago

Before, the Webslice plasmoids were all like private windows in a browser : no data was stored, and each time your machine would reboot, you had to log in again.
So, I added an experimental option to allow the storage of data, and even to be able to change the profile folder name, to allow different logins to the same site at the same time (across multiple Webslices, of course).
This option is experimental because of a bug in Qt. So please read what is written around that option !

Also, updated German translation, thanks to Roland, and a new Dutch translation, thanks to Heimen Stoffels !!!

Version 2.2, 2020/09/18 9 months ago

Two small changes here :
First, an option is added to bypass all TLS/SSL/HTTPS errors, and display the site nonetheless. That might help display sites with somewhat dodgy certificates, or auto-signed ones.
Second, and finally, added a way to copy a link's adresse in the context menu.

Version 2.1, 2020/08/07 10 months ago

Small change here : if you press "Ctrl" while clicking "Reload" in the context menu, it will bypass the cache, and force a reload.
Can be helpful in some cases

Version 2.0, 2020/07/15 11 months ago

Due to the deprecation of a lib, I had to rewrite almost the whole thing. But it might not work on older machine, so if it's the case, keep the older one.
This version should work from Kubuntu 19.10 onward. At least for the foreseeable future
New things :
Open link in default browser in context menu
Zoom factor setting
Ability to change the icon when iconified
Choose the background color
Scroll to a fixed position (x,y)
Custom User-Agent
Show or hide scrollbars
And two experimental features : Shortcuts, and filling the whole space (useful when in a panel).
Thanks to Roland Reck, Alexey Murz Korepov and Jeff Huang for the translations !!!
Note that you may need to install `qml-module-qtwebview` or `qt5-webview` for it to work.

Version 1.0.1-Special Plasma 5.19+, 2020/06/21 11 months ago

After a few feedback saying that Webslice would crash on Plasma 5.19, I made a version to fix it.
But since this version remove a couple of features, I kept the original version alongside.
A full rewrite will be needed to have the features back, so it'll take time.
Note : You may have to install `qml-module-qtwebview` (could also be called `qt5-webview`)

Version 1.0.1, 2018/05/26 11 months ago

Update 'de' translation. My big thanks to Roland Reck !!!

Version 1.0, 2018/04/03 11 months ago

Fixed the positioning of the busy indicator
Added the possibility to middle click or ctrl+click link to open them in the default browser

Version 0.10.1, 2018/04/02 11 months ago

Update zh_TW translation. My thanks to Jeff Huang !

Version 0.10.0, 2018/04/02 11 months ago

Adds the possibility to set the popup size and to have multiple URLs through the context menu.

Version 0.8.1, 2015/06/27 11 months ago

Adds Spanish and Brazil's Portuguese. Thanks duodraco !!!
Don't hesitate to add translations by going to Transifex !

Version 0.8.0, 2015/06/20 11 months ago

Adds a setting for the reload animation, and the ground work for I18n. Please help me for the translations by going to https://www.transifex.com/projects/p/webslice/ !
The translations may not be visible, I don't know why.

Version 0.7.1, 2015/06/10 11 months ago

Adds a busy indicator when reloading, and changed the time unit to be in seconds instead of minutes.
/!\ Be careful, if you have set an auto-reload, you may have to reconfigure it.

Version 0.7.0, 2015/05/25 11 months ago

Adds the possibility to choose between compact and full representation -> Display the site, or display an icon that open the site in a new panel when clicked.
Adds also a context menu entry to configure the plasmoid.

Version 0.6.0, 2015/05/19 11 months ago

Adds a way to choose the preferred device width, a way to inject your own JS in the page, and finally, when put into the taskbar, it displays a tiny webpage.

Version 0.5.0, 2015/05/16 11 months ago

Adds a way of scrolling automatically to a part of the page, using a JS selector to choose an Element to scroll to.

Version 0.4.0, 2015/05/10 11 months ago

Adds a context menu to allow manual reload of the page.

Version 0.3.0, 2015/05/06 11 months ago

Adds an option in prefs to allow transparent background of the plasmoid. Note that it's necessary that the webpage has a transparent background, or no background at all.
Changed version notation too (Major.minor.bugfixe)

Version 0.0.2, 2015/05/04 11 months ago

Adds auto zoom and auto reload (in prefs)

12345678910
4119
product-maker pifer Jun 10 2021 10 the best
Great job man. Is there a way to reduce/remove that (ugly) plasmoid border?
product-maker mattmercerca Jun 05 2021 10 the best
Cqoi, you've done a fantastic job on the Webslice applet. This is a new indispensable must-have widget for me. Thank you!
product-maker instantnatant Jun 03 2021 9 excellent
Hey, is there any way to change the default browser for this? Love it otherwise, thank you
product-maker roctheme Apr 28 2021 10 the best
Since the upgrade to Kubuntu 21.04, the plasmoid only shows a white image. In the default setting, you can also briefly see the default page. Then it will be reloaded after a short time and everything is white and remains white.
product-maker floorek Apr 21 2021 10 the best
10 the best
product-maker Naraku Apr 09 2021 8 great
Thanks for this plugin, it is extremely useful! :-) What is the desired way to open links from the displayed page in the default browser (outside of the plugin)? Some weeks ago, it was possible to click with the middle mouse button on a link and it opened in the default browser (outside of the plugin). This seems not to work anymore. Now a middle click causes a delay of several seconds before the same page opens in the default browser.
product-maker fredl23 Oct 19 2020 10 the best
10 the best
product-maker rizzini Oct 02 2020 10 the best
Awesome widget, man. How can I get rid of that overlay? Print -> https://i.imgur.com/2D9be3M.jpg
product-maker oneill Sep 21 2020 8 great
Nice widget. But the following site does not display : https://www.bibox.com/v2/market_detail
product-maker bradford99 Sep 04 2020 9 excellent
9 excellent
product-maker ucasi Jun 27 2020 8 great
8 great
product-maker FoxIII May 24 2020 8 great
8 great Really handy as it saves keeping a tab open in the browser.
product-maker jedziemyjedziemy Mar 29 2020 10 the best
10 the best
product-maker matafleur Feb 21 2020 10 the best
10 the best Great!
product-maker willibe Jan 13 2020 10 the best
10 the best
product-maker aposuit Jan 11 2019 9 excellent
+Thanks.
product-maker beriba Nov 09 2018 9 excellent
+ Awesome. And works perfectly with Todoist.
product-maker Murz Jun 14 2018 9 excellent
+
product-maker emplate430 May 19 2018 9 excellent
TY!
product-maker duodraco Jun 29 2015 9 excellent
product-maker fmdlx Jun 20 2015 9 excellent
product-maker dvs999 Jun 19 2015 9 excellent
product-maker janet May 19 2015 9 excellent
product-maker fsb1968 May 05 2015 9 excellent
Be the first to comment
mattmercerca
Jun 05 2021
gapa3
Dec 24 2020
fredl23
Oct 19 2020
aposuit
Jan 11 2019
cnzhx
Oct 15 2018
awfulminstrel
Jun 06 2018
floorek
Jun 03 2018
Murz
Jul 10 2015
dvs999
Jun 19 2015
File (click to download) Version Description Devices Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
AGPLv3
version
2.4.1
updated Mar 20 2021
added May 03 2015
downloads 24h
4
mediaviews 24h 0
pageviews 24h 7

Appimages

To install any downloaded Appimage via GUI, use this tool AppImagelauncher.

To install Appimages from Appimagehub via CLI use appimage-cli-tool.
This allows you to e.g. search appimages with "app search xyz" and install any appimage via command "app install #id".

If you are a developer who is interested to easily build appimages from your code repo, read the guide here.