Commit Graph

176 Commits

Author SHA1 Message Date
Martchus 01dceb588a Allow configuring web view console logging via environment variable 2023-12-03 21:02:34 +01:00
Martchus e0bdc7e33c Update section about High-DPI scaling on Plasmoid 2023-11-21 22:02:24 +01:00
Martchus 16ebd3beba Consider KDE integrations working under KDE 6
Of course there might still be breaking changes until the final release but
so far it looks good enough.
2023-11-20 23:49:47 +01:00
Martchus c721e0a5cf State minimum required Windows 10 version 2023-11-18 21:42:50 +01:00
Martchus 243c0446bd Update outdated README section about DPI awareness under Windows 2023-11-18 21:25:30 +01:00
Martchus 6962037584 Add remark about Plasma 6
Porting to Plasma 6 seems more difficult than anticipated so let's be clear
that only Plasma 5 is supported. Reference the porting guide for future
reference; maybe it makes sense to look into this again in the future.
2023-11-17 01:35:02 +01:00
Martchus 04a8905a83 Allow opening Syncthing directly when clicking on tray icon
This might be useful if minimalism is desired or to avoid positioning
issues on Wayland.
2023-11-10 14:33:03 +01:00
Martchus 9adcacd70d Update link for GTK-centered desktops
Just link to the Arch Wiki instead which gives many more options than
just the now outdated adwaita-qt.
2023-11-06 16:17:55 +01:00
Martchus dadf96c4d6 Mention that a restart of Plasma might be required
This doesn't seem to be obvious (see e.g.
https://github.com/Martchus/syncthingtray/issues/205) so let's state it
explicitly.
2023-11-06 16:11:12 +01:00
Martchus 9861191ad1 Mention Chocolatey package in README 2023-10-20 17:38:03 +02:00
Martchus 9e909b257c Mention problem with antivirus software in README 2023-10-20 17:38:03 +02:00
John Veness c2a0eee029 Change Directory to Folder in user-facing strings 2023-09-17 19:33:31 +01:00
Martchus 669923dbb6 Ensure redirects to HTTPS are enabled/allowed regardless of the Qt version
Technically, this is not completely true because it is not supported on Qt
versions older than 5.9.
2023-09-04 20:33:32 +02:00
Martchus 021cbf2ae5 Mention GNOME under "Supported platforms"
According to https://github.com/NixOS/nixpkgs/issues/199596#issuecomment-1689874588
one can use Syncthing Tray under GNOME with a shell extension.
2023-08-24 20:49:05 +02:00
Martchus 6f8931a8ad Improve build section regarding symlinking 2023-06-09 18:13:23 +02:00
Martchus 7358c25d28 Improve README 2023-05-23 19:55:30 +02:00
Martchus 9de830adcd Update title of section about dark mode under Windows
The phrase "missing support" is at this point no longer fitting.
2023-05-03 20:11:15 +02:00
Martchus 58b8a4e540 Allow showing Syncthing UI in Chromium-based browser in "app mode"
See https://github.com/Martchus/syncthingtray/issues/178
2023-03-27 20:28:52 +02:00
Martchus 9566623651 Apply Qt settings during runtime
It is no longer required to restart the application to change settings like
the widget style and palette.
2023-03-26 21:32:53 +02:00
Martchus 8ce14623fc Fix typo in README.md 2023-03-23 23:52:52 +01:00
Martchus 3a129480b0 Update note about dark mode for recent changes
The best default icon theme is now (as of qtutilities
commit 647ad121a) selected automatically.
2023-03-23 20:54:45 +01:00
Martchus 94e202ead0 Adapt dark mode info in README to Qt 6.5 2023-03-13 21:03:24 +01:00
Martchus 0ec3a6cdfa Improve notes regarding symlink handling on Windows
* Mention developer mode
* Use single `git config` command before cloning
2023-03-13 20:04:51 +01:00
Martchus 222f0e97ba Add back config for symlinks as still used by subdirs 2023-03-05 22:27:20 +01:00
Martchus a94f5fb694 Remove obsolete config for symlinks from README 2023-02-27 22:20:16 +01:00
Martchus 6546d9bc23 Improve link to dark palette file 2023-02-17 18:55:26 +01:00
Martchus 69cbcd5364 Improve platform notes in README 2023-02-11 15:56:40 +01:00
Martchus 46c2333230 Add option to use new config route instead of deprecated one
For the sake of compatibility with older Syncthing versions, this option is
not enabled by default.
2023-02-03 12:21:18 +01:00
Martchus 2113dee0b9 Add note about Windows SmartScreen 2023-01-30 10:30:27 +01:00
Martchus 963ee46341 Update copyright notice 2023-01-17 18:32:29 +01:00
Martchus 71c56edfd8 Allow showing Syncthing Tray as normal application/window
* Remove experimental pinning feature again and instead allow using a
  normal window
    * Pinning made it inconvenient to close the (frameless) window again
    * Pinning required hiding/showing the window which didn't look very
      nice (and setting flags directly via `QWindow` didn't work as well)
* As normal application/window positioning issues on Wayland are less
  problematic (and those aren't going to be fixed any time soon, if at all)
2022-11-29 23:06:15 +01:00
Martchus 322416734a Document useful environment variables for development 2022-11-03 22:06:09 +01:00
Davide Quaranta a9373000f4 Add i3 in "known to work under" section 2022-11-02 19:35:50 +01:00
Martchus 9c6f8fb07e Update README regarding Plasma-related limitations/workarounds 2022-10-17 21:38:40 +02:00
Martchus d7adcaf950 Improve documentation of Dolphin integration
See https://github.com/Martchus/syncthingtray/issues/159
2022-10-11 18:38:56 +02:00
Martchus a86ac6896f Add link to Gentoo overlay 2022-09-22 19:40:20 +02:00
Martchus 24e1556f64 Update minimum required Qt version
Builds with Qt 5.6 are no longer conducted so only the latest
Qt 5 or 6 version is tested anymore.
2022-09-20 20:58:01 +02:00
Nicholas D Steeves 300beb0a15
Make Debian (and derivatives) section more accurate
* Include the conventional copy & paste installation instructions that
most Ubuntu (and derivatives) users expect.

* Request that users test their operating system's app store, because
a potential Appstream bug would be highly visible and would negatively
affect initial user impressions.  Such a hypothetical bug should
ideally be found and fixed before Ubuntu 22.10's freeze, and certainly
before Debian 12's.

* Mention the backports repository, because otherwise users will
manually install packages for sid/unstable/testing/bookworm/12 onto
stable/bullseye/11.  These packages will be nonfunctional, will
malfunction, or will break the other package's dependencies.

* Remove link to Developer Information Tracker, because it may also
mislead users into creating FrankenDebian, and because it is not
supposed to be a user-facing page.
2022-09-02 16:29:09 -04:00
Martchus ae35d28494 Fix typo in README 2022-08-28 00:18:58 +02:00
Martchus adc65e2d16 Remove badges from README
* The licensing badge does not work anymore and the licensing topic is more
  complicated to fit into a badge anyways
* The release badge does not look good on its own and is redundant with
  GitHub's own UI since they've reworked it
2022-08-28 00:01:40 +02:00
Martchus 826614c336 Mention Debian package in README 2022-08-27 23:48:43 +02:00
Martchus eec8d2c131 Move download info for specific Linux distros above generic GNU/Linux section 2022-08-27 23:48:25 +02:00
Martchus 347e9eccb2 Change "Void" to "Void Linux" to make it more clear and add link 2022-08-20 15:14:10 +02:00
classabbyamp 9b00b9512e
add void linux package availability 2022-08-10 23:55:11 -04:00
Martchus 8bb7b2dee9 Mention that Qt 6.4 will enable dark window borders automatically
See https://codereview.qt-project.org/c/qt/qtbase/+/421901
2022-07-16 19:35:39 +02:00
Martchus 2139b204e3 Determine whether to use bright custom colors automatically 2022-07-16 19:28:31 +02:00
Martchus 8ba75f50e2 Document workaround for broken High-DPI scaling of Plasmoid under X11 2022-06-23 21:55:55 +02:00
Martchus 7156b68ebb Add note about leftover rpm packages when upgrading 2022-06-16 17:35:12 +02:00
Martchus eb94cfb3ed Improve screenshot-related section headings in README
* Don't put customized icons under Plasma section; it is not
  Plasma-specific
* Rename "Under Plasma 5" to "Plasmoid" to be more specific
2022-06-06 18:27:09 +02:00
Martchus d260831b55 Update README; now Linux builds contain built-in Syncthing as well 2022-05-30 20:36:03 +02:00