Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/StarWM/StarWM
/ functions
Functions
54 in github.com/StarWM/StarWM
⨍
Functions
54
◇
Types & classes
6
↓ 17 callers
Method
bind
(&mut self, key: K, handler: Handler)
src/wm.rs:296
↓ 11 callers
Method
workspace
(&self)
src/wm.rs:518
↓ 10 callers
Method
move_window_to_workspace
(&mut self, workspace: usize)
src/wm.rs:338
↓ 8 callers
Method
workspace_mut
(&mut self)
src/wm.rs:523
↓ 6 callers
Method
focus_window
(&self, window: u32)
src/wm.rs:508
↓ 6 callers
Method
get_monocle
(&self)
src/window.rs:75
↓ 4 callers
Method
get_focus
(&self)
src/window.rs:57
↓ 4 callers
Method
is_monocle
(&mut self, window: u32)
src/wm.rs:383
↓ 4 callers
Method
monocle_clear
(&mut self)
src/wm.rs:375
↓ 3 callers
Method
contains
(&self, window: u32)
src/window.rs:110
↓ 2 callers
Method
add
(&mut self, window: u32)
src/window.rs:42
↓ 2 callers
Method
border_unfocused
(&mut self, window: u32)
src/wm.rs:208
↓ 2 callers
Method
remove
(&mut self, window: u32)
src/window.rs:48
↓ 2 callers
Method
reshape_window
(&self, window: u32, x: i64, y: i64, w: i64, h: i64)
src/wm.rs:412
↓ 2 callers
Method
set_focus
(&mut self, window: u32)
src/window.rs:62
↓ 1 callers
Method
bind_handler
(&mut self, key: Key, handler: Handler)
src/config.rs:32
↓ 1 callers
Method
border_focused
(&mut self, window: u32)
src/wm.rs:217
↓ 1 callers
Method
button_press_event
(&mut self, button_press: XButtonPressEvent)
src/wm.rs:226
↓ 1 callers
Method
clear_monocle
(&mut self)
src/window.rs:80
↓ 1 callers
Method
destroy
(&mut self, target: u32)
src/wm.rs:307
↓ 1 callers
Method
destroy_event
(&mut self, destroy_notify: XDestroyEvent)
src/wm.rs:166
↓ 1 callers
Method
enter_event
(&mut self, enter_notify: XEnterEvent)
src/wm.rs:185
↓ 1 callers
Method
find
(&self, window: u32)
src/window.rs:115
↓ 1 callers
Method
get_atom_property
(&self, window: u32, property: &str)
src/wm.rs:445
↓ 1 callers
Function
get_lookup
(conn: &xcb::Connection)
src/key.rs:65
↓ 1 callers
Method
grab_enter_leave
(&self, window: u32)
src/wm.rs:499
↓ 1 callers
Method
hide
(&self, conn: &xcb::Connection)
src/window.rs:99
↓ 1 callers
Method
key
(&self, key: &Key)
src/config.rs:37
↓ 1 callers
Method
key_event
(&mut self, key_press: XKeyEvent)
src/wm.rs:266
↓ 1 callers
Method
leave_event
(&mut self, leave_notify: XLeaveEvent)
src/wm.rs:202
↓ 1 callers
Method
map_event
(&mut self, map_notify: XMapEvent)
src/wm.rs:132
↓ 1 callers
Method
monocle_focus
(&mut self)
src/wm.rs:355
↓ 1 callers
Method
motion_event
(&mut self, motion_event: XMotionEvent)
src/wm.rs:237
↓ 1 callers
Method
move_window
(&self, window: u32, x: i64, y: i64)
src/wm.rs:388
↓ 1 callers
Method
resize_window
(&self, window: u32, w: i64, h: i64)
src/wm.rs:400
↓ 1 callers
Method
run
(&mut self)
src/wm.rs:78
↓ 1 callers
Method
set_border_width
(&self, window: u32, width: u32)
src/wm.rs:426
↓ 1 callers
Method
set_monocle
(&mut self)
src/window.rs:67
↓ 1 callers
Method
show
(&self, conn: &xcb::Connection)
src/window.rs:88
↓ 1 callers
Method
xcode
(&self, table: &SymTable)
src/key.rs:39
Method
destroy_focus
(&mut self)
src/wm.rs:327
Method
from
(f: (ModMask, String))
src/key.rs:53
Method
grab
(conn: &xcb::Connection, window: u32, events: u32)
src/wm.rs:513
Method
grab_button
(conn: &xcb::Connection, screen: &xcb::Screen, button: u8, mods: u16)
src/wm.rs:457
Method
grab_key
(conn: &xcb::Connection, screen: &xcb::Screen, key: &Key, keymap: &SymTable)
src/wm.rs:475
Method
grab_notify_events
(conn: &xcb::Connection, screen: &xcb::Screen)
src/wm.rs:490
Function
main
()
src/main.rs:28
Method
motion
(event: &Event<ffi::xcb_motion_notify_event_t>)
src/mouse.rs:37
Method
new
()
src/config.rs:17
Method
new
(trigger: K)
src/window.rs:31
Method
new
( event: &Event<ffi::xcb_button_press_event_t>, geo: Option<Reply<ffi::xcb_get_geometry_reply_
src/mouse.rs:16
Method
new
(mods: ModMask, code: &str)
src/key.rs:31
Method
new
()
src/wm.rs:29
Method
set_cursor
(conn: &xcb::Connection, screen: &xcb::Screen, k: u16)
src/wm.rs:435