This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 122133
Collapse All | Expand All

(-)Bundle.properties (-5 / +2 lines)
Lines 61-68 Link Here
61
<dd>for direct Mercurial repositories access</dd>\
61
<dd>for direct Mercurial repositories access</dd>\
62
<dt><tt>http\://hostname/repository_path</tt></dt>\
62
<dt><tt>http\://hostname/repository_path</tt></dt>\
63
<dd>for connecting Mercurial repository via WebDAV protocol</dd>\
63
<dd>for connecting Mercurial repository via WebDAV protocol</dd>\
64
<dt><tt>https\://hostname/repository_path</tt></dt>\
65
<dd>for connecting Mercurial repository via WebDAV protocol with SSL encryption</dd>\
66
<dt><tt>static-http\://hostname/repository_path</tt></dt>\
64
<dt><tt>static-http\://hostname/repository_path</tt></dt>\
67
<dd>for connecting Mercurial repository without requiring a special server on the web host</dd>\
65
<dd>for connecting Mercurial repository without requiring a special server on the web host</dd>\
68
<dt><tt>\ssh://hostname/repository_path</tt></dt>\
66
<dt><tt>\ssh://hostname/repository_path</tt></dt>\
Lines 111-119 Link Here
111
            <html><body>IDE directly supports the following Mercurial URL types:\
109
            <html><body>IDE directly supports the following Mercurial URL types:\
112
                <dl><dt><tt>{0}</tt></dt><dd>for direct Mercurial repositories access</dd>\
110
                <dl><dt><tt>{0}</tt></dt><dd>for direct Mercurial repositories access</dd>\
113
                    <dt><tt>{1}</tt></dt><dd>for connecting Mercurial repository via WebDAV protocol</dd>\
111
                    <dt><tt>{1}</tt></dt><dd>for connecting Mercurial repository via WebDAV protocol</dd>\
114
                    <dt><tt>{2}</tt></dt><dd>for connecting Mercurial repository via WebDAV protocol with SSL encryption</dd>\
112
                    <dt><tt>{2}</tt></dt><dd>for connecting Mercurial repository without requiring a special server on the web host</dd>\
115
                    <dt><tt>{3}</tt></dt><dd>for connecting Mercurial repository without requiring a special server on the web host</dd>\
113
                    <dt><tt>{3}</tt></dt><dd>for connecting Mercurial repository via ssh</dd>\
116
                    <dt><tt>{4}</tt></dt><dd>for connecting Mercurial repository via ssh</dd>\
117
                </dl></body></html>
114
                </dl></body></html>
