Alexander Courtis
301b106c48
add river/layout clang-format
2023-01-31 16:41:36 +11:00
Alexander Courtis
757a450324
add river/layout
2023-01-31 16:34:38 +11:00
Alex
c692d7bf64
Merge pull request #1929 from julianschuler/monitor-reconnect-fix
...
Fixes https://github.com/Alexays/Waybar/issues/1783
2023-01-08 19:56:27 +01:00
Julian Schuler
2045aac5b0
Fix crash upon reconnecting monitor
2023-01-08 18:49:24 +01:00
Alex
a92223c316
Merge pull request #1926 from robertgzr/mpris-module
2023-01-07 09:23:25 +01:00
Robert Günzler
24d03d13ce
mpris: fix build errors
...
to address https://github.com/Alexays/Waybar/pull/1520#issuecomment-1374229080
Signed-off-by: Robert Günzler <r@gnzler.io>
2023-01-07 01:44:25 +01:00
Robert Günzler
b3b5d8f9ab
Activate ci for mpris module
...
Signed-off-by: Robert Günzler <r@gnzler.io>
2023-01-07 01:44:25 +01:00
Alex
86850f5c7a
Merge pull request #1520 from robertgzr/mpris-module
2023-01-06 22:35:24 +01:00
Robert Günzler
0bc5314e08
Add mpris module
...
Uses libplayerctl to use the MPRIS dbus protocol to query, listen and
control media players.
Signed-off-by: Robert Günzler <r@gnzler.io>
2023-01-06 20:55:31 +01:00
Alex
1d6cfe7ce6
Merge pull request #1921 from Jonher937/cpu-load-pushed-back-twice
2023-01-05 08:52:22 +01:00
Jonathan Herlin
2a3ebc12de
fix: cpu_load pushed twice to the vector
2023-01-05 01:10:04 +01:00
Alex
1938bb5d28
fix: lint
2023-01-04 16:26:50 +01:00
Alex
a35861b3b9
Merge pull request #1918 from ldelossa/sway-workspaces-alpha-sort
2023-01-03 11:52:39 +01:00
Louis DeLosSantos
8b512e7b22
sway,feat: allow alphabetical sort
...
for users who do not utilize any form of "workspace prev/next" commands,
it can be very handle to sort the workspaces alphabetically.
this commit adds a new "alphabetical_sort" to the `sway/workspaces`
module which allows the module to alway sort workspaces alphabetically.
this docs are updated to warn the user of the implications involved.
Signed-off-by: Louis DeLosSantos <louis.delos@gmail.com>
2023-01-02 17:03:28 -05:00
Alex
fb083f93dc
Merge pull request #1911 from cdump/master
2022-12-31 13:35:46 +01:00
Maxim Andreev
f795e7a308
modules/clock: improve ux when calendar_shift is used:
...
1. change only date, but not time
2. use shifted values only in tooltip
3. reset shift when mouse leaves (popup closes)
2022-12-28 10:13:10 +03:00
Alex
21abd4f9f9
Merge pull request #1910 from eneshecan/master
2022-12-27 15:44:42 +01:00
Enes Hecan
f724cc3f9d
Fix wrong layout name in hyprland language module when a variant is used
2022-12-27 15:29:10 +01:00
Alex
bfbb2f9a40
Merge pull request #1906 from Arisa-Snowbell/gitignore
2022-12-26 09:33:55 +01:00
Arisa Snowbell
91357f210d
Ignore .cache generated by clangd
2022-12-26 06:39:15 +01:00
Alex
3e48551f25
Merge pull request #1897 from eneshecan/master
2022-12-21 09:43:08 +01:00
Enes Hecan
c05f41d732
Make linter happy
2022-12-21 01:55:39 +01:00
Enes Hecan
4d59de42af
Implement hyprland submap module
2022-12-21 01:45:57 +01:00
Enes Hecan
6e296838e4
Update hyprland language module docs
2022-12-21 00:20:16 +01:00
Alex
e00e36981e
Merge pull request #1890 from eneshecan/master
2022-12-16 10:37:54 +01:00
Enes Hecan
4136ffaecb
Minor refactorings and formatting fixes for hyprland language module
2022-12-16 10:01:58 +01:00
Alex
bd199e414b
Merge pull request #1888 from eneshecan/master
...
Fixes undefined
2022-12-16 09:20:49 +01:00
Enes Hecan
531bdfb8bb
Fix hyprland language initialization issues
2022-12-15 01:48:14 +01:00
Alex
c1ea7626b9
Merge pull request #1887 from LukashonakV/ISSUE#1874
2022-12-14 16:08:36 +01:00
Viktar Lukashonak
995802e8ae
ISSUE#1874 - happy linter
2022-12-14 16:49:03 +03:00
Viktar Lukashonak
0079092699
ISSUE#1874
...
1. Calendar. Weeks. Fix right paddings when first days of the week is
Monday
2. Fix small perfomrance penalty(avoid of defining parameter in the
month loop)
3. Small name convention for format string variables
2022-12-14 16:43:23 +03:00
Alex
b5c686c0dd
Merge pull request #1882 from LukashonakV/ISSUE#1877
2022-12-12 09:18:10 +01:00
Viktar Lukashonak
4c4d09992e
Regular expression improved
2022-12-10 18:36:58 +03:00
Viktar Lukashonak
9218968d2f
Wrong assigning
2022-12-10 17:55:21 +03:00
Viktar Lukashonak
a08967e008
Happy linter
2022-12-10 16:54:26 +03:00
Viktar Lukashonak
272c638f7e
Happy linter
2022-12-10 16:48:22 +03:00
Viktar Lukashonak
57ad7f9536
ISSUE#1877 Calendar week numbers
...
1. Let's do code simplier
2. Week format using regexp. Needs when user provide additional
characters in format string and need to align week days according
3. Week format has got default formats: ":%U",":%V"
4. Week number is based on the first day of the week now. The output is
the same as of date library now.
5. Avoiding of unnecessary operations
2022-12-10 14:02:15 +03:00
Alex
2a76d8e5b9
Merge pull request #1862 from alebastr/battery-ignore-scope-device
2022-12-07 15:01:26 +01:00
Alex
c5babb4c44
Merge pull request #1868 from prohornikitin/calendar-week-numbers
...
Fix https://github.com/Alexays/Waybar/issues/1802
2022-12-06 09:01:18 +01:00
Prokhor40
328575a721
fix: calendar week numbers
...
fix their format to correct
fix last number hide if the last day of the month is the last day of the week
some refactoring(mostly renaming abbreviations to the full phrases)
2022-12-06 03:47:28 +03:00
Alex
ea9078d887
Merge pull request #1867 from cyrinux/feat/macsmc-battery-support
2022-12-05 22:30:47 +01:00
Cyril Levis
b1833b1f36
feat: add macsmc-battery time remaining support for asahi
...
use time_to_empty_now and time_to_full_now
2022-12-05 22:09:05 +01:00
Alex
53e89dace7
Merge pull request #1865 from Dordovel/master
...
Fix https://github.com/Alexays/Waybar/pull/1854#issue-1469577538
2022-12-05 09:01:45 +01:00
Dordovel
3cbcef61cf
fix AIconLabel spacing between image and label
2022-12-05 10:02:38 +03:00
Aleksei Bavshin
22084691ff
fix(battery): ignore non-system power supplies
...
Linux power_supply sysfs interface allows checking if the battery powers
the whole system or a specific device/tree of devices with `scope`
attribute[1]. We can use it to skip the non-system power supplies in the
battery module and avoid adding HIDs or other peripheral devices to the
total.
The logic is based on UPower, where it is assumed that "Unknown" devices
or devices without a `scope` are system power supplies.
[1]: https://lore.kernel.org/lkml/alpine.LNX.2.00.1201031556460.24984@pobox.suse.cz/T/
2022-12-04 00:14:42 -08:00
Alex
f4afa59861
Merge pull request #1860 from prohornikitin/hide-module-if-empty
2022-12-03 15:32:12 +01:00
Prokhor40
ce8c13788a
fix formatting issues
2022-12-02 19:32:03 +03:00
Prokhor40
b74f3c7aaa
hide mdp/pulseaudio/sndio if text 'resolves' to be empty.
2022-12-02 18:15:51 +03:00
Alex
2111865efe
refactor: remove warning
2022-12-01 08:45:12 +01:00
Alex
94d6ae9741
Merge pull request #1845 from adamant-pwn/patch-1
2022-11-29 10:47:20 +01:00