Mercurial > 510Connectbot
comparison src/com/five_ten_sg/connectbot/HostEditorActivity.java @ 123:446dbcf606eb
add more 5250 config items; ignore drawing outside the screen
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Thu, 19 Jun 2014 08:28:23 -0700 |
parents | 9c0aaf27ce28 |
children | 69db8af9508d |
comparison
equal
deleted
inserted
replaced
122:52b1d0ee27b1 | 123:446dbcf606eb |
---|---|
266 findPreference(HostDatabase.FIELD_HOST_USEAUTHAGENT).setEnabled(enableSSHFeatures); | 266 findPreference(HostDatabase.FIELD_HOST_USEAUTHAGENT).setEnabled(enableSSHFeatures); |
267 findPreference(HostDatabase.FIELD_HOST_POSTLOGIN).setEnabled(!enable5250Features); | 267 findPreference(HostDatabase.FIELD_HOST_POSTLOGIN).setEnabled(!enable5250Features); |
268 findPreference(HostDatabase.FIELD_HOST_COMPRESSION).setEnabled(enableSSHFeatures); | 268 findPreference(HostDatabase.FIELD_HOST_COMPRESSION).setEnabled(enableSSHFeatures); |
269 findPreference(HostDatabase.FIELD_HOST_HTTPPROXY).setEnabled(enableAsyncFeatures); | 269 findPreference(HostDatabase.FIELD_HOST_HTTPPROXY).setEnabled(enableAsyncFeatures); |
270 findPreference(HostDatabase.FIELD_HOST_WANTSESSION).setEnabled(enableSSHFeatures); | 270 findPreference(HostDatabase.FIELD_HOST_WANTSESSION).setEnabled(enableSSHFeatures); |
271 findPreference(HostDatabase.FIELD_HOST_USERNAME).setEnabled(enableSSHFeatures); | 271 findPreference(HostDatabase.FIELD_HOST_USERNAME).setEnabled(enableSSHFeatures || enable5250Features); |
272 findPreference(HostDatabase.FIELD_HOST_EMULATION).setEnabled(!enable5250Features); | 272 findPreference(HostDatabase.FIELD_HOST_EMULATION).setEnabled(!enable5250Features); |
273 findPreference(HostDatabase.CATEGORY_5250).setEnabled(enable5250Features); | |
273 findPreference(HostDatabase.FIELD_HOST_ENCRYPTION5250).setEnabled(enable5250Features); | 274 findPreference(HostDatabase.FIELD_HOST_ENCRYPTION5250).setEnabled(enable5250Features); |
274 findPreference(HostDatabase.FIELD_HOST_WANTX11FORWARD).setEnabled(enableSSHFeatures); | 275 findPreference(HostDatabase.CATEGORY_X11).setEnabled(enableSSHFeatures); |
275 findPreference(HostDatabase.FIELD_HOST_X11HOST).setEnabled(enableSSHFeatures); | 276 findPreference(HostDatabase.FIELD_HOST_X11HOST).setEnabled(enableSSHFeatures); |
276 findPreference(HostDatabase.FIELD_HOST_X11PORT).setEnabled(enableSSHFeatures); | 277 findPreference(HostDatabase.FIELD_HOST_X11PORT).setEnabled(enableSSHFeatures); |
277 // add all existing pubkeys to our listpreference for user to choose from | 278 // add all existing pubkeys to our listpreference for user to choose from |
278 // TODO: may be an issue here when this activity is recycled after adding a new pubkey | 279 // TODO: may be an issue here when this activity is recycled after adding a new pubkey |
279 // TODO: should consider moving into onStart, but we dont have a good way of resetting the listpref after filling once | 280 // TODO: should consider moving into onStart, but we dont have a good way of resetting the listpref after filling once |
336 private void updateSummaries() { | 337 private void updateSummaries() { |
337 // for all text preferences, set hint as current database value | 338 // for all text preferences, set hint as current database value |
338 for (String key : this.pref.values.keySet()) { | 339 for (String key : this.pref.values.keySet()) { |
339 if (key.equals(HostDatabase.FIELD_HOST_POSTLOGIN)) continue; | 340 if (key.equals(HostDatabase.FIELD_HOST_POSTLOGIN)) continue; |
340 if (key.equals(HostDatabase.FIELD_HOST_EMULATION)) continue; | 341 if (key.equals(HostDatabase.FIELD_HOST_EMULATION)) continue; |
341 if (key.equals(HostDatabase.FIELD_HOST_MONITOR)) continue; | |
342 | 342 |
343 Preference pref = this.findPreference(key); | 343 Preference pref = this.findPreference(key); |
344 | 344 |
345 if (pref == null) continue; | 345 if (pref == null) continue; |
346 | 346 |