01ad3d96d8
fix(tray): pre-create dbusmenu for tray items
...
It seems that dbusmenu is not ready to display menu immediately and
needs some time to sync data via DBus.
Fixes LIBDBUSMENU-GLIB-CRITICAL: dbusmenu_menuitem_send_about_to_show:
assertion 'DBUSMENU_IS_MENUITEM(mi)' failed.
Also fixes initial render of the menu with layer shell popups support patch.
2019-08-27 00:34:00 -07:00
642fd48af1
fix(tray): restore Activate support for compliant SNI implementation
...
Set ItemIsMenu to true by default because libappindicator supports
neither ItemIsMenu nor Activate method and compiant SNI implementations
are expected to reset the flag during initial property fetch.
To be revisited if anyone finds the implementation that has Activate
but does not set ItemIsMenu.
2019-08-27 00:33:59 -07:00
340ec7be91
refactor: AModule
2019-06-15 14:57:52 +02:00
f2edc8f965
feat(Watcher): define watcher_id
2019-05-20 11:47:52 +02:00
d2d9db23b5
fix: uninitialized bool
2019-05-17 14:23:52 +02:00
362c393b1d
refactor: try/catch, sigc trackable
2019-05-13 15:15:50 +02:00
311c34ecbc
feat(Bar): handle widget size changes
2019-04-24 12:37:24 +02:00
8cf19826aa
fix(Tray): Unexport on exit
2019-04-19 17:03:46 +02:00
6ed8f94dab
refactor: format code
2019-04-18 17:52:00 +02:00
6d6df4be00
refactor(sni-item): better way to search in default theme
2019-04-17 22:15:18 +02:00
346ec68578
refactor: format tray && partial fix for #235
2019-04-17 14:19:04 +02:00
57c99dc526
refactor(Tray): also search in default theme
2019-04-11 15:28:38 +02:00
78067462be
fix(Tray): icons update
2019-04-11 15:20:39 +02:00
5a2b5624dc
feat(tray): process tray icon update signals
2019-03-29 18:40:28 -07:00
82fcee33b3
refactor(tray): use Gio::DBus bindings in SNI Item class
2019-03-29 18:28:29 -07:00
47142a61ae
feat: allow waybar to be positioned on left/right
2019-03-22 12:25:05 +01:00
399f61df98
refactor: proper modules destruction
2019-01-13 22:22:22 +01:00
29a2ee1744
refactor: Replace all occurencec of gtkmm.h and only use the necessary headers
2019-01-08 21:05:44 +01:00
b554094c7e
feat: args && class id
2018-12-18 17:30:54 +01:00
1d96d57b75
feat: warn user about stopped endless custom module
2018-12-03 09:35:10 +01:00
691fb88057
refactor(modules): const bar
2018-12-01 00:10:41 +01:00
ad7400d5ce
refactor(ALabel): add interval
2018-11-23 11:57:37 +01:00
36652158ad
refactor(tray): more cpp binding
2018-11-23 10:46:58 +01:00
0b1b0eb1a7
feat(tray): multiple hosts
2018-11-22 16:20:49 +01:00
f00be0b552
refactor(tray): remove useless variable
2018-11-22 15:51:55 +01:00
ba79b4d397
refactor(tray): cleanup and fixes
2018-11-22 15:47:23 +01:00
69fceb1c92
fix(tray): sigsev on click when multiple icons is available
2018-11-16 12:01:03 +01:00
236be90c2f
add option for when filesystem still lives in the experimental namespace
2018-11-02 20:59:41 +01:00
a55a1ae866
fix(tray): icons size
2018-10-26 14:53:39 +02:00
5010227e6b
fix(tray): icons
2018-10-26 11:59:03 +02:00
f20441fa92
refactor: simpler sni naming
2018-10-26 10:05:54 +02:00
a13ce6e227
Merge branch 'tray-gdbus' into tray-gdbus
2018-10-05 21:20:36 +02:00
091b460d03
feat(Tray): handle click
2018-10-04 18:53:50 +02:00
dc799adf45
feat(Tray): icon pixmap
2018-10-04 18:53:50 +02:00
75c9477aa8
feat(Tray): handle item unregister
2018-10-04 18:53:50 +02:00
75cf1d70fd
feat(WIP): tray
...
feat(wip): tray
feat(wip): tray
feat(WIP): gdbus
feat(WIP): tray
2018-10-04 18:53:50 +02:00
9a333088e5
Merge branch 'tray-gdbus' of github.com:topisani/Waybar into tray-gdbus
2018-10-04 18:47:06 +02:00
108b1092e5
WIP sni dbus-menu support.
2018-10-04 18:03:01 +02:00
fcdb8387af
feat(Tray): handle click
2018-09-17 23:32:05 +02:00
86958f264e
feat(Tray): icon pixmap
2018-09-15 19:01:28 +02:00
20ff2cab9e
feat(Tray): handle item unregister
2018-09-15 19:01:28 +02:00
fc6e42d748
feat(WIP): tray
...
feat(wip): tray
feat(wip): tray
feat(WIP): gdbus
feat(WIP): tray
2018-09-15 19:00:45 +02:00
0eee8eade7
feat(WIP): tray
...
feat(wip): tray
feat(wip): tray
feat(WIP): gdbus
feat(WIP): tray
2018-09-02 17:29:16 +02:00