summaryrefslogtreecommitdiffstats
path: root/tests/test_mailsync.cpp
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-08-15 11:13:19 +0200
committerDanilo M. <danix@danix.xyz>2026-08-15 11:13:19 +0200
commit8ea004e67427693139ddd55384c7963d856650f0 (patch)
tree80a0366d74cb98b5499abeb9209a689d8b834292 /tests/test_mailsync.cpp
parentb1a7339120385f3fd8f1f5251ec20e3f0ff94b22 (diff)
downloadqtmaildir-8ea004e67427693139ddd55384c7963d856650f0.tar.gz
qtmaildir-8ea004e67427693139ddd55384c7963d856650f0.zip
docs: close items 93 and 95, record their traps
Item 93 ships four built-in filters composing with the account dropdown, and absorbs item 90. Item 95 is the overflow-menu defect found while hand testing it: pre-existing, not caused by 93, and recorded as its own item rather than folded in. Two traps go to CLAUDE.md because they are still true of the code. Qt emits no triggered for a QAction owning a menu, which is why every entry in the saved query menu had always been inert. And a generator must be asked for one account's query rather than having its all-accounts query wrapped, since the wrap returns the right rows by accident of path: being hierarchical and a row-count test cannot tell the two apart. A third goes beside the existing rendering-probe warnings: visualRect reports a real height for a row scrolled out of the viewport, so a non-empty check passes while the pixel loop measures nothing and blames the wrong defect. The Upgrading note covers what a user sees: the row starts with four shipped buttons, a duplicate name means one of theirs is now beside a built-in, and their migrated Sent entry is unpinned for them rather than deleted.
Diffstat (limited to 'tests/test_mailsync.cpp')
0 files changed, 0 insertions, 0 deletions