Skip to content
API Documentation
BastionGuard™
MainWindow Member List

This is the complete list of members for MainWindow, including all inherited members.

about_button_MainWindowprivate
about_page_MainWindowprivate
about_page_MainWindowprivate
about_page_widgetMainWindowprivate
activate_nav(Gtk.Button btn, string page)MainWindowinlineprivate
activate_sidebar_button(Gtk::Button *btn)MainWindowprivate
activate_sidebar_button(Gtk::Button *button)MainWindowprivate
activateSidebarButton(Gtk::Button *btn)MainWindowprivate
anti_ransomware_page_MainWindowprivate
append_log(const std::string &line)MainWindowprivate
apply_inline_css()MainWindowprivate
apply_language_env(string lang_code)MainWindowinlineprivate
apply_theme(bool use_dark)MainWindowinlineprivate
apply_theme(ThemeMode mode)MainWindowprivate
apply_window_mode_for_page(string page)MainWindowinlineprivate
applyLanguage(const std::string &lang)MainWindowprivate
applyProtectionEnabled(bool enabled)MainWindowprivate
applyTheme(bool dark)MainWindowprivate
backup_page_MainWindowprivate
backup_page_widgetMainWindowprivate
bank_page_MainWindowprivate
brand_label_MainWindowprivate
browse_selected()MainWindowinline
btn_about_MainWindowprivate
btn_about_clicked()MainWindowinlineprivate
btn_backupMainWindowprivate
btn_browse_snapshotMainWindowprivate
btn_choose_destination_MainWindowprivate
btn_dashboard_MainWindowprivate
btn_delete_snapshotMainWindowprivate
btn_launch_elevated_MainWindowprivate
btn_nav_aboutMainWindowprivate
btn_nav_settingsMainWindowprivate
btn_nav_snapshotsMainWindowprivate
btn_nav_wizardMainWindowprivate
btn_open_image_MainWindowprivate
btn_recover_now_MainWindowprivate
btn_recovery_MainWindowprivate
btn_refresh_MainWindowprivate
btn_restoreMainWindowprivate
btn_restore_clicked()MainWindowinlineprivate
btn_results_clear_MainWindowprivate
btn_results_select_all_MainWindowprivate
btn_scan_now_MainWindowprivate
btn_settings_clicked()MainWindowinlineprivate
btn_theme_darkMainWindowprivate
btn_theme_dark_MainWindowprivate
btn_theme_lightMainWindowprivate
btn_theme_light_MainWindowprivate
btn_use_selected_device_MainWindowprivate
btn_wizard_back_MainWindowprivate
btn_wizard_clicked()MainWindowinlineprivate
btn_wizard_next_MainWindowprivate
build_about_page()MainWindowprivate
build_dashboard()MainWindowprivate
build_headerbar()MainWindowprivate
build_headerbar()MainWindowinlineprivate
build_headerbar()MainWindowprivate
build_recovery_page()MainWindowprivate
build_sidebar(ClamdConfig &clamdConfig)MainWindowprivate
build_sidebar()MainWindowprivate
build_wizard()MainWindowprivate
buildHeaderBar()MainWindowprivate
buildSidebar()MainWindowprivate
cacheKey(const std::string &app, const std::string &host, const std::string &ip)MainWindowprivatestatic
card_source_MainWindowprivate
card_status_MainWindowprivate
card_update_MainWindowprivate
cards_grid_MainWindowprivate
check_if_deletion_running()MainWindowinlineprivate
clamdConfig_MainWindowprivate
compact_window_heightMainWindowprivate
compact_window_widthMainWindowprivate
content_stackMainWindowprivate
create_snapshot()MainWindowinline
css_providerMainWindowprivate
css_provider_MainWindowprivate
current_langMainWindowprivate
current_nav_btnMainWindowprivate
current_step_MainWindowprivate
current_theme_MainWindowprivate
dark_modeMainWindowprivate
dashboard_button_MainWindowprivate
dashboard_page_MainWindowprivate
dashboard_page_MainWindowprivate
def_heightMainWindowprivate
def_widthMainWindowprivate
delete_page_widgetMainWindowprivate
delete_selected()MainWindowinline
destination_button_row_MainWindowprivate
destination_step_box_MainWindowprivate
destination_step_label_MainWindowprivate
devices_MainWindowprivate
devices_frame_MainWindowprivate
devices_list_MainWindowprivate
devices_scroller_MainWindowprivate
donate_page_MainWindowprivate
embedded_settingsMainWindowprivate
embedded_wizardMainWindowprivate
entry_output_MainWindowprivate
file_dialog_MainWindowprivate
folder_dialog_MainWindowprivate
hbox_rootMainWindowprivate
hide_window()MainWindowprivate
human_size(uint64_t bytes)MainWindowprivatestatic
identity_leak_page_MainWindowprivate
img_shieldMainWindowprivate
init_about_page()MainWindowinlineprivate
init_content()MainWindowinlineprivate
init_delayed()MainWindowinlineprivate
init_settings_page()MainWindowinlineprivate
init_sidebar()MainWindowinlineprivate
init_snapshots_page()MainWindowinlineprivate
init_wizard_page()MainWindowinlineprivate
lang_changing_MainWindowprivate
LANG_CODESMainWindowprivatestatic
lang_comboMainWindowprivate
lang_combo_MainWindowprivate
LANG_CONFIG_FILEMainWindowprivatestatic
LANG_NAMESMainWindowprivatestatic
last_report_MainWindowprivate
last_scan_progress_MainWindowprivate
lbl_device_nameMainWindowprivate
lbl_free_spaceMainWindowprivate
lbl_snap_countMainWindowprivate
lbl_status_detailMainWindowprivate
lbl_status_titleMainWindowprivate
load_css(bool use_dark=false)MainWindowinlineprivate
load_language_preference()MainWindowinlineprivate
load_theme_preference()MainWindowinlineprivate
loadConfig()MainWindowprivate
loadTheme(bool dark)MainWindowprivate
log_buffer_MainWindowprivate
log_page_MainWindowprivate
log_scroller_MainWindowprivate
log_view_MainWindowprivate
m_aboutPageMainWindowprivate
m_activeButtonMainWindowprivate
m_alertDialogMainWindowprivate
m_appsPageMainWindowprivate
m_autostartBackupFileMainWindowprivate
m_btnDarkMainWindowprivate
m_btnLightMainWindowprivate
m_configFileMainWindowprivate
m_connectionsPageMainWindowprivate
m_cssProviderMainWindowprivate
m_daemonLabelMainWindowprivate
m_darkModeMainWindowprivate
m_desktopActiveSentMainWindowprivate
m_desktopActivityTimerMainWindowprivate
m_langDialogMainWindowprivate
m_languageMainWindowprivate
m_lastUiActivityMainWindowprivate
m_mainBoxMainWindowprivate
m_networkPageMainWindowprivate
m_protectionEnabledMainWindowprivate
m_rulesPageMainWindowprivate
m_settingsPageMainWindowprivate
m_sidebarButtonsMainWindowprivate
m_stackMainWindowprivate
m_statAllowedMainWindowprivate
m_statDeniedMainWindowprivate
m_statsPageMainWindowprivate
m_statusbarMainWindowprivate
m_statusCtxMainWindowprivate
m_trayMainWindowprivate
m_uiServerMainWindowprivate
m_verdictCacheMainWindowprivate
main_box_MainWindowprivate
mainBoxMainWindowprivate
MainWindow()MainWindow
MainWindow()MainWindowinline
MainWindow()MainWindow
MainWindow()MainWindow
make_action_btn(string icon, string label, bool primary, bool danger, string css_class="")MainWindowinlineprivate
make_card(bool hexpand)MainWindowinlineprivate
make_nav_btn(string icon, string label, string page)MainWindowinlineprivate
make_theme_btn(string icon, string label)MainWindowinlineprivate
makeSidebarButton(const std::string &iconPath, const std::string &label, const std::string &pageName)MainWindowprivate
mark_selected()MainWindowinline
minimize()MainWindowprivate
minimize_window()MainWindowprivate
noteDesktopActivity()MainWindowprivate
on_choose_destination()MainWindowprivate
on_close_request() overrideMainWindowprotected
on_close_request()MainWindowinlineprivate
on_close_request() overrideMainWindowprivate
on_dashboard_device_activated(Gtk::ListBoxRow *row)MainWindowprivate
on_language_changed()MainWindowinlineprivate
on_language_changed()MainWindowprivate
on_launch_elevated()MainWindowprivate
on_open_image()MainWindowprivate
on_recover_now()MainWindowprivate
on_recovery_completed(const RecoveryResult &result)MainWindowprivate
on_recovery_device_activated(Gtk::ListBoxRow *row)MainWindowprivate
on_refresh_devices()MainWindowprivate
on_scan_completed(const ScanReport &report)MainWindowprivate
on_scan_now()MainWindowprivate
on_scan_progress(const ScanProgress &progress)MainWindowprivate
on_sidebar_about()MainWindowprivate
on_sidebar_dashboard()MainWindowprivate
on_sidebar_recovery()MainWindowprivate
on_theme_dark()MainWindowprivate
on_theme_light()MainWindowprivate
on_use_selected_device()MainWindowprivate
on_wizard_back()MainWindowprivate
on_wizard_next()MainWindowprivate
onDaemonAlert(const AlertInfo &alert)MainWindowprivate
onDaemonConnected()MainWindowprivate
onDaemonDisconnected()MainWindowprivate
onNewConnection(const ConnectionInfo &info)MainWindowprivate
onVerdict(Verdict v, const ConnectionInfo &info)MainWindowprivate
open_backup_flow()MainWindowinlineprivate
open_delete_flow()MainWindowinlineprivate
open_restore_flow()MainWindowinlineprivate
open_rsync_log_page(string log_file)MainWindowinlineprivate
open_settings_window()MainWindow
output_dir_MainWindowprivate
page_requires_expanded_window(string page)MainWindowinlineprivate
page_stack_MainWindowprivate
password_manager_page_MainWindowprivate
phishing_page_MainWindowprivate
pollDesktopActivity()MainWindowprivate
populate_device_lists()MainWindowprivate
populate_scan_results(const ScanReport &report)MainWindowprivate
privacy_page_MainWindowprivate
quarantine_page_MainWindowprivate
read_language()MainWindowprivatestatic
read_theme()MainWindowprivatestatic
recover_step_box_MainWindowprivate
recover_step_label_MainWindowprivate
recovery_button_MainWindowprivate
recovery_devices_list_MainWindowprivate
recovery_devices_scroller_MainWindowprivate
recovery_header_MainWindowprivate
recovery_page_MainWindowprivate
recovery_subtitle_MainWindowprivate
recovery_title_MainWindowprivate
recovery_worker_MainWindowprivate
refresh_all()MainWindowinlineprivate
refresh_devices()MainWindowprivate
refreshSystemIntegrationStatus()MainWindowprivate
reload_themed_icons()MainWindowinlineprivate
remember_compact_window_size()MainWindowinlineprivate
resize_main_window(int width, int height)MainWindowinlineprivate
restart_application()MainWindowinlineprivate
restore()MainWindowinlineprivate
restore_page_widgetMainWindowprivate
result_check_buttons_MainWindowprivate
result_group_label(const ScanResult &result)MainWindowprivatestatic
result_selection_MainWindowprivate
result_subgroup_label(const ScanResult &result)MainWindowprivatestatic
results_actions_row_MainWindowprivate
results_count_label_MainWindowprivate
results_frame_MainWindowprivate
results_scroller_MainWindowprivate
results_selected_label_MainWindowprivate
results_tree_box_MainWindowprivate
rootguard_page_MainWindowprivate
rsync_log_page_widgetMainWindowprivate
samba_page_MainWindowprivate
save_language(const std::string &lang_code)MainWindowprivatestatic
save_language_preference(string lang_code)MainWindowinlineprivate
save_theme(const std::string &theme_code)MainWindowprivatestatic
save_theme_preference(bool use_dark)MainWindowinlineprivate
saveConfig()MainWindowprivate
scan_page_MainWindowprivate
scan_progress_bar_MainWindowprivate
scan_started_at_MainWindowprivate
scan_status_label_MainWindowprivate
scan_step_box_MainWindowprivate
scan_step_label_MainWindowprivate
scan_timer_connection_MainWindowprivate
scan_timer_label_MainWindowprivate
scan_worker_MainWindowprivate
select_source(const std::string &path, const std::string &label)MainWindowprivate
selected_result_indices() constMainWindowprivate
selected_source_label_MainWindowprivate
selected_source_path_MainWindowprivate
sendDesktopActivityState(bool active, bool force=false)MainWindowprivate
set_all_results_selected(bool selected)MainWindowprivate
set_dynamic_page(string name, ref Gtk.Widget? slot, Gtk.Widget widget)MainWindowinlineprivate
setStatus(const std::string &msg)MainWindowprivate
settings_changed(bool btrfs_mode_prev)MainWindowinlineprivate
settings_page_widgetMainWindowprivate
settings_window_MainWindowprivate
show_settings()MainWindowinline
show_snapshots_page()MainWindowinlineprivate
showDashboard()MainWindow
showLanguageDialog()MainWindowprivate
sidebar_MainWindowprivate
sidebar_buttons_MainWindowprivate
snapshot_list_boxMainWindowprivate
source_button_row_MainWindowprivate
source_card_label_MainWindowprivate
source_step_box_MainWindowprivate
source_step_label_MainWindowprivate
stack_MainWindowprivate
startDesktopActivityMonitor()MainWindowprivate
status_card_label_MainWindowprivate
THEME_CONFIG_DIRMainWindowprivatestatic
THEME_CONFIG_FILEMainWindowprivatestatic
themed_icon(string icon_name, int size)MainWindowinlineprivate
themed_img_listMainWindowprivate
themed_img_nameMainWindowprivate
themed_img_sizeMainWindowprivate
ThemeMode enum nameMainWindowprivate
tmr_initMainWindowprivate
ui_sensitive(bool enable)MainWindowinlineprivate
update_action_controls()MainWindowprivate
update_card_label_MainWindowprivate
update_page_MainWindowprivate
update_selected_results_state()MainWindowprivate
update_source_state()MainWindowprivate
update_statusbar()MainWindowinlineprivate
update_theme_buttons()MainWindowinlineprivate
update_theme_buttons()MainWindowprivate
update_wizard_step()MainWindowprivate
usb_page_MainWindowprivate
vbox_sidebarMainWindowprivate
view_snapshot_log(bool view_restore_log)MainWindowinline
vpn_page_MainWindowprivate
window_in_expanded_modeMainWindowprivate
wizard_frame_MainWindowprivate
wizard_nav_MainWindowprivate
wizard_notice_label_MainWindowprivate
wizard_page_widgetMainWindowprivate
wizard_root_MainWindowprivate
wizard_stack_MainWindowprivate
WizardStep enum nameMainWindowprivate
~MainWindow() override=defaultMainWindow
~MainWindow() overrideMainWindow
~MainWindow() overrideMainWindow