Bug 415365 - Google Photos Export Optimization
Summary: Google Photos Export Optimization
Status: REPORTED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-WebService-Google (show other bugs)
Version: 7.0.0
Platform: Microsoft Windows Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
: 419835 423489 450200 458994 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-12-19 17:52 UTC by alain.pouchard1410
Modified: 2022-09-11 13:46 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
2019-12-20 - DIGIKAM Optimisation exportations albums.pdf (159.35 KB, application/pdf)
2019-12-20 14:35 UTC, alain.pouchard1410
Details

Note You need to log in before you can comment on or make changes to this bug.
Description alain.pouchard1410 2019-12-19 17:52:25 UTC
Google Photos Export Optimization

Hello

I use a lot of exports to Google Photos. I have a lot of albums on Google Photos and downloading the list is very very long.

It would be nice to have several options:
- "Add to an album" , in this case one downloads the list
- "New album" we don't download the list, we just create.
- The "recharge" button stays in case you want to get the list again.

At each Export, you have to reload the list of albums, even if you have not left the software.

It takes me 50 seconds to create an album. Couldn't we create the album by launching the transmission? Is there a way to optimize this creation?

Clearly, this export opportunity is very good and if it could be optimised it would be well

Thank you

---------------------------

Optimisation exportation Google Photos


Bonjour

J'utilise beaucoup les exportations vers Google Photos. J'ai beaucoup d'albums sur Google Photos et le téléchargement de la liste est très très long.

Il serait bien d'avoir plusieurs options :
- "Ajouter à un album" , dans ce cas on télécharge la liste
- "Nouvel album", on ne télécharge pas la liste, on fait juste la création.
- Le bouton "recharger" reste au cas où on souhaite ré obtenir la liste.

A chaque Exportation, il faut recharger la liste des albums, même si on a n'a pas quitté le logiciel.

Il me faut 50 secondes pour créer un album. On ne pourrait pas créer l'album en lançant la transmission ? Il y a moyen d'optimiser cette création ?

En clair, cette possibilité d'exportation est très bien et si on pouvait l'optimiser cela serait bien

Merci
Comment 1 Maik Qualmann 2019-12-20 07:05:19 UTC
How many albums do you have on Google Photos, so it takes 50 seconds? I had already made 200 albums on a test basis and I don't remember loading the albums was a problem.

Maik
Comment 2 alain.pouchard1410 2019-12-20 14:35:30 UTC
Created attachment 124614 [details]
2019-12-20 - DIGIKAM Optimisation exportations albums.pdf

*Hello**
**
**Thank you very much for your responsiveness. Here attached a PDF file 
for the answers. I am available for any further tests.**
**
**Out of curiosity, what country do you live in? . I live in France, 
Brittany region. Not far from St Malo or Mont St Michel**
**
**Thanks again**
**
**Kind regards**
**
**Alain POUCHARD**
*


Bonjour

Merci beaucoup pour votre réactivité. Ci joint un fichier PDF pour les 
réponses. Je suis à votre disposition pour tout autre test.

Par curiosité, vous habitez dans quel pays ? . Moi j'habite en France, 
région Bretagne. Pas loin de St Malo ou Mont St Michel

Merci encore

Cordialement

Alain POUCHARD


Le 20/12/2019 à 08:05, Maik Qualmann a écrit :
> https://bugs.kde.org/show_bug.cgi?id=415365
>
> Maik Qualmann <metzpinguin@gmail.com> changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                   CC|                            |metzpinguin@gmail.com
>
> --- Comment #1 from Maik Qualmann <metzpinguin@gmail.com> ---
> How many albums do you have on Google Photos, so it takes 50 seconds? I had
> already made 200 albums on a test basis and I don't remember loading the albums
> was a problem.
>
> Maik
>
Comment 3 Maik Qualmann 2020-01-25 09:40:21 UTC
*** Bug 416704 has been marked as a duplicate of this bug. ***
Comment 4 Maik Qualmann 2020-02-16 10:35:26 UTC
Git commit ac1e0d27e3287a6f64b546243c84e4b2496b8d5c by Maik Qualmann.
Committed on 16/02/2020 at 10:34.
Pushed by mqualmann into branch 'master'.

list max number of albums per request

M  +11   -9    core/dplugins/generic/webservices/google/gphoto/gptalker.cpp

https://invent.kde.org/kde/digikam/commit/ac1e0d27e3287a6f64b546243c84e4b2496b8d5c
Comment 5 Maik Qualmann 2020-04-08 09:48:26 UTC
*** Bug 419835 has been marked as a duplicate of this bug. ***
Comment 6 Maik Qualmann 2020-04-08 18:15:39 UTC
Git commit e0b45c0ac6997eef5d4e232481934872b5859f16 by Maik Qualmann.
Committed on 08/04/2020 at 18:14.
Pushed by mqualmann into branch 'master'.

add new Google Photo album without reload album list

M  +6    -1    core/dplugins/generic/webservices/google/gswindow.cpp

https://invent.kde.org/kde/digikam/commit/e0b45c0ac6997eef5d4e232481934872b5859f16
Comment 7 Maik Qualmann 2020-06-25 11:53:04 UTC
*** Bug 423489 has been marked as a duplicate of this bug. ***
Comment 8 Maik Qualmann 2022-02-14 10:10:19 UTC
*** Bug 450200 has been marked as a duplicate of this bug. ***
Comment 9 Thomas 2022-02-14 10:18:16 UTC
I have about 200 albums and it does take a good minute to load each and every time I click export, even subsequently within the same session.
Given there's a manual "Reload" button already, could you just skip loading the albums list? Loading them every time is just wasting time.
Comment 10 Maik Qualmann 2022-02-14 10:26:55 UTC
I've already tested it with 200 albums and it only took a few seconds. We have already reduced the loading of the albums, there is no longer an automatic loading during the session. The album information from Google does not only consist of the album name, when uploading we have to send an album ID and more. There is a possibility that the album ID is dynamic and then we have to load the albums list at every session.

Maik
Comment 11 Maik Qualmann 2022-06-20 17:10:27 UTC
Git commit 979c3f318fea3d4b14d525c2d45d10f801beccd9 by Maik Qualmann.
Committed on 20/06/2022 at 17:09.
Pushed by mqualmann into branch 'master'.

port Google Export Tool to QOAuth2AuthorizationCodeFlow
Related: bug 440156, bug 435384, bug 396671, bug 419956, bug 411521
FIXED-IN: 8.0.0

M  +3    -1    NEWS
M  +2    -1    core/cmake/macros/MacroDPlugins.cmake
M  +1    -0    core/cmake/rules/RulesQtFramework.cmake
M  +2    -1    core/dplugins/generic/webservices/google/CMakeLists.txt
M  +11   -31   core/dplugins/generic/webservices/google/gdrive/gdtalker.cpp
M  +35   -63   core/dplugins/generic/webservices/google/gphoto/gptalker.cpp
M  +77   -83   core/dplugins/generic/webservices/google/gstalkerbase.cpp
M  +8    -9    core/dplugins/generic/webservices/google/gstalkerbase.h
M  +44   -1    core/libs/dplugins/webservices/wstoolutils.cpp
M  +10   -0    core/libs/dplugins/webservices/wstoolutils.h

https://invent.kde.org/graphics/digikam/commit/979c3f318fea3d4b14d525c2d45d10f801beccd9
Comment 12 Maik Qualmann 2022-09-11 13:46:45 UTC
*** Bug 458994 has been marked as a duplicate of this bug. ***