File: me.gapixels.Megapixels.metainfo.xml

package info (click to toggle)
megapixels 2.0.0-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 2,876 kB
  • sloc: ansic: 6,530; python: 442; xml: 367; sh: 116; makefile: 3
file content (321 lines) | stat: -rw-r--r-- 10,734 bytes parent folder | download
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
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2020 Martijn Braam -->
<component type="desktop-application">
	<id>me.gapixels.Megapixels</id>
	<metadata_license>CC0-1.0</metadata_license>
	<project_license>GPL-3.0</project_license>
	<name>Megapixels</name>
	<summary>A gnome camera application for phones</summary>
	<description>
		<p>
			Megapixels is a camera application designed for phones and tablets. It
			implements the v4l2 and media-request apis so set up camera pipelines on
			ARM hardware and uses the raw data modes of the sensors to get the best
			quality pictures.
		</p>
	</description>
	<launchable type="desktop-id">me.gapixels.Megapixels.desktop</launchable>
	<provides>
		<binary>megapixels</binary>
	</provides>
	<screenshots>
		<screenshot type="default">
			<image>https://brixitcdn.net/metainfo/megapixels.png</image>
		</screenshot>
	</screenshots>
	<url type="homepage">https://gitlab.com/megapixels-org/Megapixels</url>
	<supports>
		<control>keyboard</control>
		<control>pointing</control>
		<control>touch</control>
  	</supports>
	<requires>
    	<display_length compare="ge">360</display_length>
  	</requires>
	<content_rating type="oars-1.1" />
	<releases>
	        <release version="2.0.0" date="2025-11-11">
                        <description>
				<p>The "there has to be a release at some point" release.</p>
				<ul>
					<li>Added a config for the Pixel 3a</li>
					<li>Added hardware support in the metainfo</li>
					<li>Fixed 10-bit format issues for the GPU debayering</li>
					<li>Pass the stride info from libmegapixels to libdng to fix corrupt dng files</li>
					<li>Enable touch to focus</li>
				</ul>
                        </description>
                </release>
	        <release version="2.0.0-alpha2" date="2025-06-12">
                        <description>
				<ul>
					<li>Update to GNOME 47 runtime</li>
					<li>Automatically rotate image based on accelerometer values</li>
					<li>Add possibility to use hardware buttons to take a picture</li>
					<li>Add support for additional YUV formats</li>
					<li>Fixed memory leak in the AAA implementation</li>
					<li>Fix up config file lookup code for better Flatpak integration</li>
					<li>Fix black imges with dcraw</li>
					<li>Fix segfault on video capture</li>
					<li>Fix memory leak in save_jpeg</li>
				</ul>
                        </description>
                </release>
	        <release version="2.0.0-alpha1" date="2024-12-28">
                        <description>
                                <p>
					Pre-release version of Megapixels 2

					Several devices now have better support in the Megapixels 2.x
					development branch than in the Megapixels legacy branch so this is a
					release for distributions to be able to package Megapixels for those
					devices.

					The device support in this release should strictly be a superset of the
					old Megapixels 1.x releases but not all features are fully functional
					yet.

					This release depends on libdng 0.2.0 and libmegapixels 0.2.0 to run
					correctly.

					Thanks to @k.vos, @pavelm, @pastalian for the Megapixels app
					contributions.
                                </p>
                        </description>
                </release>
		<release version="1.6.1" date="2023-05-30">
			<description>
				<ul>
					<li>Get the PinePhone cameras working with newer kernels (MR 31)</li>
					<li>Increase capture-rate to 15 on pinephone (MR 29)</li>
					<li>Increase burst minimum (MR 28)</li>
				</ul>
			</description>
		</release>
		<release version="1.6.0" date="2022-11-30">
			<description>
				<ul>
					<li>Integrate with feedbackd for shutter sounds</li>
					<li>Get screen rotation from wayland and xorg instead of dbus</li>
                    <li>Cleanups in media device lookup</li>
				</ul>
			</description>
		</release>
		<release version="1.5.2" date="2022-06-29">
			<description>
				<ul>
					<li>Clamp the minimum burst length to 2 to keep compatability
					with existing postprocessing scripts</li>
				</ul>
			</description>
		</release>
		<release version="1.5.1" date="2022-06-27">
			<description>
				<ul>
					<li>Fix the screen flash for the front camera</li>
					<li>Fix the preview speed dropping after taking a picture</li>
					<li>Updated the version number</li>
				</ul>
			</description>
		</release>
		<release version="1.5.0" date="2022-06-26">
			<description>
				<ul>
					<li>Add support for the Xiaomi Mi Note 2</li>
					<li>Add dynamic burst length depending on the sensor gain</li>
					<li>Add multiple posprocessor selection in the settings</li>
					<li>Fix saving the flash state to the exif metadata</li>
				</ul>
			</description>
		</release>
		<release version="1.4.3" date="2021-12-13">
			<description>
				<ul>
					<li>Disable flash by default</li>
					<li>Fix some small memory leaks</li>
				</ul>
			</description>
		</release>
		<release version="1.4.2" date="2021-11-17">
			<description>
				<ul>
					<li>Fix crash when not using phosh</li>
				</ul>
			</description>
		</release>
		<release version="1.4.1" date="2021-11-14">
			<description>
				<ul>
					<li>data: Add StartupNotify to desktop file</li>
				</ul>
			</description>
		</release>
		<release version="1.4.0" date="2021-11-13">
			<description>
				<ul>
					<li>Add LED and Display-based flash support</li>
					<li>Fix whitelevel and ISO metadata in DNG files</li>
					<li>Fix memory leak when rotating device</li>
				</ul>
			</description>
		</release>
		<release version="1.3.2" date="2021-11-10">
			<description>
				<ul>
					<li>Fix crash when taking photos consecutively</li>
				</ul>
			</description>
		</release>
		<release version="1.3.1" date="2021-11-10">
			<description>
				<ul>
					<li>Fix memory leak</li>
				</ul>
			</description>
		</release>
		<release version="1.3.0" date="2021-09-10">
			<description>
				<ul>
					<li>Improved color handleing in the processed pictures</li>
					<li>Better wording on the QR dialogs</li>
					<li>Redesigned the data QR dialog</li>
				</ul>
			</description>
		</release>
		<release version="1.0.1" date="2021-05-04">
			<description>
				<p>
					Bugfix release
				</p>
			</description>
		</release>
		<release version="1.0.0" date="2021-05-04">
			<description>
				<p>
					Megapixels now has GPU acceleration with GTK4
				</p>
			</description>
		</release>
		<release version="0.14.0" date="2021-01-11">
			<description>
				<p>
					Release with some small improvements:
				</p>
 				<ul>
					<li>The thumbnail button now has a spinner on it while the photo is post-processing</li>
					<li>The hardcoded ~/Pictures path is no longer used</li>
				</ul>
			</description>
		</release>
		<release version="0.13.2" date="2020-12-23">
			<description>
				<p>
					Bugfix release that solves:
				</p>
 				<ul>
					<li>libtiff incompatability because debian broke libtiff</li>
					<li>dropped hdr_stacker from the post processing script</li>
					<li>Switching a control from auto to manual now syncs the value</li>
				</ul>
			</description>
		</release>
		<release version="0.13.1" date="2020-12-06">
			<description>
				<p>
					Small update to reduce preview latency
				</p>
			</description>
		</release>
		<release version="0.13.0" date="2020-12-06">
			<description>
				<p>
					Major performance improvement release. Thanks to Benjamin Schaaf this release
					uses threading to process frames for the preview and makes more of the app
					async, improving the responsiveness a lot.

					This release also adds resolution switching when taking a picture so the preview
					can run on a lower resolution.
				</p>
				<ul>
					<li>Don't wait for camera to turn on before showing window</li>
					<li>Use seperate thread for image processing, keeping UI responsive</li>
					<li>Apply color calibration in the preview</li>
					<li>Run camera at lower resolution while previewing</li>
					<li>Added seperate tools for camera testing from the command line</li>
				</ul>
			</description>
		</release>
		<release version="0.12.0" date="2020-11-09">
			<description>
				<p>
					This release has a rewrite in the config file parsing and camera handeling.
				</p>
				<ul>
					<li>Support 1-5 cameras now instead of the hardcoded 2</li>
					<li>Support cameras being in their own video and media node</li>
					<li>Debayering now supports 4 pixel orders instead of the hardcoded BGGR</li>
					<li>Added Appstream metainfo for graphical package management software</li>
				</ul>
			</description>
		</release>
		<release version="0.11.1" date="2020-10-07">
			<description>
				<ul>
					<li>The preview now has the correct gamma curve, making the images brighter so you can see what you're capturing</li>
					<li>Fixed some posix compliance issues</li>
				</ul>
			</description>
		</release>

		<release version="0.11.0" date="2020-10-06">
			<description>
				<p>
					This is the UI improvement release. Now it's possible to change exposure settings in the app preview
				</p>
				<ul>
					<li>Added UI for camera controls</li>
					<li>Slight image quality improvements on the generated .jpg files</li>
					<li>Better support for other releases of dcraw</li>
					<li>Fixed bug on locales with a comma as decimal seperator</li>
				</ul>
			</description>
		</release>

		<release version="0.10.0" date="2020-10-02">
			<description>
				<p>
					This release rewrites a lot of the image processing pipeline. Megapixels now
					only directly outputs .dng files and then triggers an external processing
					pipeline to convert that into the desired image formats
				</p>
				<ul>
					<li>Capture a burst of 5 raw frames when pressing the shutter button</li>
					<li>Added colorspace metadata to the images</li>
					<li>Added exif tags to the generated images</li>
					<li>If the sensor supports autofocus then that is triggered on the start of the application</li>
					<li>Fixed some memory leaks</li>
				</ul>
			</description>
		</release>

		<release version="0.9.0" date="2020-09-24">
			<description>
				<p>This release brings mainly UI improvements</p>
				<ul>
					<li>Settings button does slightly more now, but is still useless</li>
					<li>Made the shutter button more visible</li>
					<li>Use all svg icons in the bottom bar</li>
					<li>Added button to open the image storage folder</li>
					<li>Added button tthat opens the latest image</li>
					<li>Taking a picture now sets a thumbnail on the latest image button</li>
				</ul>
			</description>
		</release>

		<release version="0.8.0" date="2020-09-21">
			<description>
				<p>First distro-packaged release of Megapixels</p>
			</description>
		</release>
	</releases>
</component>