• Home
  • Raw
  • Download

Lines Matching refs:verbs

207   GPtrArray *verbs; /* of GWin32AppInfoShellVerb */  member
316 GPtrArray *verbs; /* of GWin32AppInfoShellVerb */ member
404 g_clear_pointer (&handler->verbs, g_ptr_array_unref); in g_win32_appinfo_handler_dispose()
454 g_clear_pointer (&app->verbs, g_ptr_array_unref); in g_win32_appinfo_application_dispose()
536 self->verbs = g_ptr_array_new_with_free_func (g_object_unref); in g_win32_appinfo_handler_init()
550 self->verbs = g_ptr_array_new_with_free_func (g_object_unref); in g_win32_appinfo_application_init()
799 static void process_verbs_commands (GList *verbs,
817 static void process_uwp_verbs (GList *verbs,
932 GList **verbs, in get_verbs() argument
945 g_assert (program_id_key && verbs && preferred_verb); in get_verbs()
947 *verbs = NULL; in get_verbs()
1025 …has_subcommands = get_verbs (program_id_key, &tmp, verbs, new_nameprefix, new_shellprefix, &dummy); in get_verbs()
1076 *verbs = g_list_append (*verbs, rverb); in get_verbs()
1081 if (*verbs == NULL) in get_verbs()
1107 *verbs = g_list_sort_with_data (*verbs, compare_verbs, default_verb); in get_verbs()
1109 for (i = *verbs; default_verb && *preferred_verb == NULL && i; i = i->next) in get_verbs()
1139 GList *verbs; in get_url_association() local
1156 if (!get_verbs (handler_key, &preferred_verb, &verbs, L"", L"Shell", &is_uwp)) in get_url_association()
1194 process_verbs_commands (g_steal_pointer (&verbs), in get_url_association()
1203 process_uwp_verbs (g_steal_pointer (&verbs), in get_url_association()
1233 GList *verbs; in get_file_ext() local
1266 if (!get_verbs (handler_key, &preferred_verb, &verbs, L"", L"Shell", &is_uwp)) in get_file_ext()
1306 process_verbs_commands (g_steal_pointer (&verbs), in get_file_ext()
1315 process_uwp_verbs (g_steal_pointer (&verbs), in get_file_ext()
1480 process_verbs_commands (GList *verbs, in process_verbs_commands() argument
1493 g_assert (verbs != NULL); in process_verbs_commands()
1496 for (i = verbs; i; i = i->next) in process_verbs_commands()
1589 (!preferred_verb && autoprefer_first_verb && i == verbs), in process_verbs_commands()
1597 g_list_free_full (verbs, reg_verb_free); in process_verbs_commands()
1601 process_uwp_verbs (GList *verbs, in process_uwp_verbs() argument
1611 g_assert (verbs != NULL); in process_uwp_verbs()
1613 for (i = verbs; i; i = i->next) in process_uwp_verbs()
1654 (!preferred_verb && autoprefer_first_verb && i == verbs)); in process_uwp_verbs()
1666 g_list_free_full (verbs, reg_verb_free); in process_uwp_verbs()
1743 _verb_lookup (handler_rec->verbs, verb, &shverb); in handler_add_verb()
1768 g_ptr_array_add (handler_rec->verbs, shverb); in handler_add_verb()
1770 g_ptr_array_insert (handler_rec->verbs, 0, shverb); in handler_add_verb()
1780 generate_new_verb_name (GPtrArray *verbs, in generate_new_verb_name() argument
1799 _verb_lookup (verbs, new_verb_name, &shverb); in generate_new_verb_name()
1829 _verb_lookup (app_rec->verbs, verb, &shverb); in app_add_verb()
1844 for (vi = 0; vi < app_rec->verbs->len; vi++) in app_add_verb()
1848 app_verb = _verb_idx (app_rec->verbs, vi); in app_add_verb()
1854 if (vi < app_rec->verbs->len || in app_add_verb()
1855 !generate_new_verb_name (app_rec->verbs, in app_add_verb()
1888 g_ptr_array_add (app_rec->verbs, shverb); in app_add_verb()
1890 g_ptr_array_insert (app_rec->verbs, 0, shverb); in app_add_verb()
1900 _verb_lookup (app_rec->verbs, verb, &shverb); in uwp_app_add_verb()
1923 g_ptr_array_add (app_rec->verbs, shverb); in uwp_app_add_verb()
1935 _verb_lookup (handler_rec->verbs, verb, &shverb); in uwp_handler_add_verb()
1957 g_ptr_array_add (handler_rec->verbs, shverb); in uwp_handler_add_verb()
1959 g_ptr_array_insert (handler_rec->verbs, 0, shverb); in uwp_handler_add_verb()
2277 GList *verbs = NULL; in read_capable_app() local
2293 !(get_verbs (appkey, &preferred_verb, &verbs, L"", L"Shell", NULL) || in read_capable_app()
2295 get_verbs (capabilities, &preferred_verb, &verbs, L"", L"Shell", NULL))) in read_capable_app()
2315 process_verbs_commands (g_steal_pointer (&verbs), in read_capable_app()
2650 GList *verbs; in read_incapable_app() local
2661 if (!get_verbs (incapable_app, &preferred_verb, &verbs, L"", L"Shell", NULL)) in read_incapable_app()
2672 process_verbs_commands (g_steal_pointer (&verbs), in read_incapable_app()
3080 for (vi = 0; vi < handler->verbs->len; vi++) in link_handlers_to_unregistered_apps()
3092 handler_verb = _verb_idx (handler->verbs, vi); in link_handlers_to_unregistered_apps()
3110 for (ai = 0; ai < app->verbs->len; ai++) in link_handlers_to_unregistered_apps()
3114 app_verb = _verb_idx (app->verbs, ai); in link_handlers_to_unregistered_apps()
3212 for (vi = 0; vi < handler->verbs->len; vi++) in link_handlers_to_fake_apps()
3217 handler_verb = _verb_idx (handler->verbs, vi); in link_handlers_to_fake_apps()
3266 for (vi = 0; vi < handler->verbs->len; vi++) in link_handlers_to_fake_apps()
3271 handler_verb = _verb_idx (handler->verbs, vi); in link_handlers_to_fake_apps()
3430 for (i_verb = 0; i_verb < grp->verbs->len; i_verb++) in uwp_package_cb()
3434 verb = (wchar_t *) g_ptr_array_index (grp->verbs, i_verb); in uwp_package_cb()
3463 for (i_hverb = 0; i_hverb < ext->verbs->len; i_hverb++) in uwp_package_cb()
3467 handler_verb = _verb_idx (ext->verbs, i_hverb); in uwp_package_cb()
3474 if (app->verbs->len == 0 && extensions_considered > 0) in uwp_package_cb()
3541 for (i_hverb = 0; i_hverb < url->verbs->len; i_hverb++) in uwp_package_cb()
3545 handler_verb = _verb_idx (url->verbs, i_hverb); in uwp_package_cb()
4189 if (app1->verbs->len > 0 && in g_win32_app_info_equal()
4190 app2->verbs->len > 0) in g_win32_app_info_equal()
4192 shverb1 = _verb_idx (app1->verbs, 0); in g_win32_app_info_equal()
4193 shverb2 = _verb_idx (app2->verbs, 0); in g_win32_app_info_equal()
4215 if (info->app->verbs->len > 0 && in g_win32_app_info_get_id()
4216 (shverb = _verb_idx (info->app->verbs, 0))->executable_basename != NULL) in g_win32_app_info_get_id()
4270 if (info->app->verbs->len > 0 && !info->app->is_uwp) in g_win32_app_info_get_executable()
4271 return _verb_idx (info->app->verbs, 0)->executable; in g_win32_app_info_get_executable()
4284 if (info->app->verbs->len > 0 && !info->app->is_uwp) in g_win32_app_info_get_commandline()
4285 return _verb_idx (info->app->verbs, 0)->command_utf8; in g_win32_app_info_get_commandline()
4744 info->handler->verbs->len > 0) in g_win32_app_info_launch_internal()
4745 shverb = _verb_idx (info->handler->verbs, 0); in g_win32_app_info_launch_internal()
4746 else if (info->app->verbs->len > 0) in g_win32_app_info_launch_internal()
4747 shverb = _verb_idx (info->app->verbs, 0); in g_win32_app_info_launch_internal()
4755 else if (info->handler->verbs->len == 0) in g_win32_app_info_launch_internal()
5264 scheme->chosen_handler->verbs->len > 0 && in g_app_info_get_default_for_uri_scheme()
5265 (shverb = _verb_idx (scheme->chosen_handler->verbs, 0))->app != NULL) in g_app_info_get_default_for_uri_scheme()
5303 ext->chosen_handler->verbs->len > 0 && in g_app_info_get_default_for_type()
5304 (shverb = _verb_idx (ext->chosen_handler->verbs, 0))->app != NULL && in g_app_info_get_default_for_type()
5319 if (handler->verbs->len == 0) in g_app_info_get_default_for_type()
5322 shverb = _verb_idx (handler->verbs, 0); in g_app_info_get_default_for_type()
5398 ext->chosen_handler->verbs->len > 0 && in g_app_info_get_all_for_type()
5399 (shverb = _verb_idx (ext->chosen_handler->verbs, 0))->app != NULL) in g_app_info_get_all_for_type()
5413 for (vi = 0; vi < handler->verbs->len; vi++) in g_app_info_get_all_for_type()
5415 shverb = _verb_idx (handler->verbs, vi); in g_app_info_get_all_for_type()