Example #1
0
UberDelegate::UberDelegate(QObject *parent)
    : QStyledItemDelegate(parent)
    , m_model(0)
    , m_proxy(0)
{
    read_settings();
    connect(DT, SIGNAL(settings_changed()), this, SLOT(read_settings()));

    // Build a star shape for drawing later (http://doc.trolltech.com/4.5/itemviews-stardelegate-starrating-cpp.html)
    double pi = 3.14; // nobody cares, these are tiny
    for (int i = 0; i < 5; ++i) {
        // star points are 5 per circle which are 2pi/5 radians apart
        // we want to cross center by drawing points that are 4pi/5 radians apart
        // in order. The winding-fill will fill it in nicely as we draw each point
        // skip a point on each iteration by moving 4*pi/5 around the circle
        // which is basically .8 * pi
        m_star_shape << QPointF(
                            0.4 * cos(i * pi * 0.8), // x
                            0.4 * sin(i * pi * 0.8)  // y
                            );
    }

    m_diamond_shape << QPointF(0.5, 0.1) //top
                    << QPointF(0.75, 0.5) // right
                    << QPointF(0.5, 0.9) //bottom
                    << QPointF(0.25, 0.5); // left
}
Example #2
0
void kitchenFrame::OnSettingsMenuSelected(wxCommandEvent& event)
{
    settings* set_dlg = new settings(this);
    set_dlg -> confi = config;
    set_dlg -> conn = conn;
    set_dlg -> set_now = &set_now;
    set_dlg -> fill_all();
    set_dlg -> ShowModal();

    if (
        host != config->Read(_T("/mysql/host")) ||
        user != config->Read(_T("/mysql/user")) ||
        pass != config->Read(_T("/mysql/pass")) ||
        dbase != config->Read(_T("/mysql/dbase"))
    )
    {
        connect_to_db();
    }


    wxString portTemp;
    portTemp << set_now.port;
    if(     set_now.addres != config->Read(_T("/program/addres")) ||
            portTemp != config->Read(_T("/program/port")))
    {
        read_settings();
        connectToServer();
    }
    else
    {
        read_settings();
    }
}
Example #3
0
int main(int argc, char* argv[]) {
	corpus* corpus;

	long t1;
	(void) time(&t1);
	seedMT(t1);
		// seedMT(4357U);

	if (argc > 1)
	{
		if (strcmp(argv[1], "est")==0)
		{
			INITIAL_ALPHA = atof(argv[2]);
			NTOPICS = atoi(argv[3]);
			read_settings(argv[4]);
			corpus = read_data(argv[5]);
			make_directory(argv[7]);
			run_em(argv[6], argv[7], corpus);
		}
		if (strcmp(argv[1], "inf")==0)
		{
			read_settings(argv[2]);
			corpus = read_data(argv[4]);
			infer(argv[3], argv[5], corpus);
		}
	}
	else
	{
		printf("usage : lda est [initial alpha] [k] [settings] [data] [random/seeded/*] [directory]\n");
		printf("        lda inf [settings] [model] [data] [name]\n");
	}
	return(0);
}
Example #4
0
RotatedHeader::RotatedHeader(Qt::Orientation orientation, QWidget *parent)
	: QHeaderView(orientation, parent)
    , m_hovered_column(-1)
{
	setClickable(true);
	setSortIndicatorShown(true);
	setMouseTracking(true);

	read_settings();
	connect(DT, SIGNAL(settings_changed()), this, SLOT(read_settings()));
}
Example #5
0
void proxy_listen_init(void)
{
	if (enabled) {
		return;
	}
	enabled = TRUE;

	next_line = g_string_new(NULL);

	proxy_clients = NULL;
	proxy_listens = NULL;
	read_settings();

	signal_add("server incoming", (SIGNAL_FUNC) sig_incoming);
	signal_add("server event", (SIGNAL_FUNC) sig_server_event);
	signal_add("event connected", (SIGNAL_FUNC) event_connected);
	signal_add("server disconnected", (SIGNAL_FUNC) sig_server_disconnected);
	signal_add_first("event nick", (SIGNAL_FUNC) event_nick);
	signal_add("message own_public", (SIGNAL_FUNC) sig_message_own_public);
	signal_add("message own_private", (SIGNAL_FUNC) sig_message_own_private);
	signal_add("message irc own_action", (SIGNAL_FUNC) sig_message_own_action);
	signal_add("setup changed", (SIGNAL_FUNC) read_settings);

	signal_add("proxy client dump", (SIGNAL_FUNC) sig_dump);
}
Example #6
0
void term_common_init(void)
{
#ifdef SIGWINCH
	struct sigaction act;
#endif
	settings_add_bool("lookandfeel", "colors", TRUE);
	settings_add_bool("lookandfeel", "term_force_colors", FALSE);
        settings_add_bool("lookandfeel", "term_auto_detach", FALSE);
        settings_add_bool("lookandfeel", "mirc_blink_fix", FALSE);

	force_colors = FALSE;
	term_use_colors = term_has_colors() && settings_get_bool("colors");
        read_settings();

#if defined (HAVE_NL_LANGINFO) && defined(CODESET)
	if (strcmp(nl_langinfo(CODESET), "UTF-8") == 0) {
		term_type = TERM_TYPE_UTF8;
		term_set_input_type(TERM_TYPE_UTF8);
	}
#endif

	signal_add("beep", (SIGNAL_FUNC) term_beep);
	signal_add("setup changed", (SIGNAL_FUNC) read_settings);
	command_bind("resize", NULL, (SIGNAL_FUNC) cmd_resize);
	command_bind("redraw", NULL, (SIGNAL_FUNC) cmd_redraw);

#ifdef SIGWINCH
	sigemptyset (&act.sa_mask);
	act.sa_flags = 0;
	act.sa_handler = sig_winch;
	sigaction(SIGWINCH, &act, NULL);
#endif
}
Example #7
0
int main(int argc, char *argv[])
{
    /* if exist the setting.ini, then read it */
    read_settings();
    
    pjSerialPort_Initialize();
    pjSerialPort_OpenPort( g_port, g_baud_rate, g_parity, g_data_bits, g_stop_bits );
    
    g_callbacks = (pjSerialPort_Callback*)malloc( sizeof(pjSerialPort_Callback)  * SERIALPORT_CALLBACKS );
    g_callbacks[0] = SendDataWithLineEnd;
    g_callbacks[1] = SendDataWithoutLineEnd;
    g_callbacks[2] = Exit;
    while( 1 ){
        if( pjSerialPort_IsOpened() ){
            printf("open port passed.\n");
            while( !kbhit() ){
                printf( "%s", pjSerialPort_ReadLineWithCallbacks( "sge", g_callbacks ) );   
            }
        }else{
            printf("open port failed.\n");
            break;
        }
    }
    
    system( "pause" );
    return 1;
}
Example #8
0
void fe_log_init(void)
{
    autoremove_tag = g_timeout_add(60000, (GSourceFunc) sig_autoremove, NULL);

    settings_add_str("log", "autolog_path", "~/irclogs/$tag/$0.log");
    settings_add_str("log", "autolog_level", "all");
    settings_add_bool("log", "autolog", FALSE);

    autolog_level = 0;
    read_settings();

    command_bind("log", NULL, (SIGNAL_FUNC) cmd_log);
    command_bind("log open", NULL, (SIGNAL_FUNC) cmd_log_open);
    command_bind("log close", NULL, (SIGNAL_FUNC) cmd_log_close);
    command_bind("log start", NULL, (SIGNAL_FUNC) cmd_log_start);
    command_bind("log stop", NULL, (SIGNAL_FUNC) cmd_log_stop);
    command_bind("log ", NULL, (SIGNAL_FUNC) cmd_log_list);
    command_bind("window log", NULL, (SIGNAL_FUNC) cmd_window_log);
    command_bind("window logfile", NULL, (SIGNAL_FUNC) cmd_window_logfile);
    signal_add_first("print text stripped", (SIGNAL_FUNC) sig_printtext_stripped);
    signal_add("window item remove", (SIGNAL_FUNC) sig_window_item_remove);
    signal_add("window refnum changed", (SIGNAL_FUNC) sig_window_refnum_changed);
    signal_add("log locked", (SIGNAL_FUNC) sig_log_locked);
    signal_add("log create failed", (SIGNAL_FUNC) sig_log_create_failed);
    signal_add("awaylog show", (SIGNAL_FUNC) sig_awaylog_show);
    signal_add("setup changed", (SIGNAL_FUNC) read_settings);
}
Example #9
0
int main(int argc, char *argv[])
{

#ifdef ENABLE_NLS
    bindtextdomain(GETTEXT_PACKAGE, PACKAGE_LOCALE_DIR);
    bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8");
    textdomain(GETTEXT_PACKAGE);
#endif

    gtk_set_locale();
    gtk_init(&argc, &argv);

    // create and show main window
    mainWindow = (GtkWidget*) create_MainWindow();
    gtk_widget_show(mainWindow);

    // read config file
    if(read_settings()!=0)
	    show_preferences();

    while(!get_mix_path())
	if(!show_preferences()) return 0;

    // initialize MIX
    while(mix_init(get_mix_path()))
	if(!show_preferences()) return 0;

    // open cmd arg passed sheet
    if(argc > 1) {
	open_project((const char*) argv[1]);
    }

    gtk_main();
    return 0;
}
Example #10
0
void CLI::apply_option(int option) {
    switch (option) {
        case HUMAN_VS_CPU:
        case CPU_VS_HUMAN:
        case HUMAN_VS_HUMAN:
        case CPU_VS_CPU:
            init_game(option);
            start_game();
            end_game();
            break;
        case LOAD:
            read_load();
            break;
        case SHOW_HELP:
            print_help();
            break;
        case BENCHMARK:
            run_benchmark();
            break;
        case WAC:
            run_wac_test();
            break;
        case SETTINGS:
            read_settings();
            break;
        case QUIT:
            cout << "Thanks for playing...!! Have fun..\n";
            break;
    }
}
Example #11
0
void servers_setup_init(void)
{
	settings_add_int("server", "server_reconnect_time", 300);
	settings_add_str("server", "hostname", "");
	settings_add_bool("server", "skip_motd", FALSE);

	settings_add_str("server", "default_nick", NULL);
	settings_add_str("server", "alternate_nick", NULL);
	settings_add_str("server", "user_name", NULL);
	settings_add_str("server", "real_name", NULL);

	settings_add_bool("ircproxy", "use_ircproxy", FALSE);
	settings_add_str("ircproxy", "proxy_address", "");
	settings_add_int("ircproxy", "proxy_port", 6667);
	settings_add_str("ircproxy", "proxy_string", "CONNECT %s %d");

	init_userinfo();
	read_servers();

	source_host_ip = NULL;
	read_settings();

	signal_add("setup changed", (SIGNAL_FUNC) read_settings);
	signal_add("setup reread", (SIGNAL_FUNC) read_servers);
}
Example #12
0
void servers_setup_init(void)
{
	settings_add_str("server", "hostname", "");

	settings_add_str("server", "nick", NULL);
	settings_add_str("server", "user_name", NULL);
	settings_add_str("server", "real_name", NULL);

	settings_add_bool("server", "use_ssl", FALSE);
	settings_add_str("server", "ssl_cert", NULL);
	settings_add_str("server", "ssl_pkey", NULL);
	settings_add_bool("server", "ssl_verify", FALSE);
	settings_add_str("server", "ssl_cafile", NULL);
	settings_add_str("server", "ssl_cacert", NULL);

	settings_add_bool("proxy", "use_proxy", FALSE);
	settings_add_str("proxy", "proxy_address", "");
	settings_add_int("proxy", "proxy_port", 6667);
	settings_add_str("proxy", "proxy_string", "CONNECT %s %d");
	settings_add_str("proxy", "proxy_string_after", "");
	settings_add_str("proxy", "proxy_password", "");

        setupservers = NULL;
	source_host_ip4 = source_host_ip6 = NULL;
        old_source_host = NULL;
	read_settings();

	signal_add("setup changed", (SIGNAL_FUNC) read_settings);
	signal_add("setup reread", (SIGNAL_FUNC) read_servers);
        signal_add("irssi init read settings", (SIGNAL_FUNC) read_servers);
}
Example #13
0
void fe_irc_dcc_init(void)
{
	signal_add("dcc connected", (SIGNAL_FUNC) dcc_connected);
	signal_add("dcc rejected", (SIGNAL_FUNC) dcc_rejected);
	signal_add("dcc closed", (SIGNAL_FUNC) dcc_closed);
	signal_add("dcc chat message", (SIGNAL_FUNC) dcc_chat_msg);
	signal_add("dcc ctcp action", (SIGNAL_FUNC) dcc_chat_action);
	signal_add("default dcc ctcp", (SIGNAL_FUNC) dcc_chat_ctcp);
	signal_add("dcc request", (SIGNAL_FUNC) dcc_request);
	signal_add("dcc error connect", (SIGNAL_FUNC) dcc_error_connect);
	signal_add("dcc error file create", (SIGNAL_FUNC) dcc_error_file_create);
	signal_add("dcc error file not found", (SIGNAL_FUNC) dcc_error_file_not_found);
	signal_add("dcc error get not found", (SIGNAL_FUNC) dcc_error_get_not_found);
	signal_add("dcc error send exists", (SIGNAL_FUNC) dcc_error_send_exists);
	signal_add("dcc error unknown type", (SIGNAL_FUNC) dcc_error_unknown_type);
	signal_add("dcc error close not found", (SIGNAL_FUNC) dcc_error_close_not_found);
	signal_add("dcc unknown ctcp", (SIGNAL_FUNC) dcc_unknown_ctcp);
	signal_add("dcc unknown reply", (SIGNAL_FUNC) dcc_unknown_reply);
	signal_add("dcc destroyed", (SIGNAL_FUNC) sig_dcc_destroyed);
	signal_add("query destroyed", (SIGNAL_FUNC) sig_query_destroyed);
	signal_add("complete command dcc send", (SIGNAL_FUNC) sig_dcc_send_complete);
	signal_add("setup changed", (SIGNAL_FUNC) read_settings);
	command_bind("msg", NULL, (SIGNAL_FUNC) cmd_msg);
	command_bind("me", NULL, (SIGNAL_FUNC) cmd_me);
	command_bind("action", NULL, (SIGNAL_FUNC) cmd_action);
	command_bind("ctcp", NULL, (SIGNAL_FUNC) cmd_ctcp);
	command_bind("dcc", NULL, (SIGNAL_FUNC) cmd_dcc);
	command_bind("dcc list", NULL, (SIGNAL_FUNC) cmd_dcc_list);

	theme_register(fecommon_irc_dcc_formats);
	read_settings();
}
Example #14
0
void chat_completion_init(void)
{
	settings_add_str("completion", "completion_char", ":");
	settings_add_bool("completion", "completion_auto", FALSE);
	settings_add_int("completion", "completion_keep_publics", 50);
	settings_add_int("completion", "completion_keep_privates", 10);
	settings_add_bool("completion", "expand_escapes", FALSE);
	settings_add_bool("completion", "completion_nicks_lowercase", FALSE);
	settings_add_bool("completion", "completion_strict", FALSE);

	read_settings();
	signal_add("complete word", (SIGNAL_FUNC) sig_complete_word);
	signal_add("complete command msg", (SIGNAL_FUNC) sig_complete_msg);
	signal_add("complete command query", (SIGNAL_FUNC) sig_complete_msg);
	signal_add("complete command action", (SIGNAL_FUNC) sig_complete_msg);
	signal_add("complete erase command msg", (SIGNAL_FUNC) sig_erase_complete_msg);
	signal_add("complete erase command query", (SIGNAL_FUNC) sig_erase_complete_msg);
	signal_add("complete erase command action", (SIGNAL_FUNC) sig_erase_complete_msg);
	signal_add("complete command connect", (SIGNAL_FUNC) sig_complete_connect);
	signal_add("complete command server", (SIGNAL_FUNC) sig_complete_connect);
	signal_add("complete command topic", (SIGNAL_FUNC) sig_complete_topic);
	signal_add("message public", (SIGNAL_FUNC) sig_message_public);
	signal_add("message join", (SIGNAL_FUNC) sig_message_join);
	signal_add("message private", (SIGNAL_FUNC) sig_message_private);
	signal_add("message own_public", (SIGNAL_FUNC) sig_message_own_public);
	signal_add("message own_private", (SIGNAL_FUNC) sig_message_own_private);
	signal_add("nicklist remove", (SIGNAL_FUNC) sig_nick_removed);
	signal_add("nicklist changed", (SIGNAL_FUNC) sig_nick_changed);
	signal_add("send text", (SIGNAL_FUNC) event_text);
	signal_add("server disconnected", (SIGNAL_FUNC) sig_server_disconnected);
	signal_add("channel destroyed", (SIGNAL_FUNC) sig_channel_destroyed);
	signal_add("setup changed", (SIGNAL_FUNC) read_settings);
}
Example #15
0
void fe_queries_init(void)
{
	settings_add_level("lookandfeel", "autocreate_query_level", "MSGS DCCMSGS");
	settings_add_bool("lookandfeel", "autocreate_own_query", TRUE);
	settings_add_time("lookandfeel", "autoclose_query", "0");

	queryclose_tag = -1;
	read_settings();

	signal_add("query created", (SIGNAL_FUNC) signal_query_created);
	signal_add("query destroyed", (SIGNAL_FUNC) signal_query_destroyed);
	signal_add("query server changed", (SIGNAL_FUNC) signal_query_server_changed);
	signal_add("query nick changed", (SIGNAL_FUNC) signal_query_nick_changed);
        signal_add("window item server changed", (SIGNAL_FUNC) signal_window_item_server_changed);
	signal_add("server connected", (SIGNAL_FUNC) sig_server_connected);
	signal_add("window changed", (SIGNAL_FUNC) sig_window_changed);
	signal_add_first("message private", (SIGNAL_FUNC) sig_message_private);
	signal_add("setup changed", (SIGNAL_FUNC) read_settings);

	command_bind("query", NULL, (SIGNAL_FUNC) cmd_query);
	command_bind("unquery", NULL, (SIGNAL_FUNC) cmd_unquery);
	command_bind("window server", NULL, (SIGNAL_FUNC) cmd_window_server);

	command_set_options("query", "window");
}
Example #16
0
static void
read_and_apply_settings (struct x_display_info *dpyinfo, bool send_event_p)
{
  struct xsettings settings;

  if (!read_settings (dpyinfo, &settings))
    return;

  apply_xft_settings (dpyinfo, &settings);
  if (settings.seen & SEEN_TB_STYLE)
    {
      if (send_event_p)
        store_tool_bar_style_changed (settings.tb_style, dpyinfo);
      else
        current_tool_bar_style = map_tool_bar_style (settings.tb_style);
      xfree (settings.tb_style);
    }
#ifdef HAVE_XFT
  if (settings.seen & SEEN_FONT)
    {
      if (send_event_p)
        store_font_name_changed (settings.font);
      else
	dupstring (&current_font, settings.font);
      xfree (settings.font);
    }
#endif
}
Example #17
0
Trashdialog::Trashdialog(QWidget *parent) : QDialog(parent)
{
    setSizeGripEnabled(true);
    setWindowModality(Qt::WindowModal);
    read_settings();
    init();
}
Example #18
0
/* main() */
int main(int argc, char** argv)
{
	/* Read settings */
	tray_init();
	read_settings(argc, argv);
	/* Register cleanup and signal handlers */
	atexit(cleanup);
#ifndef WIN32
	signal(SIGUSR1, &request_tray_status_on_signal);
    #ifdef ENABLE_GRACEFUL_EXIT_HACK
	signal(SIGINT, &exit_on_signal);
	signal(SIGTERM, &exit_on_signal);
	signal(SIGPIPE, &exit_on_signal);
    #endif
#endif
	/* Open display */
	if ((tray_data.dpy = XOpenDisplay(settings.display_str)) == NULL) 
		DIE(("could not open display\n"));
	else 
		LOG_TRACE(("Opened dpy %p\n", tray_data.dpy));
#ifdef ENABLE_GRACEFUL_EXIT_HACK
	if ((async_dpy = XOpenDisplay(settings.display_str)) == NULL) 
		DIE(("could not open display\n"));
	else 
		LOG_TRACE(("Opened async dpy %p\n", async_dpy));
#endif
	if (settings.xsync)
		XSynchronize(tray_data.dpy, True);
	x11_trap_errors();
	/* Execute proper main() function */
	if (settings.remote_click_name != NULL) 
		return remote_main(argc, argv);
	else
		return tray_main(argc, argv);
}
Example #19
0
// Initialize the config subsystem
void settings_init() {
  if(!read_settings()) {
    printPgmString(PSTR("Warning: Failed to read EEPROM settings. Using defaults.\r\n"));
    settings_reset();
    write_settings();
    settings_dump();
  }
}
Example #20
0
Launcher::Launcher(Panda *a, QWidget *parent) : QLabel(parent)
{
    app = a;
    read_settings();
    init();
    setPixmap(QPixmap(launcher_pix).scaled(dock_height-5, dock_height-5, Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
    show();
}
Example #21
0
void report_designer_desc::initialize() throw(ch_unknown_exc, ch_cfg_exc, ch_module_exc)
{
	_jar_classpath = "c:\\prj\\charlotte\\pentaho\\report-designer\\launcher.jar";
	_jar_class = "org/pentaho/commons/launcher/Launcher";
	_jar_method = "main";
	_jar_method_sgn = "([Ljava/lang/String;)V";

	read_settings();
}
Example #22
0
void fe_modes_init(void)
{
	settings_add_bool("misc", "group_multi_mode", TRUE);
        mode_tag = -1;

	read_settings();
	signal_add("message mode", (SIGNAL_FUNC) sig_message_mode);
	signal_add("setup changed", (SIGNAL_FUNC) read_settings);
}
Example #23
0
void rawlog_init(void)
{
	signal_rawlog = signal_get_uniq_id("rawlog");

	settings_add_int("history", "rawlog_lines", 200);
	read_settings();

	signal_add("setup changed", (SIGNAL_FUNC) read_settings);
}
Example #24
0
void Deskdev::update_style()
{
    read_settings();
    if (device_type == "disk") // select the right pixmap (cdrom-disk)
        dev_pix = QPixmap(d_disk_pix);
    else // is cdrom
        dev_pix = QPixmap(d_cdrom_pix);
    update();
}
Example #25
0
void __attribute ((constructor)) libasm_open(void)
{
	int firstload = 0;

	asmlog_open("asmdll", LOG_CONS|LOG_ODELAY|LOG_PID, LOG_USER);

	pagesize = sysconf(_SC_PAGESIZE);
	FileMapHandle = shm_open("/ASM_MapFile", O_CREAT|O_RDWR, S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH);

	if (FileMapHandle < 0) {
		asmlog(LOG_ERR, "Could not create shared memory object: %s", strerror(errno));
		return;
	}
	memset(&filestat, 0, sizeof(filestat));
	if (fstat(FileMapHandle, &filestat) != 0) {
		asmlog(LOG_ERR, "Could not fstat() the shared memory object: %s", strerror(errno));
		shm_unlink("/ASM_MapFile");
		close(FileMapHandle);
		return;
	}
	if (filestat.st_size == 0) {
		// First load of the extension - resize the shared memory for our needs
		if (ftruncate(FileMapHandle, FILEMAPSIZE) != 0) {
			asmlog(LOG_ERR, "Could not set shared memory object size: %s", strerror(errno));
			shm_unlink("/ASM_MapFile");
			close(FileMapHandle);
			return;
		}
		firstload = 1;
	}

	FileMap = mmap(NULL, FILEMAPSIZE, PROT_READ|PROT_WRITE, MAP_SHARED, FileMapHandle, 0);
	if (FileMap == MAP_FAILED) {
		FileMap = NULL;
		shm_unlink("/ASM_MapFile");
		close(FileMapHandle);
		asmlog(LOG_ERR, "Could not memory map the object: %s", strerror(errno));
		return;
	}

	if (firstload) {
		asmlog(LOG_DEBUG, "first load - clearing shared memory area.");
		memset(FileMap, 0, FILEMAPSIZE);
	} else {
		asmlog(LOG_DEBUG, "using existing shared memory area");
	}

	memset(&PCF, 0, sizeof(PCF));
	memset(&PCS, 0, sizeof(PCS));
	clock_gettime(CLOCK_MONOTONIC, &PCF);
	clock_gettime(CLOCK_MONOTONIC, &PCS);

	read_settings(); // ASM.ini

	asmlog(LOG_INFO, "extension loaded");
}
Example #26
0
Deskfolder::Deskfolder(Categorymenu *menu, const QString &dir_nm, const QString &dir_pth, const QRect &geo, QWidget *parent) : QWidget(parent)
{
    cat_menu = menu;
    read_settings();
    dir_name = dir_nm;
    dir_path = dir_pth;
    geom = geo;
    init();
    show();
}
Example #27
0
void textbuffer_reformat_init(void)
{
	format = g_string_new(NULL);
	settings_add_bool("history", "scrollback_save_formats", FALSE);

        read_settings();
	signal_add("print format", (SIGNAL_FUNC) sig_print_format);
	signal_add_first("gui print text finished", (SIGNAL_FUNC) sig_gui_printtext_finished);
	signal_add("setup changed", (SIGNAL_FUNC) read_settings);
}
Example #28
0
void Navi6dWrapper::start(void) {

  GNSS.subscribe(&gps);
  event_gnss.registerMask(&this->gnss_evl, EVMSK_GNSS_FRESH_VALID | EVMSK_GNSS_PPS);

  read_settings();
  restart_cache = *restart + 1; // enforce sins restart in first update call

  ready = true;
}
Example #29
0
void core_init(void)
{
	dialog_type_queue = NULL;
	dialog_text_queue = NULL;
	client_start_time = time(NULL);

	modules_init();
	pidwait_init();

	net_disconnect_init();
	signals_init();

	signal_add_first("gui dialog", (SIGNAL_FUNC) sig_gui_dialog);
	signal_add_first("irssi init finished", (SIGNAL_FUNC) sig_init_finished);

	settings_init();
	commands_init();
	nickmatch_cache_init();
        session_init();
#ifdef HAVE_CAPSICUM
	capsicum_init();
#endif

	chat_protocols_init();
	chatnets_init();
        expandos_init();
	ignore_init();
	servers_init();
        write_buffer_init();
	log_init();
	log_away_init();
	rawlog_init();
	recode_init();

	channels_init();
	queries_init();
	nicklist_init();

	chat_commands_init();
	wcwidth_wrapper_init();

	settings_add_str("misc", "ignore_signals", "");
	settings_add_bool("misc", "override_coredump_limit", FALSE);

#ifdef HAVE_SYS_RESOURCE_H
	getrlimit(RLIMIT_CORE, &orig_core_rlimit);
#endif
	read_settings();
	signal_add("setup changed", (SIGNAL_FUNC) read_settings);
	signal_add("irssi init finished", (SIGNAL_FUNC) sig_irssi_init_finished);

	settings_check();

        module_register("core", "core");
}
Example #30
0
void fe_netjoin_init(void)
{
	settings_add_bool("misc", "hide_netsplit_quits", TRUE);
	settings_add_int("misc", "netjoin_max_nicks", 10);

	join_tag = -1;
	printing_joins = FALSE;

	read_settings();
	signal_add("setup changed", (SIGNAL_FUNC) read_settings);
}