Hyprland/src/helpers
Jan Beich 8637bfb1b7
build: Unbreak build without precompiled headers (#3400)
* helpers: add missing header after 2e34548aea

src/helpers/VarList.cpp: In constructor 'CVarList::CVarList(const std::string&, size_t, char, bool)':
src/helpers/VarList.cpp:19:34: error: 'removeBeginEndSpacesTabs' was not declared in this scope
   19 |             m_vArgs.emplace_back(removeBeginEndSpacesTabs(in.substr(pos)));
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~
src/helpers/VarList.cpp:23:30: error: 'removeBeginEndSpacesTabs' was not declared in this scope
   23 |         m_vArgs.emplace_back(removeBeginEndSpacesTabs(std::string_view{s}.data()));
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~

* helpers: add missing C linkage after 0dbd997003

ld.lld: error: undefined symbol: wlr_region_scale(pixman_region32*, pixman_region32 const*, float)
>>> referenced by Region.cpp
>>>               src/Hyprland.p/helpers_Region.cpp.o:(CRegion::scale(float))
>>> did you mean: extern "C" wlr_region_scale
>>> defined in: /usr/lib/libwlroots.so.12032
2023-09-23 13:31:37 +01:00
..
AnimatedVariable.cpp refactor: manually resets singletons (#3395) 2023-09-22 11:06:09 +01:00
AnimatedVariable.hpp animatedvariable: don't reset timers on duplicate setters 2023-09-04 13:11:56 +02:00
BezierCurve.cpp bezier: Optimize CBezierCurve::getYForPoint (#3321) 2023-09-16 18:32:33 +01:00
BezierCurve.hpp bezier: Remove Todo about N-Point bezier curves. (#3352) 2023-09-17 18:48:11 +01:00
Color.cpp internal: cleanup headers in helpers/ 2023-08-07 13:36:14 +02:00
Color.hpp Plugin System (#1590) 2023-02-27 12:32:38 +00:00
MiscFunctions.cpp logging/format: use std::format_string to catch formatting string errors at compile time (#3377) 2023-09-20 08:26:20 +01:00
MiscFunctions.hpp logging/format: use std::format_string to catch formatting string errors at compile time (#3377) 2023-09-20 08:26:20 +01:00
Monitor.cpp renderer: damage monitor on special workspace change 2023-09-22 23:36:28 +01:00
Monitor.hpp input: Various constraint handling fixes (#3381) 2023-09-20 16:47:05 +01:00
Region.cpp build: Unbreak build without precompiled headers (#3400) 2023-09-23 13:31:37 +01:00
Region.hpp input: Various constraint handling fixes (#3381) 2023-09-20 16:47:05 +01:00
Splashes.hpp internal: cleanup headers in helpers/ 2023-08-07 13:36:14 +02:00
SubsurfaceTree.cpp logging: implement std::formatter for some types (#3380) 2023-09-20 16:25:03 +01:00
SubsurfaceTree.hpp internal: cleanup headers in helpers/ 2023-08-07 13:36:14 +02:00
Timer.cpp animationmgr: avoid redundant ticks 2023-08-05 23:29:33 +02:00
Timer.hpp internal: cleanup headers in helpers/ 2023-08-07 13:36:14 +02:00
VarList.cpp build: Unbreak build without precompiled headers (#3400) 2023-09-23 13:31:37 +01:00
VarList.hpp varlist: cleanup unintuitive string splitting (#3369) 2023-09-19 09:44:54 +01:00
Vector2D.cpp Add support for smart splitting (#2676) 2023-07-11 13:37:25 +02:00
Vector2D.hpp Vector2D: fix typo in include 2023-09-20 22:26:08 +03:00
WLClasses.cpp input: Various constraint handling fixes (#3381) 2023-09-20 16:47:05 +01:00
WLClasses.hpp input: Various constraint handling fixes (#3381) 2023-09-20 16:47:05 +01:00
WLListener.cpp internal: Remove all .c_str() calls when using std::vformat (#3198) 2023-09-06 21:45:37 +02:00
WLListener.hpp internal: cleanup headers in helpers/ 2023-08-07 13:36:14 +02:00
WLSurface.cpp input: properly track mouse focus on drag operations 2023-09-23 01:28:45 +01:00
WLSurface.hpp internal: cleanup headers in helpers/ 2023-08-07 13:36:14 +02:00
Workspace.cpp keybinds: unify changeworkspace dispatcher (#3250) 2023-09-11 15:14:43 +01:00
Workspace.hpp wlr-ext-workspace: remove protocol impl 2023-09-01 17:10:03 +02:00
X11Stubs.hpp Allow to disable X11 backend separately from Xwayland after 5a750b485a (#1445) 2023-01-29 12:43:18 +00:00
XWaylandStubs.hpp xwayland: drop wlr_xwayland_surface.events.set_pid (#2884) 2023-08-03 21:40:56 +02:00