Waybar/include/modules
Felix Glinka c4d769a586 Add explicit constructor to struct Profile
Not adding the constructor causes a compilation error on Ubuntu 22.04
with both clang 14 and gcc 11:

/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/alloc_traits.h:518:4: error: no matching function for call to 'construct_at'
          std::construct_at(__p, std::forward<_Args>(__args)...);
          ^~~~~~~~~~~~~~~~~
/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/vector.tcc:117:21: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<waybar::modules::Profile>>::construct<waybar::modules::Profile, Glib::ustring, Glib::ustring>' requested here
            _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish,
                           ^
../src/modules/power_profiles_daemon.cpp:106:26: note: in instantiation of function template specialization 'std::vector<waybar::modules::Profile>::emplace_back<Glib::ustring, Glib::ustring>' requested here
      availableProfiles_.emplace_back(std::move(name), std::move(driver));
                         ^
/usr/bin/../lib/gcc/x86_64-linux-gnu/12/../../../../include/c++/12/bits/stl_construct.h:94:5: note: candidate template ignored: substitution failure [with _Tp = waybar::modules::Profile, _Args = <Glib::ustring, Glib::ustring>]: no matching constructor for initialization of 'waybar::modules::Profile'
    construct_at(_Tp* __location, _Args&&... __args)
    ^
2024-06-21 15:32:04 +02:00
..
dwl Remove listener when window is destroyed (#3215) 2024-05-06 10:51:14 +02:00
hyprland modules/hyprland/workspaces: remove deprecated property 2024-06-15 18:34:45 -05:00
mpd fix(mpd): use timers with second granularity where possible 2024-03-01 00:27:23 -08:00
mpris Fixed build warnings 2023-07-04 23:05:26 +02:00
privacy clang-tidy improvements in privacy module 2024-05-11 16:19:46 +02:00
river Happy clang 2023-03-02 16:57:32 +03:00
sni feat(#3182): style tray icon on hover (#3203) 2024-05-06 10:47:25 +02:00
sway feat(sway/language): option to hide module with single layout 2024-02-24 00:30:45 -08:00
wlr separate css class for empty workspaces 2023-05-05 00:09:32 +05:30
backlight.hpp refactor: move backlight backend out of backlight module 2023-10-15 17:52:12 -03:00
backlight_slider.hpp feat: backlight slider 2023-10-15 17:52:12 -03:00
battery.hpp style: Remove superfluous 'const' on getInfo() 2024-04-13 13:19:54 +02:00
bluetooth.hpp Add hotplug detection of bluetooth controllers 2024-06-14 02:24:24 +02:00
cava.hpp Happy Linter 2023-10-31 23:31:58 +03:00
cffi.hpp Moved all waybar info into a single struct 2023-10-24 20:16:50 +02:00
clock.hpp treewide: clang-format 2024-06-15 18:44:46 -05:00
cpu.hpp Revert "Add style class for CPU state" 2024-02-19 23:10:10 +01:00
cpu_frequency.hpp cpu module: Reuse getCpuFrequency of cpu_frequency module 2023-09-13 21:56:35 +02:00
cpu_usage.hpp fix: lint 2023-10-17 19:29:06 +02:00
custom.hpp fix(#3210): tooltip-format on custom modules not working in some cases (#3213) 2024-05-06 10:47:52 +02:00
disk.hpp Adding options to allow disk outputs to always be in a specific unit 2023-10-08 16:24:50 +01:00
gamemode.hpp Happy clang 2023-03-02 16:57:32 +03:00
idle_inhibitor.hpp Happy clang 2023-03-02 16:57:32 +03:00
image.hpp feat: tooltip for image module 2023-04-21 16:38:21 +08:00
inhibitor.hpp Happy clang 2023-03-02 16:57:32 +03:00
jack.hpp Happy clang 2023-03-02 16:57:32 +03:00
keyboard_state.hpp feat(keyboard-state): add binding-keys options 2023-08-20 08:33:34 +08:00
load.hpp fix: lint 2023-10-17 19:29:06 +02:00
memory.hpp Happy clang 2023-03-02 16:57:32 +03:00
network.hpp fix: build 2023-07-01 11:08:31 +02:00
power_profiles_daemon.hpp Add explicit constructor to struct Profile 2024-06-21 15:32:04 +02:00
pulseaudio.hpp refactor: move pulseaudio handling to separate class 2023-10-15 17:52:12 -03:00
pulseaudio_slider.hpp feat: pulseaudio slider module 2023-10-15 17:52:12 -03:00
simpleclock.hpp Happy clang 2023-03-02 16:57:32 +03:00
sndio.hpp Happy clang 2023-03-02 16:57:32 +03:00
systemd_failed_units.hpp Fix build warnings 2024-02-12 20:09:22 +01:00
temperature.hpp Happy clang 2023-03-02 16:57:32 +03:00
upower.hpp Upower. Fix segmentation fault 2024-05-10 00:00:47 +03:00
user.hpp Happy clang 2023-03-02 16:57:32 +03:00
wireplumber.hpp Update Wireplumber API to 0.5 2024-03-21 13:37:03 +13:00