summaryrefslogtreecommitdiff
path: root/shotwell.am
blob: fa157d43b3b9f77f132c0bb5f9572cee2923810d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
bin_PROGRAMS = shotwell
shotwell_CFLAGS = \
	$(SHOTWELL_CFLAGS) \
	$(UNITY_CFLAGS) \
	$(COMMON_CFLAGS) \
	-I$(top_builddir)/plugins \
	-I$(abs_top_srcdir)/plugins

shotwell_LDADD = \
	src/plugins/libplugin.la \
	$(SHOTWELL_LIBS) \
	$(UNITY_LIBS)
shotwell_VALAFLAGS = $(COMMON_VALAFLAGS) \
	--pkg gio-2.0 --pkg gtk+-3.0 --pkg gee-0.8 \
	--pkg gio-unix-2.0 --pkg sqlite3 --pkg gmodule-2.0 \
	--vapidir $(abs_top_srcdir)/vapi \
	--pkg libgphoto2 --pkg posix --pkg LConv --pkg libraw --pkg gexiv2 \
	--pkg libexif --pkg gudev-1.0 --pkg gstreamer-1.0 \
	--pkg gstreamer-pbutils-1.0 \
	$(UNITY_VALAFLAGS) \
	$(COMMON_VALAFLAGS_POST)

