comparison src/com/five_ten_sg/connectbot/util/HostDatabase.java @ 190:dfdbc75cd45f

use floating point font size, change size by scaling factor rather than linear addition
author Carl Byington <carl@five-ten-sg.com>
date Wed, 02 Jul 2014 16:23:21 -0700
parents 6eab98e58bed
children bd803721f94a
comparison
equal deleted inserted replaced
189:ab6f64d1a24a 190:dfdbc75cd45f
175 + FIELD_HOST_USEKEYS + " TEXT, " 175 + FIELD_HOST_USEKEYS + " TEXT, "
176 + FIELD_HOST_USEAUTHAGENT + " TEXT, " 176 + FIELD_HOST_USEAUTHAGENT + " TEXT, "
177 + FIELD_HOST_POSTLOGIN + " TEXT, " 177 + FIELD_HOST_POSTLOGIN + " TEXT, "
178 + FIELD_HOST_PUBKEYID + " INTEGER DEFAULT " + PUBKEYID_ANY + ", " 178 + FIELD_HOST_PUBKEYID + " INTEGER DEFAULT " + PUBKEYID_ANY + ", "
179 + FIELD_HOST_DELKEY + " TEXT DEFAULT '" + DELKEY_DEL + "', " 179 + FIELD_HOST_DELKEY + " TEXT DEFAULT '" + DELKEY_DEL + "', "
180 + FIELD_HOST_FONTSIZE + " INTEGER, " 180 + FIELD_HOST_FONTSIZE + " REAL, "
181 + FIELD_HOST_WANTSESSION + " TEXT DEFAULT '" + Boolean.toString(true) + "', " 181 + FIELD_HOST_WANTSESSION + " TEXT DEFAULT '" + Boolean.toString(true) + "', "
182 + FIELD_HOST_COMPRESSION + " TEXT DEFAULT '" + Boolean.toString(false) + "', " 182 + FIELD_HOST_COMPRESSION + " TEXT DEFAULT '" + Boolean.toString(false) + "', "
183 + FIELD_HOST_HTTPPROXY + " TEXT, " 183 + FIELD_HOST_HTTPPROXY + " TEXT, "
184 + FIELD_HOST_ENCODING + " TEXT DEFAULT '" + ENCODING_DEFAULT + "', " 184 + FIELD_HOST_ENCODING + " TEXT DEFAULT '" + ENCODING_DEFAULT + "', "
185 + FIELD_HOST_STAYCONNECTED + " TEXT, " 185 + FIELD_HOST_STAYCONNECTED + " TEXT, "
278 db.execSQL("ALTER TABLE " + TABLE_HOSTS 278 db.execSQL("ALTER TABLE " + TABLE_HOSTS
279 + " ADD COLUMN " + FIELD_HOST_STAYCONNECTED + " TEXT"); 279 + " ADD COLUMN " + FIELD_HOST_STAYCONNECTED + " TEXT");
280 280
281 case 20: 281 case 20:
282 db.execSQL("ALTER TABLE " + TABLE_HOSTS 282 db.execSQL("ALTER TABLE " + TABLE_HOSTS
283 + " ADD COLUMN " + FIELD_HOST_FONTSIZE + " INTEGER"); 283 + " ADD COLUMN " + FIELD_HOST_FONTSIZE + " REAL");
284 284
285 case 21: 285 case 21:
286 db.execSQL("DROP TABLE " + TABLE_COLOR_DEFAULTS); 286 db.execSQL("DROP TABLE " + TABLE_COLOR_DEFAULTS);
287 db.execSQL(CREATE_TABLE_COLOR_DEFAULTS); 287 db.execSQL(CREATE_TABLE_COLOR_DEFAULTS);
288 db.execSQL(CREATE_TABLE_COLOR_DEFAULTS_INDEX); 288 db.execSQL(CREATE_TABLE_COLOR_DEFAULTS_INDEX);
450 host.setUseAuthAgent(c.getString(COL_USEAUTHAGENT)); 450 host.setUseAuthAgent(c.getString(COL_USEAUTHAGENT));
451 host.setPostLogin(c.getString(COL_POSTLOGIN)); 451 host.setPostLogin(c.getString(COL_POSTLOGIN));
452 host.setPubkeyId(c.getLong(COL_PUBKEYID)); 452 host.setPubkeyId(c.getLong(COL_PUBKEYID));
453 host.setWantSession(Boolean.valueOf(c.getString(COL_WANTSESSION))); 453 host.setWantSession(Boolean.valueOf(c.getString(COL_WANTSESSION)));
454 host.setDelKey(c.getString(COL_DELKEY)); 454 host.setDelKey(c.getString(COL_DELKEY));
455 host.setFontSize(c.getInt(COL_FONTSIZE)); 455 host.setFontSize(c.getFloat(COL_FONTSIZE));
456 host.setCompression(Boolean.valueOf(c.getString(COL_COMPRESSION))); 456 host.setCompression(Boolean.valueOf(c.getString(COL_COMPRESSION)));
457 host.setHttpproxy(c.getString(COL_HTTPPROXY)); 457 host.setHttpproxy(c.getString(COL_HTTPPROXY));
458 host.setEncoding(c.getString(COL_ENCODING)); 458 host.setEncoding(c.getString(COL_ENCODING));
459 host.setStayConnected(Boolean.valueOf(c.getString(COL_STAYCONNECTED))); 459 host.setStayConnected(Boolean.valueOf(c.getString(COL_STAYCONNECTED)));
460 host.setWantX11Forward(Boolean.valueOf(c.getString(COL_WANTX11FORWARD))); 460 host.setWantX11Forward(Boolean.valueOf(c.getString(COL_WANTX11FORWARD)));