]> git.mdlowis.com Git - proto/labwc.git/commitdiff
Privatize view_contains_window_type()
authorJohan Malm <jgm323@gmail.com>
Fri, 26 Sep 2025 18:17:27 +0000 (19:17 +0100)
committerJohan Malm <johanmalm@users.noreply.github.com>
Mon, 29 Sep 2025 19:22:46 +0000 (20:22 +0100)
include/view.h
src/view.c

index 45bf42d8d849f70aa4645166a233d00f5449f08a..0970bb020a02de42fe76b5654c472b2066348b49 100644 (file)
@@ -425,7 +425,6 @@ void view_array_append(struct server *server, struct wl_array *views,
        enum lab_view_criteria criteria);
 
 enum view_wants_focus view_wants_focus(struct view *view);
-bool view_contains_window_type(struct view *view, enum lab_window_type window_type);
 
 /* If view is NULL, the size of SSD is not considered */
 struct wlr_box view_get_edge_snap_box(struct view *view, struct output *output,
index aa15ef92b195bfb70efedfd1071c18a72f2d70e1..29736b80136a00ec352b86cb3c3d7740ce955022 100644 (file)
@@ -120,6 +120,16 @@ query_str_match(const char *condition, const char *value)
        return value && match_glob(condition, value);
 }
 
+static bool
+view_contains_window_type(struct view *view, enum lab_window_type window_type)
+{
+       assert(view);
+       if (view->impl->contains_window_type) {
+               return view->impl->contains_window_type(view, window_type);
+       }
+       return false;
+}
+
 bool
 view_matches_query(struct view *view, struct view_query *query)
 {
@@ -403,16 +413,6 @@ view_wants_focus(struct view *view)
        return VIEW_WANTS_FOCUS_ALWAYS;
 }
 
-bool
-view_contains_window_type(struct view *view, enum lab_window_type window_type)
-{
-       assert(view);
-       if (view->impl->contains_window_type) {
-               return view->impl->contains_window_type(view, window_type);
-       }
-       return false;
-}
-
 bool
 view_is_focusable(struct view *view)
 {