Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 0.14.0 protected
    * Removed the use of the hardcoded ~/Pictures path
    * Show a spinner while the post-processing is running
    * Use the correct extension for the image viewer instead of guessing
    * Better error messages when open() fails
  • 0.13.2 protected
    Bugfix release that solves:
    
    * libtiff incompatability because debian broke libtiff
    * dropped hdr_stacker from the post processing script
    * Switching a control from auto to manual now syncs the value
  • 0.13.1 protected
    * Small fix for preview latency in phosh on stable postmarketOS
    * Lowered frametime while capturing to reduce noise in capture
  • 0.13.0 protected
    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.
    
    * Don't wait for camera to turn on before showing window<
    * Use seperate thread for image processing, keeping UI responsive
    * Apply color calibration in the preview
    * Run camera at lower resolution while previewing
    * Added seperate tools for camera testing from the command line
  • 0.12.0 protected
    * Support 1-5 cameras in the config file instead of the hardcoded rear/front
    * Support cameras being in their own /dev/video node or /dev/media node
    * Nicer debug output on the console
    * The debayering code now works on more than BGGR
    * Fixed fallback to /etc/megapixels.ini config file
  • 0.11.1 protected
    * Fixed non-posix-compliance issue in the postprocess.sh script
    * Fixed path for the quick-open button
    * postprocess.sh can now find dcraw_emu on Debian
    * Apply better colors in the preview
  • 0.11.0 protected
    The release containing the state of Megapixels as used in part 4 of the blog post series.
    
    * Added sharpening on the jpegs in post processing
    * Implemented on-screen controls
    * Fixed issue with dcraw missing a denoise parameter
    * Detect if stack_frames from hdr-plus is installed and use that
    * Fix for the config files not being read if the locale uses a comma as decimal seperator
  • 0.10.2 protected
    Bugfix release for an buffer overflow in burst_directory.
    This also fixes the loss of exif data in the final jpeg file, but only if exiftool is installed.
  • 0.10.1 protected
    908c677c · Fix segfault on capture ·
    Bugfix release for a segfault when trying to capture an image.
  • 0.10.0 protected
    12349909 · Leak less memory ·
    This release rewrites a lot of 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.
    
    Main changes:
    * Capture 5 raw frames when pressing the capture button
    * Added colorspace metadata to the config file
    * Write exif/dng metadata with camera information
    * Added postprocess.sh which converts the dng burst into a final image
    * Trigger continuous autofocus if the driver supports it
    * Fixed some memory leaks
    
    This release adds a new libtiff-4 dependency for packaging. It also has a runtime
    dependency now on dcraw or dcraw_emu from libraw and imagemagick for the default
    postprocess.sh script.
  • 0.9.0 protected
    e7135409 · Use symbolic icons ·
    This release brings mainly UI improvements.
    
    * Settings button does slightly more now, but it still useless
    * Made the shutter button more visible
    * Use all svg icons in the bottom bar
    * Added button to open the image storage folder
    * Added button that opens the last image
    * Taking a picture now sets a thumbnail on the last image button
  • 0.8.0 protected
    This is a small release of Megapixels that only changes things relevant
    for distro packaging
    
    * Fixed build warning on bad g_printerr use that is an error on some
      build systems
    * Changed lookup order for config files and add XDG support for it
  • 0.7.0 protected
    9d624a0c · Add new configs to meson ·
  • 0.6.0 protected
  • 0.5.0 protected
  • 0.4.0 protected
  • 0.3.0 protected
    2f3b1afe · Improved icon ·
  • 0.2.0 protected
    c554d221 · Added icon ·
  • 0.1.0 protected
    db131f2c · Chosen project name ·