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
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
Felix Weilbach
45988b3dbb
Sway/window: Only update icon from main thread
...
If Gtk objects get updated from other threads than the main thread GTK
can get confused. This is a regression of bcadf64031
.
Fixes #1464 , #1474
2022-04-17 22:55:58 +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
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
Tobias Wölfel
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
Tobias Wölfel
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
Alex
54b1df69a9
fix: lint clock
2022-04-15 14:39:13 +02:00
Alex
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
Tobias Wölfel
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
Aleksei Bavshin
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
LukashonakV
6ad1f6b853
Merge branch 'master' into master
2022-04-10 09:54:50 +00:00
Alex
2e12ea6a81
fix: add missing include
2022-04-06 08:43:31 +02:00
Alex
f2fcadbf62
refactor: lint
2022-04-06 08:37:19 +02:00
LukashonakV
46f07d24dd
Merge branch 'master' into master
2022-04-05 15:28:55 +00:00
Alex
ed3e2ffdc3
Merge pull request #1499 from LukashonakV/ISSUE#1068
...
Waybar. Issue#1068. Double/Triple events
2022-04-05 16:40:52 +02:00
Viktar Lukashonak
f4cc088d2f
Waybar. Issue#1068. Double/Triple events. Removed unnecessary including
2022-03-29 13:47:38 +03:00
Viktar Lukashonak
b086e2f995
Waybar. Issue#1068. Double/Triple events
2022-03-29 12:26:05 +03:00
Erik Reider
e0f0931e2d
Hide module if UPower service isn't running
2022-03-25 17:27:36 +01:00
Viktar Lukashonak
2d87bcb1ab
https://github.com/Alexays/Waybar/issues/1315 . Option to display week number on calendar
2022-03-24 15:41:50 +03: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
c4282cfacc
Made tooltip getDeviceIcon return const string
2022-03-19 19:22:21 +01:00
Erik Reider
05effad18b
Added CSS status classes
2022-03-19 19:22:00 +01:00
Erik Reider
7fac2afb85
Added custom tooltip with device icon, device name and battery status
2022-03-19 17:09:55 +01:00
Erik Reider
14a2a7027f
Moved upower into its own directory
2022-03-19 11:34:34 +01:00
Erik Reider
d7a030daf3
Lowered default icon size to 20
2022-03-19 11:19:08 +01:00
Erik Reider
7345918f84
Added mutex locking to resetDevices
2022-03-19 11:18:51 +01:00
Erik Reider
105f1cefe1
Fixed device unrefed
2022-03-19 10:52:05 +01:00
Erik Reider
6eb187a23e
Moved upower.*pp out of the upower directories
2022-03-15 23:00:09 +01:00
Erik Reider
d47073ef13
Reload all devices after wake from suspend
2022-03-15 22:49:40 +01:00
Erik Reider
5e9faeb2d0
Now shows the percentage and the correct icon
2022-03-15 20:22:04 +01:00
Erik Reider
4ee81c8dea
Added all callbacks
2022-03-15 17:54:06 +01:00
Louis des Landes
8b6bc215cc
Fix freebsd action
2022-03-10 14:48:40 +01:00
Alex
b6655e475b
Merge branch 'master' into list_of_times
2022-03-08 09:59:22 +01:00
Alex
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
Alex
be1d2a02ca
Merge pull request #1422 from technic/fixes
...
minor string utils methods refactoring
2022-03-06 14:50:02 +01:00
Grant Moyer
a595b61e0f
Improve keyboard_state error messages
2022-02-25 12:27:08 -05:00
Alex Maystrenko
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
Alex Maystrenko
2697d432a4
ltrim and rtrim take argument by const-ref
2022-02-05 21:02:58 +01:00
Alex Maystrenko
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
Felix Weilbach
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
Alex
1c08d26af0
Merge branch 'master' into master
2022-01-24 09:23:23 +01:00
Alex
667d0a45f4
Update command.hpp
2022-01-24 09:20:43 +01:00
Aleksei Bavshin
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
Aleksei Bavshin
c0d84853ea
refactor(clock): extract waybar_time to util/waybar_time.hpp
2022-01-07 18:09:44 -08:00