• Login
Community
  • Login

NPP Task List Plugin Window Overwrites

Scheduled Pinned Locked Moved Notepad++ & Plugin Development
6 Posts 3 Posters 836 Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N
    NeArnold
    last edited by Jul 13, 2022, 7:39 PM

    Don and Friends,

    I’ve installed 8.4.3 and starting noticing an issue with Task list v2.4. In short it overwrites previous content. I have 64 bit NPP running Win10. I also have edited the config to add keywords (but I don’t believe that has anything to do with the problem). Here is how I’ve produced the error:

    1 - Open several file tabs where the files have Task List keyword content.
    2 - Open the Task List display at right of NPP.
    3 - Switch between the file tabs for files with TList content.

    TList keeps writing the window without clearing previous content.

    Note however that selecting a file with no TList keywords will clear the window and then one can start over.

    I have not seen this issue in NPP 8.4.2 (and previous) and I haven’t tested it in the 32 bit build (yet).

    P 1 Reply Last reply Jul 13, 2022, 8:34 PM Reply Quote 0
    • P
      PeterJones @NeArnold
      last edited by Jul 13, 2022, 8:34 PM

      @NeArnold said in NPP Task List Plugin Window Overwrites:

      Don and Friends, I’ve installed 8.4.3 and starting noticing an issue with Task list v2.4.

      Please note that Don is in charge of the Notepad++ application, but he is not in charge of, or responsible for, the plugins – each plugin is the responsibility of that plugin’s author or maintainer, and when changes are made to Notepad++ that affect the plugin interface, it is up to the plugin’s team to make any fixes necessary to make it work again.

      Task List plugin’s entry in Plugins Admin says it is by “Author: blitowitz”, and that plugin has a page here with a link to report issues with that plugin.

      That said, I believe there are users who frequent this Community forum who use Task List (I am not one of them), so maybe one of them will have an idea how to make the existing version of Task List work with Notepad++ v8.4.3, and will chime in to help.

      P 1 Reply Last reply Jul 13, 2022, 8:39 PM Reply Quote 1
      • P
        PeterJones @PeterJones
        last edited by PeterJones Jul 13, 2022, 8:40 PM Jul 13, 2022, 8:39 PM

        sorry, I didn’t realize that was a google code link, which meant that it’s definitely not the right repo any more.

        The active development on the Task List plugin is happening https://github.com/Megabyteceer/npp-task-list , but there isn’t an “issues” list on that page, since it’s a fork-of-a-fork… The user @chcg has been doing the commits in the repository there, so I’m hoping this ping will get you a response from someone who knows the plugin better than I.

        N 2 Replies Last reply Jul 14, 2022, 4:46 PM Reply Quote 2
        • N
          NeArnold @PeterJones
          last edited by Jul 14, 2022, 4:46 PM

          @PeterJones Thank you.

          I’m going to add here that I’ve now reproduced this in 32 bit NPP 8.4.3 with TList 2.4 as well.

          I will note two additional things:
          1 - in 32 bit I found the same problem but - for reasons that I can’t yet explain - I found some files with tags that would refresh the window properly.
          2 - in both test I had 30-50 tabs open. Whether this matters? IDK.

          1 Reply Last reply Reply Quote 0
          • N
            NeArnold @PeterJones
            last edited by Sep 30, 2022, 11:09 PM

            @PeterJones I haven’t heard anything from @chcg or anyone else, but I’ve been fiddling.

            I’ve recently determined that 1) this problem is ongoing with all NPP releases through 8.4.6, and 2) it does NOT occur in dark mode. The issue will return as soon as one switches back to “light” mode. (Not a dark mode fan anyway.)

            I decided to look into the cause. I started by copying the existing v2.4 code base from Github and comparing it to the latest NPP v8.4.6 source. It appears to me that this problem is related to changes in the handling of WM_ERASEBKGND messages in the NPP DockingDlgInterface class that were added for the handling of dark mode.

            I’m going to update some of the include files and attempt to fix this issue. Never worked on a project served from Github. Hopefully when I start making pull requests, I can work with @chcg to help get a new release addressing this issue.

            U 1 Reply Last reply Nov 17, 2022, 2:15 PM Reply Quote 1
            • U
              Ulrich Kulle @NeArnold
              last edited by Nov 17, 2022, 2:15 PM

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              The Community of users of the Notepad++ text editor.
              Powered by NodeBB | Contributors