RealRaven2000 / quickFilters

Thunderbird Add-on: quickFilters
http://quickfilters.quickfolders.org/
Other
46 stars 11 forks source link

Filter assistant does't open when I drag an email to a folder #218

Open Dahl0000 opened 8 months ago

Dahl0000 commented 8 months ago

With Quickfilters activated, the editor does't open when I drag an email to a folder****

RealRaven2000 commented 8 months ago

check whether it has the "archive" flag set:

https://addons.thunderbird.net/en-US/thunderbird/addon/folderflags/?src=search

(archive folders are omitted by the algorithm)

RealRaven2000 commented 8 months ago

Also, make sure that the assistant is actually active: image

image

0ium commented 7 months ago

With Quickfilters activated, the editor does't open when I drag an email to a folder***

I have the same issue (and no FolderFlags add-on). First time it's happened. Using Supernova...

RealRaven2000 commented 7 months ago

With Quickfilters activated, the editor does't open when I drag an email to a folder***

I have the same issue (and no FolderFlags add-on). First time it's happened. Using Supernova...

can you create a debug log please - In order to see what is happening during the problem you can use the "debug mode" on quickFilters advanced settings:

image

image

once you activate Debug Mode, right-click on the Debug Mode option - this will open a window with additional switches for logging relevant detail:

image

set

extensions.quickfilters.debug.createFilter = true extensions.quickfilters.debug.buildFilter = true

Next, you can open Javascript error console using the shortcut Ctrl+Shift+J and then configure as follows:

image

1 enable the first three items: Errors, Warnings & Logs 2 click on the settings icon (top right) 3 disable Show Content Messages, Timestamps and Group messages.

Then reset the content of the error console with the top left button "Clear Console output":

image

If you can reproduce the problem, as soon as it happens, you can please copy the complete contents as text - via right-clicking any message:

image

Select "copy all messages" - this will copy the log into the clipboard from where you can insert it into your support email to me. (Screenshots of the error log are not so helpful because I cannot search their text efficiently.)

0ium commented 7 months ago

Many thanks for your prompt response, appreciated. A note: I think I used the Assistant once before on this version and it seemed to work as usual, but the filter was not added in alphabetical order despite my settings.

This time, as expected, the Assistant didn't open and here's the pasted text below - many thanks

Error: Component returned failure code: 0x80550008 [nsIMsgThread.getRootHdr]
    restoreSelection chrome://messenger/content/about3Pane.js:4980
    onMessagesLoaded chrome://messenger/content/mailCommon.js:963
    _applyViewChanges resource:///modules/DBViewWrapper.jsm:1526
    _enterFolder resource:///modules/DBViewWrapper.jsm:1241
    _folderLoaded resource:///modules/DBViewWrapper.jsm:1220
    onFolderEvent resource:///modules/DBViewWrapper.jsm:214
    updateFolderAndNotifyOnLoad resource:///modules/DBViewWrapper.jsm:88
    open resource:///modules/DBViewWrapper.jsm:828
    _onSelect chrome://messenger/content/about3Pane.js:2533
    handleEvent chrome://messenger/content/about3Pane.js:1591
    set selectedRow chrome://messenger/content/tree-listbox.js:481
    _onClick chrome://messenger/content/tree-listbox.js:106
    handleEvent chrome://messenger/content/tree-listbox.js:76
about3Pane.js:4989:17
quickFilters [logTime init]
Adding FilterList...
Manually calling notifyTools.enable() is no longer needed. notifyTools.js:145:13
quickFilters  quickFilters.Init()  
        Assistant active: false
        BrowserInfo: [object Object]
      qFilters-utils.js:762:12
quickFilters [logTime init]
qFilters-filterEditor.js - finished.
Manually calling notifyTools.enable() is no longer needed. notifyTools.js:145:13
quickFilters  quickFilters.Init()  
        Assistant active: false
        BrowserInfo: [object Object]
      qFilters-utils.js:762:12
quickFilters 18:50:36.480  [26 ms]   
quickFilters.loadEditor()
quickFilters 18:50:36.585  [105 ms]   
No arguments for highlighting duplicates.
quickFilters 18:50:36.585  [0 ms]   
quickFilters.FilterEditor.showTitle() - filterName = GitHub
quickFilters [logTime init]
qFilters-filterEditor.js - finished.
Manually calling notifyTools.enable() is no longer needed. notifyTools.js:145:13
quickFilters  quickFilters.Init()  
        Assistant active: false
        BrowserInfo: [object Object]
      qFilters-utils.js:762:12
