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
5a0e42cc76
Limit visibility updates
...
Prevent visibility updates to occur for inactive modules.
Check active modules and subscribe to only those events.
2022-04-15 20:04:56 +02:00
1dcd36b06c
Show bar on sway mode
...
Display the bar if the sway mode is not the default mode.
2022-04-15 19:58:50 +02:00
93f9b3d213
Clear urgency hint with modifier press
...
If the modifier is pressed and release without another event, the
intended behaviour is to clear an urgency hint and hide the bar again.
Note that if multiple workspaces have the urgency hint set, the bar is
hidden again and an urgent workspace is focused, the bar does not stay
hidden anymore.
2022-04-15 19:55:06 +02:00
54b1df69a9
fix: lint clock
2022-04-15 14:39:13 +02:00
73cd156a7a
Merge pull request #1492 from LukashonakV/master
...
#1315 . Add option to display week number on calendar
2022-04-15 14:37:46 +02:00
e3700b924e
Show bar if a workspace becomes urgent
...
Add a second reason to show the bar besides visible by modifier.
Update the visibility based on changes in the workspace urgency.
Check all workspaces for urgency and keep the bar visible if at least
one has an urgency hint.
2022-04-14 19:08:11 +02:00
13fdbc13c3
refactor: change enum ipc_command_type
to uint32_t
...
As we always use the enum to compare or initialize uint32_t values, it
would be better to declare it with the right type. This way we could
avoid `-Wnarrowing` warnings or unnecessary type casts.
2022-04-10 12:52:46 -07:00
1071b9f7c5
Add a config to set a timeout for the idle_inhibitor module
2022-04-10 22:47:52 +09:30
6ad1f6b853
Merge branch 'master' into master
2022-04-10 09:54:50 +00:00
2e12ea6a81
fix: add missing include
2022-04-06 08:43:31 +02:00
f2fcadbf62
refactor: lint
2022-04-06 08:37:19 +02:00
46f07d24dd
Merge branch 'master' into master
2022-04-05 15:28:55 +00:00
ed3e2ffdc3
Merge pull request #1499 from LukashonakV/ISSUE#1068
...
Waybar. Issue#1068. Double/Triple events
2022-04-05 16:40:52 +02:00
e094480684
Very basic hypr window title module
2022-04-02 21:08:43 +02:00
f4cc088d2f
Waybar. Issue#1068. Double/Triple events. Removed unnecessary including
2022-03-29 13:47:38 +03:00
b086e2f995
Waybar. Issue#1068. Double/Triple events
2022-03-29 12:26:05 +03:00
e0f0931e2d
Hide module if UPower service isn't running
2022-03-25 17:27:36 +01:00
2d87bcb1ab
https://github.com/Alexays/Waybar/issues/1315 . Option to display week number on calendar
2022-03-24 15:41:50 +03:00
84dc82e1c1
Added tooltip-padding
2022-03-21 13:50:46 +01:00
0764e9ad6e
Added format and format-alt config properties
2022-03-19 21:15:48 +01:00
c4282cfacc
Made tooltip getDeviceIcon return const string
2022-03-19 19:22:21 +01:00
05effad18b
Added CSS status classes
2022-03-19 19:22:00 +01:00
7fac2afb85
Added custom tooltip with device icon, device name and battery status
2022-03-19 17:09:55 +01:00
14a2a7027f
Moved upower into its own directory
2022-03-19 11:34:34 +01:00
d7a030daf3
Lowered default icon size to 20
2022-03-19 11:19:08 +01:00
7345918f84
Added mutex locking to resetDevices
2022-03-19 11:18:51 +01:00
105f1cefe1
Fixed device unrefed
2022-03-19 10:52:05 +01:00
6eb187a23e
Moved upower.*pp out of the upower directories
2022-03-15 23:00:09 +01:00
d47073ef13
Reload all devices after wake from suspend
2022-03-15 22:49:40 +01:00
5e9faeb2d0
Now shows the percentage and the correct icon
2022-03-15 20:22:04 +01:00
4ee81c8dea
Added all callbacks
2022-03-15 17:54:06 +01:00
8b6bc215cc
Fix freebsd action
2022-03-10 14:48:40 +01:00
b6655e475b
Merge branch 'master' into list_of_times
2022-03-08 09:59:22 +01:00
35d6da3965
Merge pull request #1292 from FlexW/feature/sway-app-icon
...
Show application icon when using sway window module
2022-03-06 14:50:41 +01:00
be1d2a02ca
Merge pull request #1422 from technic/fixes
...
minor string utils methods refactoring
2022-03-06 14:50:02 +01:00
a595b61e0f
Improve keyboard_state error messages
2022-02-25 12:27:08 -05:00
e6262b870c
changed callbacks to use static_cast
2022-02-18 02:13:43 -05:00
c1cda1553a
fix callbacks
2022-02-12 01:51:11 -05:00
f6ee90e5ba
Merge branch 'dsp' of https://github.com/kennypm/Waybar into dsp
2022-02-12 01:49:14 -05:00
d5c400c0cc
Initial commit for Waybar JACK monitoring module
...
-DSP load
-xruns
-connected/disconnected state
-only tested with Pipewire so far but should work with JACK2 as well
On branch dsp
Changes to be committed:
modified: include/factory.hpp
new file: include/modules/jack.hpp
modified: meson.build
modified: meson_options.txt
modified: src/factory.cpp
new file: src/modules/jack.cpp
2022-02-09 02:53:52 -05:00
d4da04a750
move Glib ustring format helper to utils
...
this formatter is useful for other modules
which want to print Glib exceptions messages
2022-02-05 21:26:48 +01:00
2697d432a4
ltrim and rtrim take argument by const-ref
2022-02-05 21:02:58 +01:00
061cb76fc4
make functions in header file inline
...
added header guard
now string utils can be used in any part of the project
2022-02-05 21:02:58 +01:00
bcadf64031
Show application icon when using sway window module
...
Signed-off-by: Felix Weilbach <felix.weilbach@t-online.de >
2022-01-24 17:37:51 +01:00
1c08d26af0
Merge branch 'master' into master
2022-01-24 09:23:23 +01:00
667d0a45f4
Update command.hpp
2022-01-24 09:20:43 +01:00
7f6bef2049
fix(util): make waybar_time formatter compatible with fmt 8.1.0
...
Stop using private implementation details of the `formatter<std::tm>`.
We never needed anything from the class besides the format specifier,
which is easily obtainable with public API.
2022-01-07 22:34:00 -08:00
c0d84853ea
refactor(clock): extract waybar_time to util/waybar_time.hpp
2022-01-07 18:09:44 -08:00
d22d6a4522
Merge branch 'master' of github.com:Alexays/Waybar
2022-01-08 01:02:57 +01:00