Allow previous autocompletion with shift tab
This commit is contained in:
@@ -96,15 +96,15 @@ accounts_close(void)
|
||||
}
|
||||
|
||||
char*
|
||||
accounts_find_enabled(const char *const prefix)
|
||||
accounts_find_enabled(const char *const prefix, gboolean previous)
|
||||
{
|
||||
return autocomplete_complete(enabled_ac, prefix, TRUE);
|
||||
return autocomplete_complete(enabled_ac, prefix, TRUE, previous);
|
||||
}
|
||||
|
||||
char*
|
||||
accounts_find_all(const char *const prefix)
|
||||
accounts_find_all(const char *const prefix, gboolean previous)
|
||||
{
|
||||
return autocomplete_complete(all_ac, prefix, TRUE);
|
||||
return autocomplete_complete(all_ac, prefix, TRUE, previous);
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
@@ -43,8 +43,8 @@
|
||||
void accounts_load(void);
|
||||
void accounts_close(void);
|
||||
|
||||
char* accounts_find_all(const char *const prefix);
|
||||
char* accounts_find_enabled(const char *const prefix);
|
||||
char* accounts_find_all(const char *const prefix, gboolean previous);
|
||||
char* accounts_find_enabled(const char *const prefix, gboolean previous);
|
||||
void accounts_reset_all_search(void);
|
||||
void accounts_reset_enabled_search(void);
|
||||
void accounts_add(const char *jid, const char *altdomain, const int port, const char *const tls_policy);
|
||||
|
||||
@@ -183,9 +183,9 @@ prefs_close(void)
|
||||
}
|
||||
|
||||
char*
|
||||
prefs_autocomplete_boolean_choice(const char *const prefix)
|
||||
prefs_autocomplete_boolean_choice(const char *const prefix, gboolean previous)
|
||||
{
|
||||
return autocomplete_complete(boolean_choice_ac, prefix, TRUE);
|
||||
return autocomplete_complete(boolean_choice_ac, prefix, TRUE, previous);
|
||||
}
|
||||
|
||||
void
|
||||
@@ -195,9 +195,9 @@ prefs_reset_boolean_choice(void)
|
||||
}
|
||||
|
||||
char*
|
||||
prefs_autocomplete_room_trigger(const char *const prefix)
|
||||
prefs_autocomplete_room_trigger(const char *const prefix, gboolean previous)
|
||||
{
|
||||
return autocomplete_complete(room_trigger_ac, prefix, TRUE);
|
||||
return autocomplete_complete(room_trigger_ac, prefix, TRUE, previous);
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
@@ -162,10 +162,10 @@ void prefs_close(void);
|
||||
char* prefs_find_login(char *prefix);
|
||||
void prefs_reset_login_search(void);
|
||||
|
||||
char* prefs_autocomplete_boolean_choice(const char *const prefix);
|
||||
char* prefs_autocomplete_boolean_choice(const char *const prefix, gboolean previous);
|
||||
void prefs_reset_boolean_choice(void);
|
||||
|
||||
char* prefs_autocomplete_room_trigger(const char *const prefix);
|
||||
char* prefs_autocomplete_room_trigger(const char *const prefix, gboolean previous);
|
||||
void prefs_reset_room_trigger_ac(void);
|
||||
|
||||
gint prefs_get_gone(void);
|
||||
|
||||
@@ -368,9 +368,9 @@ tlscerts_get_trusted(const char * const fingerprint)
|
||||
}
|
||||
|
||||
char*
|
||||
tlscerts_complete(const char *const prefix)
|
||||
tlscerts_complete(const char *const prefix, gboolean previous)
|
||||
{
|
||||
return autocomplete_complete(certs_ac, prefix, TRUE);
|
||||
return autocomplete_complete(certs_ac, prefix, TRUE, previous);
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
@@ -89,7 +89,7 @@ void tlscerts_free(TLSCertificate *cert);
|
||||
|
||||
GList* tlscerts_list(void);
|
||||
|
||||
char* tlscerts_complete(const char *const prefix);
|
||||
char* tlscerts_complete(const char *const prefix, gboolean previous);
|
||||
|
||||
void tlscerts_reset_ac(void);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user