Alex
2009ceb350
Update opensuse
2021-07-23 15:01:29 +02:00
Alex
77a2eff2ce
Update opensuse
2021-07-23 14:49:03 +02:00
Alex
cf832798fb
Update debian
2021-07-23 14:46:03 +02:00
Alex
3f3f2d9c2c
Merge pull request #1159 from Anakael/pr/anakael/sway-language-impr
...
[sway/language] Improve sway/language
2021-07-23 14:42:22 +02:00
Alex
b47705ac21
Merge branch 'master' into pr/anakael/sway-language-impr
2021-07-23 09:07:43 +02:00
Alex
b33be38877
Merge pull request #1145 from alebastr/sni-enhancements
...
tray module enhancements
2021-07-23 09:05:54 +02:00
Aleksei Bavshin
a5fe6f40b8
feat(tray): handle Status property
...
On the `Passive` value of `Status` tray items would be hidden unless
`show-passive-items` is set to true.
On the `NeedsAttention` value of `Status` tray items will have a
`.needs-attention` CSS class.
2021-07-22 08:04:06 -07:00
Aleksei Bavshin
245f7f4b11
feat(tray): handle scroll events
2021-07-22 08:04:05 -07:00
Aleksei Bavshin
1418f96e46
feat(tray): fallback to Title for items without ToolTip
2021-07-22 08:04:04 -07:00
Aleksei Bavshin
84a8f79bbe
feat(tray): implement tooltips (text only) for tray items
2021-07-22 08:04:03 -07:00
Aleksei Bavshin
4b6253e810
refactor(tray): infer changed properties from signal name
...
Comparing two GVariants is too expensive; let's collect the set of
properties updated by each signal and apply them unconditionally.
2021-07-22 08:04:00 -07:00
Aleksei Bavshin
929fc16994
fix(tray): ignore unused WindowId property
2021-07-22 08:01:25 -07:00
Alex
811f0896c9
Merge pull request #1174 from mswiger/fix_blurry_tray_icons
...
Fix blurry tray icons for HiDPI displays
2021-07-21 10:36:16 +02:00
Alex
7729ca3427
Update debian
2021-07-21 10:28:56 +02:00
Alex
100d4d3499
Merge branch 'master' into pr/anakael/sway-language-impr
2021-07-21 09:40:19 +02:00
Alex
7f5fd1ac86
Update opensuse
2021-07-21 09:30:47 +02:00
Alex
1f5c07a07f
Update debian
2021-07-21 09:27:54 +02:00
Alex
67d482d28b
Update opensuse
2021-07-21 09:23:52 +02:00
Michael Swiger
1440ed29d4
Fix blurry tray icons for HiDPI displays
2021-07-20 22:29:34 -07:00
Alex
c91cc2218b
Merge pull request #1170 from larsch/default_name_fix
...
Fix pulseaudio icon name compilation error
2021-07-20 15:26:18 +02:00
Lars Christensen
6f2bfd43bf
Fix pulseaudio icon name compilation error
2021-07-20 15:25:05 +02:00
Alex
f43f8773c4
Merge pull request #1169 from roosemberth/pa-control-active-sink
...
pulseaudio: Control currently running sink
2021-07-20 14:01:23 +02:00
Alex
bb072675ba
Merge pull request #1161 from xytovl/per-device-pulse-icon
...
Support per-device icon in pulseaudio
2021-07-20 14:00:14 +02:00
Alex
fa43072be7
Merge pull request #1163 from Anakael/pr/anakael/update-dockerfiles
...
Update dockerfiles
2021-07-20 13:59:09 +02:00
Roosembert Palacios
86a43b9042
pulseaudio: Control currently running sink
...
In a system with multiple sinks, the default sink may not always be
the once currently being used. It is more useful to control the
currently active sink rather than an unused one.
This patch does not make any difference if the system only uses the
default sink.
Signed-off-by: Roosembert Palacios <roosemberth@posteo.ch>
2021-07-20 10:16:53 +02:00
Anakael
2506c0104a
Update Dockerfiles/fedora
...
Co-authored-by: Aleksei Bavshin <alebastr89@gmail.com>
2021-07-16 11:37:58 +03:00
dmitry
948eba92a5
Update dockerfiles
2021-07-16 03:03:11 +03:00
Alex
ad09072a6d
Merge branch 'master' into pr/anakael/sway-language-impr
2021-07-15 22:17:38 +02:00
Patrick Nicolas
9c2b5efe7b
Support per-device icon in pulseaudio
2021-07-15 09:20:43 +02:00
Alex
91cdf80c65
Merge pull request #1157 from tiosgz/multi-bar-fix
...
Do not fail to parse a multi-bar config
2021-07-14 09:04:24 +02:00
dmitry
9cce5ea6b5
Update dockerfiles
2021-07-13 04:49:19 +03:00
dmitry
8310700bbb
Improve sway/language
2021-07-13 04:33:12 +03:00
tiosgz
78aaa5c1b4
Do not fail to parse a multi-bar config
2021-07-10 20:22:37 +00:00
Alex
7c1303f57c
Merge pull request #1147 from alebastr/github-ci-linux
...
Add GitHub CI jobs on Linux
2021-07-03 01:08:39 +02:00
Alex
569517c531
chore: update freebsd-vm to 0.1.4
2021-07-03 00:55:59 +02:00
Alex
1c2e0083ba
Merge pull request #1144 from ajakk/master
...
libfmt >=8.0.0 compatibility
2021-07-03 00:30:33 +02:00
Alex
a8edc0886d
Delete .travis.yml
2021-07-03 00:28:43 +02:00
Alex
8e1f85e1c3
Update archlinux
2021-07-03 00:27:57 +02:00
Aleksei Bavshin
5420a91046
chore: update FreeBSD action to address ntp sync issue
2021-07-01 00:13:30 -07:00
Aleksei Bavshin
2a52efa99a
chore: update fedora dockerfile
2021-06-30 23:51:28 -07:00
Aleksei Bavshin
d3c59c42ef
feat(ci): add GitHub CI jobs on Linux
2021-06-30 23:51:09 -07:00
John Helmert III
368e4813de
libfmt >=8.0.0 compatibility
2021-06-30 13:12:38 -05:00
Alex
36857ae72b
Merge pull request #995 from OskarCarl/master
...
Add recursive config includes
2021-06-23 23:35:56 +02:00
Oskar Carl
982d571b2e
Add include man section
2021-06-23 23:08:47 +02:00
Oskar Carl
e62b634f72
Workaround for circular imports
2021-06-21 19:29:09 +02:00
Oskar Carl
e8278431d2
Proper formatting
2021-06-21 19:05:01 +02:00
Oskar Carl
14f626d422
Add recursive config includes
2021-06-21 19:05:01 +02:00
Alex
d08fbb2ef2
Merge pull request #1132 from alebastr/fix-noexcept-condvar-crash
...
fix(util): protect std::condition_variable methods from pthread_cancel
2021-06-15 13:20:05 +02:00
Aleksei Bavshin
5da268077c
fix(util): protect std::condition_variable methods from pthread_cancel
...
The changes in GCC 11.x made `std::condition_variable` implementation
internals `noexcept`. `noexcept` is known to interact particularly bad
with `pthread_cancel`, i.e. `__cxxabiv1::__force_unwind` passing through
the `noexcept` call stack frame causes a `std::terminate` call and
immediate termination of the program
Digging through the GCC ML archives[1] lead me to the idea of patching
this with a few pthread_setcancelstate's. As bad as the solution is, it
seems to be the best we can do within C++17 limits and without major
rework.
[1]: https://gcc.gnu.org/legacy-ml/gcc/2017-08/msg00156.html
2021-06-12 12:56:44 -07:00
Alex
20160749e7
Merge pull request #1130 from tperard/fix-network-format-config
...
network: Fix mix use of default and state specific format
2021-06-08 22:53:10 +02:00