mirror of
https://github.com/labwc/labwc.git
synced 2026-05-05 06:47:34 -04:00
Add Next/PreviousWindowImmediate to switch windows without OSD
Some checks failed
labwc.github.io / notify (push) Has been cancelled
Some checks failed
labwc.github.io / notify (push) Has been cancelled
Co-authored-by: @johanmalm
This commit is contained in:
parent
bc7498dc6f
commit
6ce25978e7
7 changed files with 94 additions and 9 deletions
|
|
@ -103,6 +103,10 @@ void cycle_finish(bool switch_focus);
|
|||
/* Re-initialize the window switcher */
|
||||
void cycle_reinitialize(void);
|
||||
|
||||
/* Immediately cycle to next/previous window */
|
||||
void cycle_immediate(enum lab_cycle_dir direction,
|
||||
struct cycle_filter filter);
|
||||
|
||||
/* Focus the clicked window and close OSD */
|
||||
void cycle_on_cursor_release(struct wlr_scene_node *node);
|
||||
|
||||
|
|
|
|||
|
|
@ -630,4 +630,6 @@ enum lab_placement_policy view_placement_parse(const char *policy);
|
|||
/* xdg.c */
|
||||
struct wlr_xdg_surface *xdg_surface_from_view(struct view *view);
|
||||
|
||||
bool view_matches_criteria(struct view *view, enum lab_view_criteria criteria);
|
||||
|
||||
#endif /* LABWC_VIEW_H */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue