Description:

Requires the kdeplasma-addons package (sudo apt install kdeplasma-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 6 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.

systorture

1 month 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

2 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

2 months ago

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

Report

kbloem

2 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

2 months ago

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

Report

C

Zren

2 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

2 months ago

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

Report

kbloem

2 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

2 months ago

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

Report

C

Zren

2 months ago

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

Report

kbloem

2 months ago

Where can i change the looks?

Report

kbloem

2 months ago

I Really like the widget. Big thumbs up :)

Report

C

Zren

2 months ago

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

Report

AverageJoe

3 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

MoonDragon

7 months ago

brilliant idea, simple and fuctional

Report

Grool

7 months ago

I like it! Very interesting realisation and ofc very cool panel icons!
http://gentl.net

Report

hcooh

10 months ago

Hi,
I love the idea of this plasmoid!
There are a few things that would be awesome to improve its efficiency:
- BUG: Due to the transparency settings of the background, if there are more notes than the size of the widget on the desktop, it hides the first notes and I dont see the vertical scrolling bar..
- Improvement: Would be great to set up the background color and level of transparency
- Would be great to be able to insert note in between some others (to try to keep them organised)
- Also, would be awesome to be able to drag them to reposition the item
But thanks for organising this already!

Report

C

Zren

9 months ago

v5 lets your drag items. I had to sacrifice the ability to filter/hide completed events though. "completing" and item will now delete it too. I added a scrollbar too.

Report

baltolkien

1 year ago

Hello:
Great plasmoid! But it doesn't work in my openSUSE 42.1 Leap with Plasma 5.5.5. Any suggestions? Thanks in advanced.

Report

C

Zren

1 year ago

Uhg, I can add the widget to Kubuntu with KDE 5.5.5 without "errors", but it doesn't save the file. When I type, it doesn't recognize there's text and create a new empty list item below. Also, when I hit enter it resets the textbox.

It works fine on my Chakra VM with KDE 5.6 or KDE 5.7 (forgot to check) so it's nothing Neon specific.

No errors in the damn ~/.xsession-errors so bleeh. Gonna take my a bit to figure this out.

Report

C

Zren

1 year ago

Figured it out. It's not liking me using [b]model.title = newTitle[/b] in the ListView delegate. I need to use [b]todoList.setProperty(index, 'title', newTile)[/b]. I'll try to push an update sometime tonight or tomorrow.

Report

baltolkien

1 year ago

So, I must wait. Don't? Thanks in advanced.

Report

C

Zren

1 year ago

Sorry for the wait. I meant to update this much earlier, but I ran into another bug on my Neon install. This bug was one of those that made no sense.

A second empty placeholder was added at the bottom, but when you went to edit this extra placeholder, it showed a bunch of HTML. I norrowed it down to the ProxySortFilterModel getting out of sync with it's sourceModel, but beyond that... It just made no fucking sense. I restarted plasmashell. No dice. I restarted the PC. No dice. I added a second instance of the widget in the panel, deleted the desktop instance of the widget and readded it... It's fixed. There's no reason for that to have worked and it's driving me crazy.

Anyways, I just uploaded v2 which worked in my Kubuntu 16.04 VM with KDE 5.5.5 and Qt 5.5.1.

Report

baltolkien

1 year ago

Hello:
Great plasmoid! But it doesn't work in my openSUSE 42.1 Leap with Plasma 5.5.5. Any suggestions? Thanks in advanced.

Report

v7 - August 3 2017 6 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 7 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 > Icons > Advanced).

v5 - May 7 2017 9 months 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 9 months 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 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 Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
7
updated Aug 10 2017
added Aug 25 2016
downloads today
0
page views today 6