GitHub Issues Featured

Plasma 5 Applets

Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/Zren/plasma-applet-githubissues

5
Score 79.1%
Description:

Kubuntu/KDE Neon Requires: sudo apt install qml-module-qtquick-localstorage
If you already added the widget before installing the package, restart Plasma to reload the widget.

Displays a list of recent GitHub issues for a specific (or multiple) repos.

* Display first page of issues from a GitHub repo.
* Can display Open, Closed, or All Issues + Pull Requests.
* Can sort by Created, Updated, and # Comments.
* Lists number of comments like the webpage.
* Uses the same Octicons as the webpage.
* [bug] All "closed" Pull Requests are shown as merged, even one's that are closed without merging.
* Can hide the background when used as a desktop widget.
* Can hide the heading.
* Can changed the panel icon.
* The list is cached locally, so restarting plasmashell constantly (eg: plasma developers) is not a problem.
Last changelog:

v4 - May 7 2020 24 days ago

* Can now sort by updated or comments, including sort direction (ascending and descending) now allows for sorting by oldest first (created ascending).
* Can now configure the panel icon.
* Use min required Kirigami version (2.3) (Issue #11)
* Filter out invalid config repoStrings (Issue #9)
* Fix panelItem is not defined (yet) warnings.

10

anoneemouse

8 days ago

10 10 the best

Report

10

anoneemouse

9 days ago

I get an error when I add it to my desktop: 44:2: Type LocalDb unavailable
file:///home/tjaart/.local/share/plasma/plasmoids/com.github.zren.githubissues/contents/ui/lib/LocalDb.qml:4:1: module "QtQuick.LocalStorage" is not installed

Report

C

Zren

9 days ago

What distro? What Qt version?

Report

10

anoneemouse

8 days ago

Operating System: KDE neon 5.18
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.70.0
Qt Version: 5.14.2
Kernel Version: 4.15.0-101-generic
OS Type: 64-bit

Report

C

Zren

8 days ago

Then restart plasma.

Report

C

Zren

8 days ago

Odd, I thought the localstorage module was preinstalled. Guess not. Install qml-module-qtquick-localstorage with:

sudo apt install qml-module-qtquick-localstorage

Report

10

anoneemouse

8 days ago

Apparently not! It is working now thank you. And thank you for your Tutorial site on plasma widget dev! I wish I found those earlier!

Report

anasr7

1 month ago

theres gitlab version of this ?

Report

C

Zren

24 days ago

Finally got around to it: https://store.kde.org/p/1381655/

Report

S4 10

mrcuve0

1 year ago

10 10 the best

All your plasmoids are simply amazing, amazing design and functionality, thank you for your contributions and your help on GitHub.
Keep up the good work!

Report

S3 10

RustyRaptor

1 year ago

10 10 the best

Report

S3 10

x-varlesh-x

1 year ago

10 10 the best

Report

9

frag

1 year ago

9 +nice!

Report

S3 9

Kaiz

1 year ago

9 +

Report

9

Mirko-Gennari

1 year ago

9 +34

Report

dummy

1 year ago

Awesome! Can you adjust this and include gitlab, then everyone could use it for their own repos here at www.opencode.net :)

Report

C

Zren

24 days ago

Finally got around to it: https://store.kde.org/p/1381655/

Report

C

Zren

1 year ago

The GitLab API is a little different than the GitHub API. I'd need to fetch 2 requests (issues + merge requests), then merge them sorted by most recent. I'd also have to add a new configuration field for the domain of the gitlab instance.

* https://docs.gitlab.com/ee/api/issues.html
* https://docs.gitlab.com/ee/api/merge_requests.html
* https://gitlab.com/api/v4/projects/gitlab-org%2Frelease%2Ftasks/issues
* https://gitlab.com/api/v4/projects/gitlab-org%2Frelease%2Ftasks/merge_requests
* https://www.opencode.net/api/v4/projects/OCS%2Focs-store/issues

Report

v4 - May 7 2020 24 days ago

* Can now sort by updated or comments, including sort direction (ascending and descending) now allows for sorting by oldest first (created ascending).
* Can now configure the panel icon.
* Use min required Kirigami version (2.3) (Issue #11)
* Filter out invalid config repoStrings (Issue #9)
* Fix panelItem is not defined (yet) warnings.

v3 - March 20 2019 1 year ago

* Hide comment button when there are 0 comments.
* Use an 18px heading (Issue #4)
* Can now customize the heading text (on top of hiding it)
* Fix panel icon to folow color scheme (Issue #7)
* Refactor code to be reuseable for other bug software.
* Support listing multiple repos at once.
* Issue list is cached to an sqlite db so restarting plasmashell doesn't re-fetch the list which would burn through your 60 unauthed requests/hour per IP.
* Merge partial chinese translations by @tobiichiamane (Pull Request #3)
* Merge dutch translations by @Vistaus (Pull Request #5 and #6)

v2 - October 28 2018 1 year ago

* Fix the update timer not running.
* Add contextmenu action to manually refresh.
* Cleanup debug logging.

v1 - October 28 2018 1 year ago

* Display first page of issues from a GitHub repo.
* Can display Open, Closed, or All Issues + Pull Requests.
* Lists number of comments like the webpage.
* Uses the same Octicons as the webpage.
* [bug] All "closed" Pull Requests are shown as merged, even one's that are closed without merging.
* Can hide the background when used as a desktop widget.
* Can hide the heading.

12345678910
34
product-maker anoneemouse May 22 2020 10 the best
10 the best
product-maker mrcuve0 May 26 2019 10 the best
10 the best All your plasmoids are simply amazing, amazing design and functionality, thank you for your contributions and your help on GitHub. Keep up the good work!
product-maker RustyRaptor May 24 2019 10 the best
10 the best
product-maker x-varlesh-x May 24 2019 10 the best
10 the best
product-maker frag Mar 21 2019 9 excellent
+nice!
product-maker Kaiz Nov 25 2018 9 excellent
+
product-maker Mirko-Gennari Oct 29 2018 9 excellent
+34
product-maker Base: 4 x 5.0 Ratings
anoneemouse
May 22 2020
artdev
May 20 2020
mrcuve0
May 26 2019
RustyRaptor
May 24 2019
Mirko-Gennari
Oct 29 2018
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
GPLv2 or later
version
4
updated May 07 2020
added Oct 28 2018
downloads 24h
79
mediaviews 24h 0
pageviews 24h 5