> On April 2, 2015, 4:25 nachm., Torsten Rahn wrote: > > src/lib/marble/PlacemarkLayout.cpp, line 452 > > <https://git.reviewboard.kde.org/r/123181/diff/2/?file=359596#file359596line452> > > > > What criterion is this sorted by? > > Dennis Nienhüser wrote: > Just the pointer value I'd say. AFAIU the point is to have it stable wrt > some viewport, not necessarily stable on a second visit.
But in general the placemark rendering is sorted by popularity ...!?!?!? If not then this doesn't look right ... - Torsten ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/123181/#review78415 ----------------------------------------------------------- On März 31, 2015, 7:20 vorm., Adam Dabrowski wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard.kde.org/r/123181/ > ----------------------------------------------------------- > > (Updated März 31, 2015, 7:20 vorm.) > > > Review request for Marble. > > > Repository: marble > > > Description > ------- > > -Added Right position for placemark labels. Up to 7 positions are available > for labels if placemarks overlap. > -Added sorting of placemarks before layouting. Without this there would be > labels "jumping" around as several moving placemarks overlap (now they are > drawn in the same order and there is no jumping). Cost of sorting is > miniscule compared to other operations performed when layouting. > -Refactored code for checking if layout space is already occupied > > > Diffs > ----- > > src/lib/marble/PlacemarkLayout.cpp 6c0af30 > src/lib/marble/geodata/data/GeoDataLabelStyle.h 046f7bc > src/lib/marble/geodata/graphicsitem/GeoLineStringGraphicsItem.cpp 5949c7d > > Diff: https://git.reviewboard.kde.org/r/123181/diff/ > > > Testing > ------- > > Displayed 1, 2, 3 and 7+ items. > Checked for no flickering. > > > Thanks, > > Adam Dabrowski > >
_______________________________________________ Marble-devel mailing list [email protected] https://mail.kde.org/mailman/listinfo/marble-devel
