diff options
author | Alan Fitton <ajf@eth0.org.uk> | 2011-09-29 20:54:42 +0000 |
---|---|---|
committer | Alan Fitton <ajf@eth0.org.uk> | 2011-09-29 20:54:42 +0000 |
commit | 37f5bcc29fb404bb1a87d05230ab71c5f31650dc (patch) | |
tree | 9d45a3f0d1c284e00b17caf976b0423c965b8719 /src/util.c | |
parent | 0a8310af38022a5794c6ec8f0b5a6e745debfdea (diff) |
the foundation of remote command execution. still lots of work to do here, but it works for me and seems like a good start.
Diffstat (limited to 'src/util.c')
-rw-r--r-- | src/util.c | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -53,8 +53,16 @@ void g_str_slist_free(GSList * list) GRegex *trg_uri_host_regex_new(void) { - return g_regex_new("^[^:/?#]+:?//([^/?#:]*)", G_REGEX_OPTIMIZE, 0, - NULL); + return g_regex_new("^[^:/?#]+:?//(?:www\\.|tracker\\.)?([^/?#:]*)", + G_REGEX_OPTIMIZE, 0, NULL); +} + +GtkWidget *my_scrolledwin_new(GtkWidget * child) { + GtkWidget *scrolled_win = gtk_scrolled_window_new(NULL, NULL); + gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_win), + GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC); + gtk_container_add(GTK_CONTAINER(scrolled_win), child); + return scrolled_win; } gchar *trg_gregex_get_first(GRegex * rx, const gchar * src) |