Description:

Requires the plasma-widgets-addons package (sudo apt install plasma-widgets-addons) since we use the sticky note widget's code to save to file.

* List is saved to ~/.local/share/plasma_notes/todolist which you can open up in your text editor and edit (changes will sync to the widget).
* Checkbox: Complete note (deletes it).
* Links are autodetected.
* Shift+Enter: New line on current item.
* Enter: Next Item.
* Up/Down: Select Item.
* Ctrl+Up/Down: Reorder Item.
* Number of incomplete items is shown in the panel icon.
Last changelog:

v7 - August 3 2017 10 months ago

* Support multiple lists side by side. Each list is seperated by a heading in the file.
* Can drag and drop the lists to reorder them. Can drag items between lists.
* Can add a new list via the context menu. The delete button will prompt before deleting.
* Lines have the excess whitespace at the end of the line stripped.

g99

1 day ago

I added todo.desktop to launch this plasmoid as comment

Report

g99

1 day ago

[Desktop Entry]
#kate: bom off;

# this is "TODO.desktop" a laucher for Dolphin for this plasmoid
# save as text file todo.desktop for convenient launch in window rather than in toolbar

# 1. kpackagetool5 -i pop.plasmoid
# 2. dann geht exec mit Namen aus innerem meta-pk.desktop
# Successfully installed /home/neon/Downloads/neon/pop.plasmoid


Icon=korg-todo

Type=Service
ServiceTypes=KonqPopupMenu/Plugin,inode/directory
X-KDE-StartupNotify=false
MimeType=all/allfiles

Name=pop1
Comment=view some comic strip, e.g. of *.cbz file type
Encoding=UTF-8
X-KDE-Priority=TopLevel

Actions=eins
[Desktop Action eins]
Type=Application
Name=TO DO list
#with a plasmoid
Icon=comix
Exec=plasmawindowed com.github.zren.todolist

Report

g99

1 day ago

fine

Report

BrianD91

4 days ago

Running into the following error.

"Error loading QML file: file:///home/brian/.local/share/plasma/plasmoids/com.github.zren.todolist/contents/ui/main.qml:10:5: Type NoteItem unavailable
file:///home/brian/.local/share/plasma/plasmoids/com.github.zren.todolist/contents/ui/NoteItem.qml:11:1: module "org.kde.plasma.private.notes" is not installed"

I googled it and apparently this is from a lack of the kdeplasma-addons but I can't seem to actually find a command that will find the packages to install them...

Report

C

Zren

4 days ago

The Widget's description mentions this, and has a command to install it.

If you're using Kubuntu, or KDE Neon, use:
sudo apt install kdeplasma-addons

Then relog (to restart plasmashell) and TodoList should work.

Report

BrianD91

2 days ago

brian@HAL-1000:~$ sudo apt install kdeplasma-addons
[sudo] password for brian:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package kdeplasma-addons


This is in Kubuntu 18.04

Report

C

Zren

2 days ago

Oh right, kdeplasma-addons was broken up into separate packages. You want to install the plasma-widgets-addons package probably.

Report

BrianD91

1 day ago

Do you know the command for that?

brian@HAL-1000:~$ sudo apt install plasma-widgets-adddons
[sudo] password for brian:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package plasma-widgets-adddons

Report

C

Zren

1 day ago

plasma-widgets-addons <= Correct package name
plasma-widgets-adddons <= You typed 3 "d"s in addons instead of 2

Report

systorture

5 months ago

Feature request: It would be amazing, if the todo-list could connect with the akonadi tasks from the kontact pim
I woul even throw some bucks on it... is this thing going to be on bountysource=

Report

kbloem

6 months ago

Hi, the suggested installation of kdeplasma-addons fails. I used the command sudo apt install kdeplasma-addons.

kenny@linux-workstation ~ $ sudo apt-get install plasma-addins
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package plasma-addins

Report

C

Zren

6 months ago

You typed it incorrectly. It's plasma-addONS, not plasma-addINS.

Report

kbloem

6 months ago

Well that was a typo indeed but i copied and pasted. And just did it again...

kenny@linux-workstation ~ $ sudo apt install kdeplasma-addons
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package kdeplasma-addons
kenny@linux-workstation ~ $

