mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-26 20:33:53 +01:00
* Localisation updates from https://translatewiki.net. * Fixes #4357 After switching to different account, contributions screen shows pictures of previous account (#4421) * Update UploadMediaDetailFragment.java * Update LoginActivity.java Clear CompositeDisposable after logging in successfully. It may help solve the problem of saving the contribution to the previous account * Revert "Update UploadMediaDetailFragment.java" This reverts commitb1b4257f20. Co-authored-by: Obsidian_zero <1198474846@qq.com> * Remove unnecessary whitespace from a message (#4439) * Merge v3.0.1 into master (#4446) * Versioning and changelog for v3.0.0 (#4152) * Versioning for v3.0.0 * Update changelog.md * Handled migration 8-9-10 in BookmarksLocationDao (#4154) * #Fixes #4141 - Handled migrations for BookmarkLocationsDao from 8-9-10 * #Fixes #4141 - Handled migrations for BookmarkLocationsDao from 8-9-10 * Fixes #4179 (#4180) * Handled null pointer exception in MainActivity->ContributionsFragment#backButtonClicked() * Updated >ContributionsFragment#backButtonClicked() to handle back press properly * Fixes #4179 (#4181) * Handled possible null check on MediaDetails in BookmarkListRootFragment#backPressed() * Cherrypick for hotfix3.1 (#4205) * Fixes #4159 On Explore Tab, All Available Options on toolbar in media detail view are only targeting the first media in the list. Fixes #4159 On Explore Tab, All Available Options on toolbar in media detail view are only targeting the first media in the list. * fixed bug: App crashes on viewing review in Review Fragment #4132 (#4146) * fixed bug:app crashes on viewing review in Review Fragment #4135 * Fixed the issue with back button in contribution tab. (#4177) Co-authored-by: Pratham2305 <Pratham2305@users.noreply.github.com> * Fixed the issue with back navigation button on toolbar in explore tab. (#4175) * Fix (#4148) Issues on theme change * fixed themeChange crashes * fixed comments * Overlooked the title bar Co-authored-by: Pratham Pahariya <54663429+Pratham2305@users.noreply.github.com> Co-authored-by: Shabir Ahmad <56585337+shabar-shab@users.noreply.github.com> Co-authored-by: Pratham2305 <Pratham2305@users.noreply.github.com> Co-authored-by: Aditya-Srivastav <54016427+4D17Y4@users.noreply.github.com> * Fixes #4173 (#4396) * Fix #4147 Pre-fill desc in Nearby uploads with Wikidata item's label + description (#4390) * Update query to fetch descriptions * Make description added to NearbyResultItem * Make string operations to display description and label in a combined way * Fix reviews, remove long description from list and swap label and description texts * Fix repeated information issue * Fix double information issue * fix style issues * Remove douplicated information * Changes made (#4354) * Remove nonexistent method * Fix #4283 IllegalStateException (#4440) * Fix #4283 IllegalStateException * Fix flickering issue * Versioning for v3.0.1 * Update changelog.md Co-authored-by: Ashish <ashishkumar468@gmail.com> Co-authored-by: neslihanturan <tur.neslihan@gmail.com> Co-authored-by: Pratham Pahariya <54663429+Pratham2305@users.noreply.github.com> Co-authored-by: Shabir Ahmad <56585337+shabar-shab@users.noreply.github.com> Co-authored-by: Pratham2305 <Pratham2305@users.noreply.github.com> Co-authored-by: Aditya-Srivastav <54016427+4D17Y4@users.noreply.github.com> Co-authored-by: Madhur Gupta <30932899+madhurgupta10@users.noreply.github.com> Co-authored-by: Vinayak Aggarwal <56196007+vinayak0505@users.noreply.github.com> * Localisation updates from https://translatewiki.net. * Added a feature for editing coordinates (#4418) * not * Place Picker added * Pick location and API call linked * minor warnings resolved * Code conventions followed * issue fixed * Wikitext edited properly * minor modification * Location Picker added * Bottom sheet removed * Location picker fully implemented * credit added * credit added * issues fixed * issues fixed * minor issue fixed * Some build issues occured merging release v3.0 are fixed. One paranthesis issue is solved, a method about UploadService is removed, since we don't use it anymore. (#4451) * Localisation updates from https://translatewiki.net. * Fixes 4344 - Duplicate Uploads (#4442) * Fixes 4344 - Update the retention policy of the Work Manager to ExistingWorkPolicy.APPEND_OR_REPLACE- which would append the new work to the end of existing one. This helps remove the while loop in UploadWorker which was meant to handle the cases where a new worker would be created for retries. The while loop seemed to have race conditions uploading duplicate entries. * Update states to IN_PROGRESS before uploads are processed * Fixes #3694 Pre-select places as depictions (#4452) * WikidataEditService: stop automatically adding WikidataPlace as a depiction When the user initiates the upload process from Nearby and also manually adds the place as a depiction, the depiction is added twice. Since this behavior is invisible to the user, it is being removed in preparation for auto-selecting the place as a depiction on the DepictsFragment screen. * DepictsFragment: auto-select place as a depiction Pass the Place reference from UploadActivity to DepictsFragment and select the corresponding DepictedItem. Using the place id, retrieve the corresponding Entity to create and select a DepictedItem. * UploadRepository: use Place from UploadItem to obtain a DepictedItem Instead of passing a Place object from UploadActivity to DepictsFragment and then passing the Place object up the chain to obtain and select a DepictedItem, retrieve the Place object directly within UploadRepository * DepictsFragment: select Place depiction when fragment becomes visible * UploadDepictsAdapter: make adapter aware of selection state Update selection state when recycled list items are automatically selected, preventing automatically selected items from appearing as unselected until they are forced to re-bind (i.e. after scrolling) * DepictsFragment: pre-select place depictions for all UploadItems If several images are selected and set to different places, pre-select all place depictions to reinforce the intended upload workflow philosophy (i.e. all images in a set are intended to be from/of the same place). See discussion in commons-app/apps-android-commons#3694 * DepictsFragment: scroll to the top every time list is updated * Typo fixes (#4461) * Fixed typo on class documentation of TextUtils * corrected comma placement in documentation * Fixed typos in comments * fix-issue-4424 (#4445) Co-authored-by: Pratham2305 <Pratham2305@users.noreply.github.com> * fix edit categories ui (#4414) Co-authored-by: Pratham2305 <Pratham2305@users.noreply.github.com> * Fix doom version issue (#4463) * Update db version * DBOpenHelper version update * fix :Back Pressed Event not work in Explore tab when user not login (#4404) * fix :Back Pressed Event not work in Explore tab * minor changes * fix :Upload count or number of contribution does not get updated when media is successful uploaded (#4399) * * fix:Number of Contributions not updated * Add javadocs * minor changes * made minor changes * String was nonsense and untranslatible, fixed (#4466) * Ability to show captions and descriptions in all entered languages (#4355) * implement Ability to show captions and descriptions in all entered languages *Add Javadoc * handle Back event of fragment(mediaDetailFragment) * fix minor bugs * add internationalization * revert previous changes * fix visibility bug * resolve conflict * Fixes #4437 - Changed indentation on files with 2 spaces to 4 spaces (#4462) * Edited Project.xml to make indent size 4 * Changed files with 2 space indentation to use 4 space indentation * Edited Project.xml to make indent size 4 * changed files with 2 space indent to 4 space indent * fix :Back Pressed Event not work in Explore tab when user not login (#4404) * fix :Back Pressed Event not work in Explore tab * minor changes * fix :Upload count or number of contribution does not get updated when media is successful uploaded (#4399) * * fix:Number of Contributions not updated * Add javadocs * minor changes * made minor changes * String was nonsense and untranslatible, fixed (#4466) * Ability to show captions and descriptions in all entered languages (#4355) * implement Ability to show captions and descriptions in all entered languages *Add Javadoc * handle Back event of fragment(mediaDetailFragment) * fix minor bugs * add internationalization * revert previous changes * fix visibility bug * resolve conflict Co-authored-by: Prince kushwaha <65972015+Prince-kushwaha@users.noreply.github.com> Co-authored-by: neslihanturan <tur.neslihan@gmail.com> * Use more understandable strings (#4470) * Fix #3792 Missing Column Issue (#4468) * Fix Missing Column Issue * Fix tests * Add UploadCategoriesFragment Unit Tests (#4473) * Panorama (#4467) * panoramic images fixed * made requested changes * Minor refactoring Co-authored-by: Aditya Srivastava <iamaditya2009@gmail.com> * Localisation updates from https://translatewiki.net. * Main activity title is sometimes "Contributions", sometimes "Commons" (#4472) Fixes #4438 Replace == with equals() in onRestoreInstanceState * Localisation updates from https://translatewiki.net. * caption and description copyable (#4481) * Removed next button in quiz (#4382) * issues resolved * modification done * warning fixed * issues resolved * Button added * don't know function added * Button added * modification done * modification done * Localisation updates from https://translatewiki.net. * Added option to show and modify location while uploading (#4475) * initial commit * Everything done * minor modification * minor modification * Issues fixed * minor modifications * issue fixed * Issues fixed * Tutorial removed from log out state (#4479) * tutorial removed from log out state * Issue removed * Update changelog.md * Versioning for v3.0.2 * Fix #4482 (#4484) * Fix crash when image resolution is very high (#4483) * Localisation updates from https://translatewiki.net. * Add Contributions Fragment Unit Tests (#4490) * Fix Tests Errors (#4491) * Add UploadMediaDetailFragment Unit Tests (#4492) * Localisation updates from https://translatewiki.net. * Localisation updates from https://translatewiki.net. * Localisation updates from https://translatewiki.net. * Initialised xmls, made folder and image item. * xmls done * xmls completed * removed unwanted attribute * Created models, adapters and view models (#4441) * created models, adapters and view models * Added Image Fragment * back button linked * Documentation and refractor * spaces * Butterknife annotation * DiffUtil * Added Examples * Extended Custom selector From Base Activity * made view model injectable * [GSOC] Added Image Fetch (#4449) * Added basic Fetch * added permission request * Folder count rectified * Loaded thumbnail * disabled overlay * Added sha1 function * Documented the code * [GSoC] Image Selection (#4457) * Localisation updates from https://translatewiki.net. * Fixes #4357 After switching to different account, contributions screen shows pictures of previous account (#4421) * Update UploadMediaDetailFragment.java * Update LoginActivity.java Clear CompositeDisposable after logging in successfully. It may help solve the problem of saving the contribution to the previous account * Revert "Update UploadMediaDetailFragment.java" This reverts commitb1b4257f20. Co-authored-by: Obsidian_zero <1198474846@qq.com> * Remove unnecessary whitespace from a message (#4439) * Merge v3.0.1 into master (#4446) * Versioning and changelog for v3.0.0 (#4152) * Versioning for v3.0.0 * Update changelog.md * Handled migration 8-9-10 in BookmarksLocationDao (#4154) * #Fixes #4141 - Handled migrations for BookmarkLocationsDao from 8-9-10 * #Fixes #4141 - Handled migrations for BookmarkLocationsDao from 8-9-10 * Fixes #4179 (#4180) * Handled null pointer exception in MainActivity->ContributionsFragment#backButtonClicked() * Updated >ContributionsFragment#backButtonClicked() to handle back press properly * Fixes #4179 (#4181) * Handled possible null check on MediaDetails in BookmarkListRootFragment#backPressed() * Cherrypick for hotfix3.1 (#4205) * Fixes #4159 On Explore Tab, All Available Options on toolbar in media detail view are only targeting the first media in the list. Fixes #4159 On Explore Tab, All Available Options on toolbar in media detail view are only targeting the first media in the list. * fixed bug: App crashes on viewing review in Review Fragment #4132 (#4146) * fixed bug:app crashes on viewing review in Review Fragment #4135 * Fixed the issue with back button in contribution tab. (#4177) Co-authored-by: Pratham2305 <Pratham2305@users.noreply.github.com> * Fixed the issue with back navigation button on toolbar in explore tab. (#4175) * Fix (#4148) Issues on theme change * fixed themeChange crashes * fixed comments * Overlooked the title bar Co-authored-by: Pratham Pahariya <54663429+Pratham2305@users.noreply.github.com> Co-authored-by: Shabir Ahmad <56585337+shabar-shab@users.noreply.github.com> Co-authored-by: Pratham2305 <Pratham2305@users.noreply.github.com> Co-authored-by: Aditya-Srivastav <54016427+4D17Y4@users.noreply.github.com> * Fixes #4173 (#4396) * Fix #4147 Pre-fill desc in Nearby uploads with Wikidata item's label + description (#4390) * Update query to fetch descriptions * Make description added to NearbyResultItem * Make string operations to display description and label in a combined way * Fix reviews, remove long description from list and swap label and description texts * Fix repeated information issue * Fix double information issue * fix style issues * Remove douplicated information * Changes made (#4354) * Remove nonexistent method * Fix #4283 IllegalStateException (#4440) * Fix #4283 IllegalStateException * Fix flickering issue * Versioning for v3.0.1 * Update changelog.md Co-authored-by: Ashish <ashishkumar468@gmail.com> Co-authored-by: neslihanturan <tur.neslihan@gmail.com> Co-authored-by: Pratham Pahariya <54663429+Pratham2305@users.noreply.github.com> Co-authored-by: Shabir Ahmad <56585337+shabar-shab@users.noreply.github.com> Co-authored-by: Pratham2305 <Pratham2305@users.noreply.github.com> Co-authored-by: Aditya-Srivastav <54016427+4D17Y4@users.noreply.github.com> Co-authored-by: Madhur Gupta <30932899+madhurgupta10@users.noreply.github.com> Co-authored-by: Vinayak Aggarwal <56196007+vinayak0505@users.noreply.github.com> * Localisation updates from https://translatewiki.net. * Added basic Fetch * added permission request * Folder count rectified * Loaded thumbnail * disabled overlay * Added sha1 function * Documented the code * Added a feature for editing coordinates (#4418) * not * Place Picker added * Pick location and API call linked * minor warnings resolved * Code conventions followed * issue fixed * Wikitext edited properly * minor modification * Location Picker added * Bottom sheet removed * Location picker fully implemented * credit added * credit added * issues fixed * issues fixed * minor issue fixed * Some build issues occured merging release v3.0 are fixed. One paranthesis issue is solved, a method about UploadService is removed, since we don't use it anymore. (#4451) * Localisation updates from https://translatewiki.net. * Fixes 4344 - Duplicate Uploads (#4442) * Fixes 4344 - Update the retention policy of the Work Manager to ExistingWorkPolicy.APPEND_OR_REPLACE- which would append the new work to the end of existing one. This helps remove the while loop in UploadWorker which was meant to handle the cases where a new worker would be created for retries. The while loop seemed to have race conditions uploading duplicate entries. * Update states to IN_PROGRESS before uploads are processed * Image selection added * Forwarded activity result to upload wizard * Initialised xmls, made folder and image item. * xmls done * xmls completed * removed unwanted attribute * Created models, adapters and view models (#4441) * created models, adapters and view models * Added Image Fragment * back button linked * Documentation and refractor * spaces * Butterknife annotation * DiffUtil * Added Examples * Extended Custom selector From Base Activity * made view model injectable * Added basic Fetch * added permission request * Folder count rectified * Loaded thumbnail * disabled overlay * Added sha1 function * Documented the code * Image selection added * Forwarded activity result to upload wizard * [GSOC] Added Image Fetch (#4449) * Added basic Fetch * added permission request * Folder count rectified * Loaded thumbnail * disabled overlay * Added sha1 function * Documented the code * fixed merge errors * Documented the remaining function Co-authored-by: translatewiki.net <l10n-bot@translatewiki.net> Co-authored-by: obsidian-zero <63155026+obsidian-zero@users.noreply.github.com> Co-authored-by: Obsidian_zero <1198474846@qq.com> Co-authored-by: Amir E. Aharoni <amir.aharoni@mail.huji.ac.il> Co-authored-by: Josephine Lim <josephinelim86@gmail.com> Co-authored-by: Ashish <ashishkumar468@gmail.com> Co-authored-by: neslihanturan <tur.neslihan@gmail.com> Co-authored-by: Pratham Pahariya <54663429+Pratham2305@users.noreply.github.com> Co-authored-by: Shabir Ahmad <56585337+shabar-shab@users.noreply.github.com> Co-authored-by: Pratham2305 <Pratham2305@users.noreply.github.com> Co-authored-by: Madhur Gupta <30932899+madhurgupta10@users.noreply.github.com> Co-authored-by: Vinayak Aggarwal <56196007+vinayak0505@users.noreply.github.com> Co-authored-by: Ayan Sarkar <71203077+Ayan-10@users.noreply.github.com> * [GSoC] Show uploaded images differently. (#4464) * uploaded images shown differently * Loaded images before query * Handled exceptions, Made ImageLoader injectable, Document and clean code * [GSoC] Added Uploaded status table in room database. (#4476) * added Uploaded status table in room database * Added unique property, minor refractoring * Database intigrated * Database integrated * Handled result null exception * Exceptions handled and refractored * Introduced constants * moved to sealed class * No database insert on network error * queried original image * documented the code * Updated uploaded status on upload success * Image Helper test (#4485) * [GSoC] Adapter Tests (#4488) * Added FolderAdapterTest * Image Adapter Test * merge fix * rebase fix Co-authored-by: translatewiki.net <l10n-bot@translatewiki.net> Co-authored-by: obsidian-zero <63155026+obsidian-zero@users.noreply.github.com> Co-authored-by: Obsidian_zero <1198474846@qq.com> Co-authored-by: Amir E. Aharoni <amir.aharoni@mail.huji.ac.il> Co-authored-by: Josephine Lim <josephinelim86@gmail.com> Co-authored-by: Ashish <ashishkumar468@gmail.com> Co-authored-by: neslihanturan <tur.neslihan@gmail.com> Co-authored-by: Pratham Pahariya <54663429+Pratham2305@users.noreply.github.com> Co-authored-by: Shabir Ahmad <56585337+shabar-shab@users.noreply.github.com> Co-authored-by: Pratham2305 <Pratham2305@users.noreply.github.com> Co-authored-by: Madhur Gupta <30932899+madhurgupta10@users.noreply.github.com> Co-authored-by: Vinayak Aggarwal <56196007+vinayak0505@users.noreply.github.com> Co-authored-by: Ayan Sarkar <71203077+Ayan-10@users.noreply.github.com> Co-authored-by: Brigham Byerly <6891883+byerlyb20@users.noreply.github.com> Co-authored-by: Jamie Brown <jamiejbrown521@gmail.com> Co-authored-by: Prince kushwaha <65972015+Prince-kushwaha@users.noreply.github.com> Co-authored-by: Nicolas Raoul <nicolas.raoul@gmail.com> Co-authored-by: Ashar <asharalikhan200@gmail.com>
494 lines
15 KiB
Markdown
494 lines
15 KiB
Markdown
# Wikimedia Commons for Android
|
|
|
|
## v3.0.2
|
|
- Fixed crash when uploading high res image
|
|
- Fixed crash when viewing images in Explore
|
|
|
|
## v3.0.1
|
|
- Pre-fill desc in Nearby uploads with Wikidata item's label + description
|
|
- Improved ACRA crash reporting
|
|
- Fixed various crashes
|
|
|
|
## v3.0.0
|
|
- Added Structured Data to upload workflow, users can now add depicts
|
|
- Added Leaderboard in Achievements screen
|
|
- Added to-do system for images with no categories/descriptions or with associated Wikipedia articles that have no pictures
|
|
- Users can now modify and add categories to their uploads from the media details view
|
|
- New UI for main screen
|
|
- Limited connection mode added, users can now pause and resume uploads
|
|
|
|
## v2.13.1
|
|
- Added OpenStreetMap attribution
|
|
- Fixed various crashes
|
|
- Fixed SQLite error in Nearby map
|
|
- Fixed issue with Nearby uploads not being associated with Wikidata p18
|
|
|
|
## v2.13.0
|
|
- New media details UI, ability to zoom and pan around image
|
|
- Added suggestions for a place that needs photos if user uploads a photo that is near one of them
|
|
- Modifications and fixes to Nearby filters based on user feedback
|
|
- Multiple crash and bug fixes
|
|
|
|
## v2.12.3
|
|
- Fixed issue with EXIF data, including coords, being removed from uploads
|
|
|
|
## v2.12.2
|
|
- Fixed crash on startup
|
|
|
|
## v2.12.1
|
|
- Fixed issue with Nearby loading in wrong location
|
|
- Various crash fixes
|
|
|
|
## v2.12.0
|
|
- Completed codebase overhaul
|
|
- Added filters for place type and place state to Nearby
|
|
- Switched to using new data client library, aimed at fixing failed uploads
|
|
- Fixed 2FA not working
|
|
- Fixed issues with upload date and deletion notifications
|
|
|
|
## v2.11.0
|
|
- Refactored upload process, explore/media details, and peer review to use MVP architecture
|
|
- Refactored all AsyncTasks to use RxAndroid
|
|
- Partial migration to Retrofit
|
|
- Allow users to remove EXIF tags from their uploads if desired
|
|
- Multiple crash and bug fixes
|
|
|
|
## v2.10.2
|
|
- Fixed remaining issues with date image taken
|
|
- Fixed database crash
|
|
|
|
## v2.10.1
|
|
- Fixed "stuck before category selection screen" bug
|
|
- Fixed notification taps
|
|
- Fixed crash while uploading images
|
|
- Fixed crash while loading contributions
|
|
- Fixed sporadic issue with date image was taken
|
|
|
|
## v2.10.0
|
|
- Added option to search for places that need pictures in any location
|
|
- Added coordinate check for images submitted via Nearby
|
|
- Added news about ongoing campaigns
|
|
- Easy retry for failed uploads
|
|
- Javadocs for Nearby package
|
|
- Optimized Nearby query for faster loading
|
|
- Allow users to dismiss notifications
|
|
- Various bugfixes for Explore, Notifications and Nearby
|
|
- Fixed uploads getting stuck in "receiving shared content" phase
|
|
- Fixed empty notifications bell icon in main screen
|
|
|
|
## v2.9.0
|
|
- New main screen UI with Nearby tab
|
|
- New upload UI and flow
|
|
- Multiple uploads
|
|
- Send Log File revamp
|
|
- Fixed issues with wrong "image taken" date
|
|
- Fixed default zoom level in Nearby map
|
|
- Incremented target SDK to 27, with corresponding notification channel fix
|
|
- Removed several redundant libraries to reduce bloat
|
|
|
|
## v2.8.5
|
|
- Fixed issues with sporadic upload failures due to wrong mimeType
|
|
|
|
## v2.8.4
|
|
- Hotfix for constant upload crashes for Oreo users
|
|
|
|
## v2.8.3
|
|
- Fixed issues with session tokens not being cleared in 2FA, which should reduce p18 edit failures as well
|
|
- Fixed crash caused by bug in fetching revert count
|
|
- Fixed crash potentially caused by Traceur library
|
|
|
|
## v2.8.2
|
|
- Fixed bug with uploads sent via Share being given .jpeg extensions and overwriting files of the same name
|
|
|
|
## v2.8.1
|
|
- Fixed bug with category edits not being sent to server
|
|
|
|
## v2.8.0
|
|
- Fixed failed uploads by modifying auth token
|
|
- Fixed crashes during upload by storing file temporarily
|
|
- Added automatic Wikidata p18 edits upon Nearby upload
|
|
- Added Explore feature to browse other Commons images, including featured images
|
|
- Added Achievements feature to see current level and upload stats
|
|
- Added quiz for users with high deletion rates
|
|
- Added first run tutorial for Nearby
|
|
- Various small improvements to ShareActivity UI
|
|
|
|
## v2.7.2
|
|
- Modified subtext for "automatically get current location" setting to emphasize that it will reveal user's location
|
|
|
|
## v2.7.1
|
|
- Fixed UI and permission issues with Nearby
|
|
- Fixed issue with My Recent Uploads being empty
|
|
- Fixed blank category issue when uploading directly from Nearby
|
|
- Various crash fixes
|
|
|
|
## v2.7.0
|
|
- New Nearby Places UI with direct uploads (and associated category suggestions)
|
|
- Added two-factor authentication login
|
|
- Added Notifications activity to display user talk messages
|
|
- Added real-time location tracking in Nearby
|
|
- Added "rate us", "translate", and FB link in About
|
|
- Improvements to UI of navigation drawer, tutorial, media details view, login activity and Settings
|
|
- Added option to nominate picture for deletion in media details view
|
|
- Too many bug and crash fixes to mention!
|
|
|
|
## v2.6.7
|
|
- Added null checks to prevent frequent crashes in ModificationsSyncAdapter
|
|
|
|
## v2.6.6
|
|
- Refactored Dagger to fix crashes encountered in production
|
|
- Fixed "?" displaying in description of Nearby places
|
|
- Database-related cleanup and tests
|
|
- Optimized dimens.xml
|
|
- Fixed issue where map opens with incorrect coordinates
|
|
|
|
## v2.6.5 beta
|
|
- Changed "send log" feature to only send logs to private Google group forum
|
|
- Switched to using Wikimedia maps server instead of Mapbox for privacy reasons
|
|
- Removed event logging from app for privacy reasons
|
|
- Fixed crash caused by rapidly switching from Nearby map to list while loading
|
|
|
|
## v2.6.4 beta
|
|
- Excluded httpclient and commons-logging to fix release build errors
|
|
- Fixed crashes caused by Fresco and Dagger
|
|
|
|
## v2.6.3 beta
|
|
- Same as 2.6.2 except with localizations added for Google Code-In
|
|
|
|
## v2.6.2 beta
|
|
- Reverted temporarily to last stable version while working on crash fix
|
|
|
|
## v2.6.1 beta
|
|
- Failed attempt to fix crashes in release build with the previous beta release
|
|
|
|
## v2.6.0 beta
|
|
- Multiple bugfixes for location updates and list/map loading in Nearby
|
|
- Multiple fixes for various crashes and memory leaks
|
|
- Added several unit tests
|
|
- Modified About page to include WMF disclaimer and modified Privacy Policy link to point to our individual privacy policy
|
|
- Added option for users to send logs to developers (has to be manually activated by user)
|
|
- Converted PNGs to WebPs
|
|
- Improved login screen with new design and privacy policy link
|
|
- Improved category display, if a category has an exact name entered, it will be shown first
|
|
- New UI for Nearby list
|
|
- Added product flavors for production and the beta-cluster Wikimedia servers
|
|
- Various improvements to navigation flow and backstack
|
|
|
|
## v2.5.0 beta
|
|
- Added one-time popup for beta users to provide feedback on IEG renewal proposal
|
|
- Added link to Commons policies in ShareActivity
|
|
- Various string fixes
|
|
- Switched to using vector icons for map markers
|
|
- Added filter for irrelevant categories
|
|
- Fixed various crashes
|
|
- Incremented target SDK to 25
|
|
- Improved appearance of navigation drawer
|
|
- Replaced proprietary app image in tutorial with one that isn't Telegram
|
|
- Fixed camera issue with FileProvider
|
|
- Added RxJava library, migrated to Java 8
|
|
- Various code and continuous integration optimizations
|
|
|
|
## v2.4.2 beta
|
|
- Added option to launch tutorial again from nav drawer
|
|
- Added marker for current location in Nearby map
|
|
- Fixed various strings
|
|
- Added check for location permissions when launching Nearby
|
|
- Temporary fix for API 25 camera crash
|
|
- App should now display accurate upload count
|
|
- Updated Gradle from 3.3 to 4.0
|
|
|
|
## v2.4.1 beta
|
|
- Fixed crash with uploading multiple photos
|
|
- Fixed memory leaks
|
|
- Fixed issues with Nearby places list and map
|
|
|
|
## v2.4
|
|
- Fixed memory issue with loading contributions on main screen
|
|
- Deleted images don't show up on contributions list
|
|
- Added Fresco library for image loading and LeakCanary for memory profiling
|
|
- Added navigation drawer and overhauled action bar
|
|
- Added logout functionality
|
|
- Fixed various issues with map of Nearby places
|
|
|
|
## v2.3 beta
|
|
- Add map of Nearby places
|
|
- Add overlay dialog when a Nearby place is tapped
|
|
- Set default number of uploads to display in Main activity as 100, and add option in Settings to change it
|
|
- Detect when 2FA is used for login and display message
|
|
- Display date uploaded and image coordinates in image details page
|
|
- Display message when GPS is turned off, and when no Nearby items are found
|
|
|
|
## v2.2.2
|
|
- Hotfix for Nearby localization issue
|
|
|
|
## v2.2.1
|
|
- Hotfix for Settings crash
|
|
|
|
## v2.2 beta (will not be released to Production due to bugs with Settings)
|
|
- Revamped Nearby to query Wikidata by default instead of Wiki Needs Pictures
|
|
- Added action bar to About screen
|
|
- Fixed crash related to fragment transaction state loss
|
|
- Moved Feedback menu item below Settings
|
|
- Various code optimizations and refactoring
|
|
|
|
## v2.1
|
|
- Added beta opt in link to Settings
|
|
- Added Codacy and Butterknife support
|
|
- Added Light theme for day/outdoor use
|
|
- Added Material icons
|
|
- Reordered overflow menu items
|
|
- Added credits to About page
|
|
- Fixed lint issues
|
|
- Fixed various crashes
|
|
|
|
## v2.0.2
|
|
- Make "View in browser" direct to mobile website
|
|
|
|
## v2.0.1
|
|
- Disabled minify again (reenabling test failed)
|
|
- Hotfix for ShareAction bug
|
|
|
|
## v2.0
|
|
- Modified Share button in media details fragment to allow user to choose different apps
|
|
- Added CC-BY 4.0 and CC-BY-SA 4.0 to license options
|
|
- Added selection pane for licenses on title/desc screen
|
|
- Switched to using material design for login form fields
|
|
- Added Checkstyle support
|
|
- Reenabled minify in Gradle
|
|
- Other minor code optimizations
|
|
|
|
## v1.44
|
|
- Attempted fix for GPS suggestions issue
|
|
|
|
## v1.43
|
|
- Added translations for multiple languages
|
|
- Minor code optimization
|
|
|
|
## v1.42
|
|
- Fixed language mappings; successful translatewiki integration
|
|
- Various translations added
|
|
|
|
## v1.41
|
|
- Bumped min SDK and removed escaped characters for translatewiki.net integration
|
|
- Added check for whether file already exists on Commons
|
|
|
|
## v1.40
|
|
- Added new pages to tutorial
|
|
|
|
## v1.39
|
|
- Fix for Korean translations crash
|
|
- Various minor fixes
|
|
|
|
## v1.38
|
|
- Added filter for suggested categories containing years (other than current or previous year)
|
|
- Attempted fix for issues with categories not being saved
|
|
|
|
## v1.37
|
|
- Added category suggestions based on entered title
|
|
|
|
## v1.36
|
|
- Fixed Ukranian translations
|
|
|
|
## v1.35
|
|
- Fixed issues with GPS category suggestions
|
|
|
|
## v1.34
|
|
- Added button to use previous title/desc
|
|
|
|
## v1.33
|
|
- Fixed crash when back button pressed before Nearby list is loaded
|
|
- Fixed crash when Nearby list is loaded without network connection
|
|
- Added no args constructor for GPS category suggestions
|
|
|
|
## v1.32
|
|
- Use Quadtree source instead of JAR, for F-Droid compatibility
|
|
- Fixed GPS extractor not being called
|
|
|
|
## v1.31
|
|
- Fixed bug with geolocation category suggestions not being displayed
|
|
- Fixed bug with (0,0) being recorded as image location occasionally
|
|
|
|
## v1.30
|
|
- Fixed {{Location|null}} template bug
|
|
|
|
## v1.29
|
|
- Added new icons to Nearby
|
|
- Added link to website on About
|
|
|
|
## v1.28
|
|
- Added geocoding template from GPS data stored in image
|
|
- Fixed bug with doubled list view in Nearby
|
|
- Further attempts to reduce overwrites
|
|
|
|
## v1.27
|
|
- New feature: List of nearby places without photos
|
|
|
|
## v1.26
|
|
- Fixed bug with overwriting files when multiple images selected
|
|
|
|
## v1.25
|
|
- Added in-app signup feature for new users
|
|
- Fixed crash when reading GPS coordinates
|
|
|
|
## v1.24
|
|
- Moved from bits/event.gif to wikimedia/beacon
|
|
- Fixed issue with needing to tap gallery again after giving permissions
|
|
|
|
## v1.23
|
|
- Added warning if image is submitted without categories
|
|
- Added check if back button is pressed at category selection screen
|
|
|
|
## v1.22
|
|
- Fixed various crashes
|
|
- Crash reports now go to private mailing list to protect user info
|
|
|
|
## v1.21
|
|
- Fixed Google Photos multiple share crash
|
|
|
|
## v1.20
|
|
- Hotfix for data=null crash
|
|
|
|
## v1.19
|
|
- Fixed adapter crash
|
|
- Attempt at fixing Google Photos crash
|
|
|
|
## v1.18
|
|
- Fixed various crashes
|
|
- Fixed camera and gallery for API 23
|
|
|
|
## v1.17
|
|
- Fixed various crashes
|
|
- Fixed 'Desc/license/categories empty' bug
|
|
|
|
## v1.16
|
|
- Fixed various crashes
|
|
- Reduced APK size
|
|
- Fixed 'waiting for first sync' bug
|
|
|
|
## v1.15
|
|
- Added material design logo
|
|
|
|
## v1.14
|
|
- Migrated to Gradle
|
|
- Fixed API 23 permission crash
|
|
- Fixed "Template:According to EXIF data" analyzing EXIF data incorrectly
|
|
|
|
## v1.13
|
|
- Fixed prettyLicense and mediaUri crashes
|
|
|
|
## v1.12
|
|
- Further bug fixes for Polish language
|
|
- Added Javadocs
|
|
|
|
## v1.11
|
|
- Bugfix for Polish language crash
|
|
|
|
## v1.10
|
|
- Bugfix for null location crash
|
|
|
|
## v1.9
|
|
- Bugfix for null pages array crash
|
|
- New feature: Added option to use GPS to find nearby categories if picture is not geotagged
|
|
|
|
## v1.8
|
|
- New feature: Improved category search function (not limited to prefix search now)
|
|
|
|
## v1.7
|
|
- Fixed bug with uploading images in Marshmallow
|
|
- Fixed links in About page
|
|
|
|
## v1.6
|
|
- Bugfix for invalid images
|
|
|
|
## v1.5
|
|
- Caches area and associated categories
|
|
- Increased search radius for nearby categories
|
|
|
|
## v1.4
|
|
- New feature: Suggests nearby Commons categories
|
|
|
|
## v1.3
|
|
- Removed 'send usage reports' setting
|
|
- Fixed package naming issue
|
|
- Added 'sign up' button
|
|
- Removed unused 'campaigns' shortcut
|
|
|
|
## v1.0 beta 11
|
|
- New Launcher Icon
|
|
- Fix bug with licensing templates
|
|
- i18n updates
|
|
|
|
## v1.0 beta 10
|
|
- Successfully reached double digit beta number
|
|
- Honeycomb fixes
|
|
- Fix crash when uploading multiple files
|
|
- Make thumbnail loading faster
|
|
- i18n updates
|
|
|
|
## v1.0 beta 9
|
|
- Sharper, higher resolution image thumbnails used
|
|
- Better caching mechanism in place for image thumbnails
|
|
- Allow users to pick between various CC licenses
|
|
- Display tutorial on first use explaining Commons
|
|
- Experimental checks to avoid filename duplication
|
|
- Experimental support for RTL flipping with Android 4.2
|
|
- Add option to download full resolution image to phone
|
|
- Fix 'flickering' on Android 2.3
|
|
- Various minor bug fixes
|
|
- i18n updates
|
|
|
|
## v1.0 beta 8
|
|
- Disable menu items for share and open browser when upload incomplete
|
|
- Show recently-used categories
|
|
- Prevent upload status from overlapping with the title of upload
|
|
- Make template removal work properly
|
|
- Relicense to Apache License
|
|
- i18n updates
|
|
|
|
## v1.0 beta 7
|
|
- Added opt out from EventLogging
|
|
- Remove {{Uncategorized}} template after adding categories
|
|
- Be more consistent and proactive in syncing modifications (adding categories)
|
|
- Add a minimal About page
|
|
- Add option to send feedback via email from within the app
|
|
- i18n updates
|
|
|
|
## v1.0 beta 6
|
|
- Add categorization
|
|
- Add a 'Modifications Sync' framework for doing eventual-consistent page edits
|
|
- More consistent designb between single and multiple upload
|
|
- i18n updates
|
|
|
|
## v1.0 beta 5.1
|
|
- Emergency release, since beta5 uploaded to testwiki
|
|
|
|
## v1.0 beta 5
|
|
|
|
- Fix bug setting descriptions and author info on multiple image uploads to 'null'
|
|
|
|
## v1.0 beta 4
|
|
- Switched properly to Holo Dark theme
|
|
- Multiple uploads support! Select multiple images from gallery and send 'em here!
|
|
- Reduce naming related upload errors
|
|
- Update UIL
|
|
- General refactoring for a slightly cleaner codebase
|
|
- i18n updates
|
|
|
|
## v1.0 beta 3
|
|
- Fix reported crashes
|
|
- i18n updates
|
|
|
|
## v1.0 beta 2
|
|
|
|
- Fix bug with non-ASCII characters
|
|
- Preserve user and description information across upload restarts
|
|
- Rudimentary OGG uploading support (when shared from another app only)
|
|
- Transparent images now have a white background
|
|
- UI improvements for Login
|
|
|
|
|
|
## v1.0 beta 1
|
|
|
|
- Upload images to commons by taking a picture, picking from Gallery, or sharing from another application
|
|
- Queue up and upload multiple images to commons at the same time
|
|
- View all your contributions to commons
|