diff options
| author | Ralf Hubert <_rahu_@web.de> | 2011-08-01 19:43:41 +0200 |
|---|---|---|
| committer | Ralf Hubert <_rahu_@web.de> | 2011-08-01 20:03:41 +0200 |
| commit | 7800d4761313a036f32e3d31747099f009c0e1da (patch) | |
| tree | 3646bb017e23cf9f35b26548e25890a36b24dd53 /src/cgeo/geocaching | |
| parent | 46a3be19f33bc07aa129bc83407bda8befc50e08 (diff) | |
| download | cgeo-7800d4761313a036f32e3d31747099f009c0e1da.zip cgeo-7800d4761313a036f32e3d31747099f009c0e1da.tar.gz cgeo-7800d4761313a036f32e3d31747099f009c0e1da.tar.bz2 | |
some changes after code-discussion
Diffstat (limited to 'src/cgeo/geocaching')
| -rw-r--r-- | src/cgeo/geocaching/cgBase.java | 2 | ||||
| -rw-r--r-- | src/cgeo/geocaching/cgData.java | 4 | ||||
| -rw-r--r-- | src/cgeo/geocaching/cgHtmlImg.java | 15 | ||||
| -rw-r--r-- | src/cgeo/geocaching/cgSettings.java | 4 | ||||
| -rw-r--r-- | src/cgeo/geocaching/cgeodetail.java | 2 | ||||
| -rw-r--r-- | src/cgeo/geocaching/cgeoimages.java | 6 | ||||
| -rw-r--r-- | src/cgeo/geocaching/cgeoinit.java | 14 |
7 files changed, 17 insertions, 30 deletions
diff --git a/src/cgeo/geocaching/cgBase.java b/src/cgeo/geocaching/cgBase.java index 2a6cc7f..43e93ce 100644 --- a/src/cgeo/geocaching/cgBase.java +++ b/src/cgeo/geocaching/cgBase.java @@ -5157,7 +5157,7 @@ public class cgBase { } // store images from logs - if (settings.storeLogImg == 1) { + if (settings.storelogimages == true) { for (cgLog log : cache.logs) { if (log.logImages != null && log.logImages.isEmpty() == false) { for (cgImage oneLogImg : log.logImages) { diff --git a/src/cgeo/geocaching/cgData.java b/src/cgeo/geocaching/cgData.java index 38c6dfc..c8c98a0 100644 --- a/src/cgeo/geocaching/cgData.java +++ b/src/cgeo/geocaching/cgData.java @@ -2277,9 +2277,7 @@ public class cgData { final cgImage log_img = new cgImage(); log_img.title = (String)cursor.getString(cursor.getColumnIndex("title")); log_img.url = (String)cursor.getString(cursor.getColumnIndex("url")); - if (logImgList != null) { - logImgList.add(log_img); - } + logImgList.add(log_img); } while (cursor.moveToNext()); } diff --git a/src/cgeo/geocaching/cgHtmlImg.java b/src/cgeo/geocaching/cgHtmlImg.java index 4728857..645e9d2 100644 --- a/src/cgeo/geocaching/cgHtmlImg.java +++ b/src/cgeo/geocaching/cgHtmlImg.java @@ -39,20 +39,9 @@ public class cgHtmlImg implements Html.ImageGetter { private double ratio = 1.0d; private int width = 0; private int height = 0; - - public cgHtmlImg(Activity activityIn, cgSettings settingsIn, String geocodeIn, boolean placementIn, int reasonIn, boolean onlySaveIn) { - activity = activityIn; - settings = settingsIn; - geocode = geocodeIn; - placement = placementIn; - reason = reasonIn; - onlySave = onlySaveIn; - - bfOptions.inTempStorage = new byte[16 * 1024]; - display = ((WindowManager) activity.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay(); - maxWidth = display.getWidth() - 25; - maxHeight = display.getHeight() - 25; + public cgHtmlImg(Activity activityIn, cgSettings settingsIn, String geocodeIn, boolean placementIn, int reasonIn, boolean onlySaveIn) { + this(activityIn, settingsIn, geocodeIn, placementIn, reasonIn, onlySaveIn, true); } public cgHtmlImg(Activity activityIn, cgSettings settingsIn, String geocodeIn, boolean placementIn, int reasonIn, boolean onlySaveIn, boolean saveIn) { diff --git a/src/cgeo/geocaching/cgSettings.java b/src/cgeo/geocaching/cgSettings.java index f832468..f4c46b7 100644 --- a/src/cgeo/geocaching/cgSettings.java +++ b/src/cgeo/geocaching/cgSettings.java @@ -73,7 +73,7 @@ public class cgSettings { public int excludeMine = 0; public int excludeDisabled = 0; public int storeOfflineMaps = 0; - public int storeLogImg = 0; + public boolean storelogimages = false; public int asBrowser = 1; public int useCompass = 1; public int useGNavigation = 1; @@ -141,7 +141,7 @@ public class cgSettings { excludeMine = prefs.getInt("excludemine", 0); excludeDisabled = prefs.getInt("excludedisabled", 0); storeOfflineMaps = prefs.getInt("offlinemaps", 1); - storeLogImg = prefs.getInt("logimages", 0); + storelogimages = prefs.getBoolean("logimages", false); asBrowser = prefs.getInt("asbrowser", 1); useCompass = prefs.getInt("usecompass", 1); useGNavigation = prefs.getInt("usegnav", 1); diff --git a/src/cgeo/geocaching/cgeodetail.java b/src/cgeo/geocaching/cgeodetail.java index 16726a8..fa41293 100644 --- a/src/cgeo/geocaching/cgeodetail.java +++ b/src/cgeo/geocaching/cgeodetail.java @@ -1204,7 +1204,7 @@ public class cgeodetail extends Activity { for (int i_img_cnt = 0; i_img_cnt < log.logImages.size(); i_img_cnt++) { String img_title = log.logImages.get(i_img_cnt).title; if (img_title.equals("")) { - img_title = "Photo"; + img_title = res.getString(R.string.cache_log_image_default_title); } final String title = img_title; final String url = log.logImages.get(i_img_cnt).url; diff --git a/src/cgeo/geocaching/cgeoimages.java b/src/cgeo/geocaching/cgeoimages.java index 3b46ad5..4e6b493 100644 --- a/src/cgeo/geocaching/cgeoimages.java +++ b/src/cgeo/geocaching/cgeoimages.java @@ -57,10 +57,10 @@ public class cgeoimages extends Activity { } switch (img_type) { case LOG_IMAGE: - warning.showToast("Sorry, c:geo failed to load log image."); + warning.showToast(res.getString(R.string.warn_load_log_image)); break; case SPOILER_IMAGE: - warning.showToast("Sorry, c:geo failed to load spoiler images."); + warning.showToast(res.getString(R.string.warn_load_spoiler_image)); break; } @@ -197,7 +197,7 @@ public class cgeoimages extends Activity { break; case LOG_IMAGE: load_process_string = res.getString(R.string.cache_log_images_loading); - if (settings.storeLogImg == 1) { + if (settings.storelogimages == true) { save = true; } else { save = false; diff --git a/src/cgeo/geocaching/cgeoinit.java b/src/cgeo/geocaching/cgeoinit.java index f1cc7c1..1b7a3d0 100644 --- a/src/cgeo/geocaching/cgeoinit.java +++ b/src/cgeo/geocaching/cgeoinit.java @@ -345,7 +345,7 @@ public class cgeoinit extends Activity { offlineButton.setOnClickListener(new cgeoChangeOffline()); CheckBox saveLogImgButton = (CheckBox) findViewById(R.id.save_log_img); - if (prefs.getInt("logimages", 1) == 0) { + if (prefs.getBoolean("logimages", false) == false) { saveLogImgButton.setChecked(false); } else { saveLogImgButton.setChecked(true); @@ -829,17 +829,17 @@ public class cgeoinit extends Activity { public void onClick(View arg0) { SharedPreferences.Editor edit = prefs.edit(); - if (prefs.getInt("logimages", 1) == 0) { - edit.putInt("logimages", 1); - settings.storeLogImg = 1; + if (prefs.getBoolean("logimages", true) == false) { + edit.putBoolean("logimages", true); + settings.storelogimages = true; } else { - edit.putInt("logimages", 0); - settings.storeLogImg = 0; + edit.putBoolean("logimages", false); + settings.storelogimages = false; } edit.commit(); CheckBox saveLogImgButton = (CheckBox) findViewById(R.id.save_log_img); - if (prefs.getInt("logimages", 1) == 0) { + if (prefs.getBoolean("logimages", true) == false) { saveLogImgButton.setChecked(false); } else { saveLogImgButton.setChecked(true); |
