You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li><ahref="https://developer.android.com/studio/debug/am-logcat#running">View the logs</a>.</li>
108
108
</ol>
109
109
110
-
<h2id="get-content"><ahref="#get-content">What is GET_CONTENT?</a></h2>
111
-
<p>The Commons app lets you pick what picture(s) you want to upload, using either the camera button or what we call a "picker". The "custom picker" has an icon that includes a small Commons logo, because it has Commons-specific features such as checking whether a picture exists on the Commons server or not. The "normal picker" now has two variants: the "classic picker" and the "GET_CONTENT picker" (you may choose your favourite variant from Settings). To sum up, the app now has 3 pickers:</p>
110
+
<h2id="get-content"><ahref="#get-content">What is Document based picker?</a></h2>
111
+
<p>The Commons app lets you pick what picture(s) you want to upload, using either the camera button or what we call a "picker". The "custom picker" has an icon that includes a small Commons logo, because it has Commons-specific features such as checking whether a picture exists on the Commons server or not. The "normal picker" now has two variants: the "Document based picker" and the "Media picker" (you may choose your favourite variant from Settings). To sum up, the app now has 3 pickers:</p>
112
112
<p>
113
113
<ul>
114
114
<li>The custom picker that you may use in the Contributions tab:</li>
@@ -118,61 +118,73 @@ <h2 id="get-content"><a href="#get-content">What is GET_CONTENT?</a></h2>
118
118
<figcaption>Custom Picker</figcaption>
119
119
</figure>
120
120
</center>
121
-
<li>The classic picker that you may use in the Contributions and Nearby tabs:</li>
121
+
<li>The Document based picker that you may use in the Contributions and Nearby tabs:</li>
122
122
<center>
123
123
<figure>
124
124
<imgsrc="images/classic_picker.png" height="400">
125
-
<figcaption>Classic Picker</figcaption>
125
+
<figcaption>Document based picker</figcaption>
126
126
</figure>
127
127
</center>
128
-
<li>The GET_CONTENT picker that you may try in the Contributions and Nearby tab, it varies from device to device:
128
+
<li>The media picker that you may try in the Contributions and Nearby tab, it varies from device to device:
<figcaption>GET_CONTENT picker with takeover</figcaption>
136
+
<figcaption>The new media picker (strips location)</figcaption>
137
137
</figure>
138
138
</center>
139
139
</li>
140
140
</ul>
141
141
</p>
142
142
143
-
<h4>How is the new GET_CONTENT picker different from the classic picker?</h4>
144
-
<p>Android recently introduced a new photo picker for devices having Android 11 or higher. Unfortunately, this photo picker removes location tags from the EXIF metadata of images. The new photo picker takes over GET_CONTENT on some devices. This means you will see the new photo picker and your pictures might lose location information in the EXIF metadata.</p>
145
-
<p>In order to preserve location information, we decided to go with the system file picker by default for the classic picker and disabled the GET_CONTENT picker.</p>
143
+
<h4>How is the new media picker (a.k.a new Android picker) different from the Document based picker?</h4>
144
+
<p>Android recently introduced a new photo picker for devices having Android 11 or higher. Unfortunately, this photo picker removes location tags from the EXIF metadata of images.</p>
145
+
<p>In order to preserve location information, we decided to go with the Document based picker by default and skipped the new Android picker.</p>
146
146
147
147
<p>To summarize the advantages and disadvantages:</p>
148
148
149
-
<p><b>GET_CONTENT Picker:</b>
149
+
<p><b>Media Picker:</b>
150
150
<ul>
151
-
<li><b>Merits:</b>Lists all image providers as marked in red in the figure above, user-friendly interface.</li>
152
-
<li><b>Demerit:</b>Removes location tags from EXIF metadata on some devices.</li>
151
+
<li><b>Merits:</b>The traditional media picker lists all image providers as marked in red in the figure above, user-friendly interface. You may open the traditional media picker within the new media picker via "Browse" by following the steps mentioned in the next section.</li>
152
+
<li><b>Demerit:</b>The new media picker removes location tags from EXIF metadata.</li>
153
153
</ul>
154
154
</p>
155
-
<p><b>Classic Picker:</b>
155
+
<p><b>Document based Picker:</b>
156
156
<ul>
157
157
<li><b>Merit:</b> Preserves location tags on all devices.</li>
158
158
<li><b>Demerit:</b> Only allows selection from within the app and Google Drive, no third-party image providers displayed.</li>
159
159
</ul>
160
160
</p>
161
-
<p>You may like to use the classic picker when:</p>
161
+
<p>You may like to use the Document based picker when:</p>
162
162
<ul>
163
163
<li>You want to share the location information present in the EXIF metadata of the images</li>
164
164
<li>You choose images from within the file picker and do not use any other Gallery app providers</li>
165
165
</ul>
166
-
<p>You may like to use the GET_CONTENT picker when:</p>
166
+
<p>You may like to use the media picker when:</p>
167
167
<ul>
168
168
<li>You love sharing images from third-party Gallery apps and other such providers and prefer the existing UI</li>
169
-
<li>You are using a device in which the new photo picker does not take over GET_CONTENT</li>
170
-
<li>You do not wish to share the location information in the EXIF metadata in case GET_CONTENT takeover is enabled on your device.</li>
169
+
<li>You are using a device in which the media picker does not strip location. Please refer to the images above to identify if your media picker strips location.</li>
170
+
<li>You do not wish to share the location information in the EXIF metadata and want to use the new Android picker.</li>
171
171
</ul>
172
172
173
-
<h4>Can we enjoy the GET_CONTENT picker without takeover?</h4>
174
-
<p>Absolutely yes! You can easily disable the GET_CONTENT takeover on your device by running a simple command. This will enable the app to display all image providers, allowing you to use them within the app.</p>
175
-
<p>To run the adb command, follow these steps:</p>
173
+
<h4>Can we enjoy the third-party Gallery apps even while using the new Android photo picker?</h4>
174
+
<p>Absolutely yes! You can either use 'Browse' within the new Android picker or disable the "takeover" on your device by running a simple command. This will enable the app to display all image providers, allowing you to use them within the app.</p>
175
+
<h5>Method 1: Using 'Browse' within the new Android picker</h5>
176
+
<p1>To open the system file picker with all the third-party Gallery apps listed, follow the steps given below:</p1>
177
+
<ol>
178
+
<li>Ensure that the new Android picker is enabled in the Settings.</li>
179
+
<li>Open the normal picker. This will open the new Android picker for you.</li>
180
+
<li>Tap the options icon (the three-dots at the top right corner).</li>
0 commit comments