2
7.3
Description:

A system tray widget notifying you of available updates for your Arch Linux System with AUR and yakuake support

It uses checkupdates to not lock the database.

Just click the Update System to update

run ./install_plasmoid.sh

AUR package: plasma5-applets-kde-arch-update-notifier-git
Last changelog:

added snap support 7 months ago

add option to refersh snaps during upgrade process

kisuyami

2 months ago

Installing From repo, and from AUR cause the same error on click in the widget, and no icon(even if locale selected):

Error loading QML file: file:///usr/share/plasma/plasmoids/org.kde.archUpdate/contents/ui/main.qml:28:34: Type CompactRepresentation unavailable
file:///usr/share/plasma/plasmoids/org.kde.archUpdate/contents/ui/CompactRepresentation.qml:73:5: Type FullRepresentation unavailable
file:///usr/share/plasma/plasmoids/org.kde.archUpdate/contents/ui/FullRepresentation.qml:5:1: module "QtQuick.XmlListModel" is not installed

Report

Castorino

1 year ago

Hello, I've cloned it from GitHub and installed it, but I would like to uninstall it to reinstall from AUR package. How can I do a clean uninstall please?

Report

C

I-Dream-in-Code

1 year ago

remove /usr/share/plasma/plasmoids/org.kde.archUpdate

install with aur package you might need --force

Report

beaverusiv

1 year ago

8 Exactly what I wanted and doesn't interfere with my updating process I do myself.

Report

Primus

1 year ago

This is a pretty great widget. One thing I'd like to see in the future is that you could see the upgrade progress, either by just opening console to show pacman, or in a window or even within widget.

Report

C

I-Dream-in-Code

1 year ago

okay so that was the wrong command. good news is I just made a new version with the feature you requested

Report

C

I-Dream-in-Code

1 year ago

EDIT: If you want to change it change line 104 in systemcalls.cpp to
(or terminal program of choice)
arguments << "/usr/bin/konsole << "-e"<<"pacman"<<"-Syu" <<"--noconfirm";

Report

C

I-Dream-in-Code

1 year ago

If you want to change it change line 104 in systemcalls.cpp to
(or terminal program of choice)
arguments << "/usr/bin/konsole << "-e"<<"pacman"<<"-Syu";

Report

peter2m

1 year ago

Current package is not cleaned. It "Weighs" 2MB whereas previous one weighed only 255KB.

BTW. You can remove from package all directories named "CMakeFiles", because they are generated by cmake tool (run in your install_plasmoid.sh script).

Report

C

I-Dream-in-Code

1 year ago

fixed and added to script :)

Report

peter2m

1 year ago

Couple things.

1. I have vertical Panel and icons are arranged in two vertical rows. Icon from this plasmoid is not scalable and takes the place of 4 icons. Takes too much space and looks ugly.

2. "Arch updater settings -> General. Option label: "Check Every (Minutes) has white color, so contrast is bad, but second option "Hide the updates version number" is in black color, so correct.

3. I have dark desktop theme in my Plasma (Simple Flow). When I click on plasmoid icon I see the list of packages to update in black color, so contrast is very bad.

4. The list of packages to update contains mixed packages. I mean I see AUR packages and also these coming from standard repository. I expected only these second ones. These coming from AUR I would like to update separately.

Report

C

I-Dream-in-Code

1 year ago

I just fixed the scaling. It was set as static pixels but is now set to theme.implicitHeight and theme.implicitWidth

Report

peter2m

1 year ago

#1. I'm sorry, but it doesn't work (for me). I put plasmoid onto my vertical panel and icon still takes a lot of space (4 normal icons). Maybe plasma can't decrease it because of status (number of pkgs) located in top right corner :/. So I have some small suggestion.
In top right corner is shown number of packages waiting for update, but I think it could be replaced by tooltip - showing info when mouse cursor will be over the icon. And the status if there is something to update could be mark by color of icon - like in octopi. Thanks that the icon could be decreased.

