Freeciv-3.3
|
#include <stdlib.h>
#include <gtk/gtk.h>
#include "fc_cmdline.h"
#include "fciconv.h"
#include "fcintl.h"
#include "log.h"
#include "mem.h"
#include "version.h"
#include "download.h"
#include "mpcmdline.h"
#include "mpdb.h"
#include "modinst.h"
Go to the source code of this file.
Data Structures | |
struct | msg_data |
struct | pbar_data |
Macros | |
#define | ML_COL_NAME 0 |
#define | ML_COL_VER 1 |
#define | ML_COL_INST 2 |
#define | ML_COL_TYPE 3 |
#define | ML_COL_SUBTYPE 4 |
#define | ML_COL_LIC 5 |
#define | ML_COL_URL 6 |
#define | ML_COL_COUNT 7 |
#define | ML_TYPE 7 |
#define | ML_NOTES 8 |
#define | ML_STORE_SIZE 9 |
#define ML_COL_COUNT 7 |
Definition at line 66 of file mpgui_gtk4.c.
#define ML_COL_INST 2 |
Definition at line 60 of file mpgui_gtk4.c.
#define ML_COL_LIC 5 |
Definition at line 63 of file mpgui_gtk4.c.
#define ML_COL_NAME 0 |
Definition at line 58 of file mpgui_gtk4.c.
#define ML_COL_SUBTYPE 4 |
Definition at line 62 of file mpgui_gtk4.c.
#define ML_COL_TYPE 3 |
Definition at line 61 of file mpgui_gtk4.c.
#define ML_COL_URL 6 |
Definition at line 64 of file mpgui_gtk4.c.
#define ML_COL_VER 1 |
Definition at line 59 of file mpgui_gtk4.c.
#define ML_NOTES 8 |
Definition at line 69 of file mpgui_gtk4.c.
#define ML_STORE_SIZE 9 |
Definition at line 70 of file mpgui_gtk4.c.
#define ML_TYPE 7 |
Definition at line 68 of file mpgui_gtk4.c.
|
static |
Entry point for downloader thread
Definition at line 267 of file mpgui_gtk4.c.
Referenced by gui_download_modpack().
Download modpack, display error message dialogs
Definition at line 291 of file mpgui_gtk4.c.
Referenced by activate_gui(), install_clicked(), and URL_return().
Install modpack button clicked
Definition at line 321 of file mpgui_gtk4.c.
Referenced by modinst_setup_widgets().
Entry point of the freeciv-modpack program
Definition at line 611 of file mpgui_gtk4.c.
freeciv-modpack quit
Definition at line 75 of file mpgui_gtk4.c.
Referenced by quit_dialog_callback(), and quit_dialog_response().
Build widgets
Definition at line 444 of file mpgui_gtk4.c.
Referenced by activate_gui(), and main().
Progress indications from downloader
Definition at line 139 of file mpgui_gtk4.c.
Referenced by modinst_setup_widgets(), and msg_main_thread().
Downloader thread message callback.
Definition at line 178 of file mpgui_gtk4.c.
Referenced by download_thread().
Main thread handling of message sent from downloader thread.
Definition at line 163 of file mpgui_gtk4.c.
Referenced by msg_dl_thread().
Progress indications from downloader
Definition at line 148 of file mpgui_gtk4.c.
Referenced by pbar_main_thread().
Downloader thread progress bar callback.
Definition at line 209 of file mpgui_gtk4.c.
Referenced by download_thread().
Main thread handling of progressbar update sent from downloader thread.
Definition at line 195 of file mpgui_gtk4.c.
Referenced by pbar_dl_thread().
|
static |
Callback for getting main list row tooltip
Definition at line 345 of file mpgui_gtk4.c.
Referenced by modinst_setup_widgets().
Popups the quit dialog if download in progress
Definition at line 103 of file mpgui_gtk4.c.
Referenced by activate_gui().
Quit dialog has been destroyed
Definition at line 95 of file mpgui_gtk4.c.
Referenced by quit_dialog_callback().
This is the response callback for the dialog with the message: Are you sure you want to quit?
Definition at line 84 of file mpgui_gtk4.c.
Referenced by quit_dialog_callback().
|
static |
Callback called when entry from main modpack list selected
Definition at line 424 of file mpgui_gtk4.c.
Referenced by modinst_setup_widgets().
|
static |
Build main modpack list view
Definition at line 378 of file mpgui_gtk4.c.
Referenced by modinst_setup_widgets().
Downloader thread requests versionlist update.
Definition at line 259 of file mpgui_gtk4.c.
Referenced by download_thread().
Main thread handling of versionlist update requested by downloader thread
Definition at line 222 of file mpgui_gtk4.c.
Referenced by versionlist_update_dl_thread().
Definition at line 46 of file mpgui_gtk4.c.
Referenced by download_thread(), gui_download_modpack(), and quit_dialog_callback().
struct fcmp_params fcmp |
Definition at line 48 of file mpgui_gtk4.c.
Referenced by activate_gui(), download_thread(), main(), and modinst_setup_widgets().
|
static |
Definition at line 54 of file mpgui_gtk4.c.
Referenced by main(), and modinst_quit().
|
static |
Definition at line 42 of file mpgui_gtk4.c.
Referenced by modinst_setup_widgets().
|
static |
Definition at line 43 of file mpgui_gtk4.c.
Referenced by modinst_setup_widgets(), setup_modpack_list(), and versionlist_update_main_thread().
|
static |
Definition at line 41 of file mpgui_gtk4.c.
Referenced by modinst_setup_widgets(), and pbar_callback().
|
static |
Definition at line 45 of file mpgui_gtk4.c.
Referenced by activate_gui(), quit_dialog_callback(), and quit_dialog_destroyed().
|
static |
Definition at line 40 of file mpgui_gtk4.c.
Referenced by gui_download_modpack(), modinst_setup_widgets(), and msg_callback().
|
static |
Definition at line 39 of file mpgui_gtk4.c.
Referenced by activate_gui(), modinst_setup_widgets(), and quit_dialog_callback().
|
static |
Definition at line 44 of file mpgui_gtk4.c.
Referenced by modinst_setup_widgets(), and select_from_list().