Created attachment 141060 [details] Menu screenshot SUMMARY Function Share -> Imgur send a picture to the Internet without any confirmations and without possibility of deletion. And also an option to disable or somehow to configure this feature is absent. STEPS TO REPRODUCE 1. Open any picture 2. Press "Share", then "Imgur" OBSERVED RESULT Image was without confirmation to external public internet resource. EXPECTED RESULT 1. At least one confirmation window is expected, like "Do you want to publish this image without a possibility to delete?" 2. Imgur itself allows to delete loaded image by a special hash which is returned immediately on image load: https://imgur.com/delete/$delete_hash. Show user hash for deletion in addition to an URL for view. 3. Option to fully disable sending to Imgur SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Git commit c22b558f006bf8677b0639af2b97f71a0a3dfe6f by Ömer Fadıl USTA. Committed on 27/08/2021 at 08:06. Pushed by usta into branch 'master'. [Imgur Share] Added support to fetch DeleteUrl for Share In case of User share a photo, it is his/her/its right to have image's deleteUrl so he/she/it can able to delete uploaded Image M +15 -5 app/mainwindow.cpp https://invent.kde.org/graphics/gwenview/commit/c22b558f006bf8677b0639af2b97f71a0a3dfe6f
Hi Uglic , I have partially fixed your problem , I didnt add extra confirmation dialog because if a user selects share it mean he/she/it want to share and dont want to add extra are you sure part. But you were right , he/she/it has to have right to delete uploaded image so i added support to get deleteURL. On the other hand, share functionality is coming from "KF purpose" not directly from gwenview thus i added missing deletehash and deleteUrl parts to purpose and it will be enabled whenever KF 5.86 released ( and whenever your distro start to use it ) So as a short explanation if anyone builds from git versions of KF and gwenview they will have this functionality but normal end users will wait until first release.
Git commit 77f636fd4bdb338f6d621bfca651db5dfa2fa952 by Nicolas Fella. Committed on 13/12/2021 at 20:39. Pushed by ngraham into branch 'master'. [imgur] Show deletion url in notification This allows users to undo the upload Related: bug 394181 M +4 -1 src/plugins/imgur/imgurplugin.cpp https://invent.kde.org/frameworks/purpose/commit/77f636fd4bdb338f6d621bfca651db5dfa2fa952