Commit Graph

32 Commits

Author SHA1 Message Date
Martchus 71c1d794ab Fix AppStream validation tests 2023-11-14 02:15:28 +01:00
Martchus 878e973c9d Improve auto start setting
* Do not blindly override existing auto start entry
* Warn if an auto start entry exists but points to a different executable
    * Allow removing such an entry explicitly
2023-05-11 00:11:34 +02:00
Martchus a40ccb0265 Fix broken download icon
* Use version for light theme as fallback
* Add to list of required icons used for bundling icon themes
2023-01-28 17:40:46 +01:00
Martchus cd53a623f1 Prevent AppStream validation message `asv-content-rating-missing`
See https://github.com/Martchus/syncthingtray/issues/158
2022-10-11 21:01:06 +02:00
Martchus 157aec85ea Let appstream screenshot URL point to raw images 2022-10-08 23:53:25 +02:00
Martchus 3d8f66fe8e Update screenshots in appstream file 2022-10-08 22:03:00 +02:00
Martchus 9220d66add Allow pinning tray menu (still experimental) 2022-10-07 22:59:17 +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
Nicholas D Steeves fd5c59222a
Merge PNG and SVG icon from Syncthing v1.20.1
From https://github.com/syncthing/syncthing.git

git checkout v1.20.1 -- LICENSE assets/logo-256.png \
  assets/logo-only.svg

mv LICENSE LICENSE.MPL-2.0
[resurrect Syncthing Tray LICENSE in magit]

mv assets/logo-256.png \
  tray/resources/icons/hicolor/256x256/apps/syncthingtray.png

cp -a assets/logo-only.svg \
  tray/resources/icons/hicolor/scalable/apps/syncthingtray.svg
[the upstream copy was identical to Syncthing tray's copy]

mv assets/logo-only.svg \
  widgets/resources/icons/hicolor/scalable/app/syncthingtray.svg
2022-05-18 16:10:43 -04:00
[G3NSVRV] 1244b8a8cf
Update dark-palette.ini
eye friendly
2022-03-27 22:41:47 -03:00
Martchus 44d69cd3bf Remove the dark stylesheet as it is not working well and a different palette is enough 2021-09-17 22:23:29 +02:00
Martchus dde61bb783 Document workaround for missing support for Windows 10 dark mode 2021-09-17 22:22:32 +02:00
Martchus a8c22e4168 Remove no longer used "view-barcode" icon 2021-09-15 20:38:21 +02:00
Martchus 9fc96a847a Add button to show Syncthing releases/downloads in launcher 2021-07-03 18:44:37 +02:00
Martchus 0b5fb14931 Remove overspecification of Qt version in documentation and comments 2020-09-04 01:13:46 +02:00
Martchus 6f67e87149 Improve code for icon
* Make the paths consistent with other projects
* Remove PNG_ICON_NO_CROP which is no longer required with c++utilities 5.6
2020-08-11 23:18:56 +02:00
Martchus f61473142f Add (so far missing) fallback icons 2020-04-03 16:31:41 +02:00
Martchus 19816437ea Use a different parent for dialogs
This allows customizing the tray menu/widget using style sheets
without affecting the dialogs.
2019-07-31 20:47:19 +02:00
Chih-Hsuan Yen 829e79929e
Hide the application icon from Dock and Command+Tab switcher
Info.plist.in is $prefix/share/cmake-2.14/Modules/MacOSXBundleInfo.plist.in
with an additional LSUIElement key.
2019-07-18 10:58:37 +08:00
Martchus c523f627da Update screenshot, remove outdated ones 2019-03-09 14:55:29 +01:00
Martchus 3bcdf26cca Show global statistics on widgets-based GUI 2019-02-18 00:35:32 +01:00
Martchus 3c811f5968 Add appstream metadata
See https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html#sect-Quickstart-DesktopApps
2018-02-21 23:12:00 +01:00
Martchus 903708a0ba Don't symlink syncthingtray.svg
Otherwise CMake will only install a symlink
2017-09-09 22:20:34 +02:00
Martchus 6ec3833c9e Move syncthingtray.svg to widgets 2017-09-09 21:32:40 +02:00
Martchus f4df2bbf21 Allow opening internal error log via context menu 2017-09-05 00:24:52 +02:00
Martchus 49ff5a7b65 Move widgets from tray app to separate lib
So settings pages, web view and other widgets
can be used in other components such as the
Dolphin plugin and Plasmoid, too.
2017-04-23 18:31:18 +02:00
Martchus 02e44e372f Move icons used in models to model library 2017-02-20 18:41:45 +01:00
Martchus 544ce59d4d Add new Plasma screenshot 2016-12-12 23:24:36 +01:00
Martchus d308493aa2 Update screenshots 2016-10-30 18:21:32 +01:00
Martchus d52bce55df Improve fallback icons 2016-10-17 22:07:58 +02:00
Martchus 1742af28bf Show ongoing sync depite of dir is out of sync
Note: Computing overall status needs further improvement
2016-10-06 23:53:59 +02:00
Martchus 6470038fc7 Refactor to allow sharing backend with other apps
Intended for creating command line tool and plasmoid
2016-09-30 23:58:45 +02:00