feat: Online search button

- MailListView: new '🌐 Online' button in search bar
- Clicking button emits onlineSearchRequested(query)
- If search box empty, shows QInputDialog for query entry
- MainMainWindow::onOnlineSearchRequested() handler:
  - Validates current folder selected
  - Gets account for folder
  - Shows status message
  - Shows info dialog with query/folder/account (placeholder for IMAP SEARCH)
- Signal: onlineSearchRequested(const QString& query)
- Button styled in blue (online theme)
This commit is contained in:
2026-08-26 04:45:10 +02:00
parent 6d1feabfc5
commit 6f348b17f0
14 changed files with 6066 additions and 7566 deletions
@@ -606,4 +606,8 @@ CMakeFiles/wino-mail-qt.dir/src/ui/maillistview.cpp.o: \
/usr/include/x86_64-linux-gnu/qt6/QtGui/QDrag \
/usr/include/x86_64-linux-gnu/qt6/QtGui/qdrag.h \
/usr/include/x86_64-linux-gnu/qt6/QtCore/QMimeData \
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmimedata.h
/usr/include/x86_64-linux-gnu/qt6/QtCore/qmimedata.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QInputDialog \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qinputdialog.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qlineedit.h \
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qdialog.h