----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/119314/#review68484 -----------------------------------------------------------
Ship it! This already looks ok to me -- what is incomplete here? When I first saw 'incomplete' I thought I'd wait until an update would say it was a complete patch :-). Do you want to push this? - Boudewijn Rempt On July 16, 2014, 11:18 a.m., Sascha Suelzer wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard.kde.org/r/119314/ > ----------------------------------------------------------- > > (Updated July 16, 2014, 11:18 a.m.) > > > Review request for Calligra. > > > Repository: calligra > > > Description > ------- > > This is an *incomplete*, but working change, originally part of a bigger > refactoring to make the Favorite Preset Manager a bit nicer to use by > allowing filtering for the All Presets View, and optionally the user defined > Tag groups. > > However, due to a lack of signals there was some trouble. > > When a resource was selected it enabled the Add To Favorites button, but when > the tag group was changed, invalidating the resource, the Add To Favorites > button was still enabled, leading to a crash when pressed. > > Anyway, the part that works implements a set-able read only mode for the > Tagging Manager which, when Tag modification is disallowed, will hide the > TagToolButton to create, rename or delete Tag groups, disable the context > menu and disallow change in the members of a Tag group, but allows to filter > the Tag group. > > > For example, a Tag group called erasers, with only erasers in it, would allow > filtering with search terms, but there would not be a save button and > pressing enter or clearing the search box would revert to showing only the > original erasers in the Tag group. > > > Diffs > ----- > > libs/widgets/KoResourceTaggingManager.h 4f43667 > libs/widgets/KoResourceTaggingManager.cpp 3cffe5c > libs/widgets/KoTagChooserWidget.h 55029d6 > libs/widgets/KoTagChooserWidget.cpp 0306805 > > Diff: https://git.reviewboard.kde.org/r/119314/diff/ > > > Testing > ------- > > I tested it by modifying the constructor of KoResourceItemChooser.cpp, adding > a d->tagManager->allowTagModification(false); at the bottom. > > > Thanks, > > Sascha Suelzer > >
_______________________________________________ calligra-devel mailing list calligra-devel@kde.org https://mail.kde.org/mailman/listinfo/calligra-devel