[simple-scan] Created tag 3.20.1
- From: Robert Ancell <rancell src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [simple-scan] Created tag 3.20.1
- Date: Wed, 12 Sep 2018 11:56:04 +0000 (UTC)
The signed tag '3.20.1' was created.
Tagger: Robert Ancell <robert ancell canonical com>
Date: 1535341924 +1200
Released 3.20.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 (110):
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.
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
Rico Tzschichholz (1):
Drop default value of non-automatic property for newer vala
Robert Ancell (357):
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
Fix save button being inactive on pages restored after a crash
Fix logic for adding blank page on page removal. This was a regression from the page re-ordering
changes in revision 701
Make appdata translatable and add screenshot
Update .pot file
Ignore appdata generated file
Releasing 3.17.1
Build appdata in a separate directory so it can have translations merged in but gschemas do not
Releasing 3.17.1.1
Releasing 3.17.2
Update .bzrignore for new appdata location
Stop using gnome-common as specified in https://wiki.gnome.org/Projects/GnomeCommon/Migration
Update autogen.sh to updated recommended version
Fix invalid .vapi
Use non-deprecated Cursor constructor
Throw error on invalid file type
Releasing 3.17.3
Update autogen.sh to latest recommended version
Releasing 3.17.4
Use GUsb instead of GUdev
If SANE can't detect a scanner, check the USB devices and see if any devices are present which are in
propietary drivers
Add Epson devices
Default to PDF when saving in all cases
Always show file format options and use a combo box to fit better into dialog
Merge with trunk
Fix error dialogs not showing
Add dialog with links to install drivers from vendors website
Strip trailing whitespace
Attempt to install libsane-hpaio using PackageKit
Merge with trunk
If SANE detects no scanners but we see USB IDs of Brother, Epson or Samsung scanners then prompt the
user to go to their website to install drivers
Don't remove autotools generated files in distclean. That was kind of naughty and I should just use bzr
clean-tree instead...
Complete HPAIO driver installation code
Detect HP scanners and install drivers using PackageKit if found
Releasing 3.17.90
Releasing 3.17.91
Correctly select the previous device after the device list is updated
Releasing 3.17.92
Bump copyright in about dialog
Bump Canonical copyright dates
Correctly show error messages when fail to install drivers
Releasing 3.18.0
Make PackageKit support optional
Update POT file
Update LINGUAS
Fix SANE capability logging commas
Add help about quality setting
Fix help references to Wikipedia (currently just say Wiki)
Add help about brightness / contrast
Update Makefile for new help pages
Releasing 3.19.1
Make colord/packagekit support able to be explicitly disabled
Releasing 3.19.2
Fix typo in Epson website
Make Launchpad translations work with help files using symlinks
Releasing 3.19.3
Releasing 3.19.4
Releasing 3.19.90
Released 3.19.91 (should have been one commit earlier)
Released 3.19.92
Save window state as specified in https://wiki.gnome.org/HowDoI/SaveWindowState. This fixes resizing
with client side decorations
Releasing 3.20.0
Simplify how we check if we disable header bars
Add Cinnamon to the list of desktops that don't use headerbars
Move help translations to standard GNOME location
Fix typo in warning
Write metadata to conform to PDF/A spec
Add MarkInfo tag to get PDF/A-1a compliance
Improve PDF object numbering code
Write an (empty) StructTreeRoot to be PDF/A compliant
Fix compilation with Vala 0.36. Based on a patch by David King
Remove invalid/unnecessary use of static
Don't use headerbar on i3 desktop
Update README
Add CI configuration
Add intltool to CI/build instructions
Add yelp-tools to CI/build instructions
Add gcc to CI/build instructions
Releasing 3.20.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]