Alex
b028a47d57
Merge pull request #1243 from alebastr/config-unittest
...
Unit-tests for configuration includes
2021-09-17 20:56:09 +02:00
Aleksei Bavshin
5991bbb741
ci: run unit-tests
2021-09-15 22:20:46 +07:00
Aleksei Bavshin
d7d606b721
doc: update documentation for 'include'
2021-09-15 22:20:45 +07:00
Aleksei Bavshin
0c1d3e30b6
fix(config): preserve explicit null when merging objects
2021-09-15 22:20:44 +07:00
Aleksei Bavshin
ccc60b4245
refactor(config): more sensible multi-bar include behavior
2021-09-15 22:15:27 +07:00
Aleksei Bavshin
8912bd3ed0
test: multi-bar config with includes
2021-09-15 21:34:56 +07:00
Aleksei Bavshin
9f3b34e4d9
test: validate configuration load
2021-09-15 21:34:55 +07:00
Aleksei Bavshin
6eba62f060
test: add build configs for catch2
2021-09-15 21:34:55 +07:00
Aleksei Bavshin
1f16d7955d
refactor(config): drop getValidPath
2021-09-15 21:34:54 +07:00
Aleksei Bavshin
1f7d399b8e
refactor(config): remove style handling from Config
2021-09-15 21:34:53 +07:00
Aleksei Bavshin
4fff2eaaa0
refactor(client): change config visibility to public
2021-09-15 21:34:10 +07:00
Aleksei Bavshin
b377520a38
refactor(client): extract config handling into a new class
2021-09-14 13:15:54 +07:00
Alex
4e256cf3f0
Merge pull request #1223 from xi/cpu-mem-format-icon
...
add format-icons for cpu und memory
2021-08-23 09:22:02 +02:00
Alex
eae94ee14a
Merge pull request #1224 from xi/rm-travis-shield
...
rm travis-ci shield
2021-08-23 09:10:07 +02:00
Tobias Bengfort
e0260ac4fc
rm travis-ci shield
2021-08-23 08:02:08 +02:00
Tobias Bengfort
7b4b5e55a2
support format-icon for cpu und memory
2021-08-23 07:30:19 +02:00
Alex
ab38f13052
Merge pull request #1217 from gavinbeatty/patch-1
...
Fix memory leak and data race
2021-08-21 20:44:51 +02:00
Gavin Beatty
9ee701974f
Fix memory leak and data race
...
- Delete previous Layout before creating next one, and in destructor
- Use stack XKBContext instead of local new+delete
- Lock mutex in update() as it is called from a different thread than onEvent(res)
2021-08-20 10:06:35 -05:00
Alex
8940c3bbe8
Merge pull request #1211 from mswiger/fix_multi_display_tray_icon_scaling
...
Fix tray icon scaling on multi-display setups
2021-08-20 17:00:41 +02:00
Alex
51f2c6bc46
Merge pull request #1216 from Anakael/pr/anakael/add-short-desc-to-lang
...
fix: Add number to shortDescripton
2021-08-20 09:04:35 +02:00
dmitry
c058a2d196
Add number to shortDescripton
2021-08-20 01:09:16 +03:00
Alex
a4fff66bec
Merge pull request #1215 from ifreund/river-urgent
...
river/tags: support urgent tags
2021-08-19 15:07:35 +02:00
Isaac Freund
024fd42e27
river/tags: support urgent tags
...
Upstream river has a concept of urgent views/tags as of commit e59c2a73.
Introduce a new urgent style to expose this in the waybar module.
2021-08-19 15:01:49 +02:00
Alex
c413c1ec23
Merge pull request #1209 from Anakael/pr/anakael/add-short-desc-to-lang
...
feat: Add short desc to lang
2021-08-17 09:11:55 +02:00
Michael Swiger
2d80d31527
Fix tray icon scaling on multi-display setups
2021-08-16 23:33:29 -07:00
dmitry
a87a967a97
Fix leak
2021-08-17 05:29:35 +03:00
dmitry
a57e431437
Add shortDescription
2021-08-17 05:28:41 +03:00
Alex
e5787a2617
chore: 0.9.8
2021-08-16 15:47:34 +02:00
Alex
9aec6bbed4
Merge pull request #1190 from mswiger/fix_incorrect_tray_icon_scale
...
Fix incorrect tray icon scaling
2021-08-01 13:39:29 +02:00
Michael Swiger
4f6a9b1bc2
Fix incorrect tray icon scaling
2021-07-31 18:01:31 -07:00
Alex
28e7a96e37
Merge pull request #1188 from WhyNotHugo/patch-1
...
Don't start if graphical-session is not running
2021-07-31 20:36:52 +02:00
Hugo Osvaldo Barrera
710f933fa6
Don't start if graphical-session is not running
...
Currently waybar _can_ try to start even if there's no graphical session (and
no sway) running. Adding `Requisite=` prevents this. From `systemd.unit(5)`:
Requisite=
Similar to Requires=. However, if the units listed here are not
started already, they will not be started and the starting of
this unit will fail immediately. Requisite= does not imply an
ordering dependency, even if both units are started in the same
transaction. Hence this setting should usually be combined with
After=, to ensure this unit is not started before the other
unit.
When Requisite=b.service is used on a.service, this dependency
will show as RequisiteOf=a.service in property listing of
b.service. RequisiteOf= dependency cannot be specified directly.
2021-07-31 16:56:55 +02:00
Alex
bad72de960
Merge pull request #1105 from Amanieu/fix_power_calc
...
Fix power calculation when battery units are in μA instead of μW
2021-07-25 15:07:27 +02:00
Alex
65166109c9
Merge branch 'master' into fix_power_calc
2021-07-25 15:07:01 +02:00
Alex
91156dfc75
Merge pull request #1178 from Anakael/pr/anakael/add-languge-tooltip-format
...
[sway/language] Add tooltip-format
2021-07-25 15:05:58 +02:00
dmitry
af2113931a
fix typo
2021-07-24 17:26:49 +03:00
dmitry
68e4457f3a
Add tooltip-formay
2021-07-24 17:24:37 +03:00
Alex
1b4ddbca3a
Merge pull request #1024 from GrantMoyer/keyboard_state
...
Keyboard state module
2021-07-23 16:15:02 +02:00
Alex
445ad22580
Merge branch 'master' into keyboard_state
2021-07-23 15:59:08 +02:00
Grant Moyer
88a5f713ed
Prefer keyboard-state over keyboard_state
2021-07-23 09:45:07 -04:00
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