diff options
author | John Preston <johnprestonmail@gmail.com> | 2021-03-31 15:25:19 +0400 |
---|---|---|
committer | John Preston <johnprestonmail@gmail.com> | 2021-03-31 22:20:30 +0400 |
commit | 672aacd5283f189ab903e73ab4035a08576c8b82 (patch) | |
tree | 2a59b0c8e5fbc4959f14c08d702f824108f91636 /Telegram/SourceFiles/platform/linux/linux_gtk_integration.cpp | |
parent | 1a5e807fa9659c9cb8ef8ca991b0cfe95ff56139 (diff) |
wip linux webviewlinux_webview
Diffstat (limited to 'Telegram/SourceFiles/platform/linux/linux_gtk_integration.cpp')
-rw-r--r-- | Telegram/SourceFiles/platform/linux/linux_gtk_integration.cpp | 126 |
1 files changed, 63 insertions, 63 deletions
diff --git a/Telegram/SourceFiles/platform/linux/linux_gtk_integration.cpp b/Telegram/SourceFiles/platform/linux/linux_gtk_integration.cpp index e61be4910c..00b67e1526 100644 --- a/Telegram/SourceFiles/platform/linux/linux_gtk_integration.cpp +++ b/Telegram/SourceFiles/platform/linux/linux_gtk_integration.cpp @@ -60,73 +60,73 @@ void GtkIntegration::load() { auto &lib = BaseGtkIntegration::Instance()->library(); - LOAD_GTK_SYMBOL(lib, "gtk_widget_show", gtk_widget_show); - LOAD_GTK_SYMBOL(lib, "gtk_widget_hide", gtk_widget_hide); - LOAD_GTK_SYMBOL(lib, "gtk_widget_get_window", gtk_widget_get_window); - LOAD_GTK_SYMBOL(lib, "gtk_widget_realize", gtk_widget_realize); - LOAD_GTK_SYMBOL(lib, "gtk_widget_hide_on_delete", gtk_widget_hide_on_delete); - LOAD_GTK_SYMBOL(lib, "gtk_widget_destroy", gtk_widget_destroy); - LOAD_GTK_SYMBOL(lib, "gtk_clipboard_get", gtk_clipboard_get); - LOAD_GTK_SYMBOL(lib, "gtk_clipboard_store", gtk_clipboard_store); - LOAD_GTK_SYMBOL(lib, "gtk_clipboard_wait_for_contents", gtk_clipboard_wait_for_contents); - LOAD_GTK_SYMBOL(lib, "gtk_clipboard_wait_for_image", gtk_clipboard_wait_for_image); - LOAD_GTK_SYMBOL(lib, "gtk_selection_data_targets_include_image", gtk_selection_data_targets_include_image); - LOAD_GTK_SYMBOL(lib, "gtk_selection_data_free", gtk_selection_data_free); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_dialog_new", gtk_file_chooser_dialog_new); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_get_type", gtk_file_chooser_get_type); - LOAD_GTK_SYMBOL(lib, "gtk_image_get_type", gtk_image_get_type); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_set_current_folder", gtk_file_chooser_set_current_folder); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_get_current_folder", gtk_file_chooser_get_current_folder); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_set_current_name", gtk_file_chooser_set_current_name); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_select_filename", gtk_file_chooser_select_filename); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_get_filenames", gtk_file_chooser_get_filenames); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_set_filter", gtk_file_chooser_set_filter); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_get_filter", gtk_file_chooser_get_filter); - LOAD_GTK_SYMBOL(lib, "gtk_window_get_type", gtk_window_get_type); - LOAD_GTK_SYMBOL(lib, "gtk_window_set_title", gtk_window_set_title); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_set_local_only", gtk_file_chooser_set_local_only); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_set_action", gtk_file_chooser_set_action); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_set_select_multiple", gtk_file_chooser_set_select_multiple); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_set_do_overwrite_confirmation", gtk_file_chooser_set_do_overwrite_confirmation); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_remove_filter", gtk_file_chooser_remove_filter); - LOAD_GTK_SYMBOL(lib, "gtk_file_filter_set_name", gtk_file_filter_set_name); - LOAD_GTK_SYMBOL(lib, "gtk_file_filter_add_pattern", gtk_file_filter_add_pattern); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_add_filter", gtk_file_chooser_add_filter); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_set_preview_widget", gtk_file_chooser_set_preview_widget); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_get_preview_filename", gtk_file_chooser_get_preview_filename); - LOAD_GTK_SYMBOL(lib, "gtk_file_chooser_set_preview_widget_active", gtk_file_chooser_set_preview_widget_active); - LOAD_GTK_SYMBOL(lib, "gtk_file_filter_new", gtk_file_filter_new); - LOAD_GTK_SYMBOL(lib, "gtk_image_new", gtk_image_new); - LOAD_GTK_SYMBOL(lib, "gtk_image_set_from_pixbuf", gtk_image_set_from_pixbuf); - - LOAD_GTK_SYMBOL(lib, "gdk_window_set_modal_hint", gdk_window_set_modal_hint); - LOAD_GTK_SYMBOL(lib, "gdk_window_focus", gdk_window_focus); - LOAD_GTK_SYMBOL(lib, "gtk_dialog_get_type", gtk_dialog_get_type); - LOAD_GTK_SYMBOL(lib, "gtk_dialog_run", gtk_dialog_run); - - LOAD_GTK_SYMBOL(lib, "gdk_atom_intern", gdk_atom_intern); - - LOAD_GTK_SYMBOL(lib, "gdk_display_get_default", gdk_display_get_default); - LOAD_GTK_SYMBOL(lib, "gdk_display_get_monitor", gdk_display_get_monitor); - LOAD_GTK_SYMBOL(lib, "gdk_display_get_primary_monitor", gdk_display_get_primary_monitor); - LOAD_GTK_SYMBOL(lib, "gdk_monitor_get_scale_factor", gdk_monitor_get_scale_factor); - - LOAD_GTK_SYMBOL(lib, "gdk_pixbuf_new_from_file_at_size", gdk_pixbuf_new_from_file_at_size); - LOAD_GTK_SYMBOL(lib, "gdk_pixbuf_get_has_alpha", gdk_pixbuf_get_has_alpha); - LOAD_GTK_SYMBOL(lib, "gdk_pixbuf_get_pixels", gdk_pixbuf_get_pixels); - LOAD_GTK_SYMBOL(lib, "gdk_pixbuf_get_width", gdk_pixbuf_get_width); - LOAD_GTK_SYMBOL(lib, "gdk_pixbuf_get_height", gdk_pixbuf_get_height); - LOAD_GTK_SYMBOL(lib, "gdk_pixbuf_get_rowstride", gdk_pixbuf_get_rowstride); + LOAD_GTK_SYMBOL(lib, gtk_widget_show); + LOAD_GTK_SYMBOL(lib, gtk_widget_hide); + LOAD_GTK_SYMBOL(lib, gtk_widget_get_window); + LOAD_GTK_SYMBOL(lib, gtk_widget_realize); + LOAD_GTK_SYMBOL(lib, gtk_widget_hide_on_delete); + LOAD_GTK_SYMBOL(lib, gtk_widget_destroy); + LOAD_GTK_SYMBOL(lib, gtk_clipboard_get); + LOAD_GTK_SYMBOL(lib, gtk_clipboard_store); + LOAD_GTK_SYMBOL(lib, gtk_clipboard_wait_for_contents); + LOAD_GTK_SYMBOL(lib, gtk_clipboard_wait_for_image); + LOAD_GTK_SYMBOL(lib, gtk_selection_data_targets_include_image); + LOAD_GTK_SYMBOL(lib, gtk_selection_data_free); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_dialog_new); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_get_type); + LOAD_GTK_SYMBOL(lib, gtk_image_get_type); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_set_current_folder); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_get_current_folder); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_set_current_name); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_select_filename); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_get_filenames); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_set_filter); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_get_filter); + LOAD_GTK_SYMBOL(lib, gtk_window_get_type); + LOAD_GTK_SYMBOL(lib, gtk_window_set_title); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_set_local_only); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_set_action); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_set_select_multiple); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_set_do_overwrite_confirmation); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_remove_filter); + LOAD_GTK_SYMBOL(lib, gtk_file_filter_set_name); + LOAD_GTK_SYMBOL(lib, gtk_file_filter_add_pattern); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_add_filter); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_set_preview_widget); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_get_preview_filename); + LOAD_GTK_SYMBOL(lib, gtk_file_chooser_set_preview_widget_active); + LOAD_GTK_SYMBOL(lib, gtk_file_filter_new); + LOAD_GTK_SYMBOL(lib, gtk_image_new); + LOAD_GTK_SYMBOL(lib, gtk_image_set_from_pixbuf); + + LOAD_GTK_SYMBOL(lib, gdk_window_set_modal_hint); + LOAD_GTK_SYMBOL(lib, gdk_window_focus); + LOAD_GTK_SYMBOL(lib, gtk_dialog_get_type); + LOAD_GTK_SYMBOL(lib, gtk_dialog_run); + + LOAD_GTK_SYMBOL(lib, gdk_atom_intern); + + LOAD_GTK_SYMBOL(lib, gdk_display_get_default); + LOAD_GTK_SYMBOL(lib, gdk_display_get_monitor); + LOAD_GTK_SYMBOL(lib, gdk_display_get_primary_monitor); + LOAD_GTK_SYMBOL(lib, gdk_monitor_get_scale_factor); + + LOAD_GTK_SYMBOL(lib, gdk_pixbuf_new_from_file_at_size); + LOAD_GTK_SYMBOL(lib, gdk_pixbuf_get_has_alpha); + LOAD_GTK_SYMBOL(lib, gdk_pixbuf_get_pixels); + LOAD_GTK_SYMBOL(lib, gdk_pixbuf_get_width); + LOAD_GTK_SYMBOL(lib, gdk_pixbuf_get_height); + LOAD_GTK_SYMBOL(lib, gdk_pixbuf_get_rowstride); GdkHelperLoad(lib); - LOAD_GTK_SYMBOL(lib, "gtk_dialog_get_widget_for_response", gtk_dialog_get_widget_for_response); - LOAD_GTK_SYMBOL(lib, "gtk_button_set_label", gtk_button_set_label); - LOAD_GTK_SYMBOL(lib, "gtk_button_get_type", gtk_button_get_type); + LOAD_GTK_SYMBOL(lib, gtk_dialog_get_widget_for_response); + LOAD_GTK_SYMBOL(lib, gtk_button_set_label); + LOAD_GTK_SYMBOL(lib, gtk_button_get_type); - LOAD_GTK_SYMBOL(lib, "gtk_app_chooser_dialog_new", gtk_app_chooser_dialog_new); - LOAD_GTK_SYMBOL(lib, "gtk_app_chooser_get_app_info", gtk_app_chooser_get_app_info); - LOAD_GTK_SYMBOL(lib, "gtk_app_chooser_get_type", gtk_app_chooser_get_type); + LOAD_GTK_SYMBOL(lib, gtk_app_chooser_dialog_new); + LOAD_GTK_SYMBOL(lib, gtk_app_chooser_get_app_info); + LOAD_GTK_SYMBOL(lib, gtk_app_chooser_get_type); Loaded = true; } |