message: Allow opening poedit:// URIs without --handle-poedit-uri
  Snapd cannot correctly handle such complicated .desktop files, so this
  is a workaround to make the links work in snap edition of Poedit.
diff: @@ -734,8 +734,14 @@ bool PoeditApp::OnCmdLineParsed(wxCmdLineParser& parser)
  else
  {
  for (size_t i = 0; i < parser.GetParamCount(); i++)
  + {
  + auto fn = parser.GetParam(i);
  + if (fn.StartsWith("poedit://"))
  + client.HandleCustomURI(fn);
  + else
  client.OpenFile(parser.GetParam(i), (int)lineno);
  }
  + }
  return false; // terminate program
  }
  @@ -760,7 +766,16 @@ bool PoeditApp::OnCmdLineParsed(wxCmdLineParser& parser)
  OSXStoreOpenFiles(filesToOpen);
  #else
  for (size_t i = 0; i < parser.GetParamCount(); i++)
  - gs_filesToOpen.Add(parser.GetParam(i));
  + {
  + auto fn = parser.GetParam(i);
  + if (fn.StartsWith("poedit://"))
  + {
  + puts("calling HandleCustomURI as file");
  + CallAfter([=]{ HandleCustomURI(fn); });
  + }
  + else
  + gs_filesToOpen.push_back(fn);
  + }
  #endif
  return true;
  