Version: unspecified (using KDE 4.7.0)
When I want to publish my color scheme through GHNS, the color scheme itself is not attached. I had to manually add it later through kde-look.org.
Name, description, license, screenshots, etc. are OK.
Steps to Reproduce:
Try to send color scheme through GHNS
No color scheme is attached
Color scheme should be attached
Tested here and I get the same problem. The debug output shows xml from opendesktop.org stating that the local file could not be found, but all the checks in the code before the upload happens didn't complain about a missing file at all.
It seems Attica::PostJob only has a finished signal, no failed signal. At any rate we should be checking for errors in our finished slot.
Created attachment 64792 [details]
This small correction is working in my case. (The file is uploaded on the opendesktop server without error).
Git commit 36781d9cd47e4d5f7e365cfe452a433bfef62f71 by Jeremy Whiting.
Committed on 22/10/2011 at 18:43.
Pushed by whiting into branch 'master'.
Fix upload by setting contentId.
Fix provided by Stephane MANKOWSKI <firstname.lastname@example.org>
M +2 -1 lib/provider.cpp
*** Bug 286143 has been marked as a duplicate of this bug. ***
Git commit 67f3478806aea135892d1beda70139f63f42c8fc by Boudewijn Rempt.
Committed on 30/12/2011 at 09:28.
Pushed by rempt into branch 'master'.
Only show the GHNS upload button if the attica version is high enough
Attica is buggy prior to 3.0 (a.k.a. 2.9) because of bug 281850. This
caused Krita bug 285441, where upload would fail sometimes because of
missing content-id. There's nothing we can do to fix that from within
Krita, so only show the upload button if the version of attica is new
enough. The download button is always enabled.
Related: bug 285441
M +7 -0 libs/widgets/KoResourceItemChooser.cpp