Report

kbloem

6 months ago

Do i need specific sources? I have a freshly installed Mint 18.3.

Report

C

Zren

6 months ago

Have you done a "sudo apt update" yet? Sometime you need to fetch the list of packages first after a brand new install.

Report

C

Zren

6 months ago

What about "sudo apt install plasma-widgets-addons". Looks like they broke the package into smaller ones a while ago.

Report

kbloem

6 months ago

Yes did the apt update and upgrades. This is what i get now.

kenny@linux-workstation / $ sudo apt-get install plasma-widgets-addons
Reading package lists... Done
Building dependency tree
Reading state information... Done
plasma-widgets-addons is already the newest version (4:5.8.8-0ubuntu1~ubuntu16.04~ppa2).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.

Report

kbloem

6 months ago

This is what it looks like https://ibb.co/j7nFSw

Report

C

Zren

6 months ago

So it was already installed? Well at least it works. Sorry for the bad instructions, I'll update the description.

Report

kbloem

6 months ago

Where can i change the looks?

Report

kbloem

6 months ago

I Really like the widget. Big thumbs up :)

Report

C

Zren

6 months ago

The Desktop Theme in the System Settings controls the widget looks.

Report

AverageJoe

6 months ago

There are very few Plasma widgets I personally find genuinely useful enough to actually keep on my desktop for long. Most of the time I only have a folderview or two, until now. TodoList, being a todo-list, is obviously useful, and it's so simple and elegant that it has very quickly become a permanent resident on my desktop. :)

Report

g99

1 day ago

true ! most plasmoids suck big time. I guess "plasmate" is one of those.

Report

MoonDragon

11 months ago

brilliant idea, simple and fuctional

Report

v7 - August 3 2017 10 months ago

* Support multiple lists side by side. Each list is seperated by a heading in the file.
* Can drag and drop the lists to reorder them. Can drag items between lists.
* Can add a new list via the context menu. The delete button will prompt before deleting.
* Lines have the excess whitespace at the end of the line stripped.

v6 - June 28 2017 11 months ago

* Fix height calculation (we ignored the height taken by the pin button).
* Use Plasma's panel icon size (which can be set in System Settings &gt; Icons &gt; Advanced).

v5 - May 7 2017 1 year ago

* Remove ability to hide completed items.
* Added ability to remove items when completed instead, which will hide the "delete item" button (this is the new default).
* Added ability to reorder items.
* Focus on "new item" when popup is opened.
* Add scrollbar.
* Disable copy/cut/paste context menu so it's easier to open the widget context menu.

v4 - December 14 2016 1 year ago

* Fix bug overwriting the wrong index when hiding completed items.

v3 - December 14 2016 1 year ago

* Show the number of incomplete icons in the panel icon using the same badge as the taskmanager (file transfer / downloads).
* Fix adjusting the height according to the number of items displayed (shouldn't show a scrollbar until it's taller than the screen).

v2 - August 31 2016 1 year ago


* Support KDE 5.5 / Qt 5.5
* Support tabs when editing the file itself. Also automatically indent when the file is saved.
* Remove a ton of excess logging.

product-maker g99 1 day ago

I added todo.desktop to launch this plasmoid as comment

product-maker g99 1 day ago

fine

product-maker AverageJoe Nov 22 2017

There are very few Plasma widgets I personally find genuinely useful enough to actually keep on my desktop for long. Most of the time I only have a folderview or two, until now. TodoList, being a todo-list, is obviously useful, and it's so simple and elegant that it has very quickly become a permanent resident on my desktop. :)

product-maker janet Aug 10 2017

product-maker MoonDragon Jul 16 2017

brilliant idea, simple and fuctional

product-maker icewind1991 Jul 12 2017

product-maker buhaha Apr 06 2017

product-maker WIP42 Mar 30 2017

product-maker cuy11 Mar 23 2017

product-maker gfdsa3 Nov 24 2016

product-maker lucaslima Oct 16 2016

product-maker baltolkien Aug 28 2016

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling me
Details
license
GPLv2 or later
version
7
updated Aug 10 2017
added Aug 25 2016
downloads today
0
page views today 7