> On 2010-01-24 15:13:41, Marco Martin wrote: > > the code for me is ok, and yes, i think an optional parameter with the > > filename in close would make a nice simmetry (depending on the ui maybe we > > could want also some way to "export! it?) > >
for thumbnails, yes, a must have, and yes in the same folder. i thnk even if ugly the nly way to save them would be create a dummy qgraohicsview on it and make it render on a pixmap... - Marco ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://reviewboard.kde.org/r/2713/#review3830 ----------------------------------------------------------- On 2010-01-24 07:29:31, Chani Armitage wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > http://reviewboard.kde.org/r/2713/ > ----------------------------------------------------------- > > (Updated 2010-01-24 07:29:31) > > > Review request for Plasma. > > > Summary > ------- > > as expected, the libplasma side of closing & opening containments is pretty > simple. > getting hte right API and UI will be harder. > there's no UI in this patch; I have a really ugly UI locally that basically > just adds buttons to the activity bar to call these functions. I'm reluctant > to commit bad UI; I'd rather someone take the API and make something pretty > with it. > > the API, though... hrm. well, tbh I'll probably need to redo it at tokamak to > make it activity-centric instead of containment-centric. maybe have functions > like openActivity and closeActivity? > > maybe I should make Containment::close() take an optional filename... not > something I personally would use, but the loading API leaves open hte option > to pass it an arbitrary filename instead of one from the area containments > are saved to. > > I'd also like to add thumbnails to the saved containments in the future. I > guess I could store them in the same folder under a related filename..? right > now the containments are saved to $appdata/activities/$activityname but at > some point nepomuk will give us UIDs to use instead (and then we'll need to > extract the associated name to display in the UI, and deal with multi-monitor > systems having >1 containment, and so on..) > ok, I'm rambling now. I just don't want this code hiding on my laptop until > tokamak :) > > > Diffs > ----- > > /trunk/KDE/kdelibs/plasma/containment.h 1077904 > /trunk/KDE/kdelibs/plasma/containment.cpp 1077904 > /trunk/KDE/kdelibs/plasma/corona.h 1077904 > /trunk/KDE/kdelibs/plasma/corona.cpp 1077904 > > Diff: http://reviewboard.kde.org/r/2713/diff > > > Testing > ------- > > works surprisingly well, haven't been able to cause anything bad to happen > > > Thanks, > > Chani > > _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel