MCPcopy Create free account
hub / github.com/TigerVNC/tigervnc / loadOptions

Method loadOptions

java/com/tigervnc/vncviewer/OptionsDialog.java:267–501  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

265 }
266
267 private void loadOptions()
268 {
269 /* Compression */
270 autoselectCheckbox.setSelected(autoSelect.getValue());
271
272 int encNum = Encodings.encodingNum(preferredEncoding.getValueStr());
273
274 switch (encNum) {
275 case Encodings.encodingTight:
276 tightButton.setSelected(true);
277 break;
278 case Encodings.encodingZRLE:
279 zrleButton.setSelected(true);
280 break;
281 case Encodings.encodingHextile:
282 hextileButton.setSelected(true);
283 break;
284 case Encodings.encodingRaw:
285 rawButton.setSelected(true);
286 break;
287 }
288
289 if (fullColor.getValue())
290 fullcolorButton.setSelected(true);
291 else {
292 switch (lowColorLevel.getValue()) {
293 case 0:
294 verylowcolorButton.setSelected(true);
295 break;
296 case 1:
297 lowcolorButton.setSelected(true);
298 break;
299 case 2:
300 mediumcolorButton.setSelected(true);
301 break;
302 }
303 }
304
305 int digit = 0;
306
307 compressionCheckbox.setSelected(customCompressLevel.getValue());
308 jpegCheckbox.setSelected(!noJpeg.getValue());
309 digit = 0 + compressLevel.getValue();
310 compressionInput.setSelectedItem(digit);
311 digit = 0 + qualityLevel.getValue();
312 jpegInput.setSelectedItem(digit);
313
314 handleAutoselect();
315 handleCompression();
316 handleJpeg();
317 handleAlwaysCursor();
318
319 /* Security */
320 Security security = new Security(SecurityClient.secTypes);
321
322 List<Integer> secTypes;
323 Iterator<Integer> iter;
324

Callers 1

showMethod · 0.95

Calls 15

encodingNumMethod · 0.95
handleAutoselectMethod · 0.95
handleCompressionMethod · 0.95
handleJpegMethod · 0.95
handleAlwaysCursorMethod · 0.95
GetEnabledSecTypesMethod · 0.95
GetEnabledExtSecTypesMethod · 0.95
handleX509Method · 0.95
handleDesktopSizeMethod · 0.95
getSshUserMethod · 0.95
getSshHostMethod · 0.95

Tested by

no test coverage detected