* Integrate API for displaying featured images
* Add pagination and refactor code so that it can be reused for category images
* Add license info to the images
* Fix author view
* Remove unused values
* Fix minor issues with featured images
* Fix null license url issue
* Remove some log lines
* Fix back navigation issue
* fix tests
* fix test inits
* Gracefully handling various error situations
* Added java docs
* docs: add an initial version of commit message/contributors guideline
The project has long evolved without a guideline for commit messages
and a contributors guideline. This has led to a lot mysteries in the
code base.
To avoid such mysteries in the code base in the future, add an intial
version of the commit message guideline in the form of a contributors
guideline.
The name 'CONTRIBUTING' is pretty common and also ensures that GitHub
(the place where this project currnetly evolves) brings the document to
notice to an user trying to create Pull Request. Further, the all caps
ensure it catches the eyes of the gazing user.
This initial version of guideline is based on the git project's guideline
for submitting patches (Documentation/SubmittingPatches).
* contributing: remove internal link
Markdown doesn't seem to be supporting internal links(fragments) to other
parts of the document.
So, replace it with normal text to refer to the section.
* contributing: fix typo and improve sentence
* contributing: add link to related wiki page
* contributing: fix typo
* contributing: quote section name correectly
Only part of the name of a section was quoted thus referring to
an inexistent section and making the sentence meaningless.
So, quote it completely.
* contributing: use plural to refer to wiki pages
A change might obsolete "multiple" Wiki pages, which have
technical documentation about the app.
So, use plural to refer to the wiki pages.
* contributing: move the main contributing file to the wiki
The document was based on Git project's guidelines for submitting
patches (Documentation/SubmittingPatches). As it was licensed under
GPLv2 while this porject is licensed under an Apache license a license
conflict arose.
To solve it move the main document which might be susceptible to
license issues to the wiki while keeping a jist of it in the
document itself.
* contributing: use lenient wording for steps that might be optional
It's not possible to write tests for all changes. For example, UI
changes. Also, it's not the case that the Wiki pages become stale all
the time.
So, use lineant wordings for optional steps
* contributing: correct grammar in a sentence
"documented in" reads better than "documented at" (at least for
me).
If this is wrong then we can revert it.
* contributing: add link to guidelines in the wiki page
* contributing: replace 'jist' with 'gist'
"Jist is a pronunciation spelling of the word just when spoken
with an American Southern accent.
Gist is a noun that means a quick summary or the main point of
something."
I intended to use the latter. So, ..
* Update changelog.md
* Versioning for v2.7.0
* Add logging to onPermissionsRequestResult
* Request location updates onStatusChanged
* Copy onResume() actions into onPermissionsRequestResult
* Added getLastKnownLocation method and hooked it up to refreshView
* Remove unnecessary calls, add more logging
* Add check to prevent NPE
* Check that curLatLng exists before getting Mapbox instance
* Moar logging
* Make curLatLang clearer
* Not a good hack - put curLatLang into the bundle separately
* Add TODO
* Rename variables for clarity
* Check for Network Provider as well, tidy up getLKL()
* Add Javadocs
* Remove unnecessary method in onStatusChanged
* Add checkGPS comment
* Remove unnecessary logs
* Add TODO
* Call bundle.clear() before inserting CurLatLng
* Fixed by using a boolean variable "opened" that changes according to the current state of the list. It is false by default when you open the nearby activity.
* Fixed by using bottomSheetBehavior.getState() to decide whether to expand or collapse the bottom list.
* used CDATA
* Improvements in Notification Activity (#1374)
* Improvements in Notification Activity
* Update NotificationActivity.java
* Share feature (#1338)
* added share app feature in About
* added share app feature in About
* a small fix
* Use custom tabs for nearby web views (#1347)
* Localisation updates from https://translatewiki.net.
* Fix for issue #1380 Improved Notification UI (#1387)
* Links added to TextView about_upload_to in aboutActivity (#1326)
* Added the link in about_upload_to textfield
* Merge conflicts resolved
* Removed the extra textView
* Fix re-enabling delete button if the action is canceled.
* Keep delete button enabled until a reason is given.
* Fixed bug #1399
* Changed visibility from visible to gone
* Changed behaviour according to review
* Changed bottom sheet visibility from visible to gone
* Fix memory leak causing usage of activity as context
* Fixed bug #1399
* Changed visibility from visible to gone
* Changed behaviour according to review
* Changed bottom sheet visibility from visible to gone
* Fix adding bundle to an already created fragment