118
115
119
ACSD_RepositoryPanel_Title=Specify Mercurial repository location
116
ACSD_RepositoryPanel_Title=Specify Mercurial repository location
(-)Repository.java (-17 / +22 lines)
Lines 72-85 Link Here
72
import javax.swing.text.JTextComponent;
72
import javax.swing.text.JTextComponent;
73
import org.netbeans.api.options.OptionsDisplayer;
73
import org.netbeans.api.options.OptionsDisplayer;
74
import org.netbeans.modules.mercurial.HgModuleConfig;
74
import org.netbeans.modules.mercurial.HgModuleConfig;
75
//import org.netbeans.modules.subversion.config.SvnConfigFiles;
76
import org.openide.DialogDescriptor;
75
import org.openide.DialogDescriptor;
77
import org.openide.DialogDisplayer;
76
import org.openide.DialogDisplayer;
78
import org.openide.ErrorManager;
77
import org.openide.ErrorManager;
79
import org.openide.util.HelpCtx;
78
import org.openide.util.HelpCtx;
80
import org.openide.util.NbBundle;
79
import org.openide.util.NbBundle;
81
//import org.tigris.subversion.svnclientadapter.SVNRevision;
82
//import org.tigris.subversion.svnclientadapter.SVNUrl;
83
80
84
/**
81
/**
85
 * @author Tomas Stupka
82
 * @author Tomas Stupka
Lines 197-203 Link Here
197
            // templates for supported connection methods        
194
            // templates for supported connection methods        
198
            recentRoots.add(new RepositoryConnection("file:///"));      // NOI18N
195
            recentRoots.add(new RepositoryConnection("file:///"));      // NOI18N
199
            recentRoots.add(new RepositoryConnection("http://"));       // NOI18N
196
            recentRoots.add(new RepositoryConnection("http://"));       // NOI18N
200
            recentRoots.add(new RepositoryConnection("https://"));      // NOI18N
197
            //recentRoots.add(new RepositoryConnection("https://"));      // NOI18N
201
            recentRoots.add(new RepositoryConnection("static-http://"));        // NOI18N
198
            recentRoots.add(new RepositoryConnection("static-http://"));        // NOI18N
202
            recentRoots.add(new RepositoryConnection("ssh://"));        // NOI18N
199
            recentRoots.add(new RepositoryConnection("ssh://"));        // NOI18N
203
        };
200
        };
Lines 402-411 Link Here
402
            repositoryPanel.tipLabel.setText(HTTP_URL_HELP);
399
            repositoryPanel.tipLabel.setText(HTTP_URL_HELP);
403
            authFields = true;
400
            authFields = true;
404
            proxyFields = true;
401
            proxyFields = true;
405
        } else if(selectedUrlString.startsWith("https:")) {                     // NOI18N
402
        //} else if(selectedUrlString.startsWith("https:")) {                     // NOI18N
406
            repositoryPanel.tipLabel.setText(HTTPS_URL_HELP);
403
            //repositoryPanel.tipLabel.setText(HTTPS_URL_HELP);
407
            authFields = true;
404
            //authFields = true;
408
            proxyFields = true;
405
            //proxyFields = true;
409
        } else if(selectedUrlString.startsWith("static-http:")) {                       // NOI18N
406
        } else if(selectedUrlString.startsWith("static-http:")) {                       // NOI18N
410
            repositoryPanel.tipLabel.setText(STATIC_HTTP_URL_HELP);
407
            repositoryPanel.tipLabel.setText(STATIC_HTTP_URL_HELP);
411
            authFields = true;
408
            authFields = true;
Lines 417-432 Link Here
417
            repositoryPanel.tipLabel.setText(LOCAL_URL_HELP);
414
            repositoryPanel.tipLabel.setText(LOCAL_URL_HELP);
418
        } else {
415
        } else {
419
            repositoryPanel.tipLabel.setText(NbBundle.getMessage(Repository.class, "MSG_Repository_Url_Help", new Object [] { // NOI18N
416
            repositoryPanel.tipLabel.setText(NbBundle.getMessage(Repository.class, "MSG_Repository_Url_Help", new Object [] { // NOI18N
420
                LOCAL_URL_HELP, HTTP_URL_HELP, HTTPS_URL_HELP, STATIC_HTTP_URL_HELP, SSH_URL_HELP
417
                //LOCAL_URL_HELP, HTTP_URL_HELP, HTTPS_URL_HELP, STATIC_HTTP_URL_HELP, SSH_URL_HELP
418
                LOCAL_URL_HELP, HTTP_URL_HELP, STATIC_HTTP_URL_HELP, SSH_URL_HELP
421
            }));
419
            }));
422
        }
420
        }
423
421
424
        repositoryPanel.userPasswordField.setVisible(authFields);
422
        //repositoryPanel.userPasswordField.setVisible(authFields);
425
        repositoryPanel.passwordLabel.setVisible(authFields);          
423
        //repositoryPanel.passwordLabel.setVisible(authFields);          
426
        repositoryPanel.userTextField.setVisible(authFields);          
424
        //repositoryPanel.userTextField.setVisible(authFields);          
427
        repositoryPanel.leaveBlankLabel.setVisible(authFields);        
425
        //repositoryPanel.leaveBlankLabel.setVisible(authFields);        
428
        repositoryPanel.userLabel.setVisible(authFields);             
426
        //repositoryPanel.userLabel.setVisible(authFields);             
429
        //repositoryPanel.savePasswordCheckBox.setVisible(authFields);             
427
        //repositoryPanel.savePasswordCheckBox.setVisible(authFields);
428
        repositoryPanel.userPasswordField.setVisible(false);
429
        repositoryPanel.passwordLabel.setVisible(false);          
430
        repositoryPanel.userTextField.setVisible(false);          
431
        repositoryPanel.leaveBlankLabel.setVisible(false);        
432
        repositoryPanel.userLabel.setVisible(false);             
433
        repositoryPanel.savePasswordCheckBox.setVisible(false);
430
        repositoryPanel.proxySettingsButton.setVisible(proxyFields && ((modeMask & FLAG_SHOW_PROXY) != 0));        
434
        repositoryPanel.proxySettingsButton.setVisible(proxyFields && ((modeMask & FLAG_SHOW_PROXY) != 0));        
431
        //repositoryPanel.tunnelCommandTextField.setVisible(sshFields);        
435
        //repositoryPanel.tunnelCommandTextField.setVisible(sshFields);        
432
        //repositoryPanel.tunnelCommandLabel.setVisible(sshFields);        
436
        //repositoryPanel.tunnelCommandLabel.setVisible(sshFields);        
Lines 440-447 Link Here
440
    }
444
    }
441
445
442
    private String getSVNTunnelTip(String urlString) {
446
    private String getSVNTunnelTip(String urlString) {
443
        String tunnelName = getTunnelName(urlString);
447
        //String tunnelName = getTunnelName(urlString);
444
        return MessageFormat.format(SSH_URL_HELP, tunnelName).trim();
448
        //return MessageFormat.format(SSH_URL_HELP, tunnelName).trim();
449
        return SSH_URL_HELP;
445
    }
450
    }
446
            
451
            
447
    private String getTunnelName(String urlString) {
452
    private String getTunnelName(String urlString) {

Return to bug 122133