SUMMARY Digikam Crash exporting a photo selection or single photo to google Drive STEPS TO REPRODUCE 1. select a photo 2. select export to google drive 3. crush OBSERVED RESULT Open two windows then chush EXPECTED RESULT I had been using before, so I expect to log in googlo drive then export images SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
It still reproducible using 7.3.0 pre release ? https://files.kde.org/digikam/
I remember that under MacOS there were problems with establishing the server listening on port 8000 connection. Well, if this is forbidden for us under MacOS due to security settings, we will hardly be able to offer any other option. Google forbids us to use an embedded browser to receive the login token. Use of the system browser is mandatory. The only option would then be to manually copy the login token. Maik
(In reply to caulier.gilles from comment #1) > It still reproducible using 7.3.0 pre release ? > > https://files.kde.org/digikam/ I´ll will try and let you know
I just installed digiKam-7.3.0-20210603T211143-MacOS-x86-64-debug and I had no problem with Digikam but I´ve got an error in drive after logging, it send me to http://127.0.0.1:8000/?state=2b7901214ee34b999ea32456f36abd5d&code=4/0AY0e-g4BY9DWw24BG3Iag3JFOw1nhQmRQ-BCOgDJR5bAEYVBiAqzPYyJzRF05RTX0ybq4g&scope=https://www.googleapis.com/auth/drive
Maik, This last comment from Carolina sounds like a problem with web browser cache ? In all cases, the crash disappear... Gilles
Well the error message is "normal". Here in Firefox only a blank white page is displayed, maybe Safari outputs something. We receive the token on the local port 8000, which is read by the O2 Lib. The browser also shows this. Due to the new Google guidelines, we are unfortunately no longer allowed to use an embedded browser. There is no other permitted method of logging into Google on a Linux / Windows / MacOS desktop than using a current system browser. There are separate APIs for Android or IOS. Maik
So this file can be closed as the original problem is solved.