Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bvinc/gxi
/ functions
Functions
225 in github.com/bvinc/gxi
⨍
Functions
225
◇
Types & classes
41
↓ 69 callers
Method
clone
(&self)
src/channel/mod.rs:68
↓ 60 callers
Method
core
(&self)
src/controller.rs:38
↓ 50 callers
Method
send_edit_cmd
(&self, view_id: &str, method: &str, params: &Value)
src/rpc.rs:127
↓ 18 callers
Method
main_win
(&self)
src/controller.rs:57
↓ 11 callers
Method
insert
Inserts the `chars` string at the current cursor location.
src/rpc.rs:165
↓ 8 callers
Method
get_priv
(&self)
src/scrollable_drawing_area.rs:117
↓ 8 callers
Method
send
(&self, s: String)
src/xi_thread.rs:17
↓ 7 callers
Method
send_notification
(&self, method: &str, params: &Value)
src/rpc.rs:77
↓ 6 callers
Method
get_line
(&self, n: u64)
src/linecache.rs:101
↓ 6 callers
Function
set_source_color
(cr: &cairo::Context, c: Color)
src/theme.rs:48
↓ 5 callers
Method
get_current_edit_view
(&self)
src/main_win.rs:402
↓ 5 callers
Function
scrollable_drawing_area_get_type
()
src/scrollable_drawing_area.rs:408
↓ 4 callers
Method
da_px_to_cell
(&self, main_state: &MainState, x: f64, y: f64)
src/edit_view.rs:397
↓ 4 callers
Method
get_stream
(&self)
src/channel/mod.rs:183
↓ 4 callers
Method
height
(&self)
src/linecache.rs:88
↓ 4 callers
Method
text
(&self)
src/linecache.rs:62
↓ 3 callers
Method
apply_update
(&mut self, update: &Value)
src/linecache.rs:142
↓ 3 callers
Function
bool_to_int
(boolean: bool)
src/channel/source.rs:97
↓ 3 callers
Method
lock
Lock the stream (don't emit message) until the `Lock` goes out of scope.
src/channel/mod.rs:228
↓ 3 callers
Method
save_as
Display the FileChooserDialog, send the result to the Xi core. This may call the GTK main loop. There must not be any RefCell borrows out while this
src/main_win.rs:365
↓ 3 callers
Method
send_request
Calls the callback with the result (from a different thread).
src/rpc.rs:88
↓ 3 callers
Method
update_title
(&self)
src/edit_view.rs:312
↓ 2 callers
Method
b_u16
(&self)
src/theme.rs:42
↓ 2 callers
Method
close_view
(&mut self, view_id: &str)
src/main_win.rs:458
↓ 2 callers
Method
create_layout_for_line
Creates a pango layout for a particular line in the linecache
src/edit_view.rs:724
↓ 2 callers
Method
create_layout_for_linecount
Creates a pango layout for a particular line number
src/edit_view.rs:709
↓ 2 callers
Method
find
Searches the document for `chars`, if present, falling back on the last selection region if `chars` is `None`. If `chars` is `None` and there is an a
src/rpc.rs:442
↓ 2 callers
Method
g_u16
(&self)
src/theme.rs:39
↓ 2 callers
Method
gesture_point_select
moves the cursor to a point (click)
src/rpc.rs:280
↓ 2 callers
Function
new_source
(data: T)
src/channel/source.rs:46
↓ 2 callers
Method
r_u16
(&self)
src/theme.rs:36
↓ 2 callers
Method
request_lines
(&self, view_id: &str, first_line: u64, last_line: u64)
src/rpc.rs:160
↓ 2 callers
Method
request_text
(&self, callback: F)
src/clipboard.rs:13
↓ 2 callers
Method
save
(&self, view_id: &str, file_path: &str)
src/rpc.rs:108
↓ 2 callers
Method
send_json
(&self, v: &Value)
src/xi_thread.rs:21
↓ 2 callers
Method
set_style
(&self, id: usize, style: Style)
src/main_win.rs:255
↓ 2 callers
Method
start_search
(&self)
src/edit_view.rs:1150
↓ 2 callers
Method
update_visible_scroll_region
Inform core that the visible scroll region has changed
src/edit_view.rs:433
↓ 1 callers
Method
available_plugins
(&mut self, params: &Value)
src/main_win.rs:212
↓ 1 callers
Method
available_themes
(&mut self, params: &Value)
src/main_win.rs:164
↓ 1 callers
Method
call
(self: Box<F>, result: &Value)
src/rpc.rs:34
↓ 1 callers
Method
check
(&self)
src/channel/source.rs:32
↓ 1 callers
Method
config_changed
(&mut self, params: &Value)
src/main_win.rs:216
↓ 1 callers
Method
connect_value_changed
(&self, f: F)
src/scrollable_drawing_area.rs:472
↓ 1 callers
Function
convert_gtk_modifier
(mt: ModifierType)
src/edit_view.rs:292
↓ 1 callers
Method
copy
(&self, view_id: &str)
src/rpc.rs:405
↓ 1 callers
Method
cursor
(&self)
src/linecache.rs:66
↓ 1 callers
Method
cut
(&self, view_id: &str)
src/rpc.rs:383
↓ 1 callers
Method
def_style
(&mut self, params: &Value)
src/main_win.rs:244
↓ 1 callers
Method
delete_backward
(&self, view_id: &str)
src/rpc.rs:178
↓ 1 callers
Method
delete_forward
(&self, view_id: &str)
src/rpc.rs:175
↓ 1 callers
Method
dispatch
(&self)
src/channel/mod.rs:113
↓ 1 callers
Method
do_copy
(&self, view_id: &str)
src/edit_view.rs:1123
↓ 1 callers
Method
do_cut
(&self, view_id: &str)
src/edit_view.rs:1117
↓ 1 callers
Method
do_paste
(&self, view_id: &str)
src/edit_view.rs:1129
↓ 1 callers
Method
do_paste_primary
(&self, view_id: &str, line: u64, col: u64)
src/edit_view.rs:1139
↓ 1 callers
Method
drag
(&self, view_id: &str, line: u64, col: u64, modifier: u32)
src/rpc.rs:372
↓ 1 callers
Method
find_previous
(&self, view_id: &str, wrap_around: Option<bool>)
src/rpc.rs:463
↓ 1 callers
Method
find_status
(&mut self, params: &Value)
src/main_win.rs:230
↓ 1 callers
Method
gesture_line_select
sets the selection to a given line (triple click)
src/rpc.rs:316
↓ 1 callers
Method
gesture_range_select
modifies the selection to include a point (shift+click)
src/rpc.rs:304
↓ 1 callers
Method
gesture_toggle_sel
adds or removes a selection at a point (new cursor)
src/rpc.rs:292
↓ 1 callers
Method
gesture_word_select
sets the selection to a given word (double click)
src/rpc.rs:328
↓ 1 callers
Method
get_callback
(&self)
src/channel/mod.rs:179
↓ 1 callers
Method
get_property_impl
(&self, property_id: u32, value: *mut gobject_ffi::GValue)
src/scrollable_drawing_area.rs:185
↓ 1 callers
Method
get_text_size
(&self)
src/edit_view.rs:449
↓ 1 callers
Method
get_vtable
(&self)
src/scrollable_drawing_area.rs:231
↓ 1 callers
Method
handle_msg
(&self, msg: CoreMsg)
src/controller.rs:64
↓ 1 callers
Method
insert_newline
(&self, view_id: &str)
src/rpc.rs:181
↓ 1 callers
Method
insert_tab
(&self, view_id: &str)
src/rpc.rs:184
↓ 1 callers
Function
into_raw_request_text
(func: F)
src/clipboard.rs:25
↓ 1 callers
Method
modify_user_config
(&self, domain: &Value, changes: &Value)
src/rpc.rs:146
↓ 1 callers
Method
move_down
(&self, view_id: &str)
src/rpc.rs:190
↓ 1 callers
Method
move_down_and_modify_selection
(&self, view_id: &str)
src/rpc.rs:202
↓ 1 callers
Method
move_left
(&self, view_id: &str)
src/rpc.rs:193
↓ 1 callers
Method
move_left_and_modify_selection
(&self, view_id: &str)
src/rpc.rs:205
↓ 1 callers
Method
move_right
(&self, view_id: &str)
src/rpc.rs:196
↓ 1 callers
Method
move_right_and_modify_selection
(&self, view_id: &str)
src/rpc.rs:208
↓ 1 callers
Method
move_to_beginning_of_document
(&self, view_id: &str)
src/rpc.rs:243
↓ 1 callers
Method
move_to_beginning_of_document_and_modify_selection
(&self, view_id: &str)
src/rpc.rs:249
↓ 1 callers
Method
move_to_end_of_document
(&self, view_id: &str)
src/rpc.rs:246
↓ 1 callers
Method
move_to_end_of_document_and_modify_selection
(&self, view_id: &str)
src/rpc.rs:256
↓ 1 callers
Method
move_to_left_end_of_line
(&self, view_id: &str)
src/rpc.rs:223
↓ 1 callers
Method
move_to_left_end_of_line_and_modify_selection
(&self, view_id: &str)
src/rpc.rs:229
↓ 1 callers
Method
move_to_right_end_of_line
(&self, view_id: &str)
src/rpc.rs:226
↓ 1 callers
Method
move_to_right_end_of_line_and_modify_selection
(&self, view_id: &str)
src/rpc.rs:236
↓ 1 callers
Method
move_up
(&self, view_id: &str)
src/rpc.rs:187
↓ 1 callers
Method
move_up_and_modify_selection
(&self, view_id: &str)
src/rpc.rs:199
↓ 1 callers
Method
move_word_left
(&self, view_id: &str)
src/rpc.rs:211
↓ 1 callers
Method
move_word_left_and_modify_selection
(&self, view_id: &str)
src/rpc.rs:217
↓ 1 callers
Method
move_word_right
(&self, view_id: &str)
src/rpc.rs:214
↓ 1 callers
Method
move_word_right_and_modify_selection
(&self, view_id: &str)
src/rpc.rs:220
↓ 1 callers
Method
new_view_response
(&mut self, file_name: Option<String>, value: &Value)
src/main_win.rs:417
↓ 1 callers
Method
notification
(&self, method: &str, params: &Value)
src/main.rs:100
↓ 1 callers
Method
page_down
(&self, view_id: &str)
src/rpc.rs:266
↓ 1 callers
Method
page_down_and_modify_selection
(&self, view_id: &str)
src/rpc.rs:272
↓ 1 callers
Method
page_up
(&self, view_id: &str)
src/rpc.rs:263
↓ 1 callers
Method
page_up_and_modify_selection
(&self, view_id: &str)
src/rpc.rs:269
↓ 1 callers
Method
paste
(&self, view_id: &str, chars: &str)
src/rpc.rs:427
↓ 1 callers
Method
prepare
(&self)
src/channel/mod.rs:127
next →
1–100 of 225, ranked by callers