shotwell_SOURCES = \
	src/unit/Unit.vala \
	src/util/Util.vala \
	src/util/file.vala \
	src/util/image.vala \
	src/util/misc.vala \
	src/util/string.vala \
	src/util/system.vala \
	src/util/KeyValueMap.vala \
	src/util/ui.vala \
	src/threads/Threads.vala \
	src/threads/Workers.vala \
	src/threads/BackgroundJob.vala \
	src/threads/Semaphore.vala \
	src/db/Db.vala \
	src/db/DatabaseTable.vala \
	src/db/PhotoTable.vala \
	src/db/EventTable.vala \
	src/db/TagTable.vala \
	src/db/TombstoneTable.vala \
	src/db/VideoTable.vala \
	src/db/VersionTable.vala \
	src/db/SavedSearchDBTable.vala \
	src/editing_tools/EditingTools.vala \
	src/editing_tools/StraightenTool.vala \
	src/slideshow/Slideshow.vala \
	src/slideshow/TransitionEffects.vala \
	src/photos/Photos.vala \
	src/photos/PhotoFileAdapter.vala \
	src/photos/PhotoFileFormat.vala \
	src/photos/PhotoFileSniffer.vala \
	src/photos/PhotoMetadata.vala \
	src/photos/GRaw.vala \
	src/photos/GdkSupport.vala \
	src/photos/JfifSupport.vala \
	src/photos/BmpSupport.vala \
	src/photos/RawSupport.vala \
	src/photos/PngSupport.vala \
	src/photos/TiffSupport.vala \
	src/plugins/Plugins.vala \
	src/plugins/StandardHostInterface.vala \
	src/plugins/ManifestWidget.vala \
	src/publishing/Publishing.vala \
	src/publishing/PublishingUI.vala \
	src/publishing/PublishingPluginHost.vala \
	src/publishing/APIGlue.vala \
	src/library/Library.vala \
	src/library/LibraryWindow.vala \
	src/library/Branch.vala \
	src/library/TrashSidebarEntry.vala \
	src/library/OfflineSidebarEntry.vala \
	src/library/FlaggedSidebarEntry.vala \
	src/library/LastImportSidebarEntry.vala \
	src/library/ImportQueueSidebarEntry.vala \
	src/library/FlaggedPage.vala \
	src/library/ImportQueuePage.vala \
	src/library/LastImportPage.vala \
	src/library/OfflinePage.vala \
	src/library/TrashPage.vala \
	src/direct/Direct.vala \
	src/direct/DirectWindow.vala \
	src/direct/DirectPhoto.vala \
	src/direct/DirectPhotoPage.vala \
	src/direct/DirectView.vala \
	src/core/Core.vala \
	src/core/DataCollection.vala \
	src/core/DataSet.vala \
	src/core/util.vala \
	src/core/SourceCollection.vala \
	src/core/SourceHoldingTank.vala \
	src/core/DatabaseSourceCollection.vala \
	src/core/ContainerSourceCollection.vala \
	src/core/ViewCollection.vala \
	src/core/DataObject.vala \
	src/core/Alteration.vala \
	src/core/DataSource.vala \
	src/core/DataSourceTypes.vala \
	src/core/DataView.vala \
	src/core/DataViewTypes.vala \
	src/core/Tracker.vala \
	src/core/SourceInterfaces.vala \
	src/sidebar/Sidebar.vala \
	src/sidebar/Branch.vala \
	src/sidebar/Entry.vala \
	src/sidebar/Tree.vala \
	src/sidebar/common.vala \
	src/events/Events.vala \
	src/events/Branch.vala \
	src/events/EventsDirectoryPage.vala \
	src/events/EventPage.vala \
	src/events/EventDirectoryItem.vala \
	src/tags/Tags.vala \
	src/tags/Branch.vala \
	src/tags/TagPage.vala \
	src/tags/HierarchicalTagIndex.vala \
	src/tags/HierarchicalTagUtilities.vala \
	src/camera/Camera.vala \
	src/camera/Branch.vala \
	src/camera/CameraTable.vala \
	src/camera/GPhoto.vala \
	src/camera/ImportPage.vala \
	src/searches/Searches.vala \
	src/searches/Branch.vala \
	src/searches/SearchBoolean.vala \
	src/searches/SavedSearchPage.vala \
	src/searches/SavedSearchDialog.vala \
	src/config/Config.vala \
	src/config/ConfigurationInterfaces.vala \
	src/config/GSettingsEngine.vala \
	src/data_imports/DataImports.vala \
	src/data_imports/DataImportsPluginHost.vala \
	src/data_imports/DataImportsUI.vala \
	src/data_imports/DataImportJob.vala \
	src/data_imports/DataImportSource.vala \
	src/folders/Folders.vala \
	src/folders/Branch.vala \
	src/folders/Page.vala \
	src/main.vala \
	src/AppWindow.vala \
	src/CollectionPage.vala \
	src/NaturalCollate.vala \
	src/Thumbnail.vala \
	src/ThumbnailCache.vala \
	src/CheckerboardLayout.vala \
	src/PhotoPage.vala \
	src/Page.vala \
	src/SortedList.vala \
	src/Dimensions.vala \
	src/Box.vala \
	src/Photo.vala \
	src/Orientation.vala \
	src/BatchImport.vala \
	src/Dialogs.vala \
	src/Resources.vala \
	src/Debug.vala \
	src/ColorTransformation.vala \
	src/Properties.vala \
	src/CustomComponents.vala \
	src/Event.vala \
	src/International.vala \
	src/AppDirs.vala \
	src/PixbufCache.vala \
	src/CommandManager.vala \
	src/Commands.vala \
	src/SlideshowPage.vala \
	src/LibraryFiles.vala \
	src/Printing.vala \
	src/Tag.vala \
	src/Screensaver.vala \
	src/Exporter.vala \
	src/DirectoryMonitor.vala \
	src/LibraryMonitor.vala \
	src/VideoSupport.vala \
	src/Tombstone.vala \
	src/MetadataWriter.vala \
	src/Application.vala \
	src/TimedQueue.vala \
	src/MediaPage.vala \
	src/MediaDataRepresentation.vala \
	src/DesktopIntegration.vala \
	src/MediaInterfaces.vala \
	src/MediaMetadata.vala \
	src/VideoMetadata.vala \
	src/MediaMonitor.vala \
	src/PhotoMonitor.vala \
	src/VideoMonitor.vala \
	src/SearchFilter.vala \
	src/MediaViewTracker.vala \
	src/UnityProgressBar.vala \
	src/Upgrades.vala \
	src/.unitize/_UnitInternals.vala \
	src/.unitize/_UtilInternals.vala \
	src/.unitize/_ThreadsInternals.vala \
	src/.unitize/_DbInternals.vala \
	src/.unitize/_EditingToolsInternals.vala \
	src/.unitize/_PluginsInternals.vala \
	src/.unitize/_SlideshowInternals.vala \
	src/.unitize/_PhotosInternals.vala \
	src/.unitize/_PublishingInternals.vala \
	src/.unitize/_LibraryInternals.vala \
	src/.unitize/_DirectInternals.vala \
	src/.unitize/_CoreInternals.vala \
	src/.unitize/_SidebarInternals.vala \
	src/.unitize/_EventsInternals.vala \
	src/.unitize/_TagsInternals.vala \
	src/.unitize/_CameraInternals.vala \
	src/.unitize/_SearchesInternals.vala \
	src/.unitize/_ConfigInternals.vala \
	src/.unitize/_DataImportsInternals.vala \
	src/.unitize/_FoldersInternals.vala \
	src/.unitize/_Library_unitize_entry.vala \
	src/.unitize/_Direct_unitize_entry.vala \
	plugins/shotwell-plugin-dev-1.0.vapi