
Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/Zren/plasma-applet-todolist
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 auto-detected.
* 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.
* Alt+Enter or Ctrl+Enter: Toggle complete (deletes it).
v13 - February 6 2021 26 days ago
* Refactor to use PlasmaComponents3/QtQuickControls2. Bump min Plasma requirement to 5.18.
* Add configurable icon (Issue #57)
* Add options to always show/hide the counter, and configure its appearance by @maximmenshikov (Pull Request #20)
* Expose ability to use custom todolist for each widget by @destogl (Pull Request #19)
* Set links in TextArea to highlightColor
* Fix a few warnings in the logs.
* Add keyboard shortcuts to ReadMe by @ishank-dev (Pull Request #24)
v13 - February 6 2021 26 days ago
* Refactor to use PlasmaComponents3/QtQuickControls2. Bump min Plasma requirement to 5.18.
* Add configurable icon (Issue #57)
* Add options to always show/hide the counter, and configure its appearance by @maximmenshikov (Pull Request #20)
* Expose ability to use custom todolist for each widget by @destogl (Pull Request #19)
* Set links in TextArea to highlightColor
* Fix a few warnings in the logs.
* Add keyboard shortcuts to ReadMe by @ishank-dev (Pull Request #24)
v12 - May 12 2020 9 months ago
* Comment out unused import for PlasmaComponents3 (Issue #16) (Pull Request #18 by @eiffel-fl)
* Update i18n scripts.
* Add Croatian translations by @VladimirMikulic (Pull Request #22)
* Add French translations by @gabriel-tessier (Pull Request #21)
v11 - March 31 2019 1 year ago
* Strikeout completed items (optional) when not deleting on complete (Issue #9). Also optionally fade completed items.
* Hide "Desktop Widget: Show Background" toggle when widget is in the panel.
* Updated Dutch translations by @Vistaus (Pull Request #15)
v10 - February 8 2019 2 years ago
* Add Dutch translations by @Vistaus (Pull Request #8 and #12)
* Add toggle show showing the text field background for the list title (Issue #11)
v9 - December 3 2018 2 years ago
* Add toggle for the desktop widget background to add it back.
* The list title is now bold with an outline using the background color. There is a toggle for the outline and boldness in the config.
* Add ability to temporily hide the list in case the user does not it visible but doesn't want to go through the hassle of removing and adding it back.
* Remove the list title right margin when used as a desktop widget which is only needed for leaving room for the pin button in a panel widget's popup.
v8 - August 30 2018 2 years ago
* Make sure there's enough room for each section. Fixes a infinite loop when trying to resize the desktop widget with 2+ lists.
* Add Ctrl+Return and Alt+Return shortcut to toggle item as complete (by @mcorteel).
* Fix sectionData is undefined warning when loading, which broke the issue count in the panel (Issue #4).
* Don't align list items to bottom of popup when in a top panel (Issue #6).
* Fix textbox overlapping checkbox when using 1x DPI and 20px font size (instead of 10px).
v7 - August 3 2017 3 years 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 3 years 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 3 years 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 3 years ago
* Fix bug overwriting the wrong index when hiding completed items.
v3 - December 14 2016 4 years 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 4 years 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.
hiddenman
24 days ago
var shouldBeVisible = plasmoid.configuration.showCompletedItems || incomplete
setProperty(i, 'isVisible', shouldBeVisible)
And it's false by default, but the item is not hidden on complete.
Report
Zren
24 days ago
https://github.com/Zren/plasma-applet-todolist/issues/62
Report
hiddenman
24 days ago
Thank you. However, i do not completely understand what you mean. You already have a feature to remove the completed item from the list. However, your removeItem() function deletes it from the file,but it would be much better to just do not display the completed items (when this option is enabled).
I mean that's how all other todolist-tools work: they just hide completed items, but do not delete them , because it's often very important to go back and check what was done.
Report
axel-huerta
25 days ago
Report
hiddenman
26 days ago
Deleting the completed tasks is not a good idea, usually. However , displaying the completed task is neither good, because the list will be huge and useless.
Is it possible to add one more option: hide completed tasks, as radio button, like "Hide completed tasks or Delete completed tasks".
Thank you.
Report
brighton35
1 month ago
Report
brighton35
1 month ago
Report
salvaju29ro
2 months ago
Report
smarteist
3 months ago
Report
systorture
5 months ago
Report
systorture
5 months ago
Report
kdemichl
7 months ago
Very handy
Report
FoxIII
10 months ago
Report
jcmljunior
10 months ago
Em relação a problemas, quando passo o mouse sob um item da lista, a opção deletar não é exibida, só aparece quando eu clico.
O titulo da lista por outro lado, quando passo o mouse, o Ãcone para deletar é exibido.
Parabéns pela extensão.
Report
jcmljunior
10 months ago
Report
madeiraantonio97
1 year ago
É simplesmente sensacional, um bom assistente de tarefas e de fácil configuração.
Report
madeiraantonio97
1 year ago
Report
lexover
1 year ago
Report
laurento
1 year ago
Very nice and usefull.
The idea to use a formatted and human readable text file is brillant!
Upvote for : If possible, to set a custom path and/or file name to save all lists and each list separately.
Report
laurento
1 year ago
The idea to use a formatted and human readable text file is brillant!
Upvote for : If possible, to set a custom path and/or file name to save all lists and each list separately.
Report
carmeline
1 year ago
Would like an option to hide the little counter icon tho.
And if possible, to set a custom path to save all lists and each list separately.
Report
odzin
1 year ago
Report
DanielRios549
1 year ago
Report
akwala
1 year ago
Report
RustyRaptor
1 year ago
Report