1. Micha Kops
  2. bitbeaker

Commits

Author Commit Message Date Builds
Ville Saalo
Render email addresses as clickable links.
Ville Saalo
Ville Saalo
Removed duplicate code.
Juha Kuitunen
show branch name in ChangesetActivity if possible
Juha Kuitunen
LauncerActivity can now react to links clicked in web browser
Ville Saalo
Strings must be compared with the .equals(String) method, not with "==" or "!=".
Ville Saalo
Better code coverage for LauncherActivity.
Ville Saalo
Created a couple of tests for LauncherActivity.
Ville Saalo
Turning all "AsyncLoader asyncLoader = getAsyncLoader(); asyncLoader.execute(...)" commands into a new and simple "executeAsyncLoader(...)" command.
Ville Saalo
No need for saving the parameters, actually. I kind of thought I'd need them for unit testing, but it turns out I don't, at least for now.
Ville Saalo
Tests for the encode(String) method. We still need to work out whether plus-signs really need to be replaced with %20 or not. It seems to me at least that unlike the API documentation says, spaces are already encoded as %20 and not as plus-signs.
Ville Saalo
Initialize the mode variable to something, otherwise the switch statement may get null as its parameter.
Juha Kuitunen
update issue comments after issue has been updated
Ville Saalo
Ville Saalo
Tests for the Helper.isImage(String) method.
Ville Saalo
Lots of minor refactorings, including these: * Changed an old-fashioned int-variable based enum-thingie into a real enum-thingie in LauncherActivity * Replaced the very commonly used Bitbucket API base URL with a constant * Added @Override annotations where possible * Some other miscellaneous stuff
Ville Saalo
Ville Saalo
Moved a helper method from the IssueActivity class to the Helper class, wrote a test for it, and refactored some duplicate strings (URLs) in the IssueActivity.
Tobias Duehr
Fixed #44
Tobias Duehr
Some cleanup on IssueActivity, NewIssueActivity and UpdateIssueActivity
Tobias Duehr
Issue description and comment count was missing from IssueActivity. Removed imports.
Ville Saalo
Initializing the LinearLayout header of the ListView in the onCreate method does not crash the app, unlike doing it in the asyncLoaderDone method.
Ville Saalo
String.trim().isEmpty() replaced with a new Helper.isEmpty(String) method, as the String.isEmpty() has apperently only been there since API 9, and API 8 is the minimum for this project. Also created unit tests for the new Helper.isEmpty(String) method.
Ville Saalo
Refactored AsyncLoader and AsyncImageLoader from being protected inner classes of MyActivity into their own files with a common super class, AbstractAsyncLoader. (My original goal this evening was to just write some more unit tests but I realized that there's lots of critical functionality related to asyncloaders and that testing all that would be more difficult without this refactoring, so...) Also renamed some methods so that their names start with lower case letters and changed instances of String.equals("") into String.isEmpty();
Ville Saalo
Some refactoring: making toasts, a switch-case statement, and a couple of hard-coded strings moved to strings.xml.
Ville Saalo
Changing the test suite so that MarkupHelperTest is ran instead of MyActivityTest, which now contains no tests.
Tobias Duehr
Unit tests for MarkupHelper, moved from MyActivityTest
Tobias Duehr
Forgot to add the new Helper classes in last commit
Tobias Duehr
Moved functions from MyActivity to helper classes
Tobias Duehr
Added support for .txt in source.html
  1. Prev
  2. Next