|
static void | pgui_log_va (const char *fmt, va_list ap) |
|
static void | pgui_seterr_va (const char *fmt, va_list ap) |
|
static void | update_conn_ui_from_conn_config (void) |
|
static void | pgui_sanitize_connection_string (char *connection_string) |
|
static void | pgui_logf (const char *fmt,...) |
|
static void | pgui_seterr (const char *fmt,...) |
|
static void | pgui_raise_error_dialogue (void) |
|
static int | pgui_exec (const char *sql) |
|
static int | pgui_copy_start (const char *sql) |
|
static int | pgui_copy_write (const char *line) |
|
static int | pgui_copy_end (const int rollback) |
|
static void | update_filename_field_width (void) |
|
static int | connection_test (void) |
|
static gint | pgui_event_popup_delete (GtkWidget *widget, GdkEvent *event, gpointer data) |
|
static void | pgui_action_progress_cancel (GtkDialog *dialog, gint response_id, gpointer user_data) |
|
static gint | pgui_action_progress_delete (GtkWidget *widget, GdkEvent *event, gpointer data) |
|
static void | update_loader_config_globals_from_options_ui (SHPLOADERCONFIG *config) |
|
static void | update_options_ui_from_loader_config_globals (void) |
|
static void | pgui_set_loader_configs_from_options_ui () |
|
static void | update_table_chooser_from_database () |
|
static gboolean | table_chooser_visibility_func (GtkTreeModel *model, GtkTreeIter *iter, gpointer data) |
|
static void | update_dumper_config_globals_from_options_ui (SHPDUMPERCONFIG *config) |
|
static void | update_options_ui_from_dumper_config_globals (void) |
|
static void | pgui_set_dumper_configs_from_options_ui () |
|
static void | pgui_action_chooser_toggle_show_geocolumn (GtkToggleButton *togglebutton, gpointer user_data) |
|
static void | pgui_action_dumper_options_open (GtkWidget *widget, gpointer data) |
|
static void | pgui_action_dumper_options_close (GtkWidget *widget, gint response, gpointer data) |
|
static SHPLOADERCONFIG * | create_new_file_config (const char *filename) |
|
static void | add_loader_file_config_to_list (SHPLOADERCONFIG *loader_file_config) |
|
static void | free_loader_config (SHPLOADERCONFIG *config) |
|
static SHPDUMPERCONFIG * | create_new_table_config (GtkTreeIter *iter) |
|
static void | add_dumper_table_config_to_list (SHPDUMPERCONFIG *dumper_table_config, GtkListStore *chooser_liststore, GtkTreeIter *chooser_iter) |
|
static void | free_dumper_config (SHPDUMPERCONFIG *config) |
|
static int | validate_shape_column_against_pg_column (int dbf_fieldtype, char *pg_fieldtype) |
|
static int | validate_remote_loader_columns (SHPLOADERCONFIG *config, PGresult *result) |
|
static void | pgui_quit (GtkWidget *widget, gpointer data) |
|
static void | pgui_action_about_open () |
|
static void | pgui_action_cancel (GtkWidget *widget, gpointer data) |
|
static void | pgui_action_loader_options_open (GtkWidget *widget, gpointer data) |
|
static void | pgui_action_loader_options_close (GtkWidget *widget, gint response, gpointer data) |
|
static void | pgui_action_open_file_dialog (GtkWidget *widget, gpointer data) |
|
static void | pgui_action_open_table_dialog (GtkWidget *widget, gpointer data) |
|
static void | pgui_action_handle_table_remove (GtkCellRendererToggle *renderer, gchar *path, gpointer user_data) |
|
static void | pgui_action_import (GtkWidget *widget, gpointer data) |
|
static void | pgui_action_export (GtkWidget *widget, gpointer data) |
|
static void | process_single_uri (char *uri) |
|
static void | update_loader_file_config_from_listview_iter (GtkTreeIter *iter, SHPLOADERCONFIG *loader_file_config) |
|
static void | pgui_action_handle_file_drop (GtkWidget *widget, GdkDragContext *dc, gint x, gint y, GtkSelectionData *selection_data, guint info, guint t, gpointer data) |
|
static void | pgui_action_handle_tree_combo (GtkCellRendererCombo *combo, gchar *path_string, GtkTreeIter *new_iter, gpointer user_data) |
|
static void | pgui_action_handle_loader_edit (GtkCellRendererText *renderer, gchar *path, gchar *new_text, gpointer column) |
|
static void | pgui_action_handle_file_remove (GtkCellRendererToggle *renderer, gchar *path, gpointer user_data) |
|
static void | update_dumper_table_config_from_listview_iter (GtkTreeIter *iter, SHPDUMPERCONFIG *dumper_table_config) |
|
static void | pgui_action_handle_table_geocol_combo (GtkCellRendererCombo *combo, gchar *path_string, GtkTreeIter *new_iter, gpointer user_data) |
|
static void | pgui_action_handle_dumper_edit (GtkCellRendererText *renderer, gchar *path, gchar *new_text, gpointer column) |
|
static void | update_conn_config_from_conn_ui (void) |
|
static void | pgui_action_connection_details (GtkWidget *widget, gpointer data) |
|
static int | pgui_validate_connection () |
|
static void | pgui_action_connection_okay (GtkWidget *widget, gpointer data) |
|
static void | pgui_create_about_dialog (void) |
|
static void | pgui_create_filechooser_dialog (void) |
|
static void | pgui_create_folderchooser_dialog (void) |
|
static void | pgui_create_progress_dialog () |
|
static void | pgui_create_options_dialog_add_label (GtkWidget *table, const char *str, gfloat alignment, int row) |
|
static void | pgui_create_loader_options_dialog () |
|
static void | pgui_create_dumper_options_dialog () |
|
static void | pgui_create_tablechooser_dialog () |
|
static void | pgui_create_import_file_table (GtkWidget *import_list_frame) |
|
static void | pgui_create_export_table_table (GtkWidget *export_list_frame) |
|
static void | pgui_create_connection_window () |
|
static void | pgui_create_main_window (const SHPCONNECTIONCONFIG *conn) |
|
static void | usage () |
|
int | main (int argc, char *argv[]) |
|