Commit Graph

26 Commits

Author SHA1 Message Date
John Veness
c2a0eee029 Change Directory to Folder in user-facing strings 2023-09-17 19:33:31 +01:00
66d485305b Avoid reference to concrete font (Noto Sans) 2022-12-06 21:36:14 +01:00
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
65c12ba4f8 Revert accidental changes to traywidget.ui 2022-10-09 12:20:30 +02:00
9220d66add Allow pinning tray menu (still experimental) 2022-10-07 22:59:17 +02:00
c1f3e57a9c Use ForkAwesome icons in consistency with Syncthing's official GUI
* Use single cog for settings (instead of cogs)
* Use "refresh" for re-scanning all dirs (instead of search)
2021-11-02 18:01:00 +01:00
7b6121cb05 Use ForkAwesome icons more consistently in tray widget
Mixing ForkAwesome icons too much with the regular icon theme doesn't look
good (depending on the theme) so let's prefer ForkAwesome icons within the
tray widget which already uses ForkAwesome in some places like certain
buttons and models. This makes it also look more in-line with Syncthing's
web UI. For context menus and dialogs let's prefer system icons because
there are hardly any ForkAwesome icons used/required so far and it is maybe
nicer to be in-line with the system here.
2021-10-15 00:23:22 +02:00
3bf50fb414 Use Syncthing icon from ForkAwesome for buttons/menus
This should look more consistent than abusing the state-specific "idling"
icon.
2021-10-10 20:44:22 +02:00
57e9865ace Sort devices by name 2020-10-20 19:36:02 +02:00
e509047367 Disable "decorated root" for recent changes view as there's no nested content 2020-10-18 15:52:57 +02:00
3e1beaa11d Sort directories by name/ID
* Use the name as sorting criteria and fall back to the ID if there's no
  name
* Use new SyncthingSortFilterDirectoryModel also for Plasmoid's filtering
* See https://github.com/Martchus/syncthingtray/issues/75
2020-10-18 15:48:02 +02:00
ed4d1fc213 Use idle status icon for button to open Syncthing web UI
That looks more consistent, especially when using a dark color theme
where the default Syncthing icon doesn't fit in very well.
2020-04-12 23:16:26 +02:00
f61473142f Add (so far missing) fallback icons 2020-04-03 16:31:41 +02:00
6026339c83 Show recent changes 2020-01-18 16:43:13 +01:00
3bcdf26cca Show global statistics on widgets-based GUI 2019-02-18 00:35:32 +01:00
2b3a27d537 Replace "Open web UI" with "Open Syncthing" 2019-02-17 23:49:22 +01:00
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
aaf25f4cc3 Fix path of resource files 2017-04-23 14:02:15 +02:00
0ecb26a4cf Allow dismissing new notifications 2016-12-26 19:19:10 +01:00
78450a2b7e Allow controlling Syncthing systemd service 2016-12-26 19:05:47 +01:00
834aeed594 Move infoFrame outside of tab page 2016-12-12 23:45:40 +01:00
230377dabe Center 'New notifications' button 2016-12-12 23:24:36 +01:00
01188d6bd0 Set sizepolicy of connectionsPushButton to maximum 2016-10-29 01:05:19 +02:00
d52bce55df Improve fallback icons 2016-10-17 22:07:58 +02:00
6c308f703b Use default tab shape 2016-10-11 20:12:59 +02:00
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