Commit graph

6145 commits

Author SHA1 Message Date
Kanahia
411ef31c5e Implemented caching of places 2024-06-30 13:24:05 +05:30
Kanahia
a11003a2fb Removed search this area button 2024-06-29 05:55:56 +05:30
Kanahia
ef8f73adcc Improved pin clicking 2024-06-13 10:28:32 +05:30
Kanahia
e71c3f8e4c Merge branch 'commons-app-main' 2024-06-13 08:39:19 +05:30
Kanahia
f25caa15c6 merged pr 2024-06-13 08:38:28 +05:30
Kanahia
2fa7eac46d Added change color icon to pin 2024-06-13 08:22:28 +05:30
Kanahia
27c8443fa2 Fixed exception issue and pins issue 2024-06-12 14:39:42 +05:30
translatewiki.net
5cdfb85a9c
Localisation updates from https://translatewiki.net. 2024-06-11 11:28:25 +02:00
Evangelos Talos
48bd3c07b8
Add ProgressBar to MediaDetailPagerFragment for Image Loading Indicator (#5736)
* Add progress bar to fragment_media_detail_pager.xml

* Add progress bar to MediaDetailPagerFragment.java

* Add javadoc & comments

* Fix tests

---------

Co-authored-by: Giannis Karyotakis <110292528+karyotakisg@users.noreply.github.com>
2024-06-10 20:06:06 +09:00
Jason-Whitmore
3dc7180784
LocationPickerActivity.java: Fix location picker bug with incorrect map centering (#5716)
This commit moves the center of the map to the image's location, if the image has
location EXIF data. If the image does not have location EXIF data, the map will
center on the device's current GPS location.
2024-06-09 21:24:40 +02:00
Kaartic Sivaraam
bb4cfe421a
feedback: add info about where the feedback gets posted (#5748)
* feedback: add info about where the feedback gets posted

Fixes #5747

* feedback: avoid underscore in the link's alternative text

* wording

---------

Co-authored-by: Nicolas Raoul <nicolas.raoul@gmail.com>
2024-06-09 21:08:38 +02:00
Evangelos Talos
22dd69cabb
Improved Map Marker Visibility Based on App Theme (#5744)
* Update map markers

* Modify code to use different map marker for themes

* Update map markers for bookmarked

* Add 2 tests

---------

Co-authored-by: Giannis Karyotakis <110292528+karyotakisg@users.noreply.github.com>
2024-06-09 21:07:02 +02:00
Zack Chi
bde09072fb
Update Java version from Java 8 to Java 11 (#5732)
Co-authored-by: Zack Chi <zach.chi.email@gmail.com>
Co-authored-by: Nicolas Raoul <nicolas.raoul@gmail.com>
2024-06-09 20:56:38 +02:00
pacha0
8fdfb8e6dc
Fixes bug #5721 (Crash when adding and then removing media details) (#5750)
I replaced uploadMediaDetail.get(position) with a direct reference to uploadMediaDetail in 3 locations to avoid out of bounds errors.

The usage of RecyclerView in this code is still a bit buggy, and maybe a RecyclerView is not necessary here since the number of items is limited. The fix also revealed problems in the logic of adding the "addButton" only to the last item, which couldn't be reproduced before because the app crashed first. I can submit a new bug for that if this fix goes live.

I did not feel very comfortable with the code so I restricted my commit to fixing the first reported crash, which was resolved in my tests.
2024-06-06 15:10:26 +02:00
Kanahia
bc7ed146d9 Implemented retry with delay of 5000ms 2024-06-06 11:52:50 +05:30
translatewiki.net
06e25a074c Localisation updates from https://translatewiki.net. 2024-06-03 14:03:12 +02:00
Giannis Karyotakis
fe7a2f2a8c
Fix voice input bug (#5739)
* Fix voice input bug

* Add javadocs

---------

Co-authored-by: vtalos <v.talos23@gmail.com>
2024-06-02 23:06:43 +05:30
Kanahia
a94e8b4b1a Fixed unit tests 2024-06-02 09:58:42 +05:30
Kanahia
53ea9c94d4 Fixed wikidata url 2024-06-02 09:44:40 +05:30
Kanahia
c56a16e38e Removed toggle chips and changed pin's color 2024-06-02 09:42:03 +05:30
translatewiki.net
18e03ed038 Localisation updates from https://translatewiki.net. 2024-05-30 14:02:21 +02:00
Kanahia
ac3a2d6f49 Improved zoom level and fixed the pins not loading from the center 2024-05-30 09:37:56 +05:30
pacha0
ff21e73928
Updated skip_login_title string to sound more natural (#5746) 2024-05-30 09:49:03 +09:00
Kanahia
79b25734ad Fixed few pins not loading on changing apps 2024-05-29 13:13:34 +05:30
Kanahia
13a390a860 Fixed unnecessary reloads on onResume 2024-05-29 12:25:15 +05:30
translatewiki.net
cd045a2a2a Localisation updates from https://translatewiki.net. 2024-05-27 14:01:46 +02:00
translatewiki.net
9a2a56c1cf Localisation updates from https://translatewiki.net. 2024-05-23 14:03:04 +02:00
translatewiki.net
041c293808 Localisation updates from https://translatewiki.net. 2024-05-20 14:01:58 +02:00
Kanahia
8315777318 Fixed failing tests 2024-05-19 10:47:56 +05:30
Kanahia
c1e16b3b87 Fixes issue caused by search this area button 2024-05-19 10:00:16 +05:30
Kanahia
49fd84b3cb Improved sorting 2024-05-18 11:14:48 +05:30
Kanahia
296eb5b1be Improved batches 2024-05-18 11:03:05 +05:30
Kanahia
4da6ed922e Fixed failing tests 2024-05-17 17:36:01 +05:30
Kanahia
015772cd8e Improvised query by dividing in the batches 2024-05-17 17:29:20 +05:30
translatewiki.net
4545059035 Localisation updates from https://translatewiki.net. 2024-05-16 14:03:00 +02:00
Kanahia
8e343f25a5 Improvised query 2024-05-16 15:16:58 +05:30
Kanahia
3e9c3a6dae Made changes to the query 2024-05-15 21:11:56 +05:30
Kanahia
8be9deb5d0 Splitted the query 2024-05-14 20:36:58 +05:30
translatewiki.net
7e84a447d4 Localisation updates from https://translatewiki.net. 2024-05-09 14:02:10 +02:00
translatewiki.net
c67cf4b07e Localisation updates from https://translatewiki.net. 2024-05-06 14:02:07 +02:00
Kanahia
6b93c34f9e
Changed Unknown to Wikidata Description (#5697)
* Delete app/src/main/res/values-yue-hant directory

* Changed Unknown to description
2024-05-03 07:23:19 +09:00
translatewiki.net
d6ac307f63 Localisation updates from https://translatewiki.net. 2024-05-02 14:02:38 +02:00
Evangelos Talos
c178c5de41
Enhancing Multi-Upload Functionality for Consistent Depiction Categorization (#5700)
* Add AlertDialog for categories and modularize receiveSharedItems

* Improve nearby-place search function for a multi-upload

Enhance the depiction consistency of a multi-upload by ensuring that it corresponds to a single place

* Add javadoc

* Update strings.xml

* Renamed setImageTobeUploaded to setImageToBeUploaded

* Make uploadIsOnPlace private & add a setter

* Rename uploadIsOnPlace to uploadIsOfAPlace

* Use singular when there is only one picture

* Add a 'Do not show again' checkbox on the dialog

* Update strings.xml

---------

Co-authored-by: Giannis Karyotakis <110292528+karyotakisg@users.noreply.github.com>
Co-authored-by: Nicolas Raoul <nicolas.raoul@gmail.com>
2024-05-02 20:12:32 +09:00
translatewiki.net
6aa9303d0f Localisation updates from https://translatewiki.net. 2024-04-29 14:02:13 +02:00
Kaartic Sivaraam
af028cbddc Version v5.0.1 (fix release variant of v5.0.0)
The same as v5.0.0 except this fixes the release variants of the
app for v5.0.0.
2024-04-28 16:58:49 +05:30
Kaartic Sivaraam
da0b2c28e3 app: adjust R8 rules to ensure our model classes are not obfuscated
With refactoring of the dataclient module, the model classes now live
within the app's source code itself. So, the existing R8 rules became
obsolete and resulted in the prodRelease version of the app not
working.

So, adjust the R8 rules so that R8 doesn't obsfuscate the model classes
that now live within the app.
2024-04-28 16:21:14 +05:30
Kaartic Sivaraam
4cc5224556 CHANGELOG: add link to the v5.0.0 GitHub release 2024-04-28 15:07:13 +05:30
Kaartic Sivaraam
c692766c41 CHANGELOG: fix diff link to appropriately use the v5.0.0 tag 2024-04-28 15:05:54 +05:30
Kaartic Sivaraam
12ac709aba Rebrand v4.3.0 as v5.0.0
We have a huge quantum of changes since v4.2.1. So, it makes sense
to bump the major release. So, rebrand v4.3.0 as v5.0.0.
2024-04-28 14:46:47 +05:30
Kaartic Sivaraam
9f904a9515 Version v4.3.0 2024-04-27 22:35:06 +05:30