quickFilters 18:50:42.375  [22 ms]   
quickFilters.loadEditor()
quickFilters 18:50:42.489  [114 ms]   
No arguments for highlighting duplicates.
quickFilters 18:50:42.489  [0 ms]   
quickFilters.FilterEditor.showTitle() - filterName = Studyhost
quickFilters [logTime init]
qFilters-filterEditor.js - finished.
Manually calling notifyTools.enable() is no longer needed. notifyTools.js:145:13
quickFilters  quickFilters.Init()  
        Assistant active: false
        BrowserInfo: [object Object]
      qFilters-utils.js:762:12
quickFilters 18:50:45.897  [19 ms]   
quickFilters.loadEditor()
quickFilters 18:50:45.999  [102 ms]   
No arguments for highlighting duplicates.
quickFilters 18:50:45.999  [0 ms]   
quickFilters.FilterEditor.showTitle() - filterName = Studyhost
quickFilters  setAssistantMode()  AssistantActive: true qFilters-utils.js:762:12
Bjorn2020 commented 6 months ago

Has this been resolved? Still unable to activate filter assistant when moving emails. Yes filter assistant is on. Running Supernova, 115.6.0 (64 Bit)

RealRaven2000 commented 6 months ago

no it hasn't but I can also not quite reproduce it - if I drag mail to a folder in the tree, the assistant gets triggered here. I have to keep trying ways to make it fail.

Bjorn2020 commented 4 months ago

Here is the log I get when trying to drag email and start filter assistant: quickFilters {CREATEFILTER} [logTime init] Message( Uri=imap-message://bdahl%40dahlservices.com@mymail.brinkster.com/INBOX#2053204 target folder=Trash message Id=abc03b49-af30-4e0e-b6e8-e59e107644b8@iad4s12mta649.xt.local author="President Trump" email@conservativeintelalerts.com subject=Introducing the next Vice President…. recipients=bdahl@dahlservices.com filterAction=-- cc= bcc= author="President Trump" email@conservativeintelalerts.com) quickFilters 10:32:22.770 [0 ms]
Drop event detected!

Bjorn2020 commented 4 months ago

This problem makes the whole addon worthless. How do I go about getting a refund?

RealRaven2000 commented 4 months ago

This problem makes the whole addon worthless. How do I go about getting a refund?

mail me directly, but it is core functionality and needs to be fixed. FOr now, you can create the filter after moving by right-clicking the moved mail and the clicking "create filter from message" - it starts the same workflow. Can you try that?

RealRaven2000 commented 4 months ago

the filter was not added in alphabetical order despite my settings.

according to the log file the very last thing that happened was activating the assistant, then ... absolutely nothing?

can you true also enabling

extensions.quickfilters.debug.msgMove = true extensions.quickfilters.debug.msgMove.detail = true

these will add events whenever you drop en email to the folder tree or when using the command handler. Are you moving the email on the first (3pane) tab of Thunderbird or somewhere else?

RealRaven2000 commented 4 months ago

I am guessing here - Is this related to local folders? Just had a report at #235 where I posted a new version that fixed the problem. I will create some more test cases here with local folders (and virtual folders) and then post a new version here as well.

RealRaven2000 commented 4 months ago

Here is a new version, did a bunch of testing with local folders and even search folders:

quickFilters-wx-6.3.1pre20.zip

if it still fails, at least we should see more detail in error console (provided debug mode is enabled)


To install version above download zip file and drag the file into Thunderbird Add-ons Manager (do not extract contents, it won't install like that)

RealRaven2000 commented 3 months ago

Did anybody get around to testing the new version above? Not sure if I have addressed the problem or whether to investigate further...

Firescribe2 commented 3 months ago

Just tested it and it's working properly again on TB 115, Mac OS. Thank you very much.

RealRaven2000 commented 3 months ago

Just tested it and it's working properly again on TB 115, Mac OS. Thank you very much.

RealRaven2000 commented 2 months ago

Latest version - just leaving this here to share in support:

quickFilters-wx-6.4pre27.zip


To install version above download zip file and drag the file into Thunderbird Add-ons Manager (do not extract contents, it won't install like that)