MCPcopy Create free account

hub / github.com/Wachamuli/lucien / functions

Functions100 in github.com/Wachamuli/lucien

↓ 15 callersMethodis_empty
(&self)
src/ui/entry.rs:305
↓ 10 callersMethodextend
(&mut self, entries: I)
src/ui/entry.rs:252
↓ 10 callersMethodpush
(&mut self, entry: Entry)
src/ui/entry.rs:244
↓ 7 callersMethodlen
(&self)
src/ui/entry.rs:297
↓ 4 callersMethodclear
(&mut self)
src/ui/entry.rs:237
↓ 4 callersMethoderror
(&mut self, e: anyhow::Error)
src/providers/mod.rs:140
↓ 4 callersMethodload
(&mut self, entry: Entry)
src/providers/mod.rs:114
↓ 3 callersMethodfinish
(&mut self)
src/providers/mod.rs:132
↓ 3 callersMethodid
(mut self, id: impl Into<Id>)
src/ui/prompt.rs:34
↓ 3 callersMethodstart
(&mut self)
src/providers/mod.rs:107
↓ 2 callersFunctiondefault_keybindings
()
src/preferences/keybindings.rs:330
↓ 2 callersFunctionextract_parameter
(parameter_part: &str)
src/preferences/keybindings.rs:136
↓ 2 callersMethodflush
(&mut self)
src/providers/mod.rs:122
↓ 2 callersMethodget_by_index
(&self, index: usize)
src/ui/entry.rs:271
↓ 2 callersFunctionget_icon_from_mimetype
(path: &Path, _size: u32)
src/providers/file.rs:88
↓ 2 callersMethodget_visible_by_index
(&self, visual_index: usize)
src/ui/entry.rs:266
↓ 2 callersMethodgo_to_entry
(&mut self, step: isize)
src/launcher.rs:126
↓ 2 callersMethodhandle_action
(&mut self, action: Action)
src/launcher.rs:156
↓ 2 callersFunctionmigrate
(conn: &mut sqlx::SqliteConnection)
src/providers/clipboard.rs:83
↓ 2 callersMethodon_input
(mut self, message: impl Fn(String) -> Message + 'a)
src/ui/prompt.rs:39
↓ 2 callersMethodon_submit
(mut self, message: Message)
src/ui/prompt.rs:44
↓ 2 callersFunctionsection
(name: &str)
src/ui/entry.rs:209
↓ 2 callersMethodsort_by_rank
( &mut self, preferences: &Preferences, matcher: &SkimMatcherV2, pattern: &str
src/ui/entry.rs:317
↓ 2 callersFunctionspawn_with_new_session
(command: &mut process::Command)
src/providers/mod.rs:148
↓ 2 callersFunctiontruncate_with_elipsis
(text: &str, limit: usize)
src/ui/entry.rs:202
↓ 1 callersMethodchange_provider
(&mut self, provider: ProviderKind)
src/launcher.rs:151
↓ 1 callersFunctioncheck_keybinding_overrides
(base_keybindings: &Keybindings, extended_keybindings: &Keybindings)
src/preferences/keybindings.rs:390
↓ 1 callersFunctiondiscover_apps
()
src/providers/app.rs:163
↓ 1 callersFunctiondisplay_entry
( entry: &'a Entry, style: &'a EntryStyle, index: usize, is_selected: bool, is_hovered: bo
src/ui/entry.rs:123
↓ 1 callersFunctionextend_keybindings
(extended_keybindings: Keybindings)
src/preferences/keybindings.rs:379
↓ 1 callersMethodget_icon_from_type
(&self)
src/providers/file.rs:134
↓ 1 callersFunctionget_icon_path_from_xdgicon
(icon_name: &str)
src/providers/app.rs:94
↓ 1 callersMethodget_mut_by_id
(&mut self, id: &str)
src/ui/entry.rs:288
↓ 1 callersMethodget_mut_by_index
(&mut self, index: usize)
src/ui/entry.rs:275
↓ 1 callersFunctionget_single_instance
(package_name: &str)
src/main.rs:99
↓ 1 callersFunctionhandle_clipboard_insertion
(content: &str, package_name: &str)
src/providers/clipboard.rs:119
↓ 1 callersMethodindicator
(mut self, content: Container<'a, Message, CustomTheme>)
src/ui/prompt.rs:54
↓ 1 callersMethodinto_bytes
(&self)
src/ui/entry.rs:44
↓ 1 callersMethodis_visibles_empty
(&self)
src/ui/entry.rs:309
↓ 1 callersMethoditer_visible
(&self)
src/ui/entry.rs:313
↓ 1 callersMethodlaunch
(&self, entry: &Entry)
src/providers/mod.rs:47
↓ 1 callersMethodlaunch_entry
(&self, index: usize)
src/launcher.rs:143
↓ 1 callersFunctionload_raster_icon
(path: &Path, size: u32)
src/providers/app.rs:142
↓ 1 callersMethodmagnifier
(mut self, image: image::Handle)
src/ui/prompt.rs:49
↓ 1 callersFunctionparse_desktop_entry
(content: &str, current_desktops: Vec<String>)
src/providers/app.rs:197
↓ 1 callersMethodprovider_indicator
(&'a self)
src/launcher.rs:460
↓ 1 callersFunctionrasterize_svg
(path: &Path, size: u32)
src/providers/app.rs:127
↓ 1 callersFunctionresolve_icon
( id: String, name: String, size: u32, mut output: futures::channel::mpsc::Sender<Message>, )
src/providers/app.rs:81
↓ 1 callersFunctionsave_into_disk
( path: PathBuf, key: &str, value: impl Into<toml_edit::Value>, )
src/preferences/mod.rs:68
↓ 1 callersMethodscale_factor
(&self)
src/launcher.rs:456
↓ 1 callersFunctionsetup_tracing_subscriber
( cache_dir: PathBuf, filename: &str, )
src/main.rs:74
↓ 1 callersMethodsnap_to_entry
(&self, layout: &AppLayout)
src/launcher.rs:168
↓ 1 callersMethodsubscribe
(self)
src/providers/mod.rs:71
↓ 1 callersMethodsubscription
(&self)
src/launcher.rs:337
↓ 1 callersMethodtheme
(&self)
src/launcher.rs:97
↓ 1 callersMethodtoggle_favorite
(&mut self, index: usize)
src/launcher.rs:101
↓ 1 callersMethodvisible_len
(&self)
src/ui/entry.rs:301
↓ 1 callersFunctionwrapped_index
FIXME: This can panic under certain conditions. Refactor.
src/launcher.rs:486
↓ 1 callersMethody_for_index
(&self, index: usize, is_favorite: bool)
src/launcher.rs:547
Methodbase
(&self)
src/preferences/theme.rs:51
Methoddecode
(value: sqlx::sqlite::SqliteValueRef<'r>)
src/ui/entry.rs:81
Methoddefault
()
src/preferences/mod.rs:26
Methoddefault
()
src/preferences/theme.rs:29
Methodderef
(&self)
src/preferences/theme.rs:143
Methoddeserialize
(deserializer: D)
src/preferences/keybindings.rs:194
Methoddeserialize
(deserializer: D)
src/preferences/theme.rs:166
Methodencode_by_ref
( &self, buf: &mut <sqlx::Sqlite as sqlx::Database>::ArgumentBuffer<'q>, )
src/ui/entry.rs:88
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/preferences/keybindings.rs:22
Methodfrom
(value: &Border)
src/preferences/theme.rs:86
Methodfrom_bytes
(bytes: &[u8])
src/ui/entry.rs:65
Methodfrom_iced_keystrokes
( iced_modifiers: iced::keyboard::Modifiers, iced_key: iced::keyboard::Key, )
src/preferences/keybindings.rs:277
Methodfrom_str
(s: &str)
src/providers/mod.rs:36
Methodfrom_str
(s: &str)
src/preferences/keybindings.rs:45
Methodget_by_id
(&self, id: &str)
src/ui/entry.rs:280
Methodget_type_from_extension
(ext: &str)
src/providers/file.rs:120
Methodhash
(&self, state: &mut H)
src/providers/mod.rs:64
Methodlaunch
(entry: &Entry)
src/providers/file.rs:68
Methodlaunch
(entry: &Entry)
src/providers/app.rs:55
Methodlaunch
(entry: &Entry)
src/providers/clipboard.rs:59
Methodload
TODO (Dependency injection): I should pass the preferences file path as an argument. Support a --preference-path="arbitrary/file/path.toml". Also, it'
src/preferences/mod.rs:42
Functionmain
()
src/main.rs:20
Methodmode
(&self)
src/preferences/theme.rs:47
Methodname
(&self)
src/preferences/theme.rs:62
Methodnew
()
src/launcher.rs:77
Methodnew
(sender: FuturesSender<Message>, capacity: usize)
src/providers/mod.rs:99
Methodnew
(modifiers: I, key: Key)
src/preferences/keybindings.rs:266
Methodnew
(prompt: &'a str, style: &'a CustomTheme)
src/ui/prompt.rs:22
Methodnew
( id: impl Into<String>, main: impl Into<String>, secondary: Option<impl Into<String>>
src/ui/entry.rs:108
Methodpalette
(&self)
src/preferences/theme.rs:58
Methodscan
(request: ScanRequest)
src/providers/file.rs:26
Methodscan
(request: ScanRequest)
src/providers/app.rs:25
Methodscan
(request: ScanRequest)
src/providers/clipboard.rs:22
Methodserialize
(&self, serializer: S)
src/preferences/keybindings.rs:176
Methodserialize
(&self, serializer: S)
src/preferences/theme.rs:149
Methodstyle
(&self, class: &Self::Class<'_>, status: button::Status)
src/preferences/theme.rs:326
Methodtoggle_favorite
(&mut self, app_id: impl Into<String>)
src/preferences/mod.rs:58
Methodtype_info
()
src/ui/entry.rs:75
Methodupdate
(&mut self, message: Message)
src/launcher.rs:223
Methodview
(&self)
src/launcher.rs:362
Methodview
(self)
src/ui/prompt.rs:59