Giter VIP home page Giter VIP logo

android-change-log's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

android-change-log's Issues

Word with accent shows a question mark

What steps will reproduce the problem?
1. Write "telefónica" in the changelog.txt
2. Run the app


What is the expected output? What do you see instead?

telefónica - > telef?nica

What version of the product are you using? On what operating system?

Android 2.2 Froyo in Motorola Atrix. Lasted version of the app.


Please provide any additional information below.

Original issue reported on code.google.com by benoffi7 on 2 Mar 2012 at 12:10

Attachments:

Remove "show full" button when only one version

When there is only one version in the Change Log, the "show full" button is 
useless and takes you to a dialog that shows the same thing. I recommend not 
showing this button when there is only one version in the change log.

Original issue reported on code.google.com by [email protected] on 1 Dec 2012 at 8:01

panda

. AndroidManifest.xml: strings.xml 2.0.8

Recognize first install of App

which enhancment or new feature do you suggest?

Possibility to recognize if this is the first time the app is run (not only 
first time after installation of new version).

What is the expected output?

true|false :-)

Please provide any additional information below.

on first run normally no change log is displayed

Original issue reported on code.google.com by [email protected] on 20 Jun 2011 at 11:19

binarios no estan

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?


Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 12 Jan 2015 at 1:22

User version name from AndroidManifest.xml

Which enhancment or new feature do you suggest?

Get version from manifest.
see: 
http://www.java2s.com/Open-Source/Android/Game/bestcardgameever-android/com/geek
adoo/ui/MainScreen.java.htm
look for packageInfo.versionCode) 


Original issue reported on code.google.com by [email protected] on 20 Jun 2011 at 10:26

ROOT

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?


Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 28 Apr 2013 at 1:27

Full change log from partial change log

I added the attached code in line 153, this will add a button to the partial 
change log, which, when pressed, will close the current dialog and open a new 
dialog displaying the full change log.

Maybe you'll want to include this (as an option?).

Original issue reported on code.google.com by [email protected] on 7 May 2012 at 8:46

Attachments:

Setup documentation requires a minor update

The section http://code.google.com/p/android-change-log/#Add_strings is out of 
date. It needs the "changelog_show_full" XML entry added to it:

<string name="changelog_show_full">more...</string>

Other than that, thanks! This is a cool little class.

Original issue reported on code.google.com by [email protected] on 11 Jul 2012 at 4:58

Special Characters Showing wrong

The change Log works ok but if i write some special characters (Portuguese) 
they show wrong.

Original issue reported on code.google.com by carloszephid on 31 Jul 2012 at 6:58

Contry specific letters not showing.

What steps will reproduce the problem?
1. I do not know
2.
3.

What is the expected output? What do you see instead?
I was expecting the correct letters to appear. In Norway we have some letters 
that are used a lot, and these are not in the English alphabet. If I use them 
in string or text view Android will show them correctly but not from HTML as 
your change log use.

What version of the product are you using? On what operating system?
Think its 2.0.8 (copied 13.09.11) 

Please provide any additional information below.
Would be nice to have a fix so I can use the CL you made. I think its great..

Original issue reported on code.google.com by [email protected] on 13 Sep 2011 at 5:24

  • Merged into: #6

Incorrect webview background for Android 4.0.4

