Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VimYoung/Spell
/ functions
Functions
249 in github.com/VimYoung/Spell
⨍
Functions
249
◇
Types & classes
52
Method
debug_log
(&self, arguments: core::fmt::Arguments)
spell-framework/src/slint_adapter.rs:72
Method
default
Create an instance on forge.
spell-framework/src/forge.rs:31
Method
default
()
spell-framework/src/vault.rs:219
Method
default
()
spell-framework/src/configure.rs:35
Method
down
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _touch: &smithay_cli
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:448
Method
down
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _touch: &smithay_cli
spell-framework/src/wayland_adapter/widget_impls/win_impl.rs:61
Method
draw
(&self)
spell-framework/src/dummy_skia_docs.rs:41
Method
drop
(&mut self)
spell-framework/src/wayland_adapter/fractional_scaling.rs:63
Method
drop
(&mut self)
spell-framework/src/wayland_adapter/viewporter.rs:73
Method
enter
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _keyboard: &smithay_
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:160
Method
enter
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _keyboard: &smithay_
spell-framework/src/wayland_adapter/widget_impls/win_impl.rs:128
Method
error_msg
(&self, message: impl AsRef<std::ffi::OsStr>)
spell-framework/src/wayland_adapter/way_helper.rs:311
Method
event
( _: &mut D, _: &WpFractionalScaleManagerV1, _: <WpFractionalScaleManagerV1 as Proxy>:
spell-framework/src/wayland_adapter/fractional_scaling.rs:72
Method
event
( _: &mut D, _: &WpViewporter, _: <WpViewporter as Proxy>::Event, _: &GlobalDa
spell-framework/src/wayland_adapter/viewporter.rs:82
Method
exclusive_zone
Sets [`WindowConf::exclusive_zone`].
spell-framework/src/configure.rs:179
Method
finished
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _session_lock: Sessi
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:138
Method
flush
(&mut self)
spell-framework/src/configure.rs:509
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
spell-framework/src/skia_non_docs.rs:128
Method
fmt
(&self, f: &mut std::fmt::Formatter<'_>)
spell-framework/src/wayland_adapter.rs:131
Method
frame
( &mut self, _conn: &Connection, qh: &QueueHandle<Self>, _surface: &wl_surface
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:102
Method
from
(value: std::io::Error)
spell-cli/src/main.rs:552
Method
get_all
Returns an iterator of all enteries of all applications.
spell-framework/src/vault.rs:287
Method
get_available_monitors
Fetches the available monitors from the Wayland registry. This function fetches the available monitors from the Wayland registry and returns a map of
spell-framework/src/wayland_adapter.rs:359
Method
get_capabilities
(&self)
spell-framework/src/vault/notification_manager.rs:98
Method
get_handler
Returns a handle of [`WinHandle`] to invoke wayland specific features.
spell-framework/src/wayland_adapter.rs:382
Method
get_primary
Returns an iterator over primary enteries of applications.
spell-framework/src/vault.rs:282
Method
get_server_information
(&self)
spell-framework/src/vault/notification_manager.rs:284
Method
get_span
(&self)
spell-framework/src/wayland_adapter.rs:611
Method
grab_focus
Grabs the focus of keyboard. Can be used in combination with other functions to make the widgets keyboard navigable.
spell-framework/src/wayland_adapter.rs:561
Method
info_msg
(&self, message: impl AsRef<std::ffi::OsStr>)
spell-framework/src/wayland_adapter/way_helper.rs:315
Method
internal
(&self, _: i_slint_core::InternalToken)
spell-framework/src/skia_non_docs.rs:172
Method
invoke_from_event_loop
( &self, event: Box<dyn FnOnce() + Send>, )
spell-framework/src/slint_adapter.rs:174
Method
invoke_lock_spell
This function creates an instance of SpellLock which can be combined with slint windows to create a lockscreen.
spell-framework/src/wayland_adapter.rs:919
Method
invoke_spell
This function is called to create a instance of window. This window is then finally called by [`cast_spell`](crate::cast_spell) event loop. # Panics
spell-framework/src/wayland_adapter.rs:394
Method
is_locked
(&self)
spell-framework/src/wayland_adapter.rs:1268
Method
leave
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _keyboard: &smithay_
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:173
Method
leave
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _keyboard: &smithay_
spell-framework/src/wayland_adapter/widget_impls/win_impl.rs:141
Method
leave
( &mut self, _: &Connection, _: &QueueHandle<Self>, _: &wl_keyboard::WlKeyboar
spell-framework/src/bin/minimum_layer.rs:308
Method
locked
(&mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _session_lock: SessionLock)
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:134
Function
main
()
spell-framework/src/bin/last.rs:3
Function
main
()
spell-framework/src/bin/minimum_layer.rs:30
Function
main
()
spell-cli/src/main.rs:65
Function
main
()
spell-demo/build.rs:1
Function
main
()
spell-demo/src/main.rs:11
Function
main
()
spell-demo/src/bin/mouse_interactions.rs:218
Function
main
()
spell-demo/src/bin/bar.rs:12
Function
main
()
spell-demo/src/bin/osd.rs:12
Function
main
()
spell-demo/src/bin/minimal_example.rs:11
Method
masked_prompt
(&self, request: impl AsRef<std::ffi::OsStr>)
spell-framework/src/wayland_adapter/way_helper.rs:306
Method
monitor
Sets [`WindowConf::monitor_name`].
spell-framework/src/configure.rs:186
Method
motion
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _touch: &smithay_cli
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:462
Method
motion
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _touch: &smithay_cli
spell-framework/src/wayland_adapter/widget_impls/win_impl.rs:75
Method
natural_scroll
Sets [`WindowConf::natural_scroll`].
spell-framework/src/configure.rs:193
Method
new
(shared_core: bool, width: u32, height: u32)
spell-framework/src/dummy_skia_docs.rs:39
Method
new
Creates an instance of this Platform implementation, for internal use.
spell-framework/src/slint_adapter.rs:47
Method
new
( pool: Rc<RefCell<SlotPool>>, primary_slot: RefCell<Slot>, width: u32, height
spell-framework/src/skia_non_docs.rs:179
Method
new
(socket: UnixDatagram)
spell-framework/src/configure.rs:495
Method
new_capability
( &mut self, _conn: &Connection, qh: &QueueHandle<Self>, seat: wl_seat::WlSeat
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:269
Method
new_capability
( &mut self, _conn: &Connection, qh: &QueueHandle<Self>, seat: wl_seat::WlSeat
spell-framework/src/wayland_adapter/widget_impls/win_impl.rs:240
Method
new_capability
( &mut self, _conn: &Connection, qh: &QueueHandle<Self>, seat: wl_seat::WlSeat
spell-framework/src/bin/minimum_layer.rs:244
Method
new_event_loop_proxy
(&self)
spell-framework/src/slint_adapter.rs:82
Method
new_lock
(lock_outputs: Vec<(String, (u32, u32))>)
spell-framework/src/slint_adapter.rs:99
Method
new_output
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _output: wl_output::
spell-framework/src/wayland_adapter.rs:639
Method
new_output
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _output: wl_output::
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:53
Method
new_output
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _output: wl_output::
spell-framework/src/bin/minimum_layer.rs:188
Method
new_seat
(&mut self, _: &Connection, _: &QueueHandle<Self>, _: wl_seat::WlSeat)
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:267
Method
new_seat
(&mut self, _: &Connection, _: &QueueHandle<Self>, _: wl_seat::WlSeat)
spell-framework/src/wayland_adapter/widget_impls/win_impl.rs:238
Method
new_seat
(&mut self, _: &Connection, _: &QueueHandle<Self>, _: wl_seat::WlSeat)
spell-framework/src/bin/minimum_layer.rs:242
Method
notify
( &mut self, app_name: String, replaces_id: u32, app_icon: String, sum
spell-framework/src/vault/notification_manager.rs:114
Method
orientation
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _touch: &smithay_cli
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:492
Method
orientation
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _touch: &smithay_cli
spell-framework/src/wayland_adapter/widget_impls/win_impl.rs:107
Method
output_destroyed
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _output: wl_output::
spell-framework/src/wayland_adapter.rs:657
Method
output_destroyed
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _output: wl_output::
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:71
Method
output_destroyed
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _output: wl_output::
spell-framework/src/bin/minimum_layer.rs:204
Method
output_state
(&mut self)
spell-framework/src/wayland_adapter.rs:635
Method
output_state
(&mut self)
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:49
Method
output_state
(&mut self)
spell-framework/src/bin/minimum_layer.rs:184
Method
pointer_frame
( &mut self, _conn: &Connection, qh: &QueueHandle<Self>, _pointer: &wl_pointer
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:329
Method
pointer_frame
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _pointer: &wl_pointe
spell-framework/src/wayland_adapter/widget_impls/win_impl.rs:304
Method
pointer_frame
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _pointer: &wl_pointe
spell-framework/src/bin/minimum_layer.rs:374
Method
press_key
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _keyboard: &smithay_
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:184
Method
press_key
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _keyboard: &smithay_
spell-framework/src/wayland_adapter/widget_impls/win_impl.rs:152
Method
press_key
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _: &wl_keyboard::WlK
spell-framework/src/bin/minimum_layer.rs:322
Method
prompt
(&self, request: impl AsRef<std::ffi::OsStr>)
spell-framework/src/wayland_adapter/way_helper.rs:301
Method
query_all
Returns an iterator over the most relevent result of all applications' enteries for a given string query. `size` determines the number of enteries to
spell-framework/src/vault.rs:322
Method
query_primary
Returns an iterator over the most relevent result of applications' primary enteries for a given string query. `size` determines the number of enteries
spell-framework/src/vault.rs:294
Method
quit_event_loop
(&self)
spell-framework/src/slint_adapter.rs:170
Method
registry
(&mut self)
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:36
Method
registry
(&mut self)
spell-framework/src/wayland_adapter/widget_impls/win_impl.rs:444
Method
registry
(&mut self)
spell-framework/src/bin/minimum_layer.rs:506
Method
release_key
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _keyboard: &smithay_
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:206
Method
release_key
( &mut self, _conn: &Connection, _qh: &QueueHandle<Self>, _keyboard: &smithay_
spell-framework/src/wayland_adapter/widget_impls/win_impl.rs:176
Method
release_key
( &mut self, _: &Connection, _: &QueueHandle<Self>, _: &wl_keyboard::WlKeyboar
spell-framework/src/bin/minimum_layer.rs:348
Method
remove_capability
( &mut self, _conn: &Connection, _: &QueueHandle<Self>, _: wl_seat::WlSeat,
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:304
Method
remove_capability
( &mut self, _conn: &Connection, _: &QueueHandle<Self>, _: wl_seat::WlSeat,
spell-framework/src/wayland_adapter/widget_impls/win_impl.rs:278
Method
remove_capability
( &mut self, _conn: &Connection, _: &QueueHandle<Self>, _: wl_seat::WlSeat,
spell-framework/src/bin/minimum_layer.rs:270
Method
remove_focus
Removes the focus of keyboard from window if it currently has it.
spell-framework/src/wayland_adapter.rs:577
Method
remove_seat
(&mut self, _: &Connection, _: &QueueHandle<Self>, _: wl_seat::WlSeat)
spell-framework/src/wayland_adapter/widget_impls/lock_impl.rs:325
Method
remove_seat
(&mut self, _: &Connection, _: &QueueHandle<Self>, _: wl_seat::WlSeat)
spell-framework/src/wayland_adapter/widget_impls/win_impl.rs:300
Method
remove_seat
(&mut self, _: &Connection, _: &QueueHandle<Self>, _: wl_seat::WlSeat)
spell-framework/src/bin/minimum_layer.rs:288
← previous
next →
101–200 of 249, ranked by callers