• Andreas Brauchli's avatar
    map: break reference cycles · c53af12e
    Andreas Brauchli authored
    - Only store weak reference to self in DataViewPositionMarker
      This currently results in a bug where the data_view_position_marker is
      incorrectly freed early after the first mouse hover leave event on
      the marker pin on the map.
    - Use unowned where reference counting is disabled for other reasons
      than reference cycles: i.e. ownership is guaranteed.
    - Don't store references to the MapWidget in PositionMarkers
    - Remove the private PositionMarker interface and replace it with the ex
      AbstractPositionMarker.
    c53af12e
Name
Last commit
Last update
..
.unitize Loading commit data...
camera Loading commit data...
config Loading commit data...
core Loading commit data...
data_imports Loading commit data...
db Loading commit data...
dialogs Loading commit data...
direct Loading commit data...
editing_tools Loading commit data...
events Loading commit data...
faces Loading commit data...
folders Loading commit data...
import-roll Loading commit data...
library Loading commit data...
photos Loading commit data...
plugins Loading commit data...
publishing Loading commit data...
searches Loading commit data...
sidebar Loading commit data...
slideshow Loading commit data...
tags Loading commit data...
threads Loading commit data...
unit Loading commit data...
util Loading commit data...
AppDirs.vala Loading commit data...
AppWindow.vala Loading commit data...
Application.vala Loading commit data...
BatchImport.vala Loading commit data...
Box.vala Loading commit data...
CheckerboardItem.vala Loading commit data...
CheckerboardItemText.vala Loading commit data...
CheckerboardLayout.vala Loading commit data...
CollectionPage.vala Loading commit data...
ColorTransformation.vala Loading commit data...
CommandManager.vala Loading commit data...
Commands.vala Loading commit data...
Debug.vala Loading commit data...
DesktopIntegration.vala Loading commit data...
Dialogs.vala Loading commit data...
Dimensions.vala Loading commit data...
DirectoryMonitor.vala Loading commit data...
Event.vala Loading commit data...
Exporter.vala Loading commit data...
International.vala Loading commit data...
LibraryFiles.vala Loading commit data...
LibraryMonitor.vala Loading commit data...
MapWidget.vala Loading commit data...
MediaDataRepresentation.vala Loading commit data...
MediaInterfaces.vala Loading commit data...
MediaMetadata.vala Loading commit data...
MediaMonitor.vala Loading commit data...
MediaPage.vala Loading commit data...
MediaViewTracker.vala Loading commit data...
MetadataWriter.vala Loading commit data...
NaturalCollate.vala Loading commit data...
Orientation.vala Loading commit data...
Page.vala Loading commit data...
Photo.vala Loading commit data...
PhotoMonitor.vala Loading commit data...
PhotoPage.vala Loading commit data...
PixbufCache.vala Loading commit data...
Printing.vala Loading commit data...
Properties.vala Loading commit data...
Resources.vala Loading commit data...
Screensaver.vala Loading commit data...
SearchFilter.vala Loading commit data...
SlideshowPage.vala Loading commit data...
SortedList.vala Loading commit data...
Tag.vala Loading commit data...
Thumbnail.vala Loading commit data...
ThumbnailCache.vala Loading commit data...
TimedQueue.vala Loading commit data...
Tombstone.vala Loading commit data...
UnityProgressBar.vala Loading commit data...
Upgrades.vala Loading commit data...
VideoMetadata.vala Loading commit data...
VideoMonitor.vala Loading commit data...
VideoSupport.vala Loading commit data...
_transformation.c Loading commit data...
graphics-processor.vala Loading commit data...
libshotwell.deps Loading commit data...
main.vala Loading commit data...
meson.build Loading commit data...