| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix #3714: NPE in deleteDirectory() | Samuel Tardieu | 2014-04-02 | 1 | -4/+9 |
| | | |||||
| * | Merge branch 'release' into upstream | Samuel Tardieu | 2014-01-21 | 1 | -1/+1 |
| |\ | |||||
| | * | fix #3559: add picture to log fails on KitKat | Samuel Tardieu | 2014-01-21 | 1 | -1/+1 |
| | | | |||||
| * | | Prevent concurrent writings of the same file | Samuel Tardieu | 2014-01-19 | 1 | -4/+7 |
| | | | |||||
| * | | Use RxJava.Action1 instead of our RunnableWithArgument | Samuel Tardieu | 2014-01-11 | 1 | -1/+0 |
| | | | |||||
| * | | refactoring: add @Nullable annotations | Samuel Tardieu | 2014-01-11 | 1 | -4/+4 |
| |/ | |||||
| * | refactoring: findbugs cleanups | Bananeweizen | 2013-10-02 | 1 | -1/+3 |
| | | |||||
| * | refactoring: add nullness annotations | Samuel Tardieu | 2013-09-15 | 1 | -2/+4 |
| | | |||||
| * | Use Apache commons IOUtils rather than our own | Samuel Tardieu | 2013-09-15 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'release' into upstream | Samuel Tardieu | 2013-09-15 | 1 | -1/+8 |
| |\ | |||||
| | * | fix #3262: c:geo does not handle inline images | Samuel Tardieu | 2013-09-15 | 1 | -1/+8 |
| | | | |||||
| * | | refactoring: do not use default encoding | Samuel Tardieu | 2013-09-14 | 1 | -6/+13 |
| | | | | | | | | | | | | | For headers and mount point parsing, we use UTF-8, which is almost certainly the default on the platform, even if only the ASCII plane is likely to be used. | ||||
| * | | refactoring: cgeoapplication -> CgeoApplication | Samuel Tardieu | 2013-09-13 | 1 | -2/+2 |
| |/ | |||||
| * | refactoring #3159: file copy exception handling | Bananeweizen | 2013-08-22 | 1 | -11/+12 |
| | | | | * as discussed on github for #3159 | ||||
| * | Fixes #3159, Backup failing | rsudev | 2013-08-22 | 1 | -2/+1 |
| | | | | | | Moved file close back to catch block. Courtesy Marco-Jacob! | ||||
| * | refactoring: more findbugs cleanup | Bananeweizen | 2013-08-18 | 1 | -3/+4 |
| | | |||||
| * | refactoring: fix findbugs issues | Bananeweizen | 2013-08-18 | 1 | -8/+13 |
| | | |||||
| * | refactoring: move storages detection to LocalStorage class | Bananeweizen | 2013-08-05 | 1 | -0/+46 |
| | | |||||
| * | refactoring: extract constant | Bananeweizen | 2013-07-18 | 1 | -2/+5 |
| | | |||||
| * | #1348: use buffered io | Bananeweizen | 2013-05-11 | 1 | -10/+9 |
| | | |||||
| * | refactoring: use exception object in loggging | Bananeweizen | 2013-01-12 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'release' into upstream | Samuel Tardieu | 2013-01-05 | 1 | -2/+8 |
| |\ | | | | | | | | | Conflicts: main/res/values/strings.xml | ||||
| | * | fix #2336: support for secondary users in multi-users mode | Samuel Tardieu | 2013-01-05 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | | | | | This will allow c:geo to work correctly in multi-users mode as long as the default settings (keep files on internal sd card or phone memory) are used. Files stored on secondary memory will still be shared between users, but the permissions should be allowing that. | ||||
| * | | Refactoring: narrow scope of variables | Samuel Tardieu | 2012-12-18 | 1 | -2/+2 |
| |/ | |||||
| * | fix #2153: NPE on file deletion | Bananeweizen | 2012-11-10 | 1 | -0/+4 |
| | | |||||
| * | Refactoring: add missing override annotations | Samuel Tardieu | 2012-05-23 | 1 | -0/+1 |
| | | | | | This was requested by SammysHP. | ||||
| * | Use httpclientandroidlib instead of plain old httpclient | Samuel Tardieu | 2012-05-23 | 1 | -2/+2 |
| | | |||||
| * | Refactoring: simplify code | Samuel Tardieu | 2012-05-15 | 1 | -3/+1 |
| | | |||||
| * | Refactoring: simplify if statement | Samuel Tardieu | 2012-05-15 | 1 | -4/+1 |
| | | |||||
| * | Merge pull request #1555 from rsudev/ext_db | Bananeweizen | 2012-05-13 | 1 | -3/+19 |
| |\ | | | | | Allow to move the c:geo database to the sdcard. | ||||
| | * | Allow to move the c:geo database to the sdcard. | rsudev | 2012-05-12 | 1 | -3/+19 |
| | | | | | | | | | Partially implements issue #11 | ||||
| * | | fixes #1512 : deletes all static maps for waypoints of a cache on refresh | Marco Jacob | 2012-05-12 | 1 | -0/+45 |
| |/ | |||||
| * | fix #1459: Refactoring navigation menu | Bananeweizen | 2012-05-05 | 1 | -7/+7 |
| | | |||||
| * | Refactoring: simplify getExtension computation | Samuel Tardieu | 2012-04-28 | 1 | -6/+1 |
| | | |||||
| * | Fix #1461: do not save metadata if data could not be saved | Samuel Tardieu | 2012-04-27 | 1 | -8/+13 |
| | | | | | | Also, remove partially saved file on error to avoid reusing it by mistake. | ||||
| * | refactoring: remove the logging tag from settings | Bananeweizen | 2012-04-12 | 1 | -7/+6 |
| | | |||||
| * | refactoring: more static code analysis cleanups | Bananeweizen | 2012-04-02 | 1 | -2/+3 |
| | | |||||
| * | Proxy all logs through cgeo.geocaching.utils.Log | Samuel Tardieu | 2012-03-31 | 1 | -1/+1 |
| | | | | | | | | | The behaviour is unchanged, but altering Settings.isDebug() to return false will prevent verbose, debug and info levels messages from being logged. Part of work on #1301. | ||||
| * | Cache ETag and Last-Modified HTTP headers for images | Samuel Tardieu | 2012-03-25 | 1 | -2/+51 |
| | | | | | | | | | | | | | | | | | | Instead of comparing the "Last-Modified" dates and adding a round-trip to the server, this now caches the "ETag" and "Last-Modified" headers if they are present in the server HTTP response. Those values are given back (using respectively "If-None-Match" and "If-Modified-Since" request headers) to the server when requesting an update. Most servers will answer with a "304" (use local copy) if the requested resource has not been updated. In the unlikely case that the server does not honor those headers, the image will be refreshed in any case, so we will not serve old images to the user. The rationale for storing the "Last-Modified" return value is to conform to RFC 2616 advice to treat it as opaque because the server might do an exact string comparison instead of an ordered date comparison. | ||||
| * | refactoring: first part of removing cgBase | Bananeweizen | 2012-03-10 | 1 | -0/+14 |
| | | | | | | | | * extract network stuff (non GC related) * extract GC login stuff * move UI related pieces to activities * to do: move parsing and searching to better places, remove cgBase completely afterwards | ||||
| * | fix #1238: Fatal Error while updating stored caches | Bananeweizen | 2012-03-09 | 1 | -8/+30 |
| | | |||||
| * | refactoring: clean some TODOs in the code | Bananeweizen | 2011-12-02 | 1 | -2/+1 |
| | | |||||
| * | refactoring: more Findbugs cleanups | bananeweizen | 2011-12-01 | 1 | -1/+9 |
| | | | | | * Used Findbugs 2.0 RC1. You are encouraged to also give it a try to find issues in the new version before release. | ||||
| * | Create directories only when we will write a file | Samuel Tardieu | 2011-11-16 | 1 | -17/+18 |
| | | | | | | | | | The directory structure should not be created when we are trying to read a file, especially if this file is located into the secondary storage area where we look "just in case". This fixes #802. | ||||
| * | Remove comparisons to booleans | Samuel Tardieu | 2011-10-09 | 1 | -0/+9 |
| | | |||||
| * | Move local storage directory name into LocalStorage | Samuel Tardieu | 2011-10-08 | 1 | -2/+6 |
| | | |||||
| * | Further factor stream to stream copying | Samuel Tardieu | 2011-10-06 | 1 | -16/+16 |
| | | |||||
| * | Reorganize and cleanup the local storage handling | Samuel Tardieu | 2011-10-06 | 1 | -0/+217 |
| After the HTTP requests cleanup, it was time to rewrite the local storage handling. Code that manipulate files has been placed into a new LocalStorage class. It can locate files on the disk, retrieve web responses and store them, and copy files. | |||||
