Alex
3bda22da72
Merge pull request #1589 from qubidt/module-group-orientation
...
group module: configurable orientation
2023-03-02 19:42:22 +01:00
Louis DeLosSantos
79eb2f5bc1
wlr-taskbar: allow sorting by app_id
...
some users (maybe only myself) may want to sort the task bar by app_id
which then places occurrences of the same task next to each other.
Signed-off-by: Louis DeLosSantos <louis.delos@gmail.com>
2023-03-01 12:16:28 +00:00
Alexander Courtis
5e4a47c0a8
Merge branch 'master' into add-river-layout
2023-02-11 13:22:46 +11:00
Alex
286a3c70f4
Merge pull request #1978 from kpanuragh/master
2023-02-09 13:25:15 +01:00
Anuragh K P
74a8464c09
updating man page
2023-02-01 21:22:10 +05:30
Kuruyia
a78f0124d2
feat(backlight): add brightness control
2023-02-01 14:46:55 +01:00
Alexander Courtis
757a450324
add river/layout
2023-01-31 16:34:38 +11:00
Brent George
e128c48573
image module CSS fix
2023-01-24 14:34:02 -05:00
asas1asas200
0ca1c3957a
docs(image): add image doc in meson and fix title
2023-01-22 20:16:46 +08:00
Sasha Moak
4e8ccf36b5
fix(wireplumber): waybar crashes when default node changes
...
In order to fix the issue, the default node name is cached rather than
the default node id. This is due to ids being unstable. So now when the
object manager is installed (ie ready), the default node name is
retrieved and stored for later.
Now when the mixer changed signal is emitted, the id of the changed node
is used to get the node from the object manager. The nodes name is
grabbed off that node and compared against the default node name, if
they match the volume is updated. Some safeguarding has been added such
that if the node cannot be found off the object manager, it's ignored.
Additionally, the "changed" signal on the default nodes api is now
utilized to update the default node name if it has changed. This way if
the default node changes, the module will be updated with the correct
volume and node.nick.
This adds additional debug logging for helping diagnose wireplumber
issues.
This also adds the wireplumber man page entry to the main waybar
supported section.
2023-01-16 10:29:35 -08:00
Rene D. Obermueller
544c6deb88
sway/window: fix manpage
2023-01-13 15:08:59 +01:00
Rene D. Obermueller
328573332f
sway-window, Issue 1399: new style classes
...
Provides CSS classes empty, floating, tabbed, tiled, solo, stacked and
app_id.
Adds offscreen-css bool option (default false), only effective when
"all-outputs" is true. This adds styles on outputs without focused
node, according to its focused workspaces window situation.
Adds an "offscreen-css-text" string option (default empty), only
effective when "all-outputs" and "offscreen-style" are set. This
is shown as a text on outputs without a focused node.
Adds a "show-focused-workspace" bool option (default false) to indicate
the workspace name if the whole workspace is focused when nodes are
also present. If not set, empty text is shown, but css classes
according to nodes in the workspace are still applied.
Limitation:
When the top level layout changes, there is no sway event so the
module cannot react. Perhaps in the future recurring polling can
be added to go around this limitation.
2023-01-12 05:53:59 +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
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
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
Kim Brose
1130e8c8ec
Add output parameter format to manpage
2022-12-06 19:05:08 +01:00
Alex
d2b4076ac8
Merge pull request #1799 from Keloran/upower-click
2022-11-25 09:04:31 +01:00
Alex
80b2b29a77
Merge pull request #1397 from JakeStanger/feat/image-module
...
Resolves https://github.com/Alexays/Waybar/issues/1191
2022-11-24 20:40:56 +01:00
Keloran
00a2ebf00d
added onclick to upower
2022-11-18 13:09:38 +00:00
Sasha Moak
c2f98d07ef
feat: wireplumber support
...
Adds basic support for showing volume via wireplumber. Allows specifying
the node-id or falling back to the default Audio/Sink node id if node-id
is not set. If tooltip on hover is enabled, will show `{node_name}` by
default otherwise `tooltip-format`.
Format replacements:
`{volume}` - Volume in percentage
`{node_name}` - The node's nickname (`node.nick` property)
2022-11-16 23:23:07 -08:00
Kelsey Judson
51e6fc6250
Fix states documentation
2022-11-07 20:30:01 +13:00
Birger Schacht
0e53c37d6b
Fix typos in manual pages
2022-11-04 15:03:10 +01:00
Alex
e8e8ccb6cf
Merge pull request #1661 from asas1asas200/zeng-feat-improve_keyboard
2022-10-20 10:50:35 +02:00
herlev
f72c1a54d3
Merge branch 'Alexays:master' into hyprland-window-rewrite
2022-10-19 12:18:22 +02:00
herlev
59e7f1974c
Document hyprland/window rewrite option
2022-10-18 13:21:20 +02:00
herlev
3d63080346
Document sort-by-number option in man page
2022-10-18 12:25:22 +02:00
Alex
7746328daa
Merge pull request #1667 from asas1asas200/zeng-feat-sway_scratchpad
2022-10-18 09:00:31 +02:00
Alex
5b0c5ea9ce
Merge pull request #1720 from IanManske/inhibitor-default-state
2022-10-17 09:06:26 +02:00
Ian Manske
cca5227210
Add config value for inhibitor default state.
2022-10-13 21:47:57 -04:00
Isaac Woods
6558a156b3
Add man entry for the ignored-sinks
option
2022-09-09 00:54:32 +01:00
Arthur Eigenbrot
6b83360e76
Add "{m}" battery format-time option for zero-pad minutes
2022-09-07 08:53:07 -06:00
Alex
38d2815425
Merge pull request #1678 from asas1asas200/zeng-feat-idle_inhibitor_tooltip
...
feat(idle-inhibitor): add tooltip format
2022-09-05 17:52:27 +02:00
Alex
8a82cdff16
Merge pull request #1659 from TheRealLorenz/master
...
Add 'max-volume' option to pulseaudio
2022-09-05 09:13:01 +02:00
Alex
29bdff5314
Merge pull request #1657 from vaxerski/hyprlandLanguage
...
Added a basic hyprland/language module
2022-09-05 09:12:17 +02:00
Bao Trinh
f5a24d12e5
group module: configurable orientation
...
currently, the orientation of group modules is always the opposite of
the bar. Change it so that:
* the default orientation of the group module is always the opposite of
its parent, even for nested groups
* the orientation can be overridden in the config
* css ID and class are set for the group element
2022-09-03 18:37:35 -05:00
asas1asas200
55e83f90d1
feat(idle-inhibitor): add tooltip format
2022-09-03 19:21:32 +08:00
Alex
4deb6d812d
Merge pull request #1653 from kennypm/dsp
...
add JACK module
2022-09-02 08:12:57 +02:00
asas1asas200
bc201fd0eb
doc(sway/scratchpad): add man page
2022-08-31 16:27:25 +08:00
asas1asas200
5944989a8a
doc(keyboard): add deprecated warning
2022-08-24 02:41:12 +08:00
TheRealLorenz
4e930ba50a
Add 'max-volume' option to pulseaudio. Fixes #1607
2022-08-20 22:21:57 +02:00
kennypm
f4bfe777d9
oops
2022-08-18 20:56:26 -04:00
kennypm
59e57ab9a0
man page and adjust default format
2022-08-18 17:05:04 -04:00
NotAShelf
40bc2e96db
wording
2022-08-18 20:21:14 +03:00
NotAShelf
b181cd04b6
update man docs for format-<lang> option
2022-08-18 20:11:44 +03:00
NotAShelf
97f0d6fa42
remove redundant formatting
2022-08-18 19:35:40 +03:00
NotAShelf
b8a68b8085
man documentation for hl language module
2022-08-18 19:32:26 +03:00
Alex
e50c246601
Merge pull request #1651 from TheRealLorenz/master
...
Feature: sway/window can show 'shell' parameter
2022-08-18 15:21:09 +02:00
Alex
848ae1f818
Merge pull request #1656 from vaxerski/hyprland
...
Added a Hyprland backend and a Window module
2022-08-18 15:15:45 +02:00
NotAShelf
112d481ae7
Init man documentation
2022-08-18 15:59:00 +03:00
Vaxry
8dc78e4e40
Revert "init man documentation"
2022-08-18 14:54:20 +02:00
Vaxry
e662b8c624
Merge pull request #2 from NotAShelf/master
...
init man documentation
2022-08-18 14:53:15 +02:00
NotAShelf
e0451816e2
init man documentation
2022-08-18 15:29:59 +03:00
Lorenzo Bellina
6f3fe6d339
Update waybar-sway-window.5.scd
2022-08-11 08:41:10 +02:00
TheRealLorenz
c287b0c82b
Update manpage for sway/window
2022-08-10 22:24:48 +02:00
Oğuz Ersen
0c04aea108
battery: fix wrong definition for "format"
2022-07-15 11:01:14 +03:00
Alex
1b4a7b02f4
Merge pull request #1575 from cosandr/bandwidth-update
...
Add total bandwidth formatting options
2022-06-11 11:45:18 +02:00
tiosgz
f3a049c6df
river/mode: new module
...
This module shows river's current mapping mode (e.g. normal, locked).
2022-06-01 15:35:08 +00:00
Daan Goossens
a475be7cf7
feat(bluetooth): add format-icons
2022-05-28 12:35:33 +02:00
Andrei Costescu
4e2305639b
Add option for displaying total bandwidth
2022-05-28 10:54:10 +02:00
Andrei Costescu
e0f29dbf71
Add bandwidth in bytes to 5 waybar-network
2022-05-28 10:39:43 +02:00
Alex
a5299af3c2
Merge pull request #1562 from trevnels/river-window
...
River Window Module
2022-05-23 13:43:28 +02:00
Erik Reider
7ea0a2348b
Man page example now uses default values
2022-05-21 12:08:05 +02:00
Erik Reider
fd306e184a
Added man page
2022-05-21 12:06:45 +02:00
trevnels
165c5a861d
manpage fixes
2022-05-19 16:41:05 -04:00
trevnels
01ffe2c290
add inherited ALabel options to river window manpage
2022-05-19 15:53:25 -04:00
trevnels
b900c01381
add manpage and make format option work
2022-05-19 15:32:10 -04:00
Alex
9bc821bdac
Merge pull request #1551 from loserMcloser/keyboard-state-css-classes
...
Add classes to individual keyboard state labels
2022-05-12 13:55:32 +02:00
loserMcloser
bfcb936d87
Add classes to individual keyboard state labels
2022-05-11 08:08:28 -06:00
Alex
3d023a0421
Merge pull request #1540 from daangoossens22/bluetooth
...
feat: extend bluetooth module
2022-05-11 09:26:38 +02:00
Daan Goossens
e235f48245
feat: hide module if empty
2022-05-07 13:42:27 +02:00
Daan Goossens
733fb8c62a
docs: update + add experimental section
2022-05-06 16:43:53 +02:00
Daan Goossens
954bed3f5e
refactor: adapter renamed to controller
...
Since it is also called controller in bluetoothctl
2022-05-06 16:37:48 +02:00
Daan Goossens
794610a1ca
feat: display all connected devices in tooltip
2022-05-04 19:27:39 +02:00
Alex
eec0a8255f
Merge pull request #1454 from Psykar/idle_inhibitor_timeout
...
Add a config to set a timeout for the idle_inhibitor module
2022-05-04 17:27:21 +02:00
Daan Goossens
638b4e6573
feat: extend bluetooth module
2022-05-02 18:11:21 +02:00
Alex
89be55b00b
Merge pull request #1510 from towoe/sway-bar-show
...
Show hidden bar
2022-04-20 05:13:53 +02:00
Felix Weilbach
fc6f5741b1
sway/window: Allow the user to change the size of the app icon
...
Fixes #1461
2022-04-17 23:57:57 +02:00
Tobias Wölfel
7763d50691
Add reset behaviour of modifier key
...
Add an option to change the behaviour of the modifier key to reset the
visibility.
2022-04-15 20:04:58 +02:00
Tobias Wölfel
e8b022c096
Add disabled bluetooth style
...
Allow to set a different style if the bluetooth adapter is disabled.
2022-04-12 10:31:20 +02:00
Louis des Landes
1071b9f7c5
Add a config to set a timeout for the idle_inhibitor module
2022-04-10 22:47:52 +09:30
Erik Reider
d1d73b5003
Added missing "fulL" and "empty" CSS classes
2022-03-25 14:57:04 +01:00
Erik Reider
84dc82e1c1
Added tooltip-padding
2022-03-21 13:50:46 +01:00
Erik Reider
0764e9ad6e
Added format and format-alt config properties
2022-03-19 21:15:48 +01:00
Erik Reider
05effad18b
Added CSS status classes
2022-03-19 19:22:00 +01:00
Erik Reider
5f19a54deb
Added man page
2022-03-19 17:25:43 +01:00
Alex
210f4454f0
Update waybar-sway-window.5.scd
2022-03-10 09:49:14 +01:00
Alex
b6655e475b
Merge branch 'master' into list_of_times
2022-03-08 09:59:22 +01:00
Matthias Groß
50fc63b749
man: document icon in sway/window module
...
Default changed in bcadf64031
and it
wasn't documented.
2022-03-07 14:56:37 +01:00
Grant Moyer
a595b61e0f
Improve keyboard_state error messages
2022-02-25 12:27:08 -05:00
Jake Stanger
41dea6e46c
Merge branch 'master' into feat/image-module
2022-02-22 23:40:59 +00:00
gemmelos
6c188455a4
Update man page clock module - tooltip
...
Add tooltip documentation to the clock man page now that this is works.
2022-02-05 19:05:50 +01:00
Alex
12caae8fd2
Merge pull request #1410 from ErikReider/reverse-tray
...
Reverse the tray icon order
2022-02-02 12:56:25 +01:00
snehrbass
c80cc873af
Update spotify example to work on copy paste
2022-02-02 00:01:18 -05:00
snehrbass
a0ee9e7fc1
Fix Typo in Example for sway/mode
2022-01-29 14:19:53 -05:00
Erik Reider
941cf47693
Add config option "reverse-direction"
2022-01-28 19:14:46 +01:00
Jake Stanger
a650c7d90c
feat: image module
...
Module which renders an image onto the bar.
2022-01-16 23:55:13 +00:00
Alex
81f0bcb3a3
Merge pull request #1388 from ericonr/man2
...
fix(man): add missing newlines to wlr docs.
2022-01-12 11:09:09 +01:00
Alex
9ae99c2621
Merge pull request #1386 from Anakael/pr/anakael/add-swap-flags
...
[Memory] feat: Add swap flags
2022-01-12 11:08:50 +01:00