Skip to content

Releases: gpapp/FreePlaneGTD

Compatibility with Freeplane > 1.11.1

08 May 10:59
Compare
Choose a tag to compare

Fixing #130 from Freeplane.

Will not work on FP versions earlier than 1.11.1

Download FreeplaneGTD+

Differentation between dates for the week and unscheduled tasks

01 May 07:46
Compare
Choose a tag to compare

Fixing addon compatibility

27 Feb 08:29
9761545
Compare
Choose a tag to compare

Fixing compatibility with other addons, adding proper deactivation capability by @EdoFro
#125 #127

Download FreeplaneGTD+

Fixed French translation

01 Feb 09:59
33c8bc8
Compare
Choose a tag to compare

Updated French translation, thanks to @bepolymathe

Download FreeplaneGTD+

Localization fixes

27 Jan 16:35
Compare
Choose a tag to compare

Rebuilding addon with localization using own method

Download FreeplaneGTD+

Freeplane notifications

30 Aug 09:01
43ba757
Compare
Choose a tag to compare

What's New

Added automatic creation and update of reminders using built-in Freeplane functionality. The items with past reminders flash a little notification icon, pop-up a dialog at the scheduled time.

  • Reminders are set due midnight on the due day, or in case of an action due today or in the past, for the next day.
  • Notifications may be removed manually, but will automatically be created when anything is modified on the node.
  • Reminders are cancelled when an item is marked done or cancelled.
  • Reminders are not created for done or cancelled items.

Known shortcomings

Some things that may be added in the future

  • Recurring reminder support
    • There is no support for recurring tasks in FreeplaneGTD, however reminders could support it.
  • Reminder control dialog is a mess
    • Freeplane reminder control is quite crude, but as it is built in it is hard to change.
    • Reminders can only be shown in a standalone window, not on the sidebar. or the calendar (Why? Really?)
    • GTD may get an extension like timeline, to allow simple control for reminders, if their API is properly exposed. The reminder control may just be created as a standalone extension for those who may prefer it. It may just try and hack the Calendar Tab on the sidebar, to add a list of sorted reminders on the bottom.

Some things I do not plan on changing:

  • All reminders are scheduled to fire at midnight
    • date and time input for tasks would be a huge work to create both in shortcut parsing and editor dialog
  • Manually set reminders for a task are removed on update.
    • This is due to a Freeplane design issue: A node may have multiple reminders assigned, but there is no way to distinguish among them to see what created it or why, so they cannot be removed individually.
  • Not recreating reminders that were already cancelled
    • When updating a node, the reminder is created and removed multiple times (annoying for a developer, but end-users won't see any of it)
    • This is due to a Freeplane design issue: Attribute modification fires an event WITHOUT the old/new values. Thus, there is no way of telling what attribute changed or if its original value changed at all.

What's Changed

Full Changelog: v2.5...v3.6.3

Download FreeplaneGTD+

Compatibility with Freeplane 1.9

10 Feb 10:38
Compare
Choose a tag to compare

Fixes exceptions thrown due to changes in 1.9 NodeModel
Adds support for extended icon/emoji sets.
Fixed website links and add-on update site

Fixes erros in editor

05 Jun 19:16
Compare
Choose a tag to compare

Previous verision didn't take the editor into consideration, and that uses icons too.

Download FreeplaneGTD+

Freeplane 1.8.x support

25 May 21:47
Compare
Choose a tag to compare

Due to the refactoring of the Freeplane 1.8 source tree the icon displays broke in the previous branch.

There was another issue originating from the classloader mayhem in OSGi, that needed to be fixed.

It seems to work fine now.

Download FreeplaneGTD+

Showing notes and node details in task list

17 Nov 20:14
Compare
Choose a tag to compare

Several modifications were made in the listeners, to optimize operation, and avoid silly exceptions.
Map changes automatically change the task list from now on.

#103 was partially fixed, task lists now render notes and node details when the notes are selected the listener does not refresh it automatically.

Download FreeplaneGTD+