KDE

Trojitá: check and fix drag-and-drop between several running instances

Trojitá doesn't support multiple e-mail accounts within a single window, but it is possible to launch it with a --profile option which opens a new top-level window. This causes problems because there are places where the code assumes that it will never get data from a different e-mail account. Drag-and-drop is one of these. Your job is to ensure that Trojita does the right thing when something like that happens.

How to approach this task

  • ensure that you have done your first Trojitá task already
  • verify that you understand this task
  • talk to us, propose a solution
  • fix it/implement it
  • submit it for review (hint: we use Gerrit)

Need help?

  • KDE and Qt both have documentation, please read it.
  • Using search engines such as Google helps answer many questions.
  • We are always happy to help, and we use IRC for that.

Task tags

  • trojita
  • crash
  • drag-and-drop
  • c++

Students who completed this task

Spencer Brown

Task type

  • code Code
  • done_all Quality Assurance
close

2016