Report

C

I-Dream-in-Code

1 year ago

I think I fixed it, I had set the image width and height but not the parent width height. This is now set to "units.iconSizes.toolbar" and the circle inherets from it so it may work.

If I may ask, my I made a vertical panel and it only took the size of one icon. Can you give me steps to reproduce your setup? Please email to : mike.a.harris@outlook.com

Report

peter2m

1 year ago

It doesn't work in my panel. Icon of "Arch Updater" takes whole width of panel, whereas other icons only half (also newly added). Try to resize panel (width) till you will have two vertical rows. Anyway. I sent you screenshot of my panel and the steps describing how I added plasmoid into the panel.

Report

C

I-Dream-in-Code

1 year ago

I fixed the contrast, in response to #4 I'm parsing from the checkupdates command as it's the only way to have the database not be locked

Report

peter2m

1 year ago

#2, #3. Now is much better :). Thanks.
And one small suggestion about "Arch updater settings -> General. Option label: "Check Every (Minutes)". The number you could put next to the label, and make just separator between these two options.

About #4. Sorry I was wrong. I checked command "checkupdates" and it seems that command shows only packages related with normal repository. I made this mistake, because in my AUR were the sane packages as checkupdates showed yesterday. Today I updated system using Octopi and after that checkupdates showed less (all of these what I linked with AUR repo. just disappeared). Anyway "checkupdates" works as I expected, so is fine.
And one interesting thing. I wonder why above command shows more than octopi and pamac :/. Almost all yesterday's packages were shown today by octopi and pamac (only glibc was skipping).

Report

added snap support 7 months ago

add option to refersh snaps during upgrade process

added snap support 7 months ago

add option to refersh snaps during upgrade process

fix upgrade process when AUR support is disabled 7 months ago

fixed

Orphan packages 9 months ago

add option to remove orphan packages

Custom Icon Support 10 months ago

Added custom icon support

added various features and fixed bugs 1 year ago

removed plasmashell lock when checking updates
added internet recheck timer

Checkout github closed issues for more info

added yakuake support 1 year ago

added yakuake support

remove yakuake support 1 year ago

removed until branch is fixed

Added yakuake support 1 year ago

credits to naraesk for the code

fixed noconfirm removal 1 year ago

fix bug #19

Color Scheme fix , added exit message and crash when no AUR helper is present 1 year ago

Fixed bug #14 #15 & #16

added noedit to pacaur 1 year ago

added --noedit to pacaur

fixed aur support with aur helpers that only update aur 1 year ago

added pacman upgrade process when user closes konsole for aur helper

fixed aura bug 1 year ago

fixed aura not having sudo on upgrade command

aur support 1 year ago

added AUR support

multithreaded and konsole command change 1 year ago

added multithreaded backend so UI doesn't freeze when running checkupdates

switch konsole command to "sudo pacman -Syu" instead of "sudo pacman -Syyu --noconfirm --force'
switch non-konsole to "sudo pacman -Syu --nocnfirm' instead of "sudo pacman -Syyu --noconfirm --force"

fixed text color on settings 1 year ago

fixed text color on settings

konsole show 1 year ago

add setting option to show in konsole

remove cmakfiles dir 1 year ago

remove cmake files dir

settings and styling 1 year ago

fix settings layout, style fixed

peter2m feedback 1 year ago

fix scaling
fix contrast

12345678910
6
product-maker beaverusiv Aug 28 2017 8 great
Exactly what I wanted and doesn't interfere with my updating process I do myself.
product-maker Primus Aug 27 2017 8 great
product-maker scsimodo Jun 30 2017 8 great
product-maker m12345 Jun 16 2017 8 great
product-maker shaman89 Jun 16 2017 8 great
product-maker druidmoonkin Jun 16 2017 8 great
product-maker Count: 2 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
GPLv3
version
7.2
updated Oct 21 2018
added Jun 16 2017
downloads today
13
page views today 19