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>
|