https://bugs.kde.org/show_bug.cgi?id=438426
amyspark <a...@amyspark.me> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap |hics/krita/commit/d40853c0b |hics/krita/commit/f948f3dfb |c7eee4cfa7303e2892a1dac171d |0d2b583f9b12049f2cf5f27cc0c |08b1 |d922 --- Comment #14 from amyspark <a...@amyspark.me> --- Git commit f948f3dfb0d2b583f9b12049f2cf5f27cc0cd922 by L. E. Segovia. Committed on 31/01/2022 at 20:31. Pushed by lsegovia into branch 'master'. Implement user-consentable prioritization of image formats This adds multiple new dialogues: - If the application provides multiple formats for a drop event, e.g. Firefox supplies a clipboard bitmap and a local file copy, Krita will ask the user which one they prefer. - If the selected format involves accessing the Internet, further consent will be asked, and then a simple progress dialog will report the download's progress and allow cancelling the download. This commit also affords the chance to reimplement the Missing Color Profile dialog with a .ui file, and refactor the KisClipboard usage. M +4 -0 libs/ui/CMakeLists.txt M +18 -0 libs/ui/KisReferenceImage.cpp M +11 -3 libs/ui/KisReferenceImage.h M +58 -16 libs/ui/KisRemoteFileFetcher.cpp M +4 -11 libs/ui/KisRemoteFileFetcher.h M +94 -130 libs/ui/KisView.cpp A +58 -0 libs/ui/dialogs/kis_dlg_paste_format.cpp [License: LGPL(v2.0+)] A +37 -0 libs/ui/dialogs/kis_dlg_paste_format.h [License: LGPL(v2.0+)] A +152 -0 libs/ui/forms/wdgPasteFormat.ui M +160 -45 libs/ui/kis_clipboard.cc M +20 -0 libs/ui/kis_clipboard.h A +77 -0 libs/ui/widgets/kis_canvas_drop.cpp * A +42 -0 libs/ui/widgets/kis_canvas_drop.h [License: LGPL(v2.0+)] The files marked with a * at the end have a non valid license. Please read: https://community.kde.org/Policies/Licensing_Policy and use the headers which are listed at that page. https://invent.kde.org/graphics/krita/commit/f948f3dfb0d2b583f9b12049f2cf5f27cc0cd922 -- You are receiving this mail because: You are watching all bug changes.