Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 569006
Collapse All | Expand All

(-)a/src/mangler.cpp (-9 / +9 lines)
Lines 567-579 void Mangler::quickConnectButton_clicked_cb(void) {/*{{{*/ Link Here
567
    dialog->set_icon(icons["tray_icon"]);
567
    dialog->set_icon(icons["tray_icon"]);
568
568
569
    builder->get_widget("qcServerName", entry);
569
    builder->get_widget("qcServerName", entry);
570
    entry->set_text(config["qc_lastserver.hostname"].toCString());
570
    entry->set_text(config["qc_lastserver.hostname"].toUString());
571
    builder->get_widget("qcPort", entry);
571
    builder->get_widget("qcPort", entry);
572
    entry->set_text(config["qc_lastserver.port"].toCString());
572
    entry->set_text(config["qc_lastserver.port"].toUString());
573
    builder->get_widget("qcUsername", entry);
573
    builder->get_widget("qcUsername", entry);
574
    entry->set_text(config["qc_lastserver.username"].toCString());
574
    entry->set_text(config["qc_lastserver.username"].toUString());
575
    builder->get_widget("qcPassword", entry);
575
    builder->get_widget("qcPassword", entry);
576
    entry->set_text(config["qc_lastserver.password"].toCString());
576
    entry->set_text(config["qc_lastserver.password"].toUString());
577
577
578
    builder->get_widget("qcConnectButton", button);
578
    builder->get_widget("qcConnectButton", button);
579
    button->set_sensitive(!v3_is_loggedin());
579
    button->set_sensitive(!v3_is_loggedin());
Lines 605-615 void Mangler::connectButton_clicked_cb(void) {/*{{{*/ Link Here
605
            Gtk::TreeModel::Row row = *iter;
605
            Gtk::TreeModel::Row row = *iter;
606
            connectedServerName = Glib::ustring( row[serverList->serverListColumns.name] );
606
            connectedServerName = Glib::ustring( row[serverList->serverListColumns.name] );
607
            iniSection &server(config.servers[connectedServerName]);
607
            iniSection &server(config.servers[connectedServerName]);
608
            Glib::ustring hostname = server["hostname"].toCString();
608
            Glib::ustring hostname = server["hostname"].toUString();
609
            Glib::ustring port     = server["port"].toCString();
609
            Glib::ustring port     = server["port"].toUString();
610
            Glib::ustring username = server["username"].toCString();
610
            Glib::ustring username = server["username"].toUString();
611
            Glib::ustring password = server["password"].toCString();
611
            Glib::ustring password = server["password"].toUString();
612
            Glib::ustring phonetic = server["phonetic"].toCString();
612
            Glib::ustring phonetic = server["phonetic"].toUString();
613
            if (!server.size() || hostname.empty() || port.empty() || username.empty()) {
613
            if (!server.size() || hostname.empty() || port.empty() || username.empty()) {
614
                builder->get_widget("statusbar", statusbar);
614
                builder->get_widget("statusbar", statusbar);
615
                statusbar->pop();
615
                statusbar->pop();

Return to bug 569006