[simple-scan] Created tag 3.16.0.1



The signed tag '3.16.0.1' was created.

Tagger: Robert Ancell <robert ancell canonical com>
Date: Mon Jul 17 16:53:13 2017 +1200

    Released 3.16.0.1

Changes:

Aditya Vaidya (6):
      Add page number to first file (LP: #765780)
      Fixed multiple saving, and start counting files from 1, not 0.
      Fixed indenting.
      More indenting fixes.
      Use 1-time for loop to get page
      Fix updates according to Robert Ancell's <robert ancell canonical com> suggestions

Alexandre Rostovtsev (1):
      $(mkdir_p) → $(MKDIR_P)

Ali Shtarbanov (1):
      Update to help files by Ali Shtarbanov

Allroad Quattro (3):
      add hp_duplex_scan
      add brother duplex support
      add brother duplex support

Amos Brocco (3):
      Added copy to clipboard menu and toolbar items
      Fixed indentation
      Add copy to clipboard function

Andy Clayton (2):
      Add support for brightness and contrast adjustments (LP: #669820)
      Scale brightness and contrast values to what the driver expects

Daniel Foré (1):
      use headerbar logic from gnome-mahjongg

David King (1):
      Fix Keywords fields in desktop file translations

Eduard Gotwig (16):
      Headerbars for Simple-Scan, Day One result
      Day 2 progress: New headerbars work, all buttons work, Outstanding bug: Canvas does not properly resize 
to window dimensions, and stays at fixed size
      Canvas works, resizes properly. Visual issues outstanding for next day. Day 2 over.
      Removed invalid properties of UI, partly fixed padding issue with canvas
      fix last commit
      Adjust minimum size to headerbar dimensions
      add buttons back; still canvas styling issue
      Merge lp:~robert-ancell/simple-scan/optional-headerbar-ui , revert commit nr 771
      Fix last merge with lp:~robert-ancell/simple-scan/optional-headerbar-ui
      Reset book-view border
      Revert         /* Show pop-up menu on right click */ to return false again
      revert to old style, fix border problem
      remove whitespace with merge lp:~robert-ancell/simple-scan/headerbars-ui-whitespace; revert manpage 
change
      Fix buttonnames
      Clearer AppMenu Check logic
      Renamed buttonnames

Eduardd Gotwig gotwig ubuntu com (4):
      Added stop mechanism; introduced deprecated .UI file for deskop environments which not support GTK > 
3.10 features     Added all actions to the headerbar, which were before in the menubar, linked rotate buttons
      Last commit contained Manpage change, to add [test] to the manpage (sry I forgot to note this)     Now 
both interfaces should  work as expected; fixed deprecated crop button
      Update icons; reset deprecated UI icon
      Update icon again

Jean-François Fortin Tam (1):
      Make the toolbar primary so it shows with the proper style.

Jeremy Bicha (1):
      fix help link (use help: instead of ghelp: & don't forget legal.xml)

Launchpad Code Hosting (137):
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.

Launchpad Translations on behalf of robert-ancell (15):
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.

Launchpad Translations on behalf of simple-scan-team (59):
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.

Lucian Adrian Grijincu (1):
      fix About dialog

Maël Lavault (9):
      Replace deprecated Gtk.Stock items
      Replace deprecated widgets (GtkVBox, GtkTable) and bump required GTK release to 3.10
      Replace deprecated widgets (GtkVBox, GtkHButtonBox, GtkTable) and bump required GTK release to 3.8
      Mark stock label replacements as translatable
      Remove deprecated Gtk.Stock items and Gtk widgets (GtkVBox, GtkTable, GtkHButtonBox) and replace them 
with their newer counterparts. Also bump Gtk required version to 3.8 and rewamp glade file to work well with 
last glade release.
      Port to GtkApplicationWindow
      Add app menu for gnome-shell
      Standardize Help/About/Quit
      Add accelerators back to app menu

Michael Catanzaro (1):
      Install missing help images

Michael Nagel (4):
      help/translation: move de.po
      add README.md
      readme: update build instructions to install bzr and libsqlite3-dev
      readme: mention git mirror

Richard Hughes (1):
      Load color profiles for scanner and save them in output files

Robert Ancell (280):
      Fix print scaling, rotation and multi-page print
      Release 0.7.1
      Detect remote scanners     Show authorization dialog for scanners
      Update translator comments
      Commit the pot file so LP can find it
      Release 0.7.2
      Fix layout bug
      Support custom crop (not finished)
      merged
      Log custom crop changes
      Don't need to commit POT file anymore...
      Merge translations
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Launchpad automatic translations update.
      Update po/LINGUAS
      Fix version number in configure.ac
      First step in Vala port
      Add temp .vapi for migration
      Converted UI and BookView
      Convert PageView
      Fix some crashers
      Paranoid
      Book compiles
      Page compiles
      Work with current version of GdkPixbuf vala bindings
      Fix assertion
      Use standard Vala memory resizing
      Don't copy arrays
      Fix some errors
      Tidy up ScanDevice / ScanOptions
      Tidy up ScanDevice / ScanOptions
      Tidy up start scan code
      Tidy up scan_cb
      Fix page rotation
      scanner.vala compiling
      Fix compile error
      Scans without crashing
      Write part way into buffer
      Fix whitespace
      Fix whitespace
      Fix depth in grayscale mode
      Improve logging of scan options
      Scans properly!
      Fix crash writing PDF
      Use uint8 instead of uchar
      Workaround for zlib vala binding bug
      Got JPEG compression working
      Port to GDBus
      Fix up scanner authorization
      Update POTFILES
      Tidy up scanner.vala
      Move to_string () methods into sane.vapi
      Make more clear that I need to fix sane_get_devices
      Move jpeg code into jpeglib.vapi
      Rename simple-scan.vapi to fixes.vapi
      Drop dbus-glib-1 dependency
      Port to GSettings
      sane_get_devices works, but requires valac 0.12.1
      Port to GTK3
      Only show non cancel error messages
      Fix size field of PixbufSaveFunc
      Update buf references for fixes
      Requite valac 0.13.0
      Drop pixbuf_save_to_callbackv fix, it's fixed in 0.13.0
      Drop zlib fix, it's fixed in 0.13.0
      Drop cairo workaround, it's fixed in 0.13.0
      Don't need cairo-pdf anymore
      Port to colord, based on a patch from Richard Hughes
      Fix error writing ps files
      Releasing 3.1.3
      Fix distcheck issues
      Fix compile warnings
      Prep for 3.1.5
      Fix incorrect PDF generation, and add a --fix-pdf command line to fix broken files generated by older 
versions
      Fix compilation with latest Vala
      Bump version number
      Releasing 3.2.0
      Bump version number
      Fix compile warnings
      Remove warnings about obsolete has-separator GTK property
      Build help with yelp-tools instead of gnome-doc-utils
      Stop using deprecated Gtk.HBox
      Stop using deprecated Gtk.HScrollbar
      Stop using deprecated Gtk.paint_focus
      Fix whitespace
      Merge in primary toolbar hint
      Fix incorrect warning about short scans
      Fix buffer overrun writing black and white PDFs, thanks to Stef Walker for diagnosing
      Bump version number
      Releasing 3.4.0
      Fix help not working
      Always set scanner options in the same order to avoid options resetting options already set
      Fix hash function for options table
      Number multiple page documents from 1
      Commit help .pot file so can be translated from Launchpad
      Fix up NEWS for 3.6 branch numbering
      Fix broken multi page numbering patch
      Bump version number
      Add back po/simple-scan.pot - LP seems to be confusing the help translations otherwise
      Fix save dialog filter labels
      Show progress dialog when saving files
      Use GtkApplication
      Fix command line parsing not working anymore
      Support drag and drop
      Update pot file
      Releasing 3.5.3
      Disconnect signals when objects are unreferenced
      Fix --debug not working
      Fix crash when starting a new document during a scan
      Fix crash caused by signal being emitted in scan thread
      Require valac >= 0.16.0
      merge
      merge
      Remove trailing whitespace
      Move help translation back to correct directory
      Remove drag and drop support - it breaks the cropping
      Releasing 3.5.90
      Releasing 3.6.0
      Simplify build system
      Tidy up DISTCLEANFILES
      Add controls for brightness and contrast
      Autosave document and restore on quit
      More coding style fixes to autosave manager
      Fix erroneous report about failing to set front ADF source
      Call sane_cancel after running out of documents from an ADF
      Use new GLib threading API
      Always call sane_cancel on the end of a document, this was not being called at the end of an ADF scan
      Update NEWS
      Releasing 3.7.1
      Releasing 3.8.0
      Compile UI file into the binary
      Releasing 3.9.1
      Fix distcheck
      Update NEWS
      Set ICC profile and density units for JPEG files
      Set ICC profile and density units for JPEG files
      Use gdk-pixbuf for JPEG images in PDF files
      Use gdk-pixbuf for JPEG images in PDF files
      Add JPEG quality settings
      Add JPEG quality settings
      Remove debugging
      Releasing 3.9.2
      Hide C warnings, compile with Vala debugging information
      Releasing 3.9.3
      Use --debug in VALAFLAGS instead of -g which confuses autotools in distcheck
      Releasing 3.9.4
      Add missing gresource file to tarball
      Use better looking list constructor
      Only autosave after a timeout
      Only apply autosave after a timeout
      Fix autosaving the same page instead of each dirty page
      Autosave the first page
      Releasing 3.9.90
      Update pot file
      Add appdata file
      Releasing 3.9.91
      Fix --fix-pdf not working due to attempting to treat binary data as UTF-8
      Update LINGUAS
      Releasing 3.10.0
      Set scan area of br-x and br-y to page size - this fixes drivers that don't have page-width and 
page-height options
      Add some more comments
      Correctly covert page widths to units required by the driver
      Mark as fixing lp:550856
      Use files instead of blobs to autosave pixel data. Separate updating of autosave pixels from other 
updates.
      Coding style fixes
      Don't need to pass Book using ref
      Modernise Page class
      More modernization
      use more var
      Stop looping on Sql statements when no more rows
      Syntax fix
      Only update pixels after a timeout
      Merge with trunk
      Simplify autosave and use a keyfile instead of sqlite
      Fix re-saving an autosave
      Simplify autosave and use a keyfile instead of sqlite
      Set scan area of br-x and br-y to page size - this fixes drivers that don't have page-width and 
page-height options
      Select first page after autoloading
      Fix restoring crop from autosave
      Correctly autosave on changes
      Releasing 3.11.1
      Mark autosaved books as needs saving
      Fix regression where quality and contrast can be reset to minimum
      Releasing 3.11.1.1
      Stop using sqlite package
      Add back scan menu removed in UI file revamp
      Releasing 3.11.3
      Remove accidental nodist added
      Use AppMenu in GNOME Shell
      Fix horizontal scroll bar in wrong location
      Update pot file
      Add missing file for translation
      Releasing 3.11.4
      Save last page and window information into a cache file
      Only update document-type, contrast and brightness when changed
      Only update jpeg-quality when changed
      Only update page-side when changed
      Only update photo/text-dpi when changed
      Only update paper-width, paper-height when changed
      Remove obsolete code
      Move scan direction into cache
      Fix window cache bugs
      Only save state after a timeout to avoid hammering the HD on startup and when dragging sliders. Rename 
cache to state
      Only update selected-device when changed
      Only update gsettings when they change. Move application state from gsettings to ~/.cache
      Releasing 3.11.5
      Releasing 3.11.91
      Releasing 3.11.92
      Releasing 3.12.0
      Use properties instead of getters and setters. Use as keyword instead of casts.
      Show a dialog of page reordering options
      Fix off by one in separate/combining pages
      Close reorder dialog on escape
      Make a reverse combine operation, remove the delete odd/even operations and the separate option
      Merge with trunk
      Add options to reorder pages. Based off a patch by Walter Mack.
      Add required index 0 element into object table and correct size elements
      Add additional whitespace before xref and trailer elements
      Set document ID
      Note we should implement marked content to be PDF/A standard
      Fix page contents length
      Make --fix-pdf fix xref/trailer object count
      Mark as fixing LP:1220826
      Correct generation of PDF trailer to conform to the PDF standard.
      Releasing 3.13.1
      Show how a headerbar and toolbar can live in the same .ui file
      Correct whitespace in simple-scan.ui
      Fix indentation
      Remove email, print and reorder options from headerbar - they are provided in the appmenu (they were 
added on my mistake reviewing this branch).     Instead add the missing reorder item to the appmenu.
      Use GtkHeaderbar on systems that support it
      Releasing 3.13.3
      Use GtkTemplate
      Add back pot file...
      Use traditional menu / toolbar if gtk-shell-shows-menubar is true. This allows the headerbar to show in 
desktops like elementary
      Update Vala version in README
      Stop configure if vala not found
      Update POT
      Releaseing 3.13.4
      Correct method signature for delete-event
      Fix some UI objects not being accessed since GtkTemplate changes
      Don't access a variable after ownership is transferred - was breaking scans
      Releasing 3.13.4.1
      Fix menu being illegally shared between toolbar and headerbar
      Fix button that was trying to set both a label and an image
      Stop warning when no autosave information
      Releasing 3.13.4.2
      Update LINGUAS
      Add non-standard option names for duplex scanning on HP And Brother scanners
      Update pot file
      Releasing 3.13.90
      Releasing 3.13.91
      Releasing 3.13.92
      Releasing 3.14.0
      Releasing 3.15.1
      Store density information in bitmap formats (JPEG, PNG, TIFF). Requires gdk-pixbuf 2.32.2
      Releasing 3.15.2
      Releasing 3.15.3
      Initialize GTK+ after command line options are parsed
      Use window decorations if running in Unity of XFCE, all others get the headerbar
      Fix error where document was discarded if warning dialog was closed
      Add some keywords in the .desktop file
      Add GenericName to .desktop file
      Update POT file
      Releasing 3.15.4
      Don't use GtkHeaderBar in MATE
      Don't use GtkHeaderBar in LXDE
      Releasing 3.15.90
      Releasing 3.15.91
      Fix Keywords fields in desktop file translations
      Update LINGUAS
      Releasing 3.15.92
      Releasing 3.16.0
      Releasing 3.16.0.1

TJ (2):
      Add support for the Samsung Unified Driver (SUD) which enables ADF Duplex and correct colour     mode 
selection. Note that SUD's document source is not the standard SANE NAME_SCAN_SOURCE so     the SUD-specific 
"doc-source" is queried if the SANE "source" fails to find an option.
      Add support for the Samsung Unified Driver (SUD) which enables ADF Duplex and correct colour     mode 
selection. Note that SUD's document source is not the standard SANE NAME_SCAN_SOURCE so     the SUD-specific 
"doc-source" is queried if the SANE "source" fails to find an option.

Thanos Lefteris (1):
      Use stock menuitems for preferences and delete

Timo Kluck (13):
      Initial work for implementing autosaves
      fix loading of pixel data
      Correctly update has_data_
      Correctly deal with the pages that exist already when the autosave manager is started
      use a scan_finished signal to know when to autosave
      do not use curly braces for single line branches
      add verbose logging output for autosave manager database access
      Fix subquery
      even more verbose logging
      use bind_int64 for the direct_hash values
      Separate updating of autosave pixels from other updates
      Use files instead of blobs to autosave pixel data
      remove previous version of autosave database

Victor Mireyev (12):
      Show progress when saving files
      Allow drag and drop of pages to external programs
      Limit maximum URI length. Support drag-drop to Gimp.
      Drop support for XdndDirectSave0 protocol.     Add support for uri targets.
      Padded filenames (name-####.ext)
      Adaptive zero padding
      Simplify code
      Remove unused code
      Fix LP#719741. Save dialog should force file name extensions
      Zero pad numbering when saving multiple files
      Refactor file extension replacing.
      Force an extension when saving if one not provided

burnsidemk gmail com (1):
      Fix JPEG compression not working in PDF files

robert ancell canonical com (27):
      Releasing 2.31.90
      Store scanned pages in raw format to save memory and support higher bit depths
      Fix scaling in output PDF
      Use 2 bit for text scans
      Releasing 2.31.90.1
      Fix crash saving cropped pages
      Merge translations
      Fix crash saving cropped pages
      Don't use both AM_GLIB_GNU_GETTEXT and IT_PROG_INTLTOOL
      Merge translations
      Allow pages to be reordered
      Merge translations
      Update documentation for page reordering
      Releasing 2.31.91
      Merge translations
      Apply release notes changes made by vuntz
      Fix crash when pages not scanned top to bottom
      Fix other off by one error
      Fix PDF output in locales that use ',' for a decimal point
      Fix other floating point printf in PDF generator
      Fix duplicate use of same buffer for floating point string
      Try and get translations to work?
      Handle grayscale mode in brother3 driver
      Fix wrong size crop when saving
      Merge translations
      Releasing 2.32.0.1
      Add binary comment as recommended in PDF spec, Add comments about other PDF/A features

robert ancell gmail com (370):
      Initial simple-scan release
      Fix package name
      Install .desktop file
      Log errors saving files, close output stream when finished writing
      Handle not being able to open scan device
      Bump version number to 0.6.1
      Move .desktop category from Utility to Graphics
      Add command line argument parsing
      Provide binary name via Makefile
      Make able to set device from command line
      Warn if no scanners connected on startup
      Free scanner callback data inside scanner module
      Safety assert
      Report errors when failing to scan
      Quit sane properly
      Support .ps
      Choose dpi and output format based on document type.  Remember document type setting
      Stop scanner thread when quitting
      Interrupt scanner if blocking on input queue
      Don't warn if key file does not exist
      Tidy up warning text
      Added copyright headers
      Tidy up whitespace
      Make translatable
      Fill out Changelog, README, NEWS
      Translation include
      Ignore everything
      Warn if failed to save
      Bump version to 0.6.2
      Released 0.6.2
      Abort if cannot load UI
      Set SANE options more carefully.  Handle 1 and 16 bit images (tested with 'test' SANE device
      Improve debugging, handle multi-pass scans
      Released 0.6.3
      Fix multi-pass logic
      test scanner options
      * Show white page on startup      * Add border around scanned page
      Add menubar
      Support multiple document scanning (not yet finished)
      More multi-page fixes
      Fix broken cancel
      Fix some crashes
      Multi-page partly working
      Add zoom and pan
      Split book and page into gobjects
      Split book view out
      Move rendering code from page.c to book-view.c
      Zoom in center of image
      Attempt to make device names readable
      Rename menus
      Fix up rotation
      Handle keyboard shortcuts
      Make BookView more directly connected to the GtkDrawingArea
      Select pages with mouse
      Popup menu
      Make continuous scan easier
      Fix some defaults
      Show main window after all sub-elements
      Released 0.6.4
      Add warning flags to build and fix compile warnings
      Scan text in lineart mode
      Set cursor when panning
      Make selected page colour more obvious
      Add crop options
      Fix keyboard accelerators, set default window size to larger
      Set window title to be the same as Desktop entry
      Keep selected page visible, select new pages when scanned
      Can pan crop with mouse, crop copied to new scans
      prep for 0.7.0
      Run detect in a separate thread as it seems to lock up frequently     Only close handle to scanner when 
changing devices as SANE crashes for me on the third open (and to guarantee have lock for entire document)
      Disable zoom as not working     Add some email code (not working)
      Trim cropped image when saving
      Add NEWS about missing zoom
      Removed test code that triggered authorization on each scan
      Hide password entry for scanner
      Redesigned UI, added email action
      releasing 0.7.3
      Updated POT file
      Connect toolbar scan button
      Save multi-page JPEG and PNG
      Missing return value
      Move document type into menubar
      Add cancel scan menu item (escape key)     Add shortcut for single page scan (ctrl+1)
      Disable debugging by default, run with --debug to see the messages
      Fix regression in scan cancelling
      Pick locally connected scanners by default (and only use webcams as a last resort)
      merge
      Add message about new LP translations
      Release 0.7.4
      When displaying a scan error have a button to open preferences to change scanner
      Updated changelog
      Add tooltips to the toolbar
      Connect both Ctrl+Q and Ctrl+W to close window
      updated news
      Add translated languages to LINGUAS file
      Install translations correctly
      Releasing 0.7.5
      Released 0.7.5
      Added ast and nl translations
      Remember window size
      Added gconf schema
      Make .dektop file translatable
      Prep for 0.7.6
      Remember page rotation
      Add a new document button
      Fix saving replace_pages
      Disable scrolling with the mouse
      merge
      Update ignore list
      Added scrollbar for page navigation
      Remove debugging code
      Update toolbar tooltip grammar
      Remove obsolete callbacks
      Connect home and end keys to page navigation
      Use Binary mode on Canon scanners
      Fix wrong manufacturer name
      Try lots of different names for scan modes
      Merged
      merged
      Prep for 0.8.0 release
      Connect scan from feeder button in toolbar
      Updated translations
      Updated LINGUAS file
      Always show selected page
      merged
      Save JPEG images as foo.jpg not foo.jpeg
      Show page with animation while waiting for scan data
      Check for libsane in build system
      Add te to list of translations
      Fix manual crop bugs and show resize cursors
      Fix whitespace
      Releasing 0.8.1
      merged translations
      Update Changelog
      Make toolbar scan button "important" so it shows button text
      Add crop toolbar button
      Merge translations
      Compile with standard SANE, not Debian modified SANE
      merged translation changes
      Add simple-scan.pot
      Make build process use AM_SILENT_RULES
      Log return value of SANE calls
      Merge translation changes
      Stop toolbar being homogeneous (it keeps reverting when using Glade I think)
      Log page parameters
      Select ADF source when doing ADF scan
      Added man page from Alessio Treglia
      Call sane_get_devices() from the same scanner thread, rescan only when a USB event occurs
      Remember page dimensions from previous scans
      fix some small regressions in setting scan options
      Remove device cache, use first device instead
      Updated news
      Merged translations
      Add 'Thresholded' as alternate name for Lineart
      Released 0.8.2
      Updated POT file
      updated changelog
      Fixed some bugs where blank pages were left after failed scans, pages were incorrectly replaced     
Removed replace document on each scan from preferences (always append)
      Prep for 0.8.3
      Make scan resolution configurable in preferences dialog
      Fix bug not showing scanning throbber on first page
      Give name to UI element
      Only show image files in save dialog by default
      Show list of supported formats in save dialog and update extension based on them
      merged translations
      Describe PDF as multi-page
      Add Document>Email menuitem
      Add Ctrl+F short cut to scan from feeder
      Added help
      Fix up ADF scan with DPI settings change
      Releasing 0.9.0
      Fix distorted scans when require more than one read per line
      Released 0.9.1
      Add "ADF Front" to the list of possible ADF sources
      Log version on startup
      Always scan using maximum available area
      Handle page size being in int and fixed format
      Log fixed constraints correctly
      Call sane_cancel() after each page
      Only set test options for the test device
      Don't start new pages when already scanning
      Released 0.9.2
      Default to photo scanning mode
      Rotate crop with page
      Clip crop when rotating it
      Set crop menu radio buttons when enabling crop from the toolbar
      Add tooltips for preference,rotate,crop toolbar buttons
      Fix bug where crop resize cursors don't show after right clicking
      Added a stop toolbutton
      Added schemas for text and photo resolution settings
      Released 0.9.3
      Disable compression in scanner when supported
      Fix two spelling errors
      DPI->resolution in schema
      Improved scan mode tooltip (Jeroen Hoek)
      Log to ~/.cache/simple-scan/simple-scan.log
      Released 0.9.4
      Fix crash when scanning with no detected scanners
      Make Ctrl+N shortcut for New Document
      Made Help>Contents menu translatable
      Change resolution options in settings to 75, 150, 300, 600, 1200, 2400 dpi     Change text default 
resolution to 150 dpi, photo to 300 dpi
      Set minimum window document display height
      Fix incorrect UI file for translations
      Improve logging on failed options
      Pick nearest available DPI setting for drivers that only support fixed DPIs
      Fix crash selecting scanner from command line
      Log fixed constained value better
      Comment about need to refactor book-view.c
      Scale pages in preview so they match physical size, not pixel size
      Released 0.9.5
      simple-scan.pot got removed some time...
      Ignore gnome-doc-utils.make
      Replace ChangeLog with link to BZR repository
      Remove generated files on distclean
      Merged translations:
      Added DOAP file
      Only have one translatable string for default filename
      Merged stock menuitem changes
      Rename configure.in to standard configure.ac
      Split BookView into BookView+PageView
      Merged translations
      Simplify selection border
      Show PDF files by default in save dialog
      Set default save location to Documents directory
      Remember save location
      Attach JPEG files when emailing photos
      Correctly do gobject finalization
      Cancel animation after deleting view
      Merged translations
      Clear animation timer when deleted
      Deselect selected page if deleted
      Make stop button only sensitive when scanning
      Fix bugs with stop button sensitivity
      Correctly store default page orientation for first page
      Optimise page rendering
      Add note about optimising to remove image copy
      Undo rendering optimisations as they don't seem to be the limiting factor (it seems to be the SANE 
driver that is running slow)
      Go back to always re-laying out BookView
      Store scanned image in final rotation to avoid unnecessary copying
      Rendering optimisations work
      Only re-layout on page size changes
      Only re-layout on page size changes
      Use correct signal to store page size changes
      Fix bugs in laying out pages
      Merged translations
      Fix bugs in stop button
      Fix bugs in scaling algorithm
      Do as large reads as possible
      Indicate page is complete earlier so scan line dissapears
      Prep for 0.9.6 release
      Show page throbber for pages following the first one
      Fix bug where selecting scan before devices are detected would sometime fail
      Don't move focus to selected page when moving the scrollbar
      Make sure USB scanners are automatically selected when plugging in
      Only render visible pages (saves scaling all pages when resizing)
      Updated translations
      Add icon into help dialog
      Fix build in Fedora
      Update misleading description of PNG in help file
      Fix crash when deleting page from multi-page document
      Release 0.9.7
      Open page in image viewer when double clicking on it
      Use custom crop icon for crop toolbutton
      Use simpler method for crop icon
      Install icons properly
      Make scan menu item translatable, note that authorize_label is not translatable (set dynamically)
      Prep for 0.9.8 release
      Updated POT file
      Merge translations
      Use Gtk theme when painting focus on selected page
      Added scan sources seen on propietary brother3 driver
      Explicitly set flatbed source as not all drivers support automatic sources
      Do duplex ADF scans by default
      Add preferences options for which page side to scan
      Try automatic source first for single page. Fix fallback logic
      typos
      Only select pages on button press events
      Reduce shading on crop overlay
      Remove save and preferences buttons from toolbar
      Make crop toolbar button a toggle
      Adjust crop edge sizes when using small crop
      Limit crop size to 15x15 pixels
      Fix bugs in crop resizing
      Fix preview update if when image finished
      Fix small rendering bugs
      Don't revert from fixed size crop to custom crop
      Update help with removed toolbuttons
      typo, time to go to bed...
      Add FIXME comment
      Set default window icon
      Use TIFF when sending image to remote viewer (faster than PNG)
      Save in TIFF format if requested
      Compress PDF files using ImageMagick when available
      Fix crop rotation
      Use better crop border
      Update NEWS
      Make preferences window fixed size
      Add page size selection
      Merge translations
      Update note
      Released 0.9.9
      Simplify book/page saving API
      hange default scan direction to top-to-bottom
      Call sane_cancel after each document, not duing multi page scans
      Handle cases where pixbufs fail to allocate better
      Set X-GNOME-Gettext-Domain in .desktop file
      Fix memory leak in page_set_scan_area()
      Merged translations
      Update NEWS
      Clean up memory on exit, reduce copying of images
      Pass page to be rendered in PageView constructor
      Fix small memory leak
      Fix read buffering when reading large images
      Note DPI is not the resultant DPI, use bytes_per_line+1 to keep read buffer to a minimum
      Fix overflow in page scaling algorithm
      Log modified values in sane_control_option
      Check what the DPI was set to
      Fix moving crop on pages after first
      Fix typo
      Fix broken logic in picking nearest supported scan resolution
      Add save button back into toolbar, Put text beside crop toolbutton
      Merge document type into scan menu
      Prep for 0.9.10 release
      Add tooltip on save toolbutton
      Fix function name
      Don't put dashes in temporary filenames used when emailing to workaround a Thunderbird bug
      Add 32x32 crop icon
      Don't replace scanner provided on the command-line with detected devices
      Handle ImageMagick process failing
      Merge translations
      Prep for 1.0 release
      Fix incorrect dimensions for A4 and A6 paper
      Merged translations
      Set scan area last (after setting page size)
      Fix crash setting scan area
      Remove uninitialized g_object_unref
      Don't use uninitialized variable
      Compile with -DGSEAL_ENABLE
      Make BookView a GtkWidget
      Use correct types in callbacks
      Fix crash setting automatic source on some drivers
      Merge translations
      Add "Auto" to the list of possible single page sources
      Merged translations
      Set resolution on ImageMagick generated PDFs
      Set "duplex" and "batch-scan" flags if supported by driver
      Merged translations
      Mark 'Automatic' for translation
      Updated pot file
      Log ImageMagick commands
      Releasing 2.31.1
      Merged translations
      Don't show change device button when no scanners available
      Always read until EOF
      Merge translation changes
      Use GtkInfoBar for errors/warnings
      Use GtkInfoBar for errors/warnings (initial patch from moimael neuf fr)
      merge
      Releasing 2.31.3
      Implement PDF writer, no longer require ImageMagick and about twice as compressed as old method
      Merge translations
      Releasing 2.31.4
      Remove stray comma from configure.ac
      Set warnings to maximum
      Merge translations
      Prompt for save, make save button sensitive only if need saving, add save as
      Merge translations
      Fix up version in NEWS
      Releasing 2.31.5
      Merge translations

wjm (2):
      allow page re-ordering on scanners that scan only one side of a page
      edits as result of code review Ancell



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]