Add /executable command

This is used to set the openers for various commands.
So far for /avatar and /urlopen.
This commit is contained in:
Michael Vetter
2020-05-20 14:14:49 +02:00
parent 21cc53bdfd
commit 7b541d0a6d
6 changed files with 68 additions and 12 deletions

View File

@@ -2051,13 +2051,15 @@ cons_correction_setting(void)
}
void
cons_avatar_setting(void)
cons_executable_setting(void)
{
char *pref = prefs_get_string(PREF_AVATAR_CMD);
char *avatar = prefs_get_string(PREF_AVATAR_CMD);
cons_show("Avatar command (/executable avatar) : %s", avatar);
prefs_free_string(avatar);
cons_show("Avatar command (/avatar cmd) : %s", pref);
prefs_free_string(pref);
char *exec = prefs_get_string(PREF_URL_OPEN_CMD);
cons_show("urlopen command (/executable urlopen) : %s", exec);
prefs_free_string(exec);
}
void

View File

@@ -319,7 +319,7 @@ void cons_winpos_setting(void);
void cons_color_setting(void);
void cons_os_setting(void);
void cons_correction_setting(void);
void cons_avatar_setting(void);
void cons_executable_setting(void);
void cons_slashguard_setting(void);
void cons_show_contact_online(PContact contact, Resource *resource, GDateTime *last_activity);
void cons_show_contact_offline(PContact contact, char *resource, char *status);