syncthingtray/tray
Martchus 884ead9760 Improve startup code further to fix problems showing expecially on Windows
* Avoid overriding argv/argc via `CMD_UTILS_CONVERT_ARGS_TO_UTF8` in
  Windows-specific code when processing arguments from a 2nd instance
* Move the other startup code to main as well as they are not needed when
  processing arguments from a 2nd instance
* Improve debug logging
* Use `waitForBytesWritten()` instead of `flush()` when passing args as
  recommended by the documentation
* Avoid use of `bytesAvailable()` as it doesn't work as expected in this
  situation on Windows (likely it doesn't really work reliably on all
  platforms); calling `readAll()` works and is simpler anyways
* Tested that `--replace` works as well; also the
  `waitUntilGone && QFile::exists(fullServerName)` block is entered and if
  the previous instance is taking some time it really waits until it is
  gone
2023-05-01 21:10:09 +02:00
..
application Improve startup code further to fix problems showing expecially on Windows 2023-05-01 21:10:09 +02:00
gui Allow showing Syncthing UI in Chromium-based browser in "app mode" 2023-03-27 20:28:52 +02:00
resources Fix broken download icon 2023-01-28 17:40:46 +01:00
testfiles Avoid remaining symlinks for testfiles 2023-02-27 22:14:35 +01:00
translations Update translations 2023-04-29 21:08:29 +02:00
CMakeLists.txt Re-evaluate the default icon theme when the color palette changes 2023-03-23 22:43:59 +01:00