What steps will reproduce the problem?
1. use Android 4.0.4 (exact this version, see 
https://code.google.com/p/android/issues/detail?id=28410)
2. open the changelog dialog

What is the expected output? What do you see instead?
The expected output is a webview with transparent background, but you see a 
white background instead.

What version of the product are you using? On what operating system?
As stated above, Android 4.0.4. Screenshots:

http://img6.imageshack.us/img6/4111/changelogo.png
http://img805.imageshack.us/img805/6167/changelog2.png

Please provide any additional information below.

Solved by adding these code lines:

in the getDialog method:

if(Build.VERSION.SDK_INT == 15) {
    setSoftwareLayerType(wv);
}

And add a function:
@TargetApi(Build.VERSION_CODES.HONEYCOMB)
private void setSoftwareLayerType(View view) {
    view.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
}

I could test it on Android 4.0.4 (the code is executed in this version), 
Android 4.2.1 (not executed here) and Android 2.3.3 (and not here).
Too bad, that there is no emulator for Android 4.0.4, only for 4.0.3.

Original issue reported on code.google.com by [email protected] on 20 Dec 2012 at 9:54

Use of string resource in manifest version name.

What steps will reproduce the problem?
1. Set versionName in manifest to a string resource.
2. Open application (for the first time).
3. The dialog should never open again, but it does and versionName is null.

What is the expected output? What do you see instead?

Dialog display once and only once.

What version of the product are you using? On what operating system?

android-change-log: 2.0.7 
OS: Linux Ubuntu 11.04
Android OS: Froyo 2.2
Device: Motorola Droid (Verizon CDMA)
Android build: FRG82D

Please provide any additional information below.

Perhaps there is a way to check how the version name is set, then get either 
the string or the string resource.

Original issue reported on code.google.com by [email protected] on 22 Jul 2011 at 4:11

add to Test.class ...

which enhancment or new feature do you suggest?

Add Buttons to Test.class: full log, what's new
show in Test.class: new version, old version, first run


Original issue reported on code.google.com by [email protected] on 20 Jun 2011 at 11:20

New version value is always updated in Preferences, even if user hasn't read (and clicked OK)

What steps will reproduce the problem?
1. Install the app with the Changelog.java embedded
2. Open the app
3. See the "What's New" dialog and immediately rotate device

What is the expected output? What do you see instead?
Expected - the dialog will be shown again, as the user didn't finish reading it
Actual result - the dialog is not shown, as the preferences have already been 
updated with the new app version.

I implemented a fix to this issue, moving the preference updating to the 
positive "onClick" button

Attaching a patch with the diff in my version.

Thanks for this useful class you've written!

Original issue reported on code.google.com by [email protected] on 20 Nov 2012 at 1:37

Attachments:

i18n

I've looked into a simple way of providing multi-language versions of the 
change log file. Here's what I did.

In addition to the changelog.txt file, create another version per supported 
language, postfixed with '_xx' where xx is the language code, i.e. for German 
use changelog_de.txt.
The code will fall back to the original file if it runs on a device that runs 
an unsupported language.

Change the start of the getLog(...) method to be the following:

  private String getLog(boolean full) {
    // read changelog.txt file
    sb = new StringBuffer();
    try {
      Locale locale = Locale.getDefault();
      int resId = context.getResources().getIdentifier("changelog" + "_" + locale.getLanguage(), "raw",
                                                       context.getPackageName());
      if (resId == 0)
        resId = context.getResources().getIdentifier("changelog", "raw", context.getPackageName());
      InputStream ins = context.getResources().openRawResource(resId);

      BufferedReader br = new BufferedReader(new InputStreamReader(ins));




Original issue reported on code.google.com by [email protected] on 14 Apr 2012 at 9:30

Incorrect drawing of non-UTF symbols.

Hello.

WebView has a problem with displaying non-UTF symbols if you load page using 
method loadData. More information you can find here - 
http://stackoverflow.com/questions/3312643/android-webview-utf-8-not-showing
So I suggest to load data using wv.loadDataWithBaseURL(null, 
"將賦予他們的傳教工作標示為", "text/html", "utf-8", null); or add 
note to Troubleshoot section about this problem and solution.

Original issue reported on code.google.com by [email protected] on 21 Aug 2011 at 6:23

getLogDialog().show(); return empty dialog

When you call getLogDialog().show(), the dialog is empty.

I fixed the problem by adding the following code:

Change :
} else if (version.equals(EOCL){
   advanceToEOVS = false;
}
by:
} else if (version.equals(EOCL) || advanceToEOVS) {
   advanceToEOVS = false;
   break;
}

And change :
} else if (! advanceToEOVS) {

by :
} else {




Original issue reported on code.google.com by jasmin.marinelli on 1 Mar 2012 at 2:38

Force close when try to get FullLogDialog in ActionBarSherlock menu

What steps will reproduce the problem?
1. set cl.getFullLogDialog().show() in ActionBarSherlock onOptionsItemSelected()
2. click the menu entry
3. Force Close

What is the expected output? What do you see instead?
I expected it will open the change log like normal.

What version of the product are you using? On what operating system?
android-change-log: 2.2.1
Android OS: 4.1.2

Please provide any additional information below.
i get NullPointerException in LogCat. Is it not compatible with 
ActionBarSherlock?

LogCat:
01-12 10:38:10.501: E/AndroidRuntime(15231): FATAL EXCEPTION: main
01-12 10:38:10.501: E/AndroidRuntime(15231): java.lang.NullPointerException
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
com.crossrt.showtime.Main.onOptionsItemSelected(Main.java:116)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
com.actionbarsherlock.app.SherlockActivity.onMenuItemSelected(SherlockActivity.j
ava:208)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
com.actionbarsherlock.ActionBarSherlock.callbackOptionsItemSelected(ActionBarShe
rlock.java:603)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchOptionsItemSelect
ed(ActionBarSherlockNative.java:78)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
com.actionbarsherlock.app.SherlockActivity.onOptionsItemSelected(SherlockActivit
y.java:159)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
android.app.Activity.onMenuItemSelected(Activity.java:2534)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java
:958)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
com.android.internal.view.menu.MenuBuilder.dispatchMenuItemSelected(MenuBuilder.
java:735)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:149)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:87
4)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
com.android.internal.view.menu.MenuPopupHelper.onItemClick(MenuPopupHelper.java:
156)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
android.widget.AdapterView.performItemClick(AdapterView.java:298)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
android.widget.AbsListView.performItemClick(AbsListView.java:1086)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
android.widget.AbsListView$PerformClick.run(AbsListView.java:2855)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
android.widget.AbsListView$1.run(AbsListView.java:3529)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
android.os.Handler.handleCallback(Handler.java:615)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
android.os.Handler.dispatchMessage(Handler.java:92)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
android.os.Looper.loop(Looper.java:137)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
android.app.ActivityThread.main(ActivityThread.java:4745)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
java.lang.reflect.Method.invokeNative(Native Method)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
java.lang.reflect.Method.invoke(Method.java:511)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
01-12 10:38:10.501: E/AndroidRuntime(15231):    at 
dalvik.system.NativeStart.main(Native Method)
01-12 10:39:41.353: E/Trace(15893): error opening trace file: No such file or 
directory (2)

Original issue reported on code.google.com by [email protected] on 12 Jan 2013 at 5:17

SPAM astfzaze010

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?


Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 25 Jun 2013 at 1:05

Skipt kernel mode

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?


Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 28 Oct 2014 at 7:07

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.