Skip to content

Commit 3d3e8ad

Browse files
committed
stuf
1 parent f8de2a6 commit 3d3e8ad

File tree

3 files changed

+10
-9
lines changed

3 files changed

+10
-9
lines changed

libhyprcursor/hyprcursor.cpp

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -778,10 +778,11 @@ std::optional<std::string> CHyprcursorImplementation::loadTheme() {
778778
if (SHAPE->images.empty())
779779
return "meta invalid: no images for shape " + cursor.path().stem().string();
780780

781-
SHAPE->directory = cursor.path().stem().string();
782-
SHAPE->hotspotX = meta.parsedData.hotspotX;
783-
SHAPE->hotspotY = meta.parsedData.hotspotY;
784-
SHAPE->resizeAlgo = stringToAlgo(meta.parsedData.resizeAlgo);
781+
SHAPE->directory = cursor.path().stem().string();
782+
SHAPE->hotspotX = meta.parsedData.hotspotX;
783+
SHAPE->hotspotY = meta.parsedData.hotspotY;
784+
SHAPE->nominalSize = meta.parsedData.nominalSize;
785+
SHAPE->resizeAlgo = stringToAlgo(meta.parsedData.resizeAlgo);
785786

786787
zip_discard(zip);
787788
}

libhyprcursor/meta.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,10 +152,10 @@ std::optional<std::string> CMeta::parseHL() {
152152
return RESULT.getError();
153153
} catch (const char* err) { return "failed parsing meta: " + std::string{err}; }
154154

155-
parsedData.hotspotX = std::any_cast<Hyprlang::FLOAT>(meta->getConfigValue("hotspot_x"));
156-
parsedData.hotspotY = std::any_cast<Hyprlang::FLOAT>(meta->getConfigValue("hotspot_y"));
157-
parsedData.hotspotY = std::any_cast<Hyprlang::FLOAT>(meta->getConfigValue("nominal_size"));
158-
parsedData.resizeAlgo = std::any_cast<Hyprlang::STRING>(meta->getConfigValue("resize_algorithm"));
155+
parsedData.hotspotX = std::any_cast<Hyprlang::FLOAT>(meta->getConfigValue("hotspot_x"));
156+
parsedData.hotspotY = std::any_cast<Hyprlang::FLOAT>(meta->getConfigValue("hotspot_y"));
157+
parsedData.nominalSize = std::any_cast<Hyprlang::FLOAT>(meta->getConfigValue("nominal_size"));
158+
parsedData.resizeAlgo = std::any_cast<Hyprlang::STRING>(meta->getConfigValue("resize_algorithm"));
159159

160160
return {};
161161
}

tests/full_rendering.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ int main(int argc, char** argv) {
1717
/*
1818
Create a manager. You can optionally pass a logger function.
1919
*/
20-
Hyprcursor::CHyprcursorManager mgr(nullptr, logFunction);
20+
Hyprcursor::CHyprcursorManager mgr("HyprBibataModernClassicSVG", logFunction);
2121

2222
/*
2323
Manager could be invalid if no themes were found, or

0 commit comments

Comments
 (0)