Waybar/include
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
..
modules Add explicit constructor to struct Profile 2024-06-21 15:32:04 +02:00
util treewide: clang-format 2024-06-15 18:44:46 -05:00
AAppIconLabel.hpp Add removed secondary identifier 2023-07-10 23:48:18 +02:00
AIconLabel.hpp Happy clang 2023-03-02 16:57:32 +03:00
ALabel.hpp Happy clang 2023-03-02 16:57:32 +03:00
AModule.hpp treewide: clang-format 2024-06-15 18:44:46 -05:00
ASlider.hpp feat: pulseaudio slider module 2023-10-15 17:52:12 -03:00
IModule.hpp ISSUE#1977. AModule implements module actions call 2023-02-28 15:32:28 +03:00
bar.hpp fix: lint 2024-05-28 09:19:21 +02:00
client.hpp feat!: drop RawSurfaceImpl with direct use of wlr-layer-shell 2024-02-17 11:23:17 -08:00
config.hpp Add support for reading the config path from env 2022-09-05 08:21:36 +02:00
factory.hpp refactor: move all module includes to factory.cpp 2024-02-19 15:11:08 -08:00
group.hpp feat(#3174): hover for whole group (#3201) 2024-05-06 10:51:03 +02:00