commit edd666ac6f04720f3a8ec1bd9f082308d282491d
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Tue Mar 15 16:44:03 2022 +0000

    Update for release 0.8.5
    
    The previous tag was not a mistake since it was pushed from a dev
    branch. The patch is the same that was then merged to master, but this
    release is for "cleaning" that mistake and use a tag pointing to the a
    commit in the main tree.

 NEWS         | 13 ++++++++++++-
 configure.ac |  2 +-
 2 files changed, 13 insertions(+), 2 deletions(-)

commit 5fe13becf48e38fc93b9152c9cf1f6a130adc706
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Mar 14 22:28:48 2022 +0000

    Update for release 0.8.4

 NEWS         | 8 ++++++++
 configure.ac | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 27f8dd0a3e91df92d8dcf10fa22c577d3755b3cd
Merge: 51952ab afea0e7
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Mar 14 22:07:58 2022 +0000

    Merge branch 'fix-command-injection' into 'master'
    
    Do not invoke commands through shell.
    
    Closes #82
    
    See merge request GNOME/ocrfeeder!13

commit afea0e722f1d14eaf14bf0e5ebb444d3271ff1ef
Author: RenWal <65450-RenWal@users.noreply.gitlab.gnome.org>
Date:   Sun Mar 13 12:35:08 2022 +0100

    Fix arguments for ghostscript invocation

 src/ocrfeeder/util/lib.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9209bce8afaf6fde19cdac7f5eaea1b744c3e79e
Author: RenWal <65450-RenWal@users.noreply.gitlab.gnome.org>
Date:   Mon Feb 21 12:34:30 2022 +0100

    Do not invoke commands through shell. Fixes #82
    
    Executing shell commands through mechanisms such as os.system() or
    subprocess.run(shell=True) with user-controllable input is prone to
    arbitrary shell command injection. In this particular case, a malicious
    actor controlling any input name, either in PDF or image form, can
    force ocrfeeder to execute shell commands embedded in the file name.
    While a workaround for #20, mentioning problems opening files with
    special characters, was introduced in 5286120c, this was not applied to
    every subprocess invocation. Furthermore, it is good practice to make
    use of the parameterization of arguments available in the subprocess
    package instead of relying on character escaping alone, avoiding shell
    invocation completely. This minimizes the attack surface.

 src/ocrfeeder/studio/widgetPresenter.py | 28 +++++-----
 src/ocrfeeder/util/lib.py               | 93 +++++++++++++++------------------
 2 files changed, 56 insertions(+), 65 deletions(-)

commit 51952ab816ccae006962cfbaaf194736b2a37d89
Author: Sergej A <sw@atrus.ru>
Date:   Sun Feb 13 16:19:28 2022 +0000

    Update Russian translation

 po/ru.po | 964 ++++++++++++++++++++++++++++++++++++++++++---------------------
 1 file changed, 643 insertions(+), 321 deletions(-)

commit f2a61c3bf42943b7f25b7d58f02bd0b7d520538b
Author: Sergej A <sw@atrus.ru>
Date:   Mon Feb 7 18:36:32 2022 +0000

    Update Russian translation

 help/ru/ru.po | 1721 ++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 974 insertions(+), 747 deletions(-)

commit b4313f00703cde31654828890d0c208c7761b0ba
Author: Andika Triwidada <atriwidada@gnome.org>
Date:   Mon Jun 7 09:18:14 2021 +0000

    Update Indonesian translation

 po/id.po | 96 ++++++++++++++++++++--------------------------------------------
 1 file changed, 29 insertions(+), 67 deletions(-)

commit 5a2d05ece51e61db3a080ed13c5e96e40b58428d
Author: Ask Hjorth Larsen <asklarsen@gmail.com>
Date:   Tue May 11 19:34:07 2021 +0200

    Updated Danish translation

 po/da.po | 738 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 398 insertions(+), 340 deletions(-)

commit 5fc02ddf407786c6d7598241f4a2796e8716e97d
Author: Jordi Mas <jmas@softcatala.org>
Date:   Tue Apr 13 14:48:15 2021 +0200

    Update Catalan translation

 po/ca.po | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 48d29690d17b1b47f508f5eca1131e6551677bb0
Author: Muhammet Kara <muhammetk@gmail.com>
Date:   Sun Mar 21 11:06:00 2021 +0000

    Update Turkish translation

 po/tr.po | 780 +++++++++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 509 insertions(+), 271 deletions(-)

commit fbae1c8c21aae831e953fb85a13f24af66adf48c
Author: Balázs Úr <balazs@urbalazs.hu>
Date:   Wed Mar 17 08:40:56 2021 +0000

    Update Hungarian translation

 po/hu.po | 894 +++++++++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 586 insertions(+), 308 deletions(-)

commit 41225fb6dbcd919c8e4a5b42bf967e1169035010
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Tue Feb 23 07:10:09 2021 +0000

    Update Serbian translation

 po/sr.po | 928 ++++++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 590 insertions(+), 338 deletions(-)

commit 96ed1261db0a1f096801bae2b797f33232d48928
Merge: 54e05ac c0c4608
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Feb 1 10:36:43 2021 +0000

    Merge branch 'master' into 'master'
    
    Remove the usage of deprecated 'xml.etree.ElementTree.Element.getchildren'
    
    See merge request GNOME/ocrfeeder!10

commit 54e05acb397ba48232e302b22d05a6df643c718b
Author: Jordi Mas i Hernandez <jmas@softcatala.org>
Date:   Mon Jan 18 19:36:13 2021 +0000

    Update Catalan translation

 po/ca.po | 941 ++++++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 604 insertions(+), 337 deletions(-)

commit 83326284ea1cf2f74ead1b22c428b8081e98656c
Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
Date:   Fri Dec 25 11:11:05 2020 +0000

    Update Swedish translation

 po/sv.po | 86 ++++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 54 insertions(+), 32 deletions(-)

commit c0c460893961d5589f300645b32b5584a6c3f463
Author: Roman Franchuk <franchukrom@gmail.com>
Date:   Mon Nov 30 23:16:15 2020 +0100

    Remove the usage of deprecated 'xml.etree.ElementTree.Element.getchildren'
    
    It's not available anymore since Python 3.9.

 src/ocrfeeder/feeder/ocrEngines.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 583e29e070302a38790b6ee320079d788e84bddf
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Tue Nov 24 22:16:57 2020 +0000

    ocrfeeder.doap: Update author's email

 ocrfeeder.doap | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 273204b19746d7f602550b8e664121c357a093fd
Merge: 778d60a 8ee0c61
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Tue Nov 24 22:14:59 2020 +0000

    Merge branch 'arnaudb/avatar' into 'master'
    
    Set application avatar in Gitlab.
    
    See merge request GNOME/ocrfeeder!9

commit 778d60ad910b2ee55dc42fe59cea2f267558ddda
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Nov 14 12:44:45 2020 +0100

    Updated Czech translation

 po/cs.po | 893 ++++++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 570 insertions(+), 323 deletions(-)

commit d76f204a79c1f3e65e33dc45b22d2631b7d03511
Author: Andika Triwidada <atriwidada@gnome.org>
Date:   Wed Sep 2 04:38:48 2020 +0000

    Add Indonesian translation

 po/LINGUAS |    1 +
 po/id.po   | 1599 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1600 insertions(+)

commit 8ee0c61ebfdfe183394b9490bdcf5338e0c171b7
Author: Arnaud Bonatti <arnaud.bonatti@gmail.com>
Date:   Mon Jul 27 18:12:30 2020 +0200

    Set application avatar in Gitlab.

 logo.png | Bin 0 -> 31024 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

commit 42608e6134eba4286c541d120ec9e814f6c2952e
Author: Florentina Mușat <florentina.musat.28@gmail.com>
Date:   Sun Jul 19 12:33:35 2020 +0000

    Update Romanian translation

 po/ro.po | 1168 ++++++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 840 insertions(+), 328 deletions(-)

commit 380970f99cb033639849a81d6cdd652d3d2efd8a
Author: Andre Klapper <a9016009@gmx.de>
Date:   Sun May 24 19:47:52 2020 +0200

    README: Replace broken git clone URL with GNOME Gitlab URL

 README | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit bb5c47a5323411fd9d7d5f36307f3640ca441506
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Apr 18 22:27:27 2020 +0200

    util: Change how ISO_CODES_PATH is set
    
    The ISO_CODES_PATH was hardcoded, and this means that the path may not
    be the correct one in some systems. Therefore, these changes allow to
    set an ISO_CODES_DIR as an environment variable or, in case it is not
    set, it looks for the "xml/iso-codes" path within the system's data
    dirs.

 src/ocrfeeder/util/constants.py.in | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit a08c6264af46f4aed873b02816f27c25ea263382
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Apr 18 22:25:32 2020 +0200

    util: Use os.path.join to join dirs in the getLanguages function
    
    It was simply concatenating the paths, but we will soon be able to
    configure the ISO_CODES_PATH, so using os.path.join is safer.

 src/ocrfeeder/util/lib.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d15baf300e0b28977f6ca86d52d0985cf553c2cf
Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
Date:   Wed Apr 22 13:01:48 2020 +0000

    Update Swedish translation

 po/sv.po | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 29e235d51932fc115ca669bdfbbf86164c2bb972
Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
Date:   Wed Apr 22 13:01:07 2020 +0000

    Update Swedish translation

 po/sv.po | 841 ++++++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 540 insertions(+), 301 deletions(-)

commit 2e76da13a6bfa155c58ef9af30557ae47118f5b6
Author: Yuri Chornoivan <yurchor@ukr.net>
Date:   Sun Apr 12 09:08:09 2020 +0000

    Update Ukrainian translation

 po/uk.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 17d31afe115ef61608fed06e3873032ba2adb617
Author: Yuri Chornoivan <yurchor@ukr.net>
Date:   Sun Apr 12 09:06:47 2020 +0000

    Update Ukrainian translation

 help/uk/uk.po | 1529 ++++++++++++++++++++++++++++++++++++++++++---------------
 1 file changed, 1122 insertions(+), 407 deletions(-)

commit 38c995def55265e178dc1e7f09b6d057af3ff97d
Author: scx <scx.mail@gmail.com>
Date:   Sun Mar 8 23:41:52 2020 +0100

    Remove a semi-duplicated line from PDF import code

 src/ocrfeeder/util/lib.py | 1 -
 1 file changed, 1 deletion(-)

commit 20d9b58ea139834857a24dedf1b5497e3e8c54a0
Author: scx <scx.mail@gmail.com>
Date:   Sun Mar 8 23:26:34 2020 +0100

    Refactor runGhostscript()
    
    Move ghostscript's options into function parameters

 src/ocrfeeder/util/lib.py | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

commit 403abaa61d20d7afa4682e1c659fd1c77becd4e9
Author: scx <scx.mail@gmail.com>
Date:   Sun Mar 8 23:09:49 2020 +0100

    Handle exceptions when importing PDF
    
    Handle the situation when an error occurs in convertPdfToImages().
    
    convertPdfToImages() may return None when an error occurs,
    but getImagesFromFolder() cannot handle it.
    This patch fixes it.

 src/ocrfeeder/util/lib.py | 2 ++
 1 file changed, 2 insertions(+)

commit ab2c5c9747bb3f3328e08532087c688a8ab8de8f
Author: Yuri Chornoivan <yurchor@ukr.net>
Date:   Mon Mar 16 18:16:07 2020 +0000

    Update Ukrainian translation

 po/uk.po | 1111 ++++++++++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 758 insertions(+), 353 deletions(-)

commit 2a31544c0aa7dd2969ba8f2698d9ac6bf6d5e421
Author: Ask Hjorth Larsen <asklarsen@gmail.com>
Date:   Mon Mar 16 04:06:18 2020 +0100

    Updated Danish translation

 po/da.po | 811 ++++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 489 insertions(+), 322 deletions(-)

commit ac8e5aec43acc435fead688134d0da9f644d2b00
Author: Jordi Mas <jmas@softcatala.org>
Date:   Tue Mar 10 20:43:35 2020 +0100

    Update Catalan translation

 po/ca.po | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

commit fbfe9473ad874cbc168f2f2a9ab6dff7f77735e0
Author: Rafael Fontenelle <rafaelff@gnome.org>
Date:   Tue Mar 10 05:59:06 2020 +0000

    Update Brazilian Portuguese translation

 po/pt_BR.po | 118 +++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 69 insertions(+), 49 deletions(-)

commit 3ba08ca71cb61a054eb00796bc738bf0269f72f9
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Mar 9 15:53:04 2020 +0100

    Updated Spanish translation

 po/es.po | 118 +++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 69 insertions(+), 49 deletions(-)

commit 32967ef99e7524f0b98d92f88342d16446ee93bd
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Mar 8 22:04:24 2020 +0100

    Update for release 0.8.3

 NEWS                                         | 11 +++++++++++
 configure.ac                                 |  2 +-
 resources/org.gnome.OCRFeeder.appdata.xml.in | 12 ++++++++++++
 3 files changed, 24 insertions(+), 1 deletion(-)

commit 774b066d25eb1d4d56b700837cab2695e0017e9d
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Mar 8 21:50:37 2020 +0100

    Remove unnecessary variable when importing a PDF
    
    It was assigned to the argument value and used only once.

 src/ocrfeeder/util/lib.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 72a60178e579f13c26ddd90030713658ddbc0472
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Mar 8 21:47:56 2020 +0100

    Add a prefix to the symlink when importing a PDF
    
    This is just an extra safety measure (maybe over-careful) to reduce
    the chances of future code modifications removing the original PDF
    path.

 src/ocrfeeder/util/lib.py | 3 +++
 1 file changed, 3 insertions(+)

commit 5286120c8bc8b7ba74e0f9b19b5262b509f38cee
Author: scx <scx.mail@gmail.com>
Date:   Sun Mar 8 21:36:57 2020 +0100

    Handle special chars in filenames when importing PDF files
    
    Some special characters (e.g. quotes) in the filename cause gs to fail.
    What's worse, gs interprets the escape character as a real character.
    This means that it cannot handle all Unix files on its own.
    We need to create a temp symlink as a workaround for gs limitations.
    
    Fixes GNOME/ocrfeeder#20

 src/ocrfeeder/util/lib.py | 67 ++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 57 insertions(+), 10 deletions(-)

commit ee7506905fac7331f00e009ccad0031a298b5c1d
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Mar 7 21:49:04 2020 +0100

    Replace use of deprecated os.popen
    
    os.popen has been deprecated since Python 2.6, and was never changed
    since OCRFeeder's first version.
    These changes replace the use of os.popen (when converting a PDF to an
    image) by the use of subprocess.run.
    
    See for more references:
    https://docs.python.org/2/library/os.html#os.popen
    https://docs.python.org/3/library/subprocess.html#replacing-os-popen-os-popen2-os-popen3
    
    This commit is based on a similar fix proposed by @scx (thank you!):
    https://gitlab.gnome.org/GNOME/ocrfeeder/-/merge_requests/7

 src/ocrfeeder/util/lib.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 4548fdefe07ed1ca41aa273ca4a8ffb52042c988
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Mar 7 21:42:17 2020 +0100

    build: Include the appdata.xml.in file in the dist tarball
    
    We need to include the mentioned file in the tarball.
    
    Fixes #21

 resources/Makefile.am | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit 25ef5bc050485522be635ce761052321a5014d75
Author: Andre Klapper <a9016009@gmx.de>
Date:   Thu Mar 5 00:44:38 2020 +0100

    Fix broken markup in Basque UI translation

 po/eu.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e00176ed055b07995fc40f99aa3427b5ac58389a
Author: Rafael Fontenelle <rafaelff@gnome.org>
Date:   Thu Feb 13 13:50:33 2020 +0000

    Update Brazilian Portuguese translation

 po/pt_BR.po | 699 ++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 371 insertions(+), 328 deletions(-)

commit b9450893729182a799da53c482ec6922ae5e369f
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Jan 28 15:48:47 2020 +0100

    Updated Spanish translation

 po/es.po | 117 +++++++++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 76 insertions(+), 41 deletions(-)

commit aaacc1fc325b90f0d42378effcef22545268a2a2
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jan 26 16:12:11 2020 +0100

    Update for release 0.8.2

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 325682fb3b52439d8cf98eb620ada9c5f9ba4a7d
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jan 26 16:10:53 2020 +0100

    Update bugtracker URL
    
    Probably the most satisfying change in years :)

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c3c5daf0ab31bf39d340d10cf3fecc81152c9582
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jan 26 15:00:34 2020 +0100

    Add NEWS file for 0.8.2 version
    
    Instead of adding the new entries, the file contents were generated by
    appstream-util using the appdata.

 NEWS | 766 +++++++------------------------------------------------------------
 1 file changed, 71 insertions(+), 695 deletions(-)

commit 78fbdcbe3a02271dc1e9f9e3e4970eeb848fa2bf
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jan 26 15:00:06 2020 +0100

    Add news for 0.8.2 version to appdata

 resources/org.gnome.OCRFeeder.appdata.xml.in | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

commit a4014ffa0b00895066b7e34d815c058154007d31
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Jan 26 14:49:58 2020 +0100

    Update Polish translation

 po/pl.po | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

commit 2df0dfd0e373390011c3e1303c2cea93dfc650f6
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Jan 23 12:55:09 2020 +0100

    Updated Spanish translation

 po/es.po | 588 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 297 insertions(+), 291 deletions(-)

commit 737f247d97aac441ac353c246f881fbefdbeb74a
Author: scx <scx.mail@gmail.com>
Date:   Mon Jan 6 18:25:38 2020 +0100

    Update desktop file: Update Keywords tag and make it translatable
    
    See: https://gitlab.gnome.org/GNOME/ocrfeeder/commit/c75683d02d2f5e12fd025893e61bc8ec9154428d#note_677586

 resources/org.gnome.OCRFeeder.desktop.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 53bea6d5dcad2d1e615160ae124b0537a077df00
Author: scx <scx.mail@gmail.com>
Date:   Sat Jan 4 16:22:22 2020 +0100

    Update Basque translation
    
    Provide basic translation of the AppData file.

 po/eu.po | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 6908576003ee36976b97bae5be6048604841cabc
Author: scx <scx.mail@gmail.com>
Date:   Tue Jan 14 23:59:55 2020 +0100

    Install application icon in correct directory
    
    Move org.gnome.OCRFeeder.svg from the $(datadir)/ocrfeeder/icons/ dir
    to the $(datadir)/icons/hicolor/scalable/apps/ dir.
    
    Fixes GNOME/ocrfeeder#18

 resources/Makefile.am       | 5 ++++-
 resources/icons/Makefile.am | 1 -
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 6bcd2c9b01d9d3a73a157f8d8208a60d67cd3ed7
Author: scx <scx.mail@gmail.com>
Date:   Sat Jan 4 18:10:13 2020 +0100

    Fix spell checker window
    
    Fixes GNOME/ocrfeeder#16

 src/ocrfeeder/studio/widgetPresenter.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 9a2480f73ade36d58f623b539c656f1d728e9d3d
Author: scx <scx.mail@gmail.com>
Date:   Tue Jan 14 20:27:52 2020 +0100

    Try to maximize scan area
    
    Some scanner by default select only a small area instead of full page.
    
    We want to fix it by trying to maximize the scan area, if possible.
    Not all devices are able to do this so we have to handle any exception.

 src/ocrfeeder/util/lib.py | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit 873af2169e1fde039cbf3e53db9b386189afb92b
Author: scx <scx.mail@gmail.com>
Date:   Mon Jan 6 21:02:41 2020 +0100

    Prevent exceptions when setting scan mode and resolution
    
    Invalid scanner options lead to an unrecoverable error:
    Error scanning page
    
    We want to set the mode as color and resolution as 300 DPI if possible,
    but the setting unsupported values was resulting in an non-caught
    exception.
    
    Some scanners don't support the Resolution parameter at all.
    
    Supported modes may be vary across different scanners.
    Not all of them support the "Color" mode.
    For example, some of them support "Color24" or "Color48" instead.
    
    This patch fixes that by simply catching the exceptions, using the
    default values in that case.

 src/ocrfeeder/util/lib.py | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

commit 8a3e6696724474ebc175a1b02ba1f96f436a4abb
Author: scx <scx.mail@gmail.com>
Date:   Mon Jan 6 20:26:31 2020 +0100

    Fix error on creating warning message dialog for error scanning page
    
    SimpleDialog constructor requires to provide the parent window.

 src/ocrfeeder/studio/studioBuilder.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit eafa8f61443bb76318efdad5b9963de227924082
Author: scx <scx.mail@gmail.com>
Date:   Mon Jan 6 19:54:35 2020 +0100

    Fix getting selected scanner from scan dialog
    
    The code that gets the selected scanner was being called after the
    dialog destroyed, and that resulted in always getting "None" as the
    selected scanner.
    
    This patch fixes that by simply calling the mentioned function before
    destroying the dialog.

 src/ocrfeeder/studio/studioBuilder.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c8bdf0693cde45c772b62a5985c6302612894e1e
Author: scx <scx.mail@gmail.com>
Date:   Wed Jan 15 20:23:52 2020 +0100

    Fix ScannerChooserDialog
    
    GtkHBox and GtkVBox have pack_start and pack_end methods. These take 4
    parameters:
    - widget
    - expand (default: True)
    - fill (default: True)
    - padding (default: 0)
    
    In PyGTK, the last three parameters were optional: if unspecified, the
    default values above were used.
    
    In PyGI, these parameters are not optional: all 4 must be specified.
    
    However, this one:
        box.pack_start(widget, True, True, 0)
    can be replaced with:
        box.add(widget)
    
    When porting to PyGI, these differences were overlooked.
    This patch fixes it by replacing incorrect calls with the correct ones.
    
    See https://github.com/sugarlabs/sugar-docs/blob/master/src/gtk3-porting-guide.md#hbox-vbox-pack_start-and-pack_end

 src/ocrfeeder/studio/widgetPresenter.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 7f32b3be5733c321643ed11f301661504c34685d
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Jan 12 17:45:45 2020 +0100

    Update Polish translation

 po/pl.po | 642 +++++++++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 419 insertions(+), 223 deletions(-)

commit 4625e7b764eb849dfb89907ac7f57bcc1012b46f
Author: Rafael Fontenelle <rafaelff@gnome.org>
Date:   Sun Jan 12 00:58:43 2020 +0000

    Update Brazilian Portuguese translation

 po/pt_BR.po | 888 ++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 539 insertions(+), 349 deletions(-)

commit 8615aff3966dbfe24ed45eed6d34dc9b4e6b4e90
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Wed Jan 8 00:17:27 2020 +0100

    Port to Python 3
    
    Python 3 has been around for a while now, and Python 2 is going away
    in Debian soon, so a port was due.
    
    These changes represent the port and were done by using lib2to3, with
    a few manual editions to add more needed changes (like dropping the
    attempt to encode a string), or dropping some unnecessary ones, e.g.
    iterating through an object as returned by the dict's keys() method
    is fine, but lib2to3 still creates a list for it.
    
    Special thanks to Reuben (@reubot on GNOME Gitlab) for having done an
    initial MR for the port, which made me want to move this foward (but
    I am pushing a different commit as it needed many changes).

 bin/ocrfeeder-cli.in                       |  3 +--
 bin/ocrfeeder.in                           |  2 +-
 configure.ac                               |  2 +-
 src/ocrfeeder/feeder/documentGeneration.py | 20 ++++++++---------
 src/ocrfeeder/feeder/imageManipulation.py  |  4 +---
 src/ocrfeeder/feeder/layoutAnalysis.py     | 12 +++++-----
 src/ocrfeeder/feeder/ocrEngines.py         | 24 ++++++--------------
 src/ocrfeeder/studio/boxesarea.py          |  2 --
 src/ocrfeeder/studio/dataHolder.py         |  8 +++----
 src/ocrfeeder/studio/pagesiconview.py      |  2 --
 src/ocrfeeder/studio/project.py            |  8 +++----
 src/ocrfeeder/studio/studioBuilder.py      | 18 +++++++--------
 src/ocrfeeder/studio/widgetModeler.py      | 36 ++++++++++++++----------------
 src/ocrfeeder/studio/widgetPresenter.py    | 30 ++++++++++++-------------
 src/ocrfeeder/util/asyncworker.py          | 12 +++++-----
 src/ocrfeeder/util/configuration.py        | 14 +++++-------
 src/ocrfeeder/util/constants.py.in         |  2 --
 src/ocrfeeder/util/graphics.py             | 14 +++++-------
 src/ocrfeeder/util/lib.py                  | 20 +++++------------
 src/ocrfeeder/util/log.py                  |  4 +---
 20 files changed, 94 insertions(+), 143 deletions(-)

commit f3b6e1e89814f0ff8927a8f0f71b10390c9a260f
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Tue Jan 7 23:47:44 2020 +0100

    Fix setting the OCR engine for the first time in the BoxEditor
    
    The code that sets the OCR engine for the BoxEditor was not getting
    the current_engine set the first time it checks it, so it was not
    trying to get the index for that engine, and defaulted it to None.
    
    Since it was later comparing it to an int, there was a TypeError
    exception because of that.

 src/ocrfeeder/studio/widgetPresenter.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit a9c34e1634d960bfd0833d878cb48e23ddc225cb
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Tue Jan 7 23:42:23 2020 +0100

    Do not use exec to load a DataBox
    
    There is no need for using exec when loading a DataBox from a project
    save file and it could have security implications. So this patch
    refactors the code to not use exec.

 src/ocrfeeder/studio/project.py | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

commit 648e39bc5e9259e410b3a3333d673ff516484b4b
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Jan 6 22:09:56 2020 +0100

    Do not ship odf package
    
    A long, long time ago, when OCRFeeder was first released, there was
    no Debian package for odfpy, so to it simple at the time it was shipped
    with the rest of the source code.
    
    There are packages available now, so we should drop odf from the source
    tree, allowing to use updated versions with bug and security fixes.
    
    This will also make it easier to port OCRFeeder to Python 3 as the odfpy
    package doesn't need to be included in the port.

 configure.ac                               |    2 +-
 src/ocrfeeder/Makefile.am                  |    3 +-
 src/ocrfeeder/feeder/documentGeneration.py |    8 +-
 src/ocrfeeder/odf/Makefile.am              |   37 -
 src/ocrfeeder/odf/__init__.py              |    0
 src/ocrfeeder/odf/anim.py                  |   61 -
 src/ocrfeeder/odf/attrconverters.py        | 1441 -----
 src/ocrfeeder/odf/chart.py                 |   87 -
 src/ocrfeeder/odf/config.py                |   39 -
 src/ocrfeeder/odf/dc.py                    |   72 -
 src/ocrfeeder/odf/dr3d.py                  |   43 -
 src/ocrfeeder/odf/draw.py                  |  182 -
 src/ocrfeeder/odf/element.py               |  249 -
 src/ocrfeeder/odf/form.py                  |  115 -
 src/ocrfeeder/odf/grammar.py               | 8138 ----------------------------
 src/ocrfeeder/odf/load.py                  |  125 -
 src/ocrfeeder/odf/manifest.py              |   53 -
 src/ocrfeeder/odf/math.py                  |   30 -
 src/ocrfeeder/odf/meta.py                  |   66 -
 src/ocrfeeder/odf/namespaces.py            |   81 -
 src/ocrfeeder/odf/number.py                |  104 -
 src/ocrfeeder/odf/odf2xhtml.py             | 1124 ----
 src/ocrfeeder/odf/odfmanifest.py           |  120 -
 src/ocrfeeder/odf/office.py                |  104 -
 src/ocrfeeder/odf/ooostyles.py             |   71 -
 src/ocrfeeder/odf/opendocument.py          |  357 --
 src/ocrfeeder/odf/presentation.py          |   85 -
 src/ocrfeeder/odf/script.py                |   30 -
 src/ocrfeeder/odf/style.py                 |  147 -
 src/ocrfeeder/odf/svg.py                   |   52 -
 src/ocrfeeder/odf/table.py                 |  307 --
 src/ocrfeeder/odf/text.py                  |  559 --
 src/ocrfeeder/odf/thumbnail.py             |  433 --
 src/ocrfeeder/odf/userfield.py             |  310 --
 src/ocrfeeder/odf/xforms.py                |   29 -
 src/ocrfeeder/util/lib.py                  |    4 +-
 36 files changed, 8 insertions(+), 14660 deletions(-)

commit 1160f3de992467e977ac415e8a9a028f9c768430
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Jan 7 12:52:37 2020 +0100

    Updated Spanish translation

 po/es.po | 764 ++++++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 485 insertions(+), 279 deletions(-)

commit e9bc06fea01b8e6ad6d58673682229c9185ea78a
Author: scx <scx.mail@gmail.com>
Date:   Mon Jan 28 00:43:35 2019 +0100

    Disable unpaper frame in sandbox mode

 configure.ac                            | 12 ++++++++++++
 src/ocrfeeder/studio/widgetPresenter.py | 16 +++++++++++-----
 src/ocrfeeder/util/constants.py.in      |  2 ++
 3 files changed, 25 insertions(+), 5 deletions(-)

commit 1cf8423b617a1a68c794f35fa5be4accb73fc154
Author: scx <scx.mail@gmail.com>
Date:   Sun Jan 27 16:46:23 2019 +0100

    Increase window size

 src/ocrfeeder/studio/widgetPresenter.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d0acbc644aaa56b971d42ba67fdc0556149dd47f
Author: scx <scx.mail@gmail.com>
Date:   Sun Jan 27 16:43:08 2019 +0100

    Set fixed width for both panes

 src/ocrfeeder/studio/widgetModeler.py   | 2 +-
 src/ocrfeeder/studio/widgetPresenter.py | 9 +++++----
 2 files changed, 6 insertions(+), 5 deletions(-)

commit 3365fd828a2617cad2cdf447b7489f448bef8087
Author: scx <scx.mail@gmail.com>
Date:   Sun Jan 27 16:39:03 2019 +0100

    Set favorite engine as default engine for content area

 src/ocrfeeder/studio/widgetPresenter.py | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

commit ea6e84d1d8cd27ac6016dc3a29a61e829f1c20c9
Author: scx <scx.mail@gmail.com>
Date:   Sun Jan 27 16:34:39 2019 +0100

    Fix OCR engine list and set Tesseract as default engine

 src/ocrfeeder/feeder/ocrEngines.py      | 4 ++--
 src/ocrfeeder/studio/widgetPresenter.py | 2 +-
 src/ocrfeeder/util/configuration.py     | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

commit 668fbc1a3092b7fa87bfabfbf3fb9437f90f4e47
Author: scx <scx.mail@gmail.com>
Date:   Sun Jan 27 16:23:29 2019 +0100

    Fix image preview

 src/ocrfeeder/studio/widgetModeler.py | 6 ++++++
 1 file changed, 6 insertions(+)

commit 660159901dfd095384bb870fb2ed8168ed90cca3
Author: scx <scx.mail@gmail.com>
Date:   Sun Jan 27 15:50:48 2019 +0100

    Add missing options to the ocrfeeder-cli manpage

 resources/ocrfeeder-cli.1 | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

commit 9db58034683d3497cad5e3fc5044b153f2d1fe7b
Author: scx <scx.mail@gmail.com>
Date:   Sun Jan 27 15:44:35 2019 +0100

    Set automake strictness to foreign

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 06dcbb056b19ee19e6591fa7edff673d68e06c96
Author: scx <scx.mail@gmail.com>
Date:   Sun Jan 27 15:40:09 2019 +0100

    Update window icon

 src/ocrfeeder/studio/widgetPresenter.py | 15 +--------------
 src/ocrfeeder/util/constants.py.in      |  2 ++
 2 files changed, 3 insertions(+), 14 deletions(-)

commit e35b240b72adf89cc956e15b91cdbbac30f10296
Author: scx <scx.mail@gmail.com>
Date:   Sun Jan 27 14:13:21 2019 +0100

    Update translations

 po/bs.po          | 4 ++++
 po/ca.po          | 4 ++++
 po/ca@valencia.po | 4 ++++
 po/cs.po          | 4 ++++
 po/da.po          | 4 ++++
 po/de.po          | 4 ++++
 po/el.po          | 4 ++++
 po/en_GB.po       | 4 ++++
 po/eo.po          | 4 ++++
 po/es.po          | 4 ++++
 po/fr.po          | 4 ++++
 po/gl.po          | 4 ++++
 po/he.po          | 4 ++++
 po/hu.po          | 4 ++++
 po/it.po          | 4 ++++
 po/nb.po          | 4 ++++
 po/pl.po          | 4 ++++
 po/pt.po          | 4 ++++
 po/pt_BR.po       | 4 ++++
 po/ro.po          | 4 ++++
 po/ru.po          | 4 ++++
 po/sl.po          | 4 ++++
 po/sr.po          | 4 ++++
 po/sr@latin.po    | 4 ++++
 po/sv.po          | 4 ++++
 po/tr.po          | 4 ++++
 po/uk.po          | 4 ++++
 po/zh_CN.po       | 4 ++++
 po/zh_HK.po       | 4 ++++
 po/zh_TW.po       | 4 ++++
 30 files changed, 120 insertions(+)

commit 9c7e00b8731cb0f0a735a294714950de1fd6b686
Author: scx <scx.mail@gmail.com>
Date:   Sun Jan 27 12:58:13 2019 +0100

    Rename files because of new Application ID

 po/POTFILES.in                                                        | 4 ++--
 po/bs.po                                                              | 4 ++--
 po/ca.po                                                              | 4 ++--
 po/ca@valencia.po                                                     | 4 ++--
 po/cs.po                                                              | 4 ++--
 po/da.po                                                              | 4 ++--
 po/de.po                                                              | 4 ++--
 po/el.po                                                              | 4 ++--
 po/en_GB.po                                                           | 4 ++--
 po/eo.po                                                              | 4 ++--
 po/es.po                                                              | 4 ++--
 po/fr.po                                                              | 4 ++--
 po/gl.po                                                              | 4 ++--
 po/he.po                                                              | 4 ++--
 po/hu.po                                                              | 4 ++--
 po/it.po                                                              | 4 ++--
 po/nb.po                                                              | 4 ++--
 po/pl.po                                                              | 4 ++--
 po/pt.po                                                              | 4 ++--
 po/pt_BR.po                                                           | 4 ++--
 po/ro.po                                                              | 4 ++--
 po/ru.po                                                              | 4 ++--
 po/sl.po                                                              | 4 ++--
 po/sr.po                                                              | 4 ++--
 po/sr@latin.po                                                        | 4 ++--
 po/sv.po                                                              | 4 ++--
 po/tr.po                                                              | 4 ++--
 po/uk.po                                                              | 4 ++--
 po/zh_CN.po                                                           | 4 ++--
 po/zh_HK.po                                                           | 4 ++--
 po/zh_TW.po                                                           | 4 ++--
 resources/Makefile.am                                                 | 4 ++--
 resources/icons/Makefile.am                                           | 2 +-
 resources/icons/{ocrfeeder.svg => org.gnome.OCRFeeder.svg}            | 0
 .../{ocrfeeder.appdata.xml.in => org.gnome.OCRFeeder.appdata.xml.in}  | 2 +-
 resources/{ocrfeeder.desktop.in => org.gnome.OCRFeeder.desktop.in}    | 2 +-
 36 files changed, 67 insertions(+), 67 deletions(-)

commit 27f57331c5e02b345d9a962bf1cdd6330c04f495
Author: scx <scx.mail@gmail.com>
Date:   Sun Jan 27 12:19:13 2019 +0100

    Add AppData file

 po/POTFILES.in                     |   1 +
 resources/Makefile.am              |   9 ++-
 resources/ocrfeeder.appdata.xml.in | 111 +++++++++++++++++++++++++++++++++++++
 3 files changed, 119 insertions(+), 2 deletions(-)

commit c75683d02d2f5e12fd025893e61bc8ec9154428d
Author: scx <scx.mail@gmail.com>
Date:   Sun Jan 27 00:41:32 2019 +0100

    Update desktop file

 resources/ocrfeeder.desktop.in | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 933beed101e8c3915bf7091c89628e5904b49d3a
Author: Asier Sarasua Garmendia <asier.sarasua@gmail.com>
Date:   Thu Sep 19 11:42:37 2019 +0000

    Add Basque translation

 po/LINGUAS |    1 +
 po/eu.po   | 1170 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1171 insertions(+)

commit fb6007d7ecf3d3d73dad286550b93c91f4902d9d
Author: Jordi Mas <jmas@softcatala.org>
Date:   Tue Aug 13 19:00:45 2019 +0200

    Update Catalan translation

 po/ca.po | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

commit f6b8902c715a8b4e28c4e4f582f6a993b9b79c8a
Author: Balázs Úr <balazs@urbalazs.hu>
Date:   Tue Feb 19 23:10:01 2019 +0000

    Update Hungarian translation

 po/hu.po | 664 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 322 insertions(+), 342 deletions(-)

commit 16805ce53d15f4d42211b3644c2dae127fe3f105
Author: Balázs Úr <balazs@urbalazs.hu>
Date:   Tue Feb 19 23:09:11 2019 +0000

    Update Hungarian translation

 help/hu/hu.po | 243 +++++++++++++++++++++++++++-------------------------------
 1 file changed, 114 insertions(+), 129 deletions(-)

commit f82819004b4b7521b0fa52ef51a8ed32a5c775f7
Author: Gábor Kelemen <kelemeng@openscope.org>
Date:   Tue Feb 19 22:56:29 2019 +0000

    Update Hungarian translation

 help/hu/hu.po | 373 ++++++++++++++++++++++++++++++----------------------------
 1 file changed, 195 insertions(+), 178 deletions(-)

commit 36e6c4d055b6c94390ad8ba2273d8555529cda18
Author: Balázs Úr <urbalazs@gnome.org>
Date:   Wed Jan 30 21:16:58 2019 +0100

    Add Hungarian documentation translation

 help/Makefile.am |    2 +-
 help/hu/hu.po    | 1276 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1277 insertions(+), 1 deletion(-)

commit 51483c4b625c42b9bc04b2056b903a431b080935
Author: Andre Klapper <a9016009@gmx.de>
Date:   Tue Dec 18 14:43:35 2018 +0100

    Replace Bugzilla by Gitlab URL in DOAP file

 ocrfeeder.doap | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit fae36a28e65a045c3011495a3a66e6a8d3b1f196
Author: Andre Klapper <a9016009@gmx.de>
Date:   Sun Dec 16 20:55:23 2018 +0100

    Comment invalid <category> in DOAP file to pass git pre-receive hook

 ocrfeeder.doap | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit bdee5be34d502f0f47b367b2646047587118ab7a
Author: Daniel Mustieles <daniel.mustieles.contractor@bbva.com>
Date:   Fri Nov 30 11:24:06 2018 +0100

    Updated Spanish translation

 help/es/es.po | 90 ++++++++++++++++++++++++++++-------------------------------
 1 file changed, 42 insertions(+), 48 deletions(-)

commit ae8d4436bb8305b9bc1006d55d1d8715e1be3a68
Author: Erik Sköldås <er.sk@telia.com>
Date:   Sun Mar 18 18:57:02 2018 +0000

    Update Swedish translation

 po/sv.po | 588 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 290 insertions(+), 298 deletions(-)

commit f5f1b076993ec0ba94250f21051e049072c7e230
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Mar 18 15:04:06 2018 +0100

    Replace the -i CLI option by a positional argument
    
    This will avoid the current errors when OCRFeeder is called without an
    argument for the --image option.
    With a positional argument, the same functionality is possible but made
    simpler (thanks to Alberto Garcia for the suggestion).
    
    gb#767732

 resources/ocrfeeder.desktop.in        | 2 +-
 src/ocrfeeder/studio/studioBuilder.py | 7 +++----
 2 files changed, 4 insertions(+), 5 deletions(-)

commit 0428e7ae450be09a819387cd8ff7f6ffaf2a3e22
Author: Erik Sköldås <erik.skoldas@tele2.se>
Date:   Sun Mar 18 00:35:12 2018 +0100

    Add Swedish help translation

 help/Makefile.am |    2 +-
 help/sv/sv.po    | 1257 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1258 insertions(+), 1 deletion(-)

commit 2f00b413538e211e77a7179e6296aa5a41c5d04d
Author: Alberto Garcia <berto@igalia.com>
Date:   Mon Feb 12 17:24:45 2018 +0200

    Don't require python-gobject
    
    OCRFeeder uses python-gi instead

 configure.ac | 1 -
 1 file changed, 1 deletion(-)

commit c4d4c4afb4b73019c08e2d1ff66b780cb017f0b5
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Nov 19 19:20:32 2016 +0100

    Fix the width for the boxes editor
    
    This makes the box editor be 300px wide when it shows up instead of
    having it expand to the parent GtkPaned's separator position.

 src/ocrfeeder/studio/widgetModeler.py   | 3 +--
 src/ocrfeeder/studio/widgetPresenter.py | 2 ++
 2 files changed, 3 insertions(+), 2 deletions(-)

commit c00b283812693315ab796061e62e7908bd8e64a6
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Jul 16 23:12:37 2016 +0100

    Center the working page in its area

 src/ocrfeeder/studio/boxesarea.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit fcb0fa3ea15e9fe6cb94e41243ab2560249631dc
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Jul 16 21:54:31 2016 +0100

    Use ArgumentParser instead of OptionParser
    
    This is in order to use argument lists in a saner way (without repeating
    the option).

 src/ocrfeeder/studio/studioBuilder.py | 30 ++++++++++++++----------------
 1 file changed, 14 insertions(+), 16 deletions(-)

commit 636f9a518312fbc1a0ac44e2f69716c669c5a0c2
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Jul 16 15:51:07 2016 +0100

    Make the clip section of the BoxEditor expandible

 src/ocrfeeder/studio/widgetPresenter.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 218db82cd8597ec49f69dc79ae6729771eff0549
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Jul 16 15:30:59 2016 +0100

    Fix icons in the BoxEditor's text align buttons

 src/ocrfeeder/studio/widgetPresenter.py | 20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

commit 5247d23153e41fbcd582cf063d8d623cf8da11e7
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Jul 16 15:15:58 2016 +0100

    Set the wide_handle in the Gtk.Paned widgets

 src/ocrfeeder/studio/widgetModeler.py   | 1 +
 src/ocrfeeder/studio/widgetPresenter.py | 1 +
 2 files changed, 2 insertions(+)

commit 77f25a21a579af25e2346fafad383768bdd5d89d
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Jul 16 15:15:06 2016 +0100

    Use Gtk.Paned with the orientation instead of Gtk.HPaned

 src/ocrfeeder/studio/widgetModeler.py   | 4 ++--
 src/ocrfeeder/studio/widgetPresenter.py | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit d78494ef02db685873297fb38bd1a6a622c2b3d5
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Feb 24 00:38:34 2018 +0100

    Fix Spanish translation header

 help/es/es.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 094f242ffb2377a74fa4e0b151fb467869d83ec3
Author: Ask Hjorth Larsen <asklarsen@gmail.com>
Date:   Sat Nov 11 18:44:55 2017 +0100

    Updated Danish translation

 po/da.po | 574 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 287 insertions(+), 287 deletions(-)

commit 250ae7c74b6e418b260d79aee96c34aaa63bebaf
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Mon Oct 16 21:25:15 2017 +0000

    Update German translation

 help/de/de.po | 68 +++++++++++++++++++++++++++--------------------------------
 1 file changed, 31 insertions(+), 37 deletions(-)

commit b5321e4763666cf490a65c1adb7bec6d43105b33
Author: Marek Cernocky <marek_cernocky@conel.cz>
Date:   Tue Sep 26 19:53:00 2017 +0200

    Updated Czech translation

 help/cs/cs.po | 71 +++++++++++++++++++++++++++--------------------------------
 1 file changed, 33 insertions(+), 38 deletions(-)

commit 6aa45b3297ab428d382559cf202c0eeded86d424
Author: Andre Klapper <a9016009@gmx.de>
Date:   Tue Sep 26 16:47:47 2017 +0200

    Add missing id parameter to <section> so yelp-check validates

 help/C/projects.page | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 113472a79b8fe2f3aa9076cb9c4abdcd7121534b
Author: Andre Klapper <a9016009@gmx.de>
Date:   Tue Sep 26 16:47:05 2017 +0200

    Add missing id parameter to <section> so yelp-check validates

 help/C/ocrconfiguration.page | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 60b12acbdcc5fc793e08a6c632280263ba99befe
Author: Andre Klapper <a9016009@gmx.de>
Date:   Tue Sep 26 16:46:01 2017 +0200

    Fix unsupported 'type' parameter for <note>

 help/C/manualeditionandcorrection.page | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 87cc80be8547bf454723b0a13d9820d565de7e29
Author: Andre Klapper <a9016009@gmx.de>
Date:   Tue Sep 26 16:45:36 2017 +0200

    Fix a typo

 help/C/manualeditionandcorrection.page | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit db79268b00b6b5945962ff49e10c68554eb1bf95
Author: Andre Klapper <a9016009@gmx.de>
Date:   Tue Sep 26 16:45:06 2017 +0200

    Put <media> fallback text into <p> so yelp-check validates

 help/C/manualeditionandcorrection.page | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit cfa559f9d29c278cafb1808c5c3003dbce73fdf1
Author: Andre Klapper <a9016009@gmx.de>
Date:   Tue Sep 26 16:44:08 2017 +0200

    Add missing id parameter to <section> so yelp-check validates

 help/C/manualeditionandcorrection.page | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 22dcec278117dc51ed9e9c179a8fad569b1bf93c
Author: Andre Klapper <a9016009@gmx.de>
Date:   Tue Sep 26 16:43:01 2017 +0200

    Add missing id parameter to <section> so yelp-check validates

 help/C/addingimage.page | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6761c0687a5bddc91737cb830460b3ba8f63c98e
Author: Andre Klapper <a9016009@gmx.de>
Date:   Tue Sep 26 16:42:43 2017 +0200

    Fix unsupported 'type' parameter for <note>

 help/C/deskewing.page | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c8c1f61076db041244abf2046921b00dbc97eb57
Author: Andre Klapper <a9016009@gmx.de>
Date:   Mon Sep 25 00:31:07 2017 +0200

    Fix typo in Greek user docs translation

 help/el/el.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2383bc2c78a01516632a2e5edab070594960225f
Author: Jordi Mas <jmas@softcatala.org>
Date:   Mon Feb 27 17:37:06 2017 +0100

    Fixes to Catalan translations

 po/ca.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 92a73e39186a606f67918abd21047a6c8c016f7e
Author: Alan Mortensen <alanmortensen.am@gmail.com>
Date:   Mon Jan 16 19:11:19 2017 +0100

    Updated Danish translation

 po/da.po | 790 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 446 insertions(+), 344 deletions(-)

commit 4741baf58654ca064495206ac12f3e1e10ac8deb
Author: Jordi Mas <jmas@softcatala.org>
Date:   Sun Oct 23 13:12:36 2016 +0200

    Fixes to Catalan translation

 po/ca.po | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

commit eca503222a3ebcaee896b0303753be2562929a78
Author: Claude Paroz <claude@2xlibre.net>
Date:   Thu Oct 6 10:13:23 2016 +0200

    Updated French translation

 po/fr.po | 743 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 408 insertions(+), 335 deletions(-)

commit d31b97d18943bea94be9130c5f2ef3e8cb727624
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Sep 13 20:23:50 2016 +0200

    Updated Spanish translation

 po/es.po | 627 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 313 insertions(+), 314 deletions(-)

commit d974c40614bc3b9c3903d0dd5eb328e894907cf6
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Sep 10 18:32:30 2016 +0200

    Updated Polish translation

 po/pl.po | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

commit 1b34707d0f65e5f013d10cba62a6ead47c7c9fc6
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Aug 21 18:23:35 2016 +0200

    Add Language headers to po files
    
    Future versions of gettext will fail if this header is missing.

 po/en_GB.po    | 1 +
 po/eo.po       | 1 +
 po/es.po       | 2 +-
 po/fr.po       | 1 +
 po/he.po       | 2 +-
 po/it.po       | 2 +-
 po/nb.po       | 2 +-
 po/pt.po       | 2 +-
 po/sl.po       | 2 +-
 po/sr@latin.po | 2 +-
 po/zh_HK.po    | 2 +-
 11 files changed, 11 insertions(+), 8 deletions(-)

commit 6649211705d38f87567e77edfa7ee7f5df1c8515
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Aug 21 16:03:21 2016 +0200

    Updated Polish translation

 po/pl.po | 652 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 324 insertions(+), 328 deletions(-)

commit 8ed3dc500ef0d91c19a31dea35a39c87da4659c3
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jun 19 23:10:26 2016 +0200

    Fix assigning text in DataBox

 src/ocrfeeder/studio/dataHolder.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit dbfd2bd4b2b9fde3e01b77eb2c7a2e7515b69bb2
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Jun 4 23:14:03 2016 +0200

    Ensure LayoutAnalysis.readImage returns unicode

 src/ocrfeeder/feeder/layoutAnalysis.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit b3e7ed735f241acd2b7d7aa97be7b26bffdbc9ed
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Jun 4 23:12:39 2016 +0200

    Fix unicode issues when exporting files
    
    These changes make sure that unicode is used in DataBox, and that the
    document generators use it correctly when exporting the data to files.

 src/ocrfeeder/feeder/documentGeneration.py | 10 +++++-----
 src/ocrfeeder/studio/dataHolder.py         |  8 ++++----
 src/ocrfeeder/util/lib.py                  |  6 ++++++
 3 files changed, 15 insertions(+), 9 deletions(-)

commit 691f54618ed17a2553f154af07a6cfb4bf887e09
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Apr 30 16:55:17 2016 +0200

    Fix unicode problems when generating a plain text file
    
    gb#765847

 src/ocrfeeder/feeder/documentGeneration.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5beaa35a0cdc76345bf4b09e1a843c0bdcfcf2ba
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Mar 20 21:58:34 2016 +0100

    Add missing import in log.py

 src/ocrfeeder/util/log.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7bd0babb1fd0809f900684b88c287d2b7dc46c3a
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Apr 10 11:00:35 2016 +0200

    Updated Spanish translation

 help/es/es.po | 2462 ++++++++++++++++++++++++++++++---------------------------
 1 file changed, 1317 insertions(+), 1145 deletions(-)

commit 057bbc9ce93ce44e168bed523a56d4c803b9aba2
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Tue Mar 22 10:35:38 2016 +0100

    Updated German doc translation

 help/de/de.po | 1777 +++++++++++++++++++++++++++++++--------------------------
 1 file changed, 962 insertions(+), 815 deletions(-)

commit 137baa5260bfc0be906436fb3ab4318baef86bc2
Author: Γιάννης Κουτσούκος <giankoyt@gmail.com>
Date:   Mon Mar 21 17:48:19 2016 +0000

    Updated Greek translation

 help/el/el.po | 1804 +++++++++++++++++++++++++++++++--------------------------
 1 file changed, 988 insertions(+), 816 deletions(-)

commit a72fe110afdc5251e84de5ce42480386d255deac
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Mar 20 14:40:46 2016 +0100

    Updated Czech translation

 help/cs/cs.po | 1714 +++++++++++++++++++++++++++++++--------------------------
 1 file changed, 932 insertions(+), 782 deletions(-)

commit 44c2edcafbf428d9f2a9cd499daabdf5dc6354ac
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Mar 19 21:29:55 2016 +0100

    Specify Gtk, GooCanvas and GtkSpell required versions

 src/ocrfeeder/studio/studioBuilder.py | 4 ++++
 1 file changed, 4 insertions(+)

commit 041fda8b77f875d526828f4eb55c60a8b062919a
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Mar 19 21:25:53 2016 +0100

    Add filename (%f) argument to desktop file's Exec

 resources/ocrfeeder.desktop.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4c2a6a305bedc2a6aacc76dbde767707d76b778e
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Mar 19 21:17:36 2016 +0100

    Use Python logging instead of printing
    
    These changes add a new module log.py which provides a new debug message
    that uses Python's logging and replaces the previous debug function that
    simply printed the messages.
    
    The use of the previous debug message is also updated to the new one.
    
    gb#758797

 src/ocrfeeder/feeder/documentGeneration.py |  2 +-
 src/ocrfeeder/feeder/imageManipulation.py  |  2 +-
 src/ocrfeeder/feeder/layoutAnalysis.py     |  2 +-
 src/ocrfeeder/feeder/ocrEngines.py         |  7 +++---
 src/ocrfeeder/studio/project.py            |  2 +-
 src/ocrfeeder/studio/studioBuilder.py      |  3 ++-
 src/ocrfeeder/studio/widgetModeler.py      | 14 ++++++++++-
 src/ocrfeeder/studio/widgetPresenter.py    |  5 ++--
 src/ocrfeeder/util/Makefile.am             |  3 ++-
 src/ocrfeeder/util/asyncworker.py          |  2 +-
 src/ocrfeeder/util/configuration.py        |  3 ++-
 src/ocrfeeder/util/graphics.py             |  3 ++-
 src/ocrfeeder/util/lib.py                  |  5 +---
 src/ocrfeeder/util/log.py                  | 39 ++++++++++++++++++++++++++++++
 14 files changed, 73 insertions(+), 19 deletions(-)

commit be53f66b20acd85e267a4246b76afe7e0c652291
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Mar 19 17:14:57 2016 +0100

    Do not use multiple args in debug call
    
    When calling debug, it should not give its parameters as a tupple of
    arguments. Instead, it should provide one debug message.

 src/ocrfeeder/feeder/documentGeneration.py | 2 +-
 src/ocrfeeder/feeder/imageManipulation.py  | 2 +-
 src/ocrfeeder/feeder/ocrEngines.py         | 2 +-
 src/ocrfeeder/studio/project.py            | 2 +-
 src/ocrfeeder/studio/widgetModeler.py      | 4 ++--
 src/ocrfeeder/studio/widgetPresenter.py    | 2 +-
 src/ocrfeeder/util/graphics.py             | 2 +-
 src/ocrfeeder/util/lib.py                  | 2 +-
 8 files changed, 9 insertions(+), 9 deletions(-)

commit 13c913a9d4818b484204d874e85fe0f1be6d3353
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Thu Mar 17 22:04:23 2016 +0100

    Migrate user help to Yelp instead of Doc

 configure.ac                          |  2 +-
 help/Makefile.am                      | 12 +++++-------
 src/ocrfeeder/studio/studioBuilder.py |  2 +-
 3 files changed, 7 insertions(+), 9 deletions(-)

commit cfc7bcf9a23c51d009717850df7049f3130ac951
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Thu Mar 17 22:03:46 2016 +0100

    build: Remove USE_GNOME2_MACROS from autogen

 autogen.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a51967571b9dcfb614627a71251bdfa5c7d66cd3
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Thu Mar 17 22:03:22 2016 +0100

    build: Remove deprecated PKG_NAME from autogen

 autogen.sh | 2 --
 1 file changed, 2 deletions(-)

commit 69116efb5cb168187763786c2c475ceb72f1ed33
Author: Necdet Yücel <necdetyucel@gmail.com>
Date:   Sat Mar 19 13:57:21 2016 +0000

    Added Turkish translation

 po/LINGUAS |    1 +
 po/tr.po   | 1205 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1206 insertions(+)

commit cb9e7164f5ee6550d24233147a90bd668a7eb5a0
Author: Jordi Mas <jmas@softcatala.org>
Date:   Wed Mar 2 20:06:56 2016 +0100

    Update Catalan translation

 po/ca.po | 931 ++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 450 insertions(+), 481 deletions(-)

commit e98e4d141085a27f2192e2c85883ff9f568ef0b3
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Sun Jan 31 20:36:00 2016 +0100

    Updated German doc translation

 help/de/de.po | 362 +++++++++++++++++++++++++++++++++++++---------------------
 1 file changed, 229 insertions(+), 133 deletions(-)

commit e79546cb9d2e1e7a21fb650cbfd499835c4d4e22
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Fri Jan 1 23:01:14 2016 +0100

    Updated German translation

 po/de.po | 842 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 470 insertions(+), 372 deletions(-)

commit 3f3a3625de9ef19625a4d05525d1fd19d7bd2b70
Author: Pedro Albuquerque <palbuquerque73@gmail.com>
Date:   Sat Nov 14 10:44:20 2015 +0000

    Updated Portuguese translation

 po/pt.po | 1308 +++++++++++++++++++++++++++++++++++++++++++++++---------------
 1 file changed, 1005 insertions(+), 303 deletions(-)

commit d353dafba230f0d1ec1d1c4fe5bcf1b3d2b18956
Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
Date:   Tue Oct 20 22:58:01 2015 +0000

    Updated Swedish translation

 po/sv.po | 976 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 601 insertions(+), 375 deletions(-)

commit ad60cc4f6d964e80492513caaf5800b6a3c8666c
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Sep 3 02:28:35 2015 +0200

    Updated Polish translation

 po/pl.po | 651 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 320 insertions(+), 331 deletions(-)

commit 2f16058bc11cc0cd1c56f264945a133add6528db
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Sep 1 13:56:10 2015 +0200

    Updated Spanish translation

 help/es/es.po | 2289 +++++++++++++++++++++++++++++----------------------------
 1 file changed, 1148 insertions(+), 1141 deletions(-)

commit c776f5058457715092635b5aa3eb59805a1c04d7
Author: Jordi Mas <jmas@softcatala.org>
Date:   Tue Apr 21 20:32:23 2015 +0200

    Fixes to Catalan translation

 po/ca.po | 791 +++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 461 insertions(+), 330 deletions(-)

commit 2aca7a6029601a0fe201a503bad62f384cb94442
Author: Samir Ribic <samir.ribic@etf.unsa.ba>
Date:   Sat Mar 14 00:49:08 2015 +0000

    Added Bosnian translation

 po/LINGUAS |    1 +
 po/bs.po   | 1199 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1200 insertions(+)

commit f63b735c2db46a8ab3f37193ad154a3152d936b1
Author: Maria  Mavridou <mavridou@gmail.com>
Date:   Sat Feb 21 23:26:21 2015 +0000

    Updated Greek translation

 help/el/el.po | 281 +++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 158 insertions(+), 123 deletions(-)

commit f664df10ef2e1f9641ae59fd1c2a0e2c5fc4a50a
Author: Marek Černocký <marek@manet.cz>
Date:   Fri Dec 26 10:05:32 2014 +0100

    Updated Czech translation

 help/cs/cs.po | 37 ++++++-------------------------------
 1 file changed, 6 insertions(+), 31 deletions(-)

commit 57d96762f49742588b134c85f072554a7eb86d2b
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Dec 22 00:09:05 2014 +0000

    Update for release 0.8.1

 NEWS         | 20 ++++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 21 insertions(+), 1 deletion(-)

commit 7060dc956d7a34ee9e00ce1f894571eb4c7ab292
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Dec 22 00:08:30 2014 +0000

    Add building instructions to README

 README | 7 +++++++
 1 file changed, 7 insertions(+)

commit f17db25d4602361284993be6c68735530f8a5469
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Dec 21 23:59:54 2014 +0000

    Force values >= 0 for the DataHolder.Box's x and y

 src/ocrfeeder/studio/dataHolder.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 6d6133b96feb8bd0f12d873563902b6c7035405b
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Dec 21 23:24:19 2014 +0000

    Change the box editor radio buttons' style
    
    Now they are drawn as a grouped pair of buttons without the indicator.

 src/ocrfeeder/studio/widgetPresenter.py | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

commit c2a791e1175788a0d874420b115ef02075b11b9d
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Dec 21 22:50:49 2014 +0000

    Align the Preferences dialog's labels to the left

 src/ocrfeeder/studio/widgetPresenter.py | 2 ++
 1 file changed, 2 insertions(+)

commit a915da88e3a73d55c825714d5757ecd47ef2b90f
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Dec 21 10:47:57 2014 +0000

    Remove redundant setTitle method from MainWindow

 src/ocrfeeder/studio/studioBuilder.py   | 4 ++--
 src/ocrfeeder/studio/widgetPresenter.py | 2 --
 2 files changed, 2 insertions(+), 4 deletions(-)

commit a60f83c887b7d7d51d1f45fd431b87dda09c2794
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Dec 21 10:40:01 2014 +0000

    Make the MainWindow a Gtk.Window subclass

 src/ocrfeeder/studio/studioBuilder.py   | 37 ++++++++++++++++-----------------
 src/ocrfeeder/studio/widgetModeler.py   | 24 ++++++++++-----------
 src/ocrfeeder/studio/widgetPresenter.py | 28 ++++++++++++-------------
 3 files changed, 44 insertions(+), 45 deletions(-)

commit 92d7e06c525b0c6b3dcf165d2ce5751d73e89479
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Dec 21 00:33:47 2014 +0000

    Update the about dialog's copyright year

 src/ocrfeeder/util/constants.py.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4d37d7c73f601743dc336249e8151457ea78e984
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Dec 21 00:30:56 2014 +0000

    Update author's email in the man and help files

 help/C/index.page         | 2 +-
 resources/ocrfeeder-cli.1 | 2 +-
 resources/ocrfeeder.1     | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 8dd48328afd0b3ac6bd6e04d2dadacd1321a7954
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Dec 21 00:28:39 2014 +0000

    Update the configuration dir in the man files

 resources/ocrfeeder-cli.1 | 2 +-
 resources/ocrfeeder.1     | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit f80696ca9066ba75e5e61d38453568780b6eb909
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Dec 21 00:27:18 2014 +0000

    Update the help where it mentions the config dir

 help/C/ocrconfiguration.page | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7c4b1490b320798f1938a6cf822290da2d2e1f8f
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Dec 21 00:22:17 2014 +0000

    Update the README file

 README | 126 ++++-------------------------------------------------------------
 1 file changed, 7 insertions(+), 119 deletions(-)

commit f5abc569ba46737b8c996c977e7468030bd50317
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Dec 21 00:04:15 2014 +0000

    Use the XDG configuration directory
    
    Use this standard directory instead of ".ocrfeeder".
    Also automatically copies the current configuration to the new folder
    if the latter does not exist.

 src/ocrfeeder/util/configuration.py | 14 ++++++++++++--
 src/ocrfeeder/util/constants.py.in  |  2 ++
 2 files changed, 14 insertions(+), 2 deletions(-)

commit b2321062668f735bcfc87eef5b9002b947af4fdc
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Dec 20 23:40:22 2014 +0000

    Remove comment in BoxesArea

 src/ocrfeeder/studio/boxesarea.py | 2 --
 1 file changed, 2 deletions(-)

commit 7d906bc6e476d5afb80614d2fa33c4d91e8a4a1c
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Dec 20 23:31:35 2014 +0000

    Update OCRFeeder's website

 src/ocrfeeder/util/constants.py.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e07bbd103447c13ecc2cecf7734f168691da6843
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Dec 20 22:30:16 2014 +0000

    Move the contents to widgetPresenter

 po/POTFILES.in                          |  1 -
 src/ocrfeeder/studio/Makefile.am        |  1 -
 src/ocrfeeder/studio/customWidgets.py   | 52 ---------------------------------
 src/ocrfeeder/studio/widgetPresenter.py | 31 +++++++++++++++++++-
 4 files changed, 30 insertions(+), 55 deletions(-)

commit 6e952c3a951801dd543eaa22ed12a5a113c2fab2
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Dec 20 20:50:14 2014 +0000

    Remove unused class BoxEditor_DataBox_Controler

 src/ocrfeeder/studio/widgetPresenter.py | 23 -----------------------
 1 file changed, 23 deletions(-)

commit 99ccc31b965ddd5812f3c94f1f4d8fc3ddcb10c3
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Dec 20 20:29:44 2014 +0000

    Set "export to ODT" button's icon to a valid one

 src/ocrfeeder/studio/widgetPresenter.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 50cb00fb0b784457dfe3c7bbd26657cdd10540b5
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Fri Dec 19 14:56:30 2014 +0000

    Remove unused WarningDialog

 src/ocrfeeder/studio/widgetModeler.py   | 2 +-
 src/ocrfeeder/studio/widgetPresenter.py | 7 -------
 2 files changed, 1 insertion(+), 8 deletions(-)

commit 24825549e4914da730148af4a190179d941d4d1b
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Fri Dec 19 14:56:06 2014 +0000

    Add parents to all dialogs

 src/ocrfeeder/studio/studioBuilder.py   |  30 ++++++---
 src/ocrfeeder/studio/widgetModeler.py   |  14 +++--
 src/ocrfeeder/studio/widgetPresenter.py | 108 +++++++++++++++++++++-----------
 3 files changed, 100 insertions(+), 52 deletions(-)

commit a3ef757055e5d938cbbb372fa3c6ab54bd229463
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Fri Dec 19 14:12:29 2014 +0000

    Wrap big label in the Preferences dialog

 src/ocrfeeder/studio/widgetPresenter.py | 1 +
 1 file changed, 1 insertion(+)

commit 6de894a561430797d8142ab13be3df7ae851f467
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Fri Dec 19 14:10:23 2014 +0000

    Set a specific size to the Preferences dialog

 src/ocrfeeder/studio/widgetPresenter.py | 3 +++
 1 file changed, 3 insertions(+)

commit 88d4977cde6ec8d7a5d5c15ed70b9a8864134621
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Fri Dec 19 14:06:52 2014 +0000

    Use a scrolled window in the Preferences dialog
    
    More specifically, the recognition preferences' contents is too big
    so the scrolled window will allow the dialog to be smaller.

 src/ocrfeeder/studio/widgetPresenter.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 259cfdac65547cd6a68c514b3324d65bbf37b186
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Fri Dec 19 13:20:23 2014 +0000

    Set parent in PreferencesDialog

 src/ocrfeeder/studio/studioBuilder.py   |  5 ++++-
 src/ocrfeeder/studio/widgetPresenter.py | 10 +++++++---
 2 files changed, 11 insertions(+), 4 deletions(-)

commit 933bb26d18c57feafa965023aa469182674a5c9d
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Thu Dec 18 21:25:21 2014 +0000

    Refactor the Editor's update method
    
    Replace the code with the DataBox's updateImage.

 src/ocrfeeder/studio/widgetModeler.py | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

commit 249f2c3fc5192831241c09538758c241f5445741
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Thu Dec 18 21:22:20 2014 +0000

    Fix issue with the pic's row in convertPixbufToImage

 src/ocrfeeder/util/graphics.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0001abf6f8ec7c675c3059ba091f41d4011e84fa
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Thu Dec 18 21:21:26 2014 +0000

    Fix exporting a document loaded from a project file

 src/ocrfeeder/studio/dataHolder.py    | 10 ++++++++++
 src/ocrfeeder/studio/widgetModeler.py |  7 +++++++
 2 files changed, 17 insertions(+)

commit 70c257eb10301ebcf04f16f1a296dd56eb07fbe1
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Thu Dec 18 20:27:57 2014 +0000

    Fix unicode issues when saving a project

 src/ocrfeeder/studio/project.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit a1166c80f6b547026d06565ec5ca8d3282f693bc
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Tue Dec 16 00:16:14 2014 +0000

    Fix unicode issues when exporting ODT

 src/ocrfeeder/feeder/documentGeneration.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f73c3129919f06d871f5f4319f1c8336f2770199
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Dec 15 17:30:55 2014 +0000

    Fix encoding issues when exporting a text file
    
    Also removes a redundant comment.
    
    gb#737805

 src/ocrfeeder/feeder/documentGeneration.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8865e07c32a0e28ee5c558cb64c9bccdd6c6bfbd
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Dec 15 17:02:42 2014 +0000

    Add missing Gtk.threads_enter/leave call
    
    Although these calls are deprecated, until we make sure the code
    can run without them (calling all GDK/GTK+ code from the main
    thread), we need to add them in order to prevent thread related
    errors.
    
    Patch originally suggested by: Alberto Garcia <berto@igalia.com>

 src/ocrfeeder/studio/studioBuilder.py | 2 ++
 1 file changed, 2 insertions(+)

commit 336e6e737b3880e741f1476f088fac15341e961f
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Aug 4 23:14:53 2014 +0200

    Update for release 0.8

 NEWS         | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 50 insertions(+), 1 deletion(-)

commit 5ccb9e6381375a83f5d536231d29c8da5ef84157
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Thu Jul 31 00:02:02 2014 +0200

    Port engines migration dialog to GI

 src/ocrfeeder/studio/studioBuilder.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 80c95ae944bb37366f5a23dbb4e7d675aacb86d4
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Wed Jul 30 23:59:07 2014 +0200

    Update the box editor's OCR controls sensitiveness
    
    The sensitiveness is updated according to the existence of OCR
    engines so the user is not able to perform the OCR recognition
    when there are no engines configured.

 src/ocrfeeder/studio/widgetPresenter.py | 5 +++++
 1 file changed, 5 insertions(+)

commit 99c55a617575b621739218fb873c1349a5b659e7
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Wed Jul 30 23:57:24 2014 +0200

    Warn when there are no OCR engines on recognition
    
    (when recognizing a document/page/area)

 src/ocrfeeder/studio/studioBuilder.py | 14 +++++++++++++-
 src/ocrfeeder/studio/widgetModeler.py |  5 ++++-
 2 files changed, 17 insertions(+), 2 deletions(-)

commit 94790fe131d787b8ddbf39a370b1cc1d917d5580
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Wed Jul 30 23:56:35 2014 +0200

    Warn when no OCR engines are found on startup

 src/ocrfeeder/studio/studioBuilder.py | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

commit 34559397982085795bdd618575451ce23f7a50ff
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jul 20 20:48:20 2014 +0200

    Remove popup menu in the pages area
    
    This removal is in order to prevent an error which seems to be
    caused by some bug in the GI. It should be better investigated in
    the future.

 src/ocrfeeder/studio/pagesiconview.py   |  8 --------
 src/ocrfeeder/studio/widgetModeler.py   |  2 +-
 src/ocrfeeder/studio/widgetPresenter.py | 13 -------------
 3 files changed, 1 insertion(+), 22 deletions(-)

commit d477ac9bd12c490c158029a8693fc44ce76ea5a1
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jul 20 20:46:55 2014 +0200

    Fix updating the OCR engines in the BoxEditor
    
    The engines weren't being updated in the BoxEditor after they
    were changed from the OcrManager dialog.

 src/ocrfeeder/studio/studioBuilder.py   |  3 +++
 src/ocrfeeder/studio/widgetModeler.py   | 11 +++++++++++
 src/ocrfeeder/studio/widgetPresenter.py |  8 +++++++-
 3 files changed, 21 insertions(+), 1 deletion(-)

commit c6b249b4b00a5be28dddc5d705c2fc7508c1d921
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jul 20 20:04:21 2014 +0200

    Fix mistakenly commented out frame in boxes area

 src/ocrfeeder/studio/boxesarea.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 923b632cef473c8b87e3b0c3be56c5385e773220
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Wed Jul 16 22:55:37 2014 +0200

    Fix string encoding issue in OdtGenerator

 src/ocrfeeder/feeder/documentGeneration.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ff2fd09345660e0027304cf117768100f85059c1
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Wed Jul 16 22:45:09 2014 +0200

    Fix string encoding issue when setting a box's text

 src/ocrfeeder/studio/widgetPresenter.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 16c6af15fa6ad999f936df1c0d496f025d374db6
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Wed Jul 16 22:39:47 2014 +0200

    Fix convertPixbufToImage
    
    Using GI, subpixbufs share the same pixels as the original pixbufs
    but point to the starting pixel given by the subpixbuf's x and y.
    This means that, in order to convert the subpixbuf to a Pillow Image,
    the right pixels buffer needs to be extracted from the original one.

 src/ocrfeeder/studio/widgetModeler.py |  6 ++++++
 src/ocrfeeder/util/graphics.py        | 15 +++++++++++++++
 2 files changed, 21 insertions(+)

commit 93e05c661740803581279e9844b7bd38a4ab1abf
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jul 13 19:04:35 2014 +0200

    build: Add PIL and GObject as Python dependencies

 configure.ac | 2 ++
 1 file changed, 2 insertions(+)

commit 5355429c21f998bbfefe7cefcfb56b79fdc69847
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jul 13 19:03:53 2014 +0200

    build: Update configure.ac to check GI modules

 configure.ac | 23 +++++++++++++++++++----
 1 file changed, 19 insertions(+), 4 deletions(-)

commit 3973dea979ba99eceb6a1eb1343cc529de66de82
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jul 13 10:52:36 2014 +0200

    Fix loading project with more than one page
    
    gb#701453

 src/ocrfeeder/studio/widgetModeler.py | 2 --
 1 file changed, 2 deletions(-)

commit 3c2202b8e0e98d8cadbfc36361b8144094a3477c
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jul 13 09:55:11 2014 +0200

    Add support for multiple image TIFFs
    
    gb#624044

 bin/ocrfeeder-cli.in                  |  8 ++++++--
 src/ocrfeeder/studio/widgetModeler.py |  3 +++
 src/ocrfeeder/util/graphics.py        | 37 ++++++++++++++++++++++++++++++++++-
 3 files changed, 45 insertions(+), 3 deletions(-)

commit b32d1a1a6a5bc93310c64fe7d4c8d29ec83008de
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Jul 12 21:18:00 2014 +0200

    Fix issues when no locale is set
    
    gb#704786

 src/ocrfeeder/studio/widgetPresenter.py | 1 +
 src/ocrfeeder/util/configuration.py     | 4 +++-
 src/ocrfeeder/util/lib.py               | 2 --
 3 files changed, 4 insertions(+), 3 deletions(-)

commit add19d1d4164e2e484364c7486c9af093d967331
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Jul 12 14:48:33 2014 +0200

    Fix reordering of pages in the icon view
    
    This fix involves removing drag and drop. DND should be added back
    without interfering with the reordering of pages in the future.
    
    gb#708109

 src/ocrfeeder/studio/studioBuilder.py | 38 -----------------------------------
 1 file changed, 38 deletions(-)

commit 7dfe899ff1082b044a52bd0b0514b2384333cc52
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Fri Jul 11 23:42:37 2014 +0200

    Fix text in the pages icon view
    
    The width of the icons/text was getting huge by default after, so
    instead of using the Gtk.IconView's default text renderer, now a
    custom one is used, with a maximum width and ellipsize set.
    
    gb#708365

 src/ocrfeeder/studio/pagesiconview.py   | 12 ++++++++++--
 src/ocrfeeder/studio/widgetPresenter.py |  2 +-
 2 files changed, 11 insertions(+), 3 deletions(-)

commit 128b4db0188f8d9c98819f399a72bcf6dc5e03f6
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Fri Jul 11 23:38:45 2014 +0200

    Use Pango from GI instead of the static bindings

 src/ocrfeeder/feeder/documentGeneration.py | 15 +++++++--------
 src/ocrfeeder/studio/dataHolder.py         |  7 ++++---
 src/ocrfeeder/studio/widgetModeler.py      |  7 +++----
 3 files changed, 14 insertions(+), 15 deletions(-)

commit 93dd2243014feffe5b77720119054fc0994840b5
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Jul 7 22:43:20 2014 +0200

    Fix problem when converting Gdk.Pixbuf to Image
    
    The previously used method was no longer working as Pillow
    would complain that "buffer is not large enough" so instead
    of using the Image.frombuffer, it now uses Image.frombytes.

 src/ocrfeeder/util/graphics.py | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 684bda8cf38dac73adbe8062582f6fc167421814
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Jul 7 22:22:10 2014 +0200

    Replace print by debug for the Unpaper command

 src/ocrfeeder/util/lib.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ac98767a809e4a7657f422d10dcdc83e04ea78e8
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Jul 7 22:16:24 2014 +0200

    Fix using newer versions of Unpaper
    
    Unpaper has been forked and newer versions do not seem to work when
    the output image's name is the same one as the input's so the command
    had to be updated.
    
    gb#705610

 src/ocrfeeder/util/lib.py | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

commit e7ee15cf18de66e089fb8eac2830520c8d72e156
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Jul 7 22:16:09 2014 +0200

    Fix getting engine name in ocrfeeder-cli

 bin/ocrfeeder-cli.in | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit e0e8dfb3b343a4802d047a443c1a03ebea102df0
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jul 6 00:52:05 2014 +0200

    Fix PDF output options in ocrfeeder-cli

 bin/ocrfeeder-cli.in | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit 08ce79e92d2b61997d861abeb6cd317b267f46bd
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jul 6 00:05:18 2014 +0200

    Port pygtk syntax in PDF exportation dialog to GI

 src/ocrfeeder/studio/widgetModeler.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit ec596acb96c5add03a1a4cc4383ae135665269ca
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jul 6 00:03:47 2014 +0200

    Fix error when exporting a PDF with empty text areas

 src/ocrfeeder/feeder/documentGeneration.py | 2 ++
 1 file changed, 2 insertions(+)

commit 779e268b8bb8cd240006036a6886e61b37803c7d
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Jun 29 20:43:19 2014 +0200

    Use the last visited dir when adding a new image
    
    This is only true in the same session but in the future, this should
    be added to the configuration so it persists between different
    sessions.

 src/ocrfeeder/studio/studioBuilder.py | 9 +++++++++
 1 file changed, 9 insertions(+)

commit 01c1ca12ba8c1df6adc509c36e5da83cfc1d2266
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Oct 27 12:39:27 2013 +0100

    Add new files to POTFILES.in

 po/POTFILES.in | 2 ++
 1 file changed, 2 insertions(+)

commit 0eb46f60997cccc78994c15b040ae3e84ebac3cd
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Oct 27 12:38:37 2013 +0100

    build: Add new Python files to Makefile.am

 src/ocrfeeder/studio/Makefile.am | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 4ae9f42bc289297fe3c251b6f3fcd05c03b1ad76
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Oct 21 23:35:42 2013 +0200

    Update copyright of some files

 src/ocrfeeder/studio/customWidgets.py   | 3 ++-
 src/ocrfeeder/studio/studioBuilder.py   | 3 ++-
 src/ocrfeeder/studio/widgetModeler.py   | 2 +-
 src/ocrfeeder/studio/widgetPresenter.py | 3 ++-
 src/ocrfeeder/util/graphics.py          | 3 ++-
 src/ocrfeeder/util/lib.py               | 3 ++-
 6 files changed, 11 insertions(+), 6 deletions(-)

commit 048cf620431a0bac0500a55f46c54f1790be6420
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Oct 21 23:21:37 2013 +0200

    Port widgetPresenter to GI

 src/ocrfeeder/studio/widgetPresenter.py | 910 +++++++++++++++++---------------
 src/ocrfeeder/util/lib.py               |  10 +
 2 files changed, 480 insertions(+), 440 deletions(-)

commit 1b5b381d4c78892c14234d74ca6ed9250ffdee19
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Oct 21 23:20:41 2013 +0200

    Port widgetModeler to GI

 src/ocrfeeder/studio/widgetModeler.py | 84 +++++++++++++++++++----------------
 1 file changed, 46 insertions(+), 38 deletions(-)

commit 33a430ba0d637c86763dff93c807e3581be90a66
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Mon Oct 21 22:41:30 2013 +0200

    Remove unused class

 src/ocrfeeder/studio/widgetPresenter.py | 23 -----------------------
 1 file changed, 23 deletions(-)

commit 954794baac9b78384b11e03f3509e688b959cb56
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Tue Oct 15 19:53:16 2013 +0200

    Port graphics.py to GI

 src/ocrfeeder/util/graphics.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 45aca2868b05a869f380ddfeac0303c94f1f334a
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Tue Oct 15 19:52:20 2013 +0200

    Port asyncworker to GI

 src/ocrfeeder/util/asyncworker.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d02670d09ac3a0188d562b9231a9a2b3fa0659e5
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Sep 14 19:37:24 2013 +0200

    Port lib.py to GI

 src/ocrfeeder/util/lib.py | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 65726aa405bf81227be877fe1f89a377fc8424bd
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Sep 14 19:34:01 2013 +0200

    Port studioBuilder.py to GI

 src/ocrfeeder/studio/studioBuilder.py | 66 +++++++++++++++++------------------
 1 file changed, 33 insertions(+), 33 deletions(-)

commit 134b148408e9c98f0bad1c26745281d188dff103
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Sep 14 19:32:23 2013 +0200

    Remove unused import from studioBuilder.py

 src/ocrfeeder/studio/studioBuilder.py | 1 -
 1 file changed, 1 deletion(-)

commit 8e6faaad5cfc6c042fb19ec614b9cbd10e79764f
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat Sep 14 19:31:50 2013 +0200

    Port dataHolder.py to GI

 src/ocrfeeder/studio/dataHolder.py | 40 +++++++++++++++++++-------------------
 1 file changed, 20 insertions(+), 20 deletions(-)

commit 0d5f3a12ab935fcdab80b9c31b05cc48d314dc72
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Thu Sep 12 22:01:11 2013 +0200

    Rename SelectableBoxesArea and move it to its own file
    
    Now it is called BoxesArea.
    Also update the import of the old name accordingly.

 src/ocrfeeder/studio/boxesarea.py     | 558 ++++++++++++++++++++++++++++++++++
 src/ocrfeeder/studio/customWidgets.py | 544 +--------------------------------
 src/ocrfeeder/studio/widgetModeler.py |   4 +-
 3 files changed, 561 insertions(+), 545 deletions(-)

commit a5c2b1e4d0f33daf0a0f7007011a56627e3522d0
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Tue Sep 10 22:06:00 2013 +0200

    Port customWidgets.py to GI

 src/ocrfeeder/studio/customWidgets.py | 183 +++++++++++++++++-----------------
 1 file changed, 92 insertions(+), 91 deletions(-)

commit b7c41bb73299f222906b6dc3fe22a1e96f79e137
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sun Sep 8 23:41:05 2013 +0200

    Fix PIL importation

 src/ocrfeeder/feeder/imageManipulation.py | 2 +-
 src/ocrfeeder/feeder/layoutAnalysis.py    | 2 +-
 src/ocrfeeder/studio/dataHolder.py        | 2 +-
 src/ocrfeeder/studio/widgetPresenter.py   | 2 +-
 src/ocrfeeder/util/graphics.py            | 2 +-
 src/ocrfeeder/util/lib.py                 | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

commit 3403e5da87ed3273d36b2680bb79687215dccfcf
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Sat May 18 01:02:38 2013 +0200

    Refactored SourceImagesSelectorIconView
    
    Now it is called PagesIconView, was separated into its own file
    and was ported to GI.

 src/ocrfeeder/studio/pagesiconview.py | 169 +++++++++++++++++++++++++++++++++
 src/ocrfeeder/studio/studioBuilder.py |  51 +++++-----
 src/ocrfeeder/studio/widgetModeler.py | 173 +++-------------------------------
 3 files changed, 207 insertions(+), 186 deletions(-)

commit 63c35d611c98dc2f2ad7f8951023de189933610e
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Apr 15 14:30:51 2014 +0200

    Updated Spanish translation

 po/es.po | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

commit 9b1f6dc683ddbe0f4ce46bfd36538ad108d636e1
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue Apr 15 14:30:40 2014 +0200

    Updated Spanish translation

 help/es/es.po | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

commit 5be0ec2c785ccf9761b92787c074a5541fe1e6e8
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Apr 6 19:29:57 2014 +0200

    doap: update URLs

 README         | 6 +++---
 ocrfeeder.doap | 4 +++-
 2 files changed, 6 insertions(+), 4 deletions(-)

commit 5fb3a088ffc7583972b703622f37461893176b59
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Mar 27 12:59:56 2014 +0100

    Updated Spanish translation

 help/es/es.po | 112 +++++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 75 insertions(+), 37 deletions(-)

commit 642273667b7f3c6c4975f9b2f504c211eac35cbe
Author: Andre Klapper <a9016009@gmx.de>
Date:   Sun Mar 23 23:00:41 2014 +0100

    User docs: Fix typo in page ID

 help/C/ocrconfiguration.page | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2e7104dcb3e5da0e9fed91f9765f1e5eaf712505
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Mar 23 22:53:11 2014 +0100

    Updated Czech translation

 help/cs/cs.po | 101 +++++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 69 insertions(+), 32 deletions(-)

commit 9bae710103a97f860df3b6634201a85441f5ab27
Author: Andre Klapper <a9016009@gmx.de>
Date:   Sun Mar 23 21:51:15 2014 +0100

    User docs: Remove empty See Also link

 help/C/projects.page | 1 -
 1 file changed, 1 deletion(-)

commit 15f3b538dd5835f2fd8895b42d9093e826f9b0cc
Author: Andre Klapper <a9016009@gmx.de>
Date:   Sun Mar 23 21:50:27 2014 +0100

    User docs: Fix invalid markup

 help/C/documentgeneration.page | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4e3eb86b64ce35241390debf97331b922912bb58
Author: Attila Hammer <hammera@pickup.hu>
Date:   Tue Feb 25 08:06:18 2014 +0000

    Updated Hungarian translation

 po/hu.po | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

commit 66604cb8810a2062e4d9320a643c3a1172a57db0
Author: Dimitris Spingos <dmtrs32@gmail.com>
Date:   Mon Feb 3 07:45:55 2014 +0200

    Updated Greek translation

 po/el.po | 919 +++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 545 insertions(+), 374 deletions(-)

commit 5a2f21b94aa58acf2776648ca9cd821eeba1fbd2
Author: Dimitris Spingos <dmtrs32@gmail.com>
Date:   Sun Nov 10 22:34:02 2013 +0200

    Added Greek help translation

 help/Makefile.am |    2 +-
 help/el/el.po    | 1132 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1133 insertions(+), 1 deletion(-)

commit 22218bcf98670871460818727434ee4972818288
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sun Sep 15 20:53:17 2013 +0200

    Fix a broken tag in German help translation

 help/de/de.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e368b1eaf4338ddc4fd0595c48dbf8bc30b8b847
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Sep 15 17:44:14 2013 +0200

    Updated Galician translations

 po/gl.po | 408 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 233 insertions(+), 175 deletions(-)

commit 23bd2237f35d12c0109feacd117ecd61369fd5c7
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Sep 11 01:49:59 2013 +0200

    Fix a broken tag in Ukrainian help translation

 help/uk/uk.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 05fa5861e17f8508bd16821451cc32aa5e0dba5f
Author: Wylmer Wang <wantinghard@gmail.com>
Date:   Fri Jul 12 23:09:22 2013 +0800

    Update Chinese simplified translation

 po/zh_CN.po | 788 +++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 464 insertions(+), 324 deletions(-)

commit 06af3e1bf5a9386d7df1322d00cd0d7d79cd0db2
Author: Marek Černocký <marek@manet.cz>
Date:   Tue Jun 11 16:03:43 2013 +0200

    Updated Czech translation

 po/cs.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 5fd5f1758a16b320e606006d8956f920d64fcf94
Author: Marek Černocký <marek@manet.cz>
Date:   Tue Jun 11 16:03:37 2013 +0200

    Updated Czech translation

 help/cs/cs.po | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 61 insertions(+), 9 deletions(-)

commit 47b5bd6fe70f3974afab250d48750db8b9f874e7
Author: Hammer Attila <hammera@pickup.hu>
Date:   Wed May 15 22:07:58 2013 +0200

    Update scanning preferences
    
    Make it scan with 300dpi resolution and in color mode.

 src/ocrfeeder/util/lib.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 4be6ffabcf1445bf99b87ccd9836fe51a80c624e
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue May 14 16:02:57 2013 +0200

    Updated Spanish translation

 help/es/es.po | 83 +++++++++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 63 insertions(+), 20 deletions(-)

commit b41567abac3b21927931a03943ce4ac119072442
Author: Joaquim Rocha <jrocha@redhat.com>
Date:   Thu May 9 12:32:47 2013 +0200

    doc: Correct English from the previous patch and reorganize the text

 help/C/documentgeneration.page | 25 ++++++++++++++++++-------
 1 file changed, 18 insertions(+), 7 deletions(-)

commit b3bcda11c4677db98967ddc71459bb928edc94ba
Author: Attila Hammer <hammera@pickup.hu>
Date:   Sat Apr 27 07:23:51 2013 +0200

    Update the document generation related help file

 help/C/documentgeneration.page | 20 +++++++++++++++++---
 1 file changed, 17 insertions(+), 3 deletions(-)

commit c3c414f3d343ecad94d8976087557af9bfbdc8dc
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Sat Apr 20 12:58:55 2013 +0200

    Fix another misplaced parenthesis to show the localized string

 src/ocrfeeder/studio/widgetPresenter.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ab516ea5611addd4e7e2bc6f30bf0b6f07e21f69
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Sat Apr 20 12:07:43 2013 +0200

    Fix misplaced parenthesis. This caused the string to not appear translated

 src/ocrfeeder/studio/widgetModeler.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 963608e374a0fbb092d980c9121e290bc627307b
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Sat Apr 20 02:26:07 2013 +0200

    Updated Hungarian translation by Attila Hammer <hammera at pickup dot hu>

 po/hu.po | 791 +++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 468 insertions(+), 323 deletions(-)

commit fbf08d7f14a3a8c5a10c0548525c31a8c5e11fa4
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Wed Mar 20 21:28:14 2013 +0100

    Fix typo in Galician translations for docs

 help/gl/gl.po | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

commit 70f50ed514fd3b8338844f7d3a9e8368e6b1fbf2
Author: Martin Srebotnjak <miles@filmsi.net>
Date:   Thu Mar 14 20:38:29 2013 +0100

    Updated Slovenian translation

 po/sl.po | 397 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 222 insertions(+), 175 deletions(-)

commit 17478c69f6b8750fe174722a954b8eae37b631c3
Author: Aharon Don <aronrefael@gmail.com>
Date:   Sun Feb 24 19:52:01 2013 -0300

    Updated Hebrew translation

 po/LINGUAS |    1 +
 po/he.po   | 1199 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1200 insertions(+)

commit 07ce2bb44ec290c9a5a49c4ee8f6f1afa04a2cce
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Wed Feb 20 20:56:27 2013 +0100

    Updated Serbian translation

 po/sr.po       | 413 ++++++++++++++++++++++++++++++++-------------------------
 po/sr@latin.po | 413 ++++++++++++++++++++++++++++++++-------------------------
 2 files changed, 472 insertions(+), 354 deletions(-)

commit e9a8258634ee214210c0048eadc23b997996689d
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Feb 17 11:35:11 2013 +0100

    Updated Czech translation

 po/cs.po | 409 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 234 insertions(+), 175 deletions(-)

commit 7e9e972957b635db160d6f07d430c9531a8c51d1
Author: Rafael Ferreira <rafael.f.f1@gmail.com>
Date:   Sat Feb 16 22:37:08 2013 -0200

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 853 +++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 505 insertions(+), 348 deletions(-)

commit 35ab63bdf7515cb721ebfe0b0437e6c3a0ea7086
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Feb 11 14:39:14 2013 +0100

    Updated Spanish translation

 po/es.po | 413 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 237 insertions(+), 176 deletions(-)

commit efd577aec83f737ffb9885210defd971d0e1b9ae
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Thu Feb 7 23:14:22 2013 -0800

    Update for release 0.7.11

 NEWS         | 38 ++++++++++++++++++++++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 39 insertions(+), 1 deletion(-)

commit 97fa025ced3be2f27852fa6dadb3aa0f09154e3c
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Thu Feb 7 23:57:49 2013 -0800

    Fix engine migration
    
    It was not considering the languages

 src/ocrfeeder/feeder/ocrEngines.py | 2 ++
 1 file changed, 2 insertions(+)

commit bf860169ba1d76f088d38564b03eb8ae8726256d
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Thu Feb 7 23:14:06 2013 -0800

    Update author's email

 AUTHORS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit abb92a871f43afc2ab13abac05a18a75cc6ffb75
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Tue Feb 5 22:44:30 2013 -0800

    Update OCRFeeder's copyright and author's email

 src/ocrfeeder/util/constants.py.in | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit f57ffaf1ef8411bbfc17707dc50408c9a3228026
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Tue Feb 5 22:35:13 2013 -0800

    Add the language option for the CLI version

 bin/ocrfeeder-cli.in | 6 ++++++
 1 file changed, 6 insertions(+)

commit fede8c285aec4b4a6e72a63afdc87a72b7e38996
Author: Joaquim Rocha <me@joaquimrocha.com>
Date:   Tue Feb 5 22:34:23 2013 -0800

    Add OCR engine option to the CLI version

 bin/ocrfeeder-cli.in | 37 ++++++++++++++++++++++++++++---------
 1 file changed, 28 insertions(+), 9 deletions(-)

commit 3f26d779ef93a88b527a8dc4897319659ba0855f
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Feb 6 02:15:09 2013 +0100

    Updated Polish translation

 po/pl.po | 414 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 236 insertions(+), 178 deletions(-)

commit c084be515e4c10b53a280400ee4a149c429d1f1d
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Feb 4 22:20:43 2013 -0800

    Fix error when deleting a page
    
    It was connecting the "row-deleted" signal to a callback with the
    wrong number of arguments.

 src/ocrfeeder/studio/studioBuilder.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f071e95f0a7a3b89e80ac079a4165540059ebe7d
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Feb 1 17:11:42 2013 +0100

    Update Tesseract and Cuneiform's default arguments
    
    This was done in order to add their language specifications.

 src/ocrfeeder/util/configuration.py | 35 +++++++++++++++++++++++++++++------
 1 file changed, 29 insertions(+), 6 deletions(-)

commit 4422b94ae91aec0ef32f8366b50119003adc9037
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Feb 1 14:54:21 2013 +0100

    Fix problem when adding new OCR engine from SettingsManager

 src/ocrfeeder/studio/widgetPresenter.py | 1 +
 1 file changed, 1 insertion(+)

commit a7636ee370c68ad2452f9a11aa3f693cbac866b1
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Feb 1 14:47:47 2013 +0100

    Add new language settings to the OcrEnginesManager and OcrSettingsDialog

 src/ocrfeeder/feeder/ocrEngines.py      |  5 ++++-
 src/ocrfeeder/studio/widgetPresenter.py | 27 +++++++++++++++++++++++++++
 2 files changed, 31 insertions(+), 1 deletion(-)

commit ebaddbcd96000d2e46092b28bd52977da993f981
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jan 29 00:42:06 2013 +0100

    Add default language settings to PreferencesDialog

 src/ocrfeeder/studio/widgetPresenter.py | 27 ++++++++++++++++++++++++++-
 1 file changed, 26 insertions(+), 1 deletion(-)

commit 06c20e49f7524a6a007b0d840d37d59420bfc610
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jan 29 00:38:24 2013 +0100

    Clean languages combo's code

 src/ocrfeeder/studio/widgetPresenter.py | 26 ++++++++++++++++----------
 1 file changed, 16 insertions(+), 10 deletions(-)

commit 113f5d3499918b7626a6af7f72d6a3645e84da8e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jan 29 00:37:42 2013 +0100

    Make engine class ignore $LANG argument if no favorite language is set

 src/ocrfeeder/feeder/ocrEngines.py | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit dacc9db882fd34992988dda9cc4957f316919ef2
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jan 28 15:51:52 2013 +0100

    Assign the configured language before performing the recognition

 src/ocrfeeder/feeder/layoutAnalysis.py | 3 +++
 src/ocrfeeder/studio/widgetModeler.py  | 8 +++++++-
 2 files changed, 10 insertions(+), 1 deletion(-)

commit aba0e873e22a0f32b13b1be77107b2c1995dca3c
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jan 28 15:51:01 2013 +0100

    Add the language settings to ConfigurationManager

 src/ocrfeeder/util/configuration.py | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

commit c7ac930dca83ddda7804ba340c43c31cda355b16
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jan 28 15:29:12 2013 +0100

    Add languages capabilities to the BoxEditor
    
    Also adds a utility function to get the languages separately.

 src/ocrfeeder/studio/widgetModeler.py   | 20 ++++++-
 src/ocrfeeder/studio/widgetPresenter.py | 98 +++++++++++++++++++++++++++++++++
 src/ocrfeeder/util/constants.py.in      |  3 +
 src/ocrfeeder/util/lib.py               | 14 +++++
 4 files changed, 134 insertions(+), 1 deletion(-)

commit 1f20671f48e7f4ef50b4de25faef5caf9ffd2151
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jan 28 15:24:57 2013 +0100

    Add the new language configuration to the DataBox class

 src/ocrfeeder/studio/dataHolder.py | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

commit 55f844d01e1883dbe6b0a3d6ff33d2a91a1c5ac4
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jan 23 10:29:05 2013 +0100

    Pass the new language's configuration to the OCR Engine's initialization

 src/ocrfeeder/feeder/ocrEngines.py  | 43 ++++++++++++++++++++++++++-----------
 src/ocrfeeder/util/configuration.py |  5 +++++
 2 files changed, 36 insertions(+), 12 deletions(-)

commit 92bedca8d1f2e0fe8234016845b781c36be3f39f
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jan 18 17:20:23 2013 +0100

    Add language capabilities to the Engine class

 src/ocrfeeder/feeder/ocrEngines.py | 33 ++++++++++++++++++++++++++++++++-
 1 file changed, 32 insertions(+), 1 deletion(-)

commit 936d06e261fa1d4238b68fec442bf73efbc89455
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Feb 4 14:57:29 2013 +0100

    Fix saving a previously loaded and edited project
    
    Two PageData objects were being used and the wrong one was being
    saved.

 src/ocrfeeder/studio/widgetModeler.py | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit c0366bd8f03cd63e009eeaf0349fadb8b054c886
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Feb 1 17:36:39 2013 +0100

    Prevent errors when the OCR engine's configuration has unknown settings

 src/ocrfeeder/feeder/ocrEngines.py | 20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)

commit 714c81c6f0d7a6279513034546bc3e68ee1aaccd
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date:   Sun Dec 23 22:16:02 2012 +0400

    Updated Russian translation

 po/ru.po | 642 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 341 insertions(+), 301 deletions(-)

commit af094fea8e9957e6c29832c00b6e5fd5ba1469f7
Author: Gianvito Cavasoli <gianvito@gmx.it>
Date:   Fri Dec 21 08:42:34 2012 +0100

    [l10n] Updated Italian translation.

 po/it.po | 714 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 393 insertions(+), 321 deletions(-)

commit 4908169fc9fbcf4454f9c571cc6cee10064c5316
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sun Dec 2 17:54:12 2012 +0100

    Allow multiple images to be added at once

 src/ocrfeeder/studio/studioBuilder.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 172ba61a4e6f9d522204dd3d554f5b8e7c14e87e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Nov 17 16:51:50 2012 +0100

    Fix saving and loading a project
    
    When saving a project, the text data was not being saved and when
    loading it, there was an error.

 src/ocrfeeder/studio/widgetModeler.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit 9294e4ccbf727062fb64b8fd977e70783241c803
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Nov 11 18:51:45 2012 +0100

    Updated Galician translations

 po/gl.po | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 97f30207d168b19ad774010b98fa3c76823b3903
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Fri Nov 9 10:30:51 2012 +0100

    Updated Serbian translation

 po/sr.po       | 20 +++++++++++---------
 po/sr@latin.po | 20 +++++++++++---------
 2 files changed, 22 insertions(+), 18 deletions(-)

commit e76c6233dbd8ddff319e546dc46b77511b2facbb
Author: Marek Černocký <marek@manet.cz>
Date:   Mon Nov 5 18:21:55 2012 +0100

    Updated Czech translation

 po/cs.po | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit df60ca1d1c37a7a09f2d6d4df5e0ec1426c54faa
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Nov 1 01:16:28 2012 +0100

    Updated Polish translation

 po/pl.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 4c0961c6ded8fc5b84f0a662b274f736ba005305
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Oct 31 18:58:22 2012 +0100

    Updated Slovenian translation

 po/sl.po | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

commit a362958b9862507be50eb1206e70b8b26f33d40b
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Oct 31 12:24:07 2012 +0100

    Updated Spanish translation

 po/es.po | 16 ++++++----------
 1 file changed, 6 insertions(+), 10 deletions(-)

commit 605c7964b13bdb4b659fa5cfc68fbf4f8d20f914
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Oct 31 12:09:01 2012 +0100

    Fixe typo in string. Fixes bug #684645

 src/ocrfeeder/studio/widgetPresenter.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c15000d488d0df42567181b01f0f833bef145223
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Mon Oct 29 10:41:53 2012 +0100

    Added Serbian translation

 po/LINGUAS     |    2 +
 po/sr.po       | 1152 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 po/sr@latin.po | 1152 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 2306 insertions(+)

commit cac76d38dfe7386481971c58564c3c1ca5f13cd0
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sat Oct 13 13:01:33 2012 +0200

    Updated Spanish translation

 po/es.po | 637 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 336 insertions(+), 301 deletions(-)

commit 0e53852f8249f9f1bd728529128444dd72f48e34
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Fri Oct 12 01:02:41 2012 +0200

    Updated Galician translations

 po/gl.po | 631 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 332 insertions(+), 299 deletions(-)

commit da5e2a22da122701c51a397352b64d6d4d8f78e0
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Oct 11 16:35:27 2012 +0200

    Update for release 0.7.10

 NEWS         | 28 ++++++++++++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 29 insertions(+), 1 deletion(-)

commit 590664b78837b1b937b4f158653ea4d0932f031c
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Oct 7 15:35:29 2012 +0200

    Updated Czech translation

 po/cs.po | 623 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 321 insertions(+), 302 deletions(-)

commit 4c98db2d52e351f7579e80d5bb9579dd396af70f
Author: Martin Srebotnjak <miles@filmsi.net>
Date:   Sat Oct 6 21:40:49 2012 +0200

    Updated Slovenian translation

 po/sl.po | 628 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 323 insertions(+), 305 deletions(-)

commit 943c8c03ae322fd193dc52938e767faf65531e03
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Oct 6 21:11:25 2012 +0200

    Updated Polish translation

 po/pl.po | 622 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 324 insertions(+), 298 deletions(-)

commit 9eac6ab1b974638d16a40da8391893caaf056e3d
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 6 18:10:14 2012 +0200

    Remove auto-generated gnome-doc-utils.make from Git

 gnome-doc-utils.make | 655 ---------------------------------------------------
 1 file changed, 655 deletions(-)

commit 467c5d8e9b678a7aaab1de5b3646a4334ba96d2b
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 6 18:08:55 2012 +0200

    Add all exportation formats to the CLI version of OCRFeeder

 bin/ocrfeeder-cli.in | 28 ++++++++++++++++++----------
 1 file changed, 18 insertions(+), 10 deletions(-)

commit c39978fb9b67947f3ed681bdad78cd393a1337fc
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 6 17:57:11 2012 +0200

    Refactor DocumentGenerator's constructor

 src/ocrfeeder/feeder/documentGeneration.py | 4 ++++
 1 file changed, 4 insertions(+)

commit 6ac12efba6f0ae88f8d67e3ef326860a545685e1
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 6 17:55:30 2012 +0200

    Use DocumentGeneratorManager to get the needed generators
    
    Also use the generators in a more abstract way so there is no
    need to implement a function for each exportation.

 src/ocrfeeder/studio/studioBuilder.py | 63 +++++++---------------------
 src/ocrfeeder/studio/widgetModeler.py | 79 +++++++++++++++++++----------------
 2 files changed, 58 insertions(+), 84 deletions(-)

commit bc7d49db1fd055870943b087749e5518b11e2a67
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 6 17:54:34 2012 +0200

    Register document generators in DocumentGeneratorManager

 src/ocrfeeder/feeder/documentGeneration.py | 6 ++++++
 1 file changed, 6 insertions(+)

commit d5a5564bfd10d9fac695aaea9c19a3a757bb0e1a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 6 17:53:56 2012 +0200

    Add DocumentGeneratorManager class

 src/ocrfeeder/feeder/documentGeneration.py | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

commit 856d13c5824acccc586ca14fd4325db9d24a5673
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 6 16:17:45 2012 +0200

    Implement addPage method to PlaintextGenerator

 src/ocrfeeder/feeder/documentGeneration.py | 3 +++
 src/ocrfeeder/studio/widgetModeler.py      | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit d7fa203f7cccf88fed094f7f3d6bbb6e116bc857
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 6 16:16:43 2012 +0200

    Move getTextFromBoxes function to the page class

 src/ocrfeeder/studio/dataHolder.py    | 13 +++++++++++++
 src/ocrfeeder/studio/widgetModeler.py | 19 ++++---------------
 2 files changed, 17 insertions(+), 15 deletions(-)

commit 15581fcaa9b82033e8a8b6c0ddff5abf1f3570b4
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 6 15:21:36 2012 +0200

    Move menubar UI XML to a separate file

 resources/Makefile.am                   |  6 +--
 resources/menubar.ui                    | 73 +++++++++++++++++++++++++++++++
 src/ocrfeeder/studio/widgetPresenter.py | 76 +--------------------------------
 src/ocrfeeder/util/constants.py.in      |  3 +-
 4 files changed, 79 insertions(+), 79 deletions(-)

commit cd6b15b41123542f5df3f00316aef9cdc04848e1
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 6 15:10:58 2012 +0200

    Make selecting/moving pages dependent on the number of pages
    
    They need to be enabled only if there are more than 1 page loaded.

 src/ocrfeeder/studio/studioBuilder.py   | 8 ++++++++
 src/ocrfeeder/studio/widgetPresenter.py | 5 +++++
 2 files changed, 13 insertions(+)

commit 5d2699a88be858b3debbd9ae3e02e5e22ca0b96b
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 6 15:09:47 2012 +0200

    Refactor how the main window is notified of the existence of pages
    
    Instead of just saying that is has images or not, it now needs to
    know the number of images.

 src/ocrfeeder/studio/studioBuilder.py   | 3 ++-
 src/ocrfeeder/studio/widgetModeler.py   | 4 +++-
 src/ocrfeeder/studio/widgetPresenter.py | 6 +++---
 3 files changed, 8 insertions(+), 5 deletions(-)

commit 0be9baf0dc97ea35e400d01ae387934366b66793
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Oct 2 23:07:54 2012 +0200

    Implement move page up or down

 src/ocrfeeder/studio/studioBuilder.py   |  8 ++++++++
 src/ocrfeeder/studio/widgetModeler.py   | 13 +++++++++++++
 src/ocrfeeder/studio/widgetPresenter.py |  4 ++++
 3 files changed, 25 insertions(+)

commit 0ecf391c5d677febd5bd19467e291edc1251f897
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Oct 2 23:06:57 2012 +0200

    Implement select next/previous page

 src/ocrfeeder/studio/studioBuilder.py   |  8 ++++++++
 src/ocrfeeder/studio/widgetModeler.py   | 23 +++++++++++++++++++++++
 src/ocrfeeder/studio/widgetPresenter.py |  4 ++++
 3 files changed, 35 insertions(+)

commit 7d2692644671781f608ef525d7cfd03b613d73d7
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sun Sep 23 17:49:39 2012 +0200

    Improve the text lines split in PDF generation

 src/ocrfeeder/feeder/documentGeneration.py | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit b39680522e2b6aa3837aeab5d0435b025986c34a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sun Sep 23 17:48:37 2012 +0200

    Remove setting the font in the PDF generation
    
    It needs to be improved.

 src/ocrfeeder/feeder/documentGeneration.py | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

commit b3e400133e6e0f19864f521d9ceebf6472779a15
Author: Aleksej Kabanov <ak099@mail.ru>
Date:   Sun Jul 29 18:37:52 2012 +0400

    Updated Russian translation

 help/Makefile.am |    2 +-
 help/ru/ru.po    | 1052 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1053 insertions(+), 1 deletion(-)

commit 3e1efaec8927c79fbc64ee5c34374d0df4523c16
Author: Aleksej Kabanov <ak099@mail.ru>
Date:   Sun Jul 29 18:33:56 2012 +0400

    Updated Russian translation

 po/LINGUAS |    1 +
 po/ru.po   | 1135 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1136 insertions(+)

commit 0e1a94a391cda703cfc981bc3e0c56d1cf3e6c01
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Fri Jul 13 02:06:06 2012 +0200

    Updated Polish translation

 po/pl.po | 694 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 370 insertions(+), 324 deletions(-)

commit 1b879753185301a20c67b65a1fbc7ca4f695e660
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Sun Apr 22 16:40:50 2012 +0200

    Updated French translation

 po/fr.po | 83 ++++++++++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 55 insertions(+), 28 deletions(-)

commit 7bd1c23fb2b03f5b26c3c019d65cd291439a42a8
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Thu Apr 19 20:20:00 2012 +0200

    Updated Galician translations

 po/gl.po | 52 ++++++++++++++++++++++++++++++----------------------
 1 file changed, 30 insertions(+), 22 deletions(-)

commit 5a50ed47cbbb5a8e8a6b331feae2b18ea3495d01
Author: Marek Černocký <marek@manet.cz>
Date:   Wed Apr 18 22:55:40 2012 +0200

    Updated Czech translation

 po/cs.po | 52 ++++++++++++++++++++++++++++------------------------
 1 file changed, 28 insertions(+), 24 deletions(-)

commit a1797fba27d22ccefe054a333898413ebe01f6f3
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Apr 14 09:58:41 2012 +0200

    Updated Slovenian translation

 po/sl.po | 49 +++++++++++++++++++++++++++----------------------
 1 file changed, 27 insertions(+), 22 deletions(-)

commit 25f2ec919ef88739f2bbf8d67f4e683ace208e87
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Apr 12 16:44:25 2012 +0200

    Updated Spanish translation

 po/es.po | 56 ++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 34 insertions(+), 22 deletions(-)

commit 9b2c438dd20e5d06bd09db7d73600395e21053e0
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Apr 11 18:32:44 2012 +0200

    Update for release 0.7.9

 NEWS         | 23 +++++++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 24 insertions(+), 1 deletion(-)

commit d24f23034ee6db82cc1d33bcf15555dcd5ce983e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Apr 10 18:05:55 2012 +0200

    Make the OCR engines' configuration warning more understandable

 src/ocrfeeder/studio/studioBuilder.py | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit 8c1317475ceb2b78ba1f7bdff7d44204a5d053cc
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Mar 31 20:25:07 2012 +0200

    Remove the warning dialog about the engines' arguments auto update
    
    As advised in gb#670953.

 src/ocrfeeder/studio/studioBuilder.py | 19 ++-----------------
 1 file changed, 2 insertions(+), 17 deletions(-)

commit d67ee15b74cf2c09e7b312e0fc864ab9635b640b
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Mar 31 20:12:59 2012 +0200

    Fix issue with the engines migration when there is no configuration folder
    
    The warnings about engines' migrations were being shown because
    the right version was not being set.

 src/ocrfeeder/util/configuration.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit d604b456a31e924ed767f94a5ba0fa58a345ee18
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Mar 31 20:10:20 2012 +0200

    Remove the migration information for engines that do not need so
    
    Engines that do not need migration still had the current arguments
    added to their "old_arguments" field and their version was 0.1 which
    is not needed.

 src/ocrfeeder/util/configuration.py | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

commit 388b23e8c513c846d36afe44c62d14427c3ad220
Author: Marek Černocký <marek@manet.cz>
Date:   Mon Mar 26 10:34:27 2012 +0200

    Updated Czech translation

 help/cs/cs.po | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 1b8972f6ccfd31dddfc3b36cc55dcea9a8af3ee3
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Mar 25 21:21:18 2012 +0200

    Updated Czech translation

 po/cs.po | 488 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 252 insertions(+), 236 deletions(-)

commit a085698904b22317cf6bc75c0eabd4d3619949a4
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sat Mar 24 00:34:52 2012 +0100

    Updated Galician translations

 po/gl.po | 686 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 370 insertions(+), 316 deletions(-)

commit 57960567505713a79b6161dd357c40d4be4c23e3
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:   Fri Mar 23 09:33:08 2012 +0100

    Updated Danish translation

 po/da.po | 481 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 253 insertions(+), 228 deletions(-)

commit e948d9cf00ee59900f0554c5723cc99cbb9dbf6f
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sun Mar 18 18:47:14 2012 +0100

    Update for release 0.7.8

 NEWS         | 31 +++++++++++++++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 32 insertions(+), 1 deletion(-)

commit 48a8ceadcc4fe993c75379e146e7bd3776851a73
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Mar 11 12:21:18 2012 +0100

    Updated Spanish translation

 po/es.po | 486 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 256 insertions(+), 230 deletions(-)

commit f966a99ee134a0002394c50f36233ca2b77c5cce
Author: Martin Srebotnjak <miles@filmsi.net>
Date:   Sat Mar 10 21:32:03 2012 +0100

    Updated Slovenian translation

 po/sl.po | 50 ++++++--------------------------------------------
 1 file changed, 6 insertions(+), 44 deletions(-)

commit b1d44ef5979c1a6dbc59fa4df0fe1385de68d1f9
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Mar 10 21:02:59 2012 +0100

    Updated Slovenian translation

 po/sl.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 71c1a60e245f6bed96930b9735338c18ce8b20d7
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sat Mar 10 21:01:53 2012 +0100

    Updated Slovenian translation

 po/sl.po | 472 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 247 insertions(+), 225 deletions(-)

commit dda43c5f75885b7f78617e3e4241e6f922a97538
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Mar 10 19:59:43 2012 +0100

    Add support for migrating the OCR engines' configuration
    
    It detects whether the configuration needs update, if it can
    be performed automatically and asks the user for his decision.

 src/ocrfeeder/feeder/ocrEngines.py      | 38 +++++++++++++++++++---
 src/ocrfeeder/studio/studioBuilder.py   | 56 ++++++++++++++++++++++++++++++++-
 src/ocrfeeder/studio/widgetPresenter.py | 23 +++++++++++---
 src/ocrfeeder/util/configuration.py     | 26 ++++++++++++---
 4 files changed, 130 insertions(+), 13 deletions(-)

commit 97d480e086b72114036436538ac21e9d92518ee2
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Mar 5 23:04:03 2012 +0100

    Fix recognition after using the Unpaper tool gb#667392
    
    After Unpaper was used, the new page was displayed but internally
    the old one was used so when recognition was performed, the contents
    would appear placed as on the old page.

 src/ocrfeeder/studio/widgetModeler.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit aaeb22f8a003243f8916be7f4f5eee18d129b9a0
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Mar 5 22:57:23 2012 +0100

    Fix Unpaper issue due to an unexisting variable gb#668027
    
    There was a temporary_dir varibale that was left unchanged
    when the configuration started using TEMPORARY_FOLDER.
    Thanks to Buganini Q for reporting and posting the fix.

 src/ocrfeeder/util/lib.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f6aa1fb7f4573b1275ddaac16d5bbd414fdd0aed
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Mar 5 22:41:21 2012 +0100

    Prevent Tesseract version from appearing on its recognized text gb#670953
    
    Tesseract was changed to print a version message to the stdout which
    then go into OCRFeeder's text fields when performing recognition.

 src/ocrfeeder/util/configuration.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 67ddf831fa18518674d72f84a1ebde3162fefb27
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Sat Feb 25 17:13:19 2012 +0100

    Updated French translation

 po/fr.po | 655 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 337 insertions(+), 318 deletions(-)

commit 3378001b94293e3d9ef44b0d6b46df77202f45ac
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Sat Feb 25 17:10:40 2012 +0100

    New French doc translation

 help/Makefile.am |    2 +-
 help/fr/fr.po    | 1054 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1055 insertions(+), 1 deletion(-)

commit 879091dd176474c368563d640c358b97cf2427cc
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Feb 23 12:24:09 2012 +0100

    Updated Spanish translation

 help/es/es.po | 28 +++++++++++++++++++++-------
 1 file changed, 21 insertions(+), 7 deletions(-)

commit 9360ea0b20b0ff0053c5099e65fb0fb97e5c1445
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Wed Feb 22 19:58:08 2012 +0100

    Fixed Typos and correction in user doc.

 help/C/addingimage.page        | 2 +-
 help/C/documentgeneration.page | 2 +-
 help/C/finetuning.page         | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 5143a60e7689e886738646f85fba86d84067cbba
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Tue Feb 21 12:38:10 2012 +0100

    Added Galician translation for doc
    
    Signed-off-by: Fran Diéguez <fran.dieguez@mabishu.com>

 help/Makefile.am |    2 +-
 help/gl/gl.po    | 1026 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1027 insertions(+), 1 deletion(-)

commit 28b8bd01759412136e6a14f2dd1848d0322b3769
Author: Fran Dieguez <fran@openhost.es>
Date:   Tue Jul 5 13:10:18 2011 +0200

    Updated Galician translations

 po/gl.po | 1061 +++++++++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 741 insertions(+), 320 deletions(-)

commit 3e282819cff6f9a93f8977d398a17ae0fb65c06f
Author: Moritz Barsnick <moritz@barsnick.net>
Date:   Fri Jan 20 20:12:38 2012 +0100

    Try to find the Python modules instead of importing them on build time
    
    This avoids the issue of some modules trying to open a display, like
    importing gtk, which will make the build fail under certain scenarios
    (like generating an RPM package).

 m4/m4_ax_python_module.m4 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2489ce323589982ccb3ecdd7c2f134e65dd63bc8
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Sat Jan 14 16:13:37 2012 +0200

    Added uk translation

 help/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit acf759d719c1fa5a77ca84af25948751837c3d97
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Sat Jan 14 16:09:34 2012 +0200

    Uploaded Ukranian

 help/uk/figures/content-areas.png | Bin 0 -> 44042 bytes
 help/uk/uk.po                     | 551 ++++++++++++++++++++++++++++++++++++++
 po/uk.po                          |  18 +-
 3 files changed, 560 insertions(+), 9 deletions(-)

commit ba4c010d60c0e46e8c31811ed056d5f6afd9de18
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Sat Jan 14 16:09:17 2012 +0200

    Uploaded Ukranian

 help/uk/figures/areas-edition.png | Bin 0 -> 34253 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

commit ca9482ed49e0535e99908e94699c40159fed1181
Author: Marek Černocký <marek@manet.cz>
Date:   Wed Dec 14 11:18:02 2011 +0100

    Updated Czech translation

 help/cs/cs.po | 30 ++++++++++++++++++++++++++----
 1 file changed, 26 insertions(+), 4 deletions(-)

commit ffcb27f5f5ec3e78a3c4b253bc8f842196e41c85
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Dec 12 14:41:57 2011 +0100

    Updated Spanish translation

 help/es/es.po | 24 ++++++++++++++++++++++--
 1 file changed, 22 insertions(+), 2 deletions(-)

commit e895fbeeefada520344d6bdf8df6450153613254
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Sun Dec 11 23:51:52 2011 +0200

    Uploaded Ukranian

 po/uk.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit bcea449b19519c0917d1f6d168641bca448b3711
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Sun Dec 11 11:54:01 2011 +0200

    Install legal.xml
    
    This file is necessary in order to read the user manual.

 help/Makefile.am | 1 +
 1 file changed, 1 insertion(+)

commit cea7ab160f5cb5efa48023a49d45f2b5bf339283
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Sun Dec 11 11:54:00 2011 +0200

    Include TRANSLATORS and ocrfeeder.doap in the dist tarball

 Makefile.am | 4 ++++
 1 file changed, 4 insertions(+)

commit 9f3831f2ba6e191b0722c43efcad545f342c4de7
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Dec 10 14:00:35 2011 +0100

    Update for release 0.7.7

 NEWS         | 39 +++++++++++++++++++++++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 40 insertions(+), 1 deletion(-)

commit b68262030d1bb79b14fc3f3aef76f3ba35171fd4
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Dec 10 14:03:04 2011 +0100

    Update year in the copyright notice

 src/ocrfeeder/util/constants.py.in | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 592580bd4c2f0e9103e488cb10b3a51d6f422031
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Dec 9 17:29:11 2011 +0100

    Fix missing dependency check for reportlab (gb#656574)

 configure.ac | 1 +
 1 file changed, 1 insertion(+)

commit ad6076655e58ee377befcfdef4717b4817e00682
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Sun Dec 4 21:41:08 2011 +0200

    Uploaded Ukranian

 po/uk.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 3bbf88e43768bafda8c13c6cfb5515b9f6381914
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Sun Dec 4 09:58:21 2011 +0200

    Uploaded Ukranian

 po/uk.po | 698 ++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 405 insertions(+), 293 deletions(-)

commit 6010b853aee79936c2deca5abafedc5e5934d1e5
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Dec 3 13:48:02 2011 +0100

    Fix the letter and line spacing persistency when selecting different areas
    
    The areas' editor would maintain the last values of the letter and line
    spacing that were set. These changes will make it show those values from
    the data boxes.

 src/ocrfeeder/studio/dataHolder.py      | 6 ++++++
 src/ocrfeeder/studio/widgetModeler.py   | 2 ++
 src/ocrfeeder/studio/widgetPresenter.py | 3 +++
 3 files changed, 11 insertions(+)

commit c314b32492cd491990ea398b61f72f6dd7273732
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Dec 3 13:41:19 2011 +0100

    Fix the generation of distinct names for images with the same path

 src/ocrfeeder/studio/widgetModeler.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit c47b3a0be1ba0f9e1e7c9accd0427de306f26eb3
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Dec 3 13:31:02 2011 +0100

    Fix the recognition of selected areas
    
    The recognition was broken when a single Editor instance started
    being used. These changes fix that and pass the logic of recognizing
    the areas into the ImageReviewer.

 src/ocrfeeder/studio/widgetModeler.py | 66 +++++++++++++++++++----------------
 1 file changed, 36 insertions(+), 30 deletions(-)

commit 80838ff2cfffdd5b3d80be572592904d84b19f4c
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Dec 3 03:13:01 2011 +0100

    Stop using ImageReviewer instances and use PageData ones for remaining actions
    
    ImageReviewer instances were still being used when trying to export
    a page or when recognizing the document. These changes drop what
    was still left from the ImageReviewer regular usage from the
    previous commit and use the PageData ones instead.

 src/ocrfeeder/studio/widgetModeler.py | 174 +++++++++++++++++++---------------
 1 file changed, 96 insertions(+), 78 deletions(-)

commit fc39dc36feebcc1561fce1fd177cfd48a603046e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Dec 3 01:28:09 2011 +0100

    Use a limited number of ImageReviewer instances at the same time
    
    These changes establish a limit to the number of ImageReviewer
    instances used at the same time on the main window's notebook.
    The reason behind these changes is so it does not consume so much
    memory and allow using many images at a time.

 src/ocrfeeder/studio/widgetModeler.py | 100 ++++++++++++++++++----------------
 1 file changed, 52 insertions(+), 48 deletions(-)

commit cb87a637d88a19807eb3b3c5a0a68d59ff992e16
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Dec 3 00:04:46 2011 +0100

    Make the ImageReviewer a subclass of gtk.HPaned
    
    This is so it is used directly when adding it to the window,
    avoiding having to do it from an instance.

 src/ocrfeeder/studio/widgetModeler.py | 23 +++++++++++------------
 1 file changed, 11 insertions(+), 12 deletions(-)

commit 34f97a3ffe76e921debcbd32fb32bfa2ce814f05
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Dec 2 15:42:17 2011 +0100

    Use subclasses of gtk.ListStore and gtk.IconView instead of generic objects
    
    Those classes were being used as variables of the generic objects
    which complicated the code and had no real advantage.

 src/ocrfeeder/studio/studioBuilder.py | 22 +++++-------
 src/ocrfeeder/studio/widgetModeler.py | 66 +++++++++++++----------------------
 2 files changed, 34 insertions(+), 54 deletions(-)

commit 01eb69b97ad985de726af68e3f18e5ca5cfebd8c
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Nov 12 18:36:11 2011 +0100

    Remove lone reference of a variable (mistakenly left in the code)

 src/ocrfeeder/studio/widgetPresenter.py | 1 -
 1 file changed, 1 deletion(-)

commit 3807032d4301097b9e086f00625de25ef8531c27
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Nov 12 18:35:25 2011 +0100

    Remove setting the stroke color of the areas from the editor
    
    This is so we don't lose visual the feedback about which area is
    selected.

 src/ocrfeeder/studio/widgetModeler.py | 2 --
 1 file changed, 2 deletions(-)

commit 9941f482f108267a3db16b53ecfd46535075eed8
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Nov 12 18:31:21 2011 +0100

    Changes the way the editor of the content areas is implemented
    
    These are big changes that remove the usage of a GtkNotebook that
    stores every editor instance and instead use just one instance to
    handle the the currently selected area.
    
    With these changes, the settings of the line and letter spacing of
    an area are lost when selecting a different area. This is supposed
    to be fixed later.

 src/ocrfeeder/studio/dataHolder.py    |   9 ++
 src/ocrfeeder/studio/widgetModeler.py | 203 ++++++++++++++++------------------
 2 files changed, 106 insertions(+), 106 deletions(-)

commit 849a079923b6c1e1c502b6d27169c99e2c3b496b
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Nov 12 18:13:54 2011 +0100

    Reset the mouse cursor (to be the normal one) when deleting areas
    
    This needs to be done because if the current cursor was not the normal
    one (i.e. the mouse if over the edges of the area) and the area was
    deleted, the cursor would stay that way until it was over the edges of
    an area again.

 src/ocrfeeder/studio/customWidgets.py | 1 +
 1 file changed, 1 insertion(+)

commit af3c4d7e85a2bc6491fb2293463896f27459e185
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Nov 12 17:58:43 2011 +0100

    Change the way the areas are removed to make it more secure
    
    Since the removal of the areas acted on the list of selected areas
    directly, if that list was meanwhile changed, it could end up
    mistakenly removing areas. This could occur, for example, if some
    area was selected from the callback that is called when another area
    is removed.

 src/ocrfeeder/studio/customWidgets.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit f3a94a821c9bc6465f4ae23a16f563f97d7f2629
Author: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>
Date:   Thu Nov 17 16:51:53 2011 +0100

    Add Esperanto translation

 po/LINGUAS |    1 +
 po/eo.po   | 1082 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1083 insertions(+)

commit 71fa6377ab1784a8ad890bbd7eb4a066f8cbdb81
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Sat Oct 29 00:46:27 2011 +0200

    Updated POTFILES.in

 po/POTFILES.in | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

commit 97caf00b23a81e66874a140f559f02501477d899
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 28 19:23:52 2011 +0200

    Add forgotten configuration.py
    
    It had been moved before and should have been added to
    commit 05cee9eb4557a9d2dd4a1ee12a60a02bfc848024

 src/ocrfeeder/util/configuration.py | 385 ++++++++++++++++++++++++++++++++++++
 1 file changed, 385 insertions(+)

commit 3f891e30c2cfe17e36fa9b86f69c8f0509d91c8e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 28 19:17:17 2011 +0200

    Fix the sys path for the CLI

 bin/ocrfeeder-cli.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0b6d832761f99571ab69ba374108fc0278616fe8
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 28 19:16:59 2011 +0200

    Import the Image module from PIL to avoid issues

 bin/ocrfeeder-cli.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 248b1c3971d839fe584fc5eb1ae73e83cb03d56f
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 28 18:58:03 2011 +0200

    Create a temporary directory correctly for the PDF conversion
    
    It was generating a temporary file, removing it and creating
    a temporary directory instead of using the function that directly
    creates the temporary folder (tempfile.mkdtemp).

 src/ocrfeeder/util/lib.py | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

commit 545617acab59ea221ccba90a8d01524c0945fddd
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 28 18:57:02 2011 +0200

    Remove the temporary folder setting from the preferences dialog

 src/ocrfeeder/studio/widgetPresenter.py | 29 +----------------------------
 1 file changed, 1 insertion(+), 28 deletions(-)

commit f7998cd314369036c4d4843aa88107f274e994e7
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 21 22:39:11 2011 +0200

    Use the dedicated temporary folder consistently
    
    Some parts where honoring the configured temporary folder
    while others simply used the one default one provided by
    the tempfile module's functions.
    
    Also it deletes that temporary folder so no temporary files
    will be left undeleted.

 bin/ocrfeeder-cli.in                       |  2 ++
 src/ocrfeeder/feeder/documentGeneration.py |  7 +++++--
 src/ocrfeeder/feeder/ocrEngines.py         | 12 +++++++++---
 src/ocrfeeder/studio/project.py            |  4 ++--
 src/ocrfeeder/studio/studioBuilder.py      |  6 ++++--
 src/ocrfeeder/studio/widgetModeler.py      |  6 ++++--
 src/ocrfeeder/studio/widgetPresenter.py    |  4 ++--
 7 files changed, 28 insertions(+), 13 deletions(-)

commit 05cee9eb4557a9d2dd4a1ee12a60a02bfc848024
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 21 22:30:19 2011 +0200

    Separate the ConfigurationManager and ProjectSaver/Loader
    
    These changes separate the referred classes into different
    files and move the configuration one to the util package
    for a better organization.
    
    It also drops the need for providing the temporary folder as
    an argument to the ProjectSaver/Loader functions.

 bin/ocrfeeder-cli.in                    |   2 +-
 src/ocrfeeder/studio/Makefile.am        |   2 +-
 src/ocrfeeder/studio/configuration.py   | 600 --------------------------------
 src/ocrfeeder/studio/project.py         | 240 +++++++++++++
 src/ocrfeeder/studio/studioBuilder.py   |   2 +-
 src/ocrfeeder/studio/widgetModeler.py   |   5 +-
 src/ocrfeeder/studio/widgetPresenter.py |   2 +-
 src/ocrfeeder/util/Makefile.am          |   1 +
 8 files changed, 248 insertions(+), 606 deletions(-)

commit 1dfd892d16447007d15e124dd473148c465d35ed
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 21 22:35:30 2011 +0200

    Remove unused class Slicer

 src/ocrfeeder/feeder/imageManipulation.py | 21 ---------------------
 1 file changed, 21 deletions(-)

commit 699adc03f7543d3f02ea122d4500e4ff2c0de033
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Oct 26 18:03:15 2011 +0200

    Fix single recognition of a content area
    
    The issue was that the image used for getting the text size was
    not ensured to be grayscale.

 src/ocrfeeder/feeder/layoutAnalysis.py | 2 ++
 1 file changed, 2 insertions(+)

commit 64123029b91910523814553046bc26451afeecfc
Author: György Balló <ballogy@freestart.hu>
Date:   Thu Oct 6 19:25:33 2011 +0200

    Remove libgnome dependency

 src/ocrfeeder/studio/studioBuilder.py | 2 --
 src/ocrfeeder/util/lib.py             | 4 ----
 2 files changed, 6 deletions(-)

commit 3060f49b46fc894f66ac3777785a2c43c2b489d0
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:   Fri Sep 30 09:59:47 2011 +0200

    Updated Danish translation

 po/da.po | 593 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 310 insertions(+), 283 deletions(-)

commit a8ee75220a4a848e01d9975eeed1e9aca7dc9112
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Sun Aug 7 12:25:31 2011 +0200

    Generate a ChangeLog file from git when running make dist

 Makefile.am | 13 +++++++++++++
 1 file changed, 13 insertions(+)

commit 0431db938bdd6a0d4f2f20a2fed9a23cd965e980
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Sep 7 15:41:29 2011 +0200

    Updated Slovenian translation

 po/sl.po | 567 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 296 insertions(+), 271 deletions(-)

commit 190eaec01f5f10264fcbec8d533ca4ee1eabcdb4
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Fri Aug 19 14:05:03 2011 +0200

    [l10n] Updated German translation

 po/de.po | 559 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 293 insertions(+), 266 deletions(-)

commit ee2e589e8a34183c3cb1c68acb3f691d8f65dc1e
Author: Marek Černocký <marek@manet.cz>
Date:   Tue Aug 9 20:49:57 2011 +0200

    Updated Czech translation

 po/cs.po | 561 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 292 insertions(+), 269 deletions(-)

commit fcb3f31ec1a80d6d281b1f99948f62f24581b0b0
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Aug 4 17:54:04 2011 +0200

    update for release 0.7.6

 NEWS         | 33 +++++++++++++++++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 34 insertions(+), 1 deletion(-)

commit fdedb427dcc1606a1d75bc81757f8129ccb3c0e4
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Aug 4 09:47:53 2011 +0200

    Updated Spanish translation

 po/es.po | 561 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 292 insertions(+), 269 deletions(-)

commit 534c857aec5ffaa8666a6f402195ded7b2b4926d
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Aug 3 23:59:08 2011 +0200

    Make ODT the first exportation format in the list
    
    Due to a mistake, HTML was being shown as the first format in the list.

 src/ocrfeeder/studio/studioBuilder.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 50bbf2bee670828ce4fc5fac4aa8e267b07af3a3
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Aug 3 23:45:49 2011 +0200

    Fix the switching of the mouse cursor on the page's right border
    
    It was being changed to the "left side" cursor.

 src/ocrfeeder/studio/customWidgets.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ad94cc05a8d56f1e8ba617dc5b832ca8300defda
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Aug 2 23:37:56 2011 +0200

    Add the searchable PDF option to the exportation formats
    
    Allows choosing the type of the PDF to be exported: from scratch or
    a searchable PDF.

 src/ocrfeeder/feeder/documentGeneration.py | 21 +++++++++++++++++---
 src/ocrfeeder/studio/studioBuilder.py      | 32 +++++++++++++++++++++++++++++-
 src/ocrfeeder/studio/widgetModeler.py      |  4 ++--
 3 files changed, 51 insertions(+), 6 deletions(-)

commit d73ebc447451da8816a80ad14e316ab9d6cdda06
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jul 27 15:33:01 2011 +0200

    Add PDF exportation
    
    Exports to a PDF from scratch. Might not respect some of
    configurations like the fonts and letter spacing which should be
    fine-tuned in the future.

 src/ocrfeeder/feeder/documentGeneration.py | 47 ++++++++++++++++++++++++++++++
 src/ocrfeeder/studio/studioBuilder.py      |  6 +++-
 src/ocrfeeder/studio/widgetModeler.py      | 14 ++++++++-
 3 files changed, 65 insertions(+), 2 deletions(-)

commit c2df80902f9c7fe487b8463a7fb346f3438a290f
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jul 25 19:32:05 2011 +0200

    Remove a trailing space

 src/ocrfeeder/feeder/documentGeneration.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8793d5a550e2343405f3d3f88c3ff7ad1b2cf26e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jul 22 20:53:49 2011 +0200

    Fix the recognition for grayscale images
    
    There were some errors when trying to recognize grayscale images
    and those had to do with the colors being integers instead of
    lists of integers.

 src/ocrfeeder/feeder/layoutAnalysis.py |  7 ++++++-
 src/ocrfeeder/util/graphics.py         | 31 ++++++++++++++-----------------
 2 files changed, 20 insertions(+), 18 deletions(-)

commit ede193b1c6855734223d9aa254af2a58eae1f16d
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Sun Jul 31 17:15:41 2011 +0200

    Updated French translation

 po/fr.po | 26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 deletions(-)

commit 206fd0269f7a5c6ccd9ac697e995fa89f20519ea
Author: Gabriel Speckhahn <gabspeck@gmail.com>
Date:   Wed Jul 27 12:28:34 2011 -0300

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 807 ++++++++++++++++++++++++++++++------------------------------
 1 file changed, 400 insertions(+), 407 deletions(-)

commit d42a5c801533245310c1dd41d50f21358135d8c0
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 21 13:14:46 2011 +0200

    Add separators to the Document submenus

 src/ocrfeeder/studio/widgetPresenter.py | 2 ++
 1 file changed, 2 insertions(+)

commit e188eeea662b30e2e0623af66f36fde85ba20be6
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Tue Jul 19 12:18:10 2011 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 578 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 301 insertions(+), 277 deletions(-)

commit ede7667d7747dab4d6458d223f05738cae655556
Author: Gil Forcada <gforcada@gnome.org>
Date:   Thu Jul 7 23:43:11 2011 +0200

    [l10n]Added Catalan (Valencian) translation

 po/LINGUAS        |    1 +
 po/ca@valencia.po | 1155 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1156 insertions(+)

commit 3678d3ba77ff253e1f255374af037712c25cbf37
Author: Pau Iranzo <paugnu@gmail.com>
Date:   Thu Jul 7 23:42:36 2011 +0200

    [l10n]Added Catalan translation

 po/LINGUAS |    1 +
 po/ca.po   | 1155 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1156 insertions(+)

commit c0c424689139c25797fc2e075de19bea81be5f6b
Author: Evangelos Vafeiadis <vagvaf@gmail.com>
Date:   Thu May 26 17:15:17 2011 +0300

    l10n: Added Greek translation for ocrfeeder

 po/LINGUAS |    1 +
 po/el.po   | 1077 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1078 insertions(+)

commit bce46e56309b788a8c8fc4794ff76061e78b8978
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sun May 22 15:50:18 2011 +0200

    [l10n] Updated German doc translation, added screenshots

 help/de/de.po                     | 223 ++++++++++++++++++++++++++++++++++++--
 help/de/figures/areas-edition.png | Bin 0 -> 16851 bytes
 help/de/figures/content-areas.png | Bin 0 -> 23481 bytes
 3 files changed, 211 insertions(+), 12 deletions(-)

commit f10e98fd0521eb0676a52c7bcab47fa678c1acf7
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sun May 22 15:19:50 2011 +0200

    [l10n] Fixed some typos in German translation

 po/de.po | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit ed4e086948c4dad42dba0e4db8ad6c8ddbb41b48
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sat May 21 18:47:34 2011 +0200

    [l10n] Updated German translation

 po/de.po | 27 +++++++++++++++------------
 1 file changed, 15 insertions(+), 12 deletions(-)

commit 5df249a26fa872a8f6c585023d144a7c84a211ff
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue May 17 22:51:02 2011 +0200

    Update for release 0.7.5

 NEWS         | 40 ++++++++++++++++++++++++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 41 insertions(+), 1 deletion(-)

commit e1a4301ebb76cbebca0d9f5c708c07d24dcec04e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue May 17 21:04:38 2011 +0200

    Clarify the help output about the --images option

 src/ocrfeeder/studio/studioBuilder.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 82bb138b85bec9f4aaaf1bc523c007acb704a458
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue May 17 01:29:30 2011 +0200

    Prevent errors when adding unexisting images
    
    If the images do not exist, prints a debug message to the stdout
    and continues with the normal execution.

 src/ocrfeeder/studio/widgetModeler.py | 18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

commit 651db69b19b191d895f29b8f8768452dba139f7a
Author: Marek Černocký <marek@manet.cz>
Date:   Sun May 15 22:08:25 2011 +0200

    Updated Czech translation

 po/cs.po | 34 ++++++++++++++++++----------------
 1 file changed, 18 insertions(+), 16 deletions(-)

commit 17566027ab193bd4ecf6e4fc00e18e00baef1753
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed May 11 17:38:34 2011 +0200

    Resets the favorite engine when it does not exist
    
    When the favorite engine does not exist then the OCR is not performed
    in the automatic recognition. These changes check if the favorite engine
    exists and if not, set it to the first engine of the configured list.

 src/ocrfeeder/feeder/ocrEngines.py    | 9 ++++++++-
 src/ocrfeeder/studio/studioBuilder.py | 2 +-
 2 files changed, 9 insertions(+), 2 deletions(-)

commit 2381f9d44d341d51301de2ddf10462a8b6ac36a4
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed May 11 12:09:53 2011 +0200

    Focus box's editor text area automatically (gb#635308)
    
    When selecting the next or previous area/box, now its text area gets
    automatically focused. This change should improve the usability
    especially for visually impaired users who are now able to quickly
    check what is the text assigned to a text area.

 src/ocrfeeder/studio/widgetModeler.py | 9 +++++++++
 1 file changed, 9 insertions(+)

commit 76b79545734efeed77f38009fb9d073d50e89174
Author: Marek Černocký <marek@manet.cz>
Date:   Wed May 11 09:13:56 2011 +0200

    Updated Czech translation

 help/cs/cs.po | 351 +++++++++++++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 301 insertions(+), 50 deletions(-)

commit 9f35540fb2fef6b109a92b1beed1eec88c988c7a
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Mon May 9 20:23:45 2011 +0200

    Updated Slovenian translation

 po/sl.po | 29 ++++++++++++++++-------------
 1 file changed, 16 insertions(+), 13 deletions(-)

commit 73d5f33de7df0d192224d929779fc0559db630f7
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun May 8 22:47:35 2011 +0200

    Updated Spanish translation

 po/es.po | 38 ++++++++++++++++++++------------------
 1 file changed, 20 insertions(+), 18 deletions(-)

commit fe75998e66e2baf5f0b4e1ad667c505b2ccb5026
Author: Łukasz Jernaś <deejay1@srem.org>
Date:   Mon Mar 28 19:22:11 2011 +0200

    Change some mnemonics in the menu to avoid clashes (fixes gb#645983)

 src/ocrfeeder/studio/widgetPresenter.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit e1f8910adc3d0ef21d047ba88ec621859dc0b7b0
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon May 2 08:11:04 2011 +0200

    Implement the update of the selectable areas' bounds by dragging their limits
    
    Now, when the mouse approaches the limits of the areas, the cursor
    will change and it is possible to update the bounds by dragging the
    limits of the areas.

 src/ocrfeeder/studio/customWidgets.py | 235 ++++++++++++++++++++++++++++------
 src/ocrfeeder/studio/studioBuilder.py |   4 +-
 2 files changed, 202 insertions(+), 37 deletions(-)

commit b31c615e46b8bf3065bfc2e4528d6ace757528c5
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat May 7 15:05:49 2011 +0200

    Add "sane" missing dependency

 configure.ac | 1 +
 1 file changed, 1 insertion(+)

commit fed2d05479c40020d95aaf3e9fa173d6d88d3cd4
Author: Djavan Fagundes <djavan@comum.org>
Date:   Tue May 3 10:14:59 2011 -0300

    Added Brazilian Portuguese translation by Albino Biasutti Neto  <albino@binoinformatica.com> and myself.

 po/LINGUAS  |    1 +
 po/pt_BR.po | 1099 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1100 insertions(+)

commit 1e9d59f5e77d653a604ce46a7f89d4344c0f32e9
Author: Marek Černocký <marek@manet.cz>
Date:   Sun May 1 08:18:41 2011 +0200

    Updated Czech translation

 po/cs.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 7ec1eeb0c552f0f7bcc0274d37c2e01000d2971e
Author: Marek Černocký <marek@manet.cz>
Date:   Sun May 1 00:54:02 2011 +0200

    Updated Czech screenshot

 help/cs/figures/content-areas.png | Bin 171683 -> 169874 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

commit d3144a07a0272d72251d445937c4b09c0a439715
Author: Marek Černocký <marek@manet.cz>
Date:   Sun May 1 00:07:47 2011 +0200

    Updated Czech translation

 po/cs.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit f0cf59e7e832e7fec15d103b582710b04753ad2f
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Apr 30 23:46:46 2011 +0200

    Updated Czech translation

 po/cs.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 1a3534dbc3b5e93b1068670ac3b59d420ea29a4a
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Apr 30 18:13:53 2011 +0200

    Updated Czech translation

 po/cs.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a2462dcdd07028cfc75585124a5fa4ebd5872e14
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Apr 30 18:00:14 2011 +0200

    Updated Czech translation

 po/cs.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 117b70b02c3c7ad800572c126c13eb601078ffa4
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Apr 30 17:56:39 2011 +0200

    Updated Czech translation

 po/cs.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ffee8fb981f1534547d3a2f40b2a5a36b954920b
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Apr 30 16:29:54 2011 +0200

    Updated Czech translation

 po/cs.po | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 33c142ee10522fc2b8fd61cea578cd3fd9934b2f
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Apr 24 19:35:51 2011 +0200

    Czech screenshot

 help/cs/figures/content-areas.png | Bin 0 -> 171683 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

commit bfb1445a08046ac24d525d67ef85d850076cd118
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Apr 24 19:35:43 2011 +0200

    Czech screenshot

 help/cs/figures/areas-edition.png | Bin 0 -> 26525 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

commit b0c7d0c41877750e975f034617b60cb8c23469a1
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Apr 24 19:35:29 2011 +0200

    Czech help translation

 help/cs/cs.po | 766 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 766 insertions(+)

commit e602b8789f9b1de774e30779055c039880eecc7e
Author: Marek Černocký <marek@manet.cz>
Date:   Sun Apr 24 19:35:20 2011 +0200

    Added Czech language

 help/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f35be049f8712bc3d45df18f21cb70500a83aa3b
Author: Claude Paroz <claude@2xlibre.net>
Date:   Thu Apr 21 17:02:01 2011 +0200

    Updated French translation

 po/fr.po | 563 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 316 insertions(+), 247 deletions(-)

commit b95638d5b375b4408e94a3aa164c583dd8cb89bd
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:   Wed Apr 6 22:49:38 2011 +0200

    Updated Danish translation

 po/da.po | 572 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 319 insertions(+), 253 deletions(-)

commit 5857a9d3839415ce91acaf9da5f9a71cbb9d198b
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Apr 3 16:31:26 2011 +0200

    Updated Spanish translation

 help/es/es.po | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

commit addac687c8fdc04229b1b9d301ee2bf618268f3d
Author: Łukasz Jernaś <deejay1@srem.org>
Date:   Thu Mar 31 19:30:51 2011 +0200

    Added Polish translation

 po/LINGUAS |    1 +
 po/pl.po   | 1091 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1092 insertions(+)

commit 286ce39f0a57d6e4af6475cc0b26bc8e74870493
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Thu Mar 31 18:16:26 2011 +0200

    [l10n] Updated German translation

 po/de.po | 527 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 277 insertions(+), 250 deletions(-)

commit 02ae4050cbbd977e34ea6ec2d5b9fe6e9e03f0fa
Author: Aron Xu <aronxu@gnome.org>
Date:   Wed Mar 30 01:01:02 2011 +0800

    Update Simplified Chinese translation.

 po/zh_CN.po | 690 ++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 395 insertions(+), 295 deletions(-)

commit 086deed889dd438bc8bf324bc5ffc7d3cfbeada7
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Mar 26 20:08:52 2011 +0100

    Updated Czech translation

 po/cs.po | 525 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 277 insertions(+), 248 deletions(-)

commit f91cc4aea6d134213177546290fe5602a592068a
Author: Gianvito Cavasoli <gianvito@gmx.it>
Date:   Tue Mar 22 23:08:35 2011 +0100

    Updated Italian translation

 po/it.po | 1104 ++++++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 794 insertions(+), 310 deletions(-)

commit 67c05905e0a1dc6ba702d3cbddd6f3aea63431e1
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Mar 19 18:52:02 2011 +0100

    Update for release 0.7.4

 NEWS         | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 52 insertions(+), 1 deletion(-)

commit e8e8597b7b942ced46f787c05a61822a4e644db9
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Mar 19 17:44:59 2011 +0100

    Fix selection of multiple areas

 src/ocrfeeder/studio/customWidgets.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 58c280394af4e6aa780c17cf4fd84a8d50857e10
Author: Juanje Ojeda <jojeda@emergya.es>
Date:   Wed Mar 9 16:53:14 2011 +0100

    Added some missed Pythn dependencies to the configure.ac file
    
    Removed the library pygtk-2.0-dev from the dependencies because
    there is nothing to compile and added the missing Python modules:
     - gtk
     - pygtk
     - gtkspell
     - goocanvas
     - enchant

 configure.ac              | 13 ++++++-------
 m4/m4_ax_python_module.m4 | 49 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+), 7 deletions(-)

commit 4072249eb3eda195d16869dfaa162b9c09124721
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Mar 19 17:13:18 2011 +0100

    Add missing dependencies to README

 README | 2 ++
 1 file changed, 2 insertions(+)

commit 7e235a9d32040dc8011b9eae17630729473c35cc
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sat Mar 19 12:17:45 2011 +0100

    Updated Spanish translation

 po/es.po | 526 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 278 insertions(+), 248 deletions(-)

commit daa7eb387e14b30f680e55ff7eaf77f1ffe5edcb
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Mar 18 18:46:47 2011 +0100

    Updated Slovenian translation

 po/sl.po | 532 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 284 insertions(+), 248 deletions(-)

commit 045bcf0cfe9d5e4f57fcbbd7a1ad175b18c79f82
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Fri Mar 18 10:36:16 2011 +0100

    Updated Hungarian translation

 po/hu.po | 532 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 277 insertions(+), 255 deletions(-)

commit 83e3007e0cfcc0dec1b2949e3abd65d4f6e9356e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Mar 18 08:33:55 2011 +0100

    Ask for confirmation when recognizing the document or the current page
    
    This is to prevent overwriting the current changes if a user mistakenly
    chooses the recognize document or page actions. Maybe it should be
    removed when the Undo/Redo is implemented.

 src/ocrfeeder/studio/widgetModeler.py | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

commit 4e314dbdb60ccbab74719c4047e727d39bcf2675
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Mar 17 23:16:40 2011 +0100

    Add option to recognize current page or the whole document (gb#635306)

 src/ocrfeeder/studio/studioBuilder.py   | 10 +++++++---
 src/ocrfeeder/studio/widgetModeler.py   | 30 ++++++++++++++++++++++++++----
 src/ocrfeeder/studio/widgetPresenter.py | 21 +++++++++++++--------
 3 files changed, 46 insertions(+), 15 deletions(-)

commit 5a26d02d2cf4546095eb60567566f28e45f66e6d
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Fri Mar 18 01:35:50 2011 +0100

    Added hu to LINGUAS

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit 4b7a1de3dd6117b43184312accd0a4e5155fa359
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date:   Fri Mar 18 01:35:42 2011 +0100

    Added Hungarian translation by Gyorgy Ballo

 po/hu.po | 1063 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 1063 insertions(+)

commit feafbf584aeed96a6ce1bdaf70f72eb0fdaf00aa
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Thu Mar 17 17:41:08 2011 +0100

    [l10n] Updated German translation

 po/de.po | 513 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 267 insertions(+), 246 deletions(-)

commit b20322a3e1c8f937fbbd0805c3251b5110884418
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Mar 17 06:59:30 2011 +0100

    Updated Czech translation

 po/cs.po | 393 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 217 insertions(+), 176 deletions(-)

commit fff57591899430851467a66f43af9628f25f9dee
Author: Juanje Ojeda <jojeda@emergya.es>
Date:   Tue Mar 15 00:32:08 2011 +0100

    Moved advanced options into a gtk.Expander for cleaning up the UI

 src/ocrfeeder/studio/customWidgets.py   | 15 +++++++++++++++
 src/ocrfeeder/studio/widgetPresenter.py |  4 ++--
 2 files changed, 17 insertions(+), 2 deletions(-)

commit 08a038f4b2b6402c94e4497a420763606767c56e
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Mar 16 19:38:55 2011 +0100

    Updated Spanish translation

 po/es.po | 393 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 217 insertions(+), 176 deletions(-)

commit d46a57314a2c012e078f18f27dc388fcf1369bef
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Mar 15 21:22:32 2011 +0100

    Updated Slovenian translation

 po/sl.po | 478 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 267 insertions(+), 211 deletions(-)

commit 4a666ade7d7e9d86eff96640380b3a925dcf4b4a
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Mar 14 19:14:07 2011 +0100

    Annotate .ui file to ensure strings are extracted.

 po/POTFILES.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit cc45d573ce61781bdc491bde69665be16385423c
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Mar 14 19:13:54 2011 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 488 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 271 insertions(+), 217 deletions(-)

commit 3c8997b347aea706e3949865c626f386cbc47c92
Author: Juanje Ojeda <jojeda@emergya.es>
Date:   Thu Mar 10 00:37:23 2011 +0100

    Added missed keystrokes and reordered some for improving the consistency.
    
    Added for 'Recognize Document' and 'Recognize Selected Areas' and
    changed for 'Spell checker'. Fixes gb#644381

 src/ocrfeeder/studio/widgetPresenter.py | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

commit 1e5f85e66acc26f873772367af48a3f32861b215
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Mar 13 13:40:57 2011 +0100

    Updated Spanish translation

 po/es.po | 96 +++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 55 insertions(+), 41 deletions(-)

commit 14109011eb4808478fbad1ee0c5710fa7931dba4
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:   Sun Mar 13 12:14:00 2011 +0100

    Updated Danish translation

 po/da.po | 562 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 301 insertions(+), 261 deletions(-)

commit ce60b79f41fc43977434b13fb70824b45f6e63e2
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Mar 13 11:43:32 2011 +0100

    Updated Spanish translation

 help/es/es.po | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

commit 0c819a4c323ff0c36b815234051527dfe8a2183d
Author: Daniel Nylander <po@danielnylander.se>
Date:   Sun Mar 13 09:16:41 2011 +0100

    Updated Swedish translation

 po/sv.po | 638 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 332 insertions(+), 306 deletions(-)

commit 371f3e3f1f6fe6aea33eea7efa274a470040dfca
Author: Claude Paroz <claude@2xlibre.net>
Date:   Sat Mar 12 22:33:49 2011 +0100

    Updated French translation

 po/fr.po | 552 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 291 insertions(+), 261 deletions(-)

commit 84024b50e53ca1dde3d9f265c63ded344b153b4a
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Mar 12 16:13:14 2011 +0100

    Updated Czech translation

 po/cs.po | 96 +++++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 55 insertions(+), 41 deletions(-)

commit d85c0342663102f621e8978624c28815827555d3
Author: Krzysztof Chojnowski <frirajder@gmail.com>
Date:   Sat Mar 12 13:54:48 2011 +0100

    Fix unicode strings translation (gb#644009)

 src/ocrfeeder/studio/studioBuilder.py   | 6 +++---
 src/ocrfeeder/studio/widgetModeler.py   | 8 ++++----
 src/ocrfeeder/studio/widgetPresenter.py | 8 ++++----
 3 files changed, 11 insertions(+), 11 deletions(-)

commit 9937c77364fb836ab3069f41bca937c1cd1adad8
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Mar 11 22:45:22 2011 +0100

    Replace unimplemented dialog by a message dialog (fixes gb#643919)

 src/ocrfeeder/studio/widgetPresenter.py | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit a1f6ae243d124291d44eea641ad9918bff7e3615
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Mar 12 13:15:01 2011 +0100

    Add support for translatable exportation formats' names

 src/ocrfeeder/studio/studioBuilder.py   | 16 ++++++++++++----
 src/ocrfeeder/studio/widgetPresenter.py |  2 +-
 2 files changed, 13 insertions(+), 5 deletions(-)

commit 23e94986f4093730140c30a7360a30484878f7d6
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Mar 12 12:48:44 2011 +0100

    Make the getTextFromBoxes function consider text type boxes only

 src/ocrfeeder/studio/widgetModeler.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 98d400ae2a0a9172de0d825d47f9e36a0506b557
Author: Andrew McGrath <amcgrath.wnec@gmail.com>
Date:   Mon Feb 21 02:15:53 2011 -0500

    Add a support for plain text exportation

 help/C/documentgeneration.page             |  4 ++--
 src/ocrfeeder/feeder/documentGeneration.py | 20 ++++++++++++++++++
 src/ocrfeeder/studio/studioBuilder.py      |  5 ++++-
 src/ocrfeeder/studio/widgetModeler.py      | 33 +++++++++++++++++++++++-------
 4 files changed, 52 insertions(+), 10 deletions(-)

commit 5afab85384331360e4ff013001c60415f7478155
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sat Feb 26 22:13:04 2011 +0100

    [l10n] Updated German translation

 po/de.po | 506 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 263 insertions(+), 243 deletions(-)

commit b2a0a5c13012b966f7b7e1cb52356011558c1ec9
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Thu Feb 24 10:27:49 2011 +0100

    Updated Norwegian bokmål translation.

 po/nb.po | 547 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 292 insertions(+), 255 deletions(-)

commit d21f5dbac0922ff92c5bdbc22e9c594ae6638881
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Feb 21 19:39:29 2011 +0100

    Updated Spanish translation

 help/es/es.po | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

commit 3a54e8dd5b76ffce603c1ac8b2595cf2002c9282
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Sun Feb 20 13:52:58 2011 +0100

    Updated Slovenian translation

 po/sl.po | 503 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 260 insertions(+), 243 deletions(-)

commit 5a3d631d7a5bef35e05c30a537e78bf100cdec04
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date:   Tue Feb 15 12:42:41 2011 +0200

    Added uk translation

 po/LINGUAS |   1 +
 po/uk.po   | 995 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 996 insertions(+)

commit 007d16fa4bcbdec41f71be6d11057d558f7cb1e0
Author: Marek Černocký <marek@manet.cz>
Date:   Tue Feb 15 11:16:10 2011 +0100

    Updated Czech translation

 po/cs.po | 506 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 263 insertions(+), 243 deletions(-)

commit 0a0548d5032f52b28decf27b755a460fdb7876dc
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Feb 13 21:17:57 2011 +0100

    Updated Spanish translation

 po/es.po | 506 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 263 insertions(+), 243 deletions(-)

commit 0da265e6d4f46ff0f424ac92c1d471fe09c87bfc
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sun Feb 13 16:13:33 2011 +0100

    Add confirmation dialog when clearing a project

 src/ocrfeeder/studio/studioBuilder.py | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit 752d98dc81587467cedff4a25e770b0f8d03788a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sun Feb 13 16:08:34 2011 +0100

    Use one status bar instead of three (gb#635219)

 src/ocrfeeder/studio/customWidgets.py   | 33 ---------------------------------
 src/ocrfeeder/studio/widgetModeler.py   | 31 +++++++++++++++++++++++++------
 src/ocrfeeder/studio/widgetPresenter.py |  7 ++++---
 3 files changed, 29 insertions(+), 42 deletions(-)

commit 396df7c4bdd457838f244f38340344749688b59e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sun Feb 13 13:33:17 2011 +0100

    Fix usage of Preferences dialog when Unpaper is not installed
    
    When Unpaper is not installed, the related configuration options
    are not instatiated but it was querying then anyway when quitting
    the dialog.

 src/ocrfeeder/studio/widgetPresenter.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 33d0e1e7ff8432cbabed3da39c93050dcd187355
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sun Feb 13 13:30:35 2011 +0100

    Fix using local source directory

 bin/ocrfeeder.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e5348d1a9228661bf6fdf3138fc2df8e9cd1ce73
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Feb 8 16:45:15 2011 +0100

    Catch exceptions when creating the GTKSpell
    
    GTKSpell will raise an exception when it can't find the given locale.

 src/ocrfeeder/studio/widgetPresenter.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 6b89768cd8d9c4039e0b55534d4e85b7172c8fe0
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Feb 8 16:31:05 2011 +0100

    Fix Unpaper's configured path
    
    When Unpaper was not installed, it would set None as its path which
    would make the preferences dialog fail when OCRFeeder was run with
    no existing configurations.

 src/ocrfeeder/studio/configuration.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 122994f13d3d74b6f9837bcc29f077e2fc081345
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Feb 2 19:31:33 2011 +0100

    Updated Spanish translation

 help/es/es.po | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 70 insertions(+), 4 deletions(-)

commit be578f23c10e6a95a9441241300e01c08692c677
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Jan 31 19:32:41 2011 +0100

    Updated Spanish translation

 help/es/es.po | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 53 insertions(+), 3 deletions(-)

commit a507a1fd51cc203db9cf2867ab3f8bbb55c7e0dc
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sat Jan 29 18:21:50 2011 +0100

    Updated Spanish translation

 help/es/es.po | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 96 insertions(+), 6 deletions(-)

commit e094a7f1fc9c705cfadde86b2fd68b818760accd
Author: Olav Vitters <olav@vitters.nl>
Date:   Sat Jan 29 16:11:15 2011 +0100

    DOAP: Change spam address protection

 ocrfeeder.doap | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 9e67a6bf254d8ebce8b23e1da5dcd7ea6c67934c
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Jan 24 21:20:26 2011 +0100

    Updated Spanish translation

 help/es/es.po | 40 ++++++++++++++++++++++++++++++++++------
 1 file changed, 34 insertions(+), 6 deletions(-)

commit 5b32f224c4167feec10f7b8651923f3e1996e625
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sat Jan 22 10:38:06 2011 +0100

    Updated Spanish translation

 help/es/es.po | 39 +++++++++++++++++++++++++++++++--------
 1 file changed, 31 insertions(+), 8 deletions(-)

commit 27478ce77613d3510ba1c77474292f81ecacf17f
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:   Thu Jan 20 15:44:26 2011 +0100

    Updated Slovenian translation

 help/sl/sl.po | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 81a1f1c3569406bba903badbabb67b2c23b364fe
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:   Thu Jan 20 15:42:40 2011 +0100

    Updated Slovenian translation

 help/sl/sl.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 45fa4d9ff75af47f0319e245881484de6d6ceca9
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Thu Jan 20 15:37:00 2011 +0100

    Added sl for Slovenian translation

 help/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit dcdcaa44574566c86323089c1f0c56277c253dcd
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Thu Jan 20 15:36:48 2011 +0100

    Added Slovenian translation

 help/sl/sl.po | 527 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 527 insertions(+)

commit 345c3f5df7eb65a1dd1448c18a7141cdac165b30
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Jan 19 19:45:26 2011 +0100

    Updated Spanish translation

 help/es/es.po | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

commit 7577ff42b91c17ab0d4e50cda271edaffc9a450a
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Jan 16 21:27:32 2011 +0100

    Updated Spanish translation

 help/es/es.po | 766 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 766 insertions(+)

commit 0ee255886869e341a2b0407d6891de4cb7311e23
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Sun Jan 16 21:27:08 2011 +0100

    Added Spanish translation

 help/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 06d0275f0f7178943728cafed4128b83838c4c5e
Author: Aron Xu <aronxu@gnome.org>
Date:   Thu Jan 13 22:21:13 2011 +0800

    Update Simplified Chinese translation.

 po/zh_CN.po | 882 ++++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 619 insertions(+), 263 deletions(-)

commit d6a82377b57c89d22ed36ce111812f44e358d60c
Author: Daniel Nylander <po@danielnylander.se>
Date:   Tue Jan 11 07:55:57 2011 +0100

    Updated Swedish translation

 po/sv.po | 857 +++++++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 614 insertions(+), 243 deletions(-)

commit a489866e395770b58a98d1bca39d8eb8f4acd434
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Jan 7 22:03:58 2011 +0100

    Updated Slovenian translation

 po/sl.po | 517 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 261 insertions(+), 256 deletions(-)

commit b5485b460edb803c49089ff387635760229414f1
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Jan 6 11:02:31 2011 +0100

    Updated Spanish translation

 po/es.po | 495 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 261 insertions(+), 234 deletions(-)

commit 64cf795c82c5233125c75b43fcb2f6429c9074b3
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Wed Jan 5 22:59:51 2011 +0100

    [l10n] Added initial German doc translation

 help/Makefile.am |   2 +-
 help/de/de.po    | 842 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 843 insertions(+), 1 deletion(-)

commit 800ada5d7ffa68e3278614ede4998b0882b76254
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Wed Jan 5 20:07:43 2011 +0100

    Updated French translation

 po/fr.po | 492 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 259 insertions(+), 233 deletions(-)

commit 6ab8296c2b08f0444bc109e51f18711739695703
Author: Marek Černocký <marek@manet.cz>
Date:   Wed Jan 5 10:20:03 2011 +0100

    Updated Czech translation

 po/cs.po | 495 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 261 insertions(+), 234 deletions(-)

commit 3ca4083ad42f42d62ccc7aabceb48ff5f00d76b6
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Tue Jan 4 16:55:41 2011 +0100

    [l10n] Updated German translation

 po/de.po | 493 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 260 insertions(+), 233 deletions(-)

commit 8940b769fee091ea6210331b1a0859f5736b87fb
Author: Claude Paroz <claude@2xlibre.net>
Date:   Mon Jan 3 11:33:56 2011 +0100

    Add empty DOC_LINGUAS to help/Makefile.am

 help/Makefile.am | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 25eb6205ea8175f6f0da742ece5cf4f34bb97bd2
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jan 3 09:58:18 2011 +0100

    Update for release 0.7.3

 NEWS         | 10 ++++++++++
 configure.ac |  2 +-
 2 files changed, 11 insertions(+), 1 deletion(-)

commit bfb308b1c3e47cd7ffd39e5512381baa49a69cec
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jan 3 09:56:22 2011 +0100

    Fix missing extra dist in resources' Makefile.am

 resources/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8096248c555cfc4d864865f1517c922f4acc4eff
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jan 3 09:55:48 2011 +0100

    Add missing files to translation

 po/POTFILES.in | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit 1a2e9d8131d415811be80f4e4787617350aa5b93
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jan 3 09:14:39 2011 +0100

    Update for release 0.7.2

 NEWS         | 28 ++++++++++++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 29 insertions(+), 1 deletion(-)

commit f52d28add9aaf0979a7926d815fed1b149e196d2
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jan 3 09:06:57 2011 +0100

    Fix menu items sensitiveness after recognizing a document (gb#635297)

 src/ocrfeeder/studio/widgetModeler.py | 1 +
 1 file changed, 1 insertion(+)

commit f75e4eda19e6d99d086c9406d8d15a1c18142f42
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Fri Nov 19 17:35:10 2010 +0100

    Update manpages to reflect all available command-line options

 resources/ocrfeeder-cli.1 | 24 +++++++++++++++++-------
 resources/ocrfeeder.1     | 15 ++++++++++++---
 2 files changed, 29 insertions(+), 10 deletions(-)

commit c4519bf9bf20ea6659d23776fe59464245b2dddd
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jan 3 08:51:39 2011 +0100

    Add action to open help contents

 src/ocrfeeder/studio/studioBuilder.py   | 8 +++++++-
 src/ocrfeeder/studio/widgetPresenter.py | 2 ++
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 114ab773e3135c7cb1e82c101810f5718456606c
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jan 3 08:51:07 2011 +0100

    Fix images in user documentation

 help/C/manualeditionandcorrection.page | 10 +++++-----
 help/Makefile.am                       |  2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

commit 17201492f4f1fb233bc75e35d5d7add2c7d7c126
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Jan 1 17:25:49 2011 +0100

    Removed setup.py and MANIFEST.in now that autotool are being used

 MANIFEST.in |  6 ------
 setup.py    | 48 ------------------------------------------------
 2 files changed, 54 deletions(-)

commit ad62e880fa94434d20147097b2c9a35d782dba7b
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Jan 1 17:15:10 2011 +0100

    Added autotools
    
    Now the build is managed by autotools

 ChangeLog                                          |   1 +
 Makefile                                           |  59 --
 Makefile.am                                        |   3 +
 autogen.sh                                         |  21 +
 bin/Makefile.am                                    |   6 +
 ocrfeeder-cli => bin/ocrfeeder-cli.in              |   6 +-
 ocrfeeder => bin/ocrfeeder.in                      |   6 +-
 configure.ac                                       |  55 ++
 gnome-doc-utils.make                               | 655 +++++++++++++++++++++
 help/Makefile.am                                   |  24 +
 m4/.gitignore                                      |   1 +
 resources/Makefile.am                              |  15 +
 resources/icons/Makefile.am                        |   8 +
 src/Makefile.am                                    |   1 +
 src/ocrfeeder/Makefile.am                          |  13 +
 src/ocrfeeder/feeder/Makefile.am                   |  11 +
 src/ocrfeeder/odf/Makefile.am                      |  37 ++
 src/ocrfeeder/studio/Makefile.am                   |  13 +
 src/ocrfeeder/util/Makefile.am                     |  13 +
 .../util/{constants.py => constants.py.in}         |  11 +-
 20 files changed, 893 insertions(+), 66 deletions(-)

commit 377173487825897e00b2d7f22fedf2a63992fc7a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Dec 11 02:12:09 2010 +0100

    Added the user documentation

 help/C/addingfolder.page               |  17 +++++++
 help/C/addingimage.page                |  41 ++++++++++++++++
 help/C/automaticrecognition.page       |  34 +++++++++++++
 help/C/deskewing.page                  |  29 +++++++++++
 help/C/documentgeneration.page         |  27 ++++++++++
 help/C/figures/areas-edition.png       | Bin 0 -> 64634 bytes
 help/C/figures/content-areas.png       | Bin 0 -> 75291 bytes
 help/C/finetuning.page                 |  54 ++++++++++++++++++++
 help/C/importingfromscanner.page       |  26 ++++++++++
 help/C/importingpdf.page               |  27 ++++++++++
 help/C/index.page                      |  46 +++++++++++++++++
 help/C/legal.xml                       |   9 ++++
 help/C/manualeditionandcorrection.page |  81 ++++++++++++++++++++++++++++++
 help/C/ocrconfiguration.page           |  87 +++++++++++++++++++++++++++++++++
 help/C/projects.page                   |  65 ++++++++++++++++++++++++
 help/C/unpaper.page                    |  45 +++++++++++++++++
 16 files changed, 588 insertions(+)

commit f1bbf42e8c767d3fdb3fca3c625efd8ab0f6d8df
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date:   Mon Dec 6 16:53:32 2010 +0200

    Updated Romanian translation

 po/LINGUAS |   1 +
 po/ro.po   | 987 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 988 insertions(+)

commit 10c98495859eff542dc781d4bf370235caad93dd
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:   Tue Nov 16 23:39:45 2010 +0100

    Updated Danish translation

 po/da.po | 595 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 317 insertions(+), 278 deletions(-)

commit adc038422c2ab9574ad25b23f04501cd6732c5e3
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Nov 9 18:17:35 2010 +0100

    Update for release 0.7.1a

 NEWS                            | 9 +++++++++
 debian/changelog                | 8 +++++++-
 src/ocrfeeder/util/constants.py | 2 +-
 3 files changed, 17 insertions(+), 2 deletions(-)

commit 30f1e24ce4816f27469cd82fd138fe67ae5dd325
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Nov 9 08:36:39 2010 +0100

    Install spell-checker.ui file

 setup.py | 1 +
 1 file changed, 1 insertion(+)

commit f1a9e5155303b609992256e7b63822b000d1aaae
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Nov 8 22:32:40 2010 +0100

    Update for release 0.7.1

 NEWS                            | 40 ++++++++++++++++++++++++++++++++++++++++
 debian/changelog                |  6 ++++++
 src/ocrfeeder/util/constants.py |  2 +-
 3 files changed, 47 insertions(+), 1 deletion(-)

commit bd72821c85ef9ab4f69b9b7b28e5818b6536273f
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Nov 8 22:11:10 2010 +0100

    Remove Debian rules clean from general makefile

 Makefile | 1 -
 1 file changed, 1 deletion(-)

commit 445e1093a80f20aa4b766a3d74367e5f36ec8317
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Nov 8 22:05:19 2010 +0100

    Replace the usage of cliutils by OptParse in studioBuilder
    
    Also removed the cliutils module and adds the help and version
    command line options.

 po/POTFILES.in                        |  1 -
 src/ocrfeeder/studio/studioBuilder.py | 21 ++++++++----
 src/ocrfeeder/util/cliutils.py        | 62 -----------------------------------
 3 files changed, 15 insertions(+), 69 deletions(-)

commit 646523aa28eb93f9ecd950ac877d3290a87fb433
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Nov 8 21:58:46 2010 +0100

    Rewrite ocrfeeder-cli
    
    Replace the usage of the cliutils module by Python's OptParse;
    Use LayoutAnalysis class to recognize the images;
    Add missing help (fixes gb#630829).

 ocrfeeder-cli | 126 +++++++++++++++++++++++++++++++---------------------------
 1 file changed, 67 insertions(+), 59 deletions(-)

commit a9af3cea5437f7d1f895cf7f5232f6e068391a67
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Nov 8 08:28:17 2010 +0100

    Delete trailing spaces

 ocrfeeder-cli | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 2e54217981f1c3d35492c485f55224cae30d0d45
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Nov 8 08:23:55 2010 +0100

    Remove unused code from util/graphics.py

 src/ocrfeeder/util/graphics.py | 4 ----
 1 file changed, 4 deletions(-)

commit fd960c7f900df01315c766e936ef55b51cfc2745
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Nov 8 08:23:35 2010 +0100

    Fix different indentation usage in some if blocks

 src/ocrfeeder/feeder/layoutAnalysis.py | 4 ++--
 src/ocrfeeder/feeder/ocrEngines.py     | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 504e27070f441c4191215305d57e9da55abf67d7
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Nov 5 15:57:38 2010 +0100

    Change configuration defaults for actions after adition

 src/ocrfeeder/studio/configuration.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 9842fd204566e57f4593648c43cbad8fd679be34
Author: David Teyssiere Rubio <dteyssiere@emergya.es>
Date:   Fri Aug 6 10:46:11 2010 +0200

    Added spellchecker dialog UI file

 resources/spell-checker.ui | 327 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 327 insertions(+)

commit 696006392c25c14574f708d92124443ca97e980e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Nov 5 09:11:19 2010 +0100

    Add missing module asyncworker

 src/ocrfeeder/studio/studioBuilder.py |  2 +-
 src/ocrfeeder/util/asyncworker.py     | 85 +++++++++++++++++++++++++++++++++++
 2 files changed, 86 insertions(+), 1 deletion(-)

commit 8336508f99ee5b6192763b9b869faaedde7932cf
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Oct 28 08:21:10 2010 +0200

    Add local source path for when in development environment

 ocrfeeder     | 4 ++++
 ocrfeeder-cli | 4 ++++
 setup.py      | 5 +++++
 3 files changed, 13 insertions(+)

commit 92980f0e98bbb1d3be10d5b7ed56a27bc71de976
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Oct 28 08:20:51 2010 +0200

    Move OCRFeeder modules to src/ocrfeeder for a better organization of the source

 ocrfeeder                                          |  6 +-
 ocrfeeder-cli                                      | 18 ++---
 po/POTFILES.in                                     | 28 +++----
 setup.py                                           |  9 ++-
 {feeder => src/ocrfeeder}/__init__.py              |  0
 {odf => src/ocrfeeder/feeder}/__init__.py          |  0
 .../ocrfeeder/feeder}/documentGeneration.py        | 14 ++--
 .../ocrfeeder/feeder}/imageManipulation.py         |  4 +-
 {feeder => src/ocrfeeder/feeder}/layoutAnalysis.py |  8 +-
 {feeder => src/ocrfeeder/feeder}/ocrEngines.py     |  4 +-
 {studio => src/ocrfeeder/odf}/__init__.py          |  0
 {odf => src/ocrfeeder/odf}/anim.py                 |  0
 {odf => src/ocrfeeder/odf}/attrconverters.py       |  0
 {odf => src/ocrfeeder/odf}/chart.py                |  0
 {odf => src/ocrfeeder/odf}/config.py               |  0
 {odf => src/ocrfeeder/odf}/dc.py                   |  0
 {odf => src/ocrfeeder/odf}/dr3d.py                 |  0
 {odf => src/ocrfeeder/odf}/draw.py                 |  0
 {odf => src/ocrfeeder/odf}/element.py              |  0
 {odf => src/ocrfeeder/odf}/form.py                 |  0
 {odf => src/ocrfeeder/odf}/grammar.py              |  0
 {odf => src/ocrfeeder/odf}/load.py                 |  0
 {odf => src/ocrfeeder/odf}/manifest.py             |  0
 {odf => src/ocrfeeder/odf}/math.py                 |  0
 {odf => src/ocrfeeder/odf}/meta.py                 |  0
 {odf => src/ocrfeeder/odf}/namespaces.py           |  0
 {odf => src/ocrfeeder/odf}/number.py               |  0
 {odf => src/ocrfeeder/odf}/odf2xhtml.py            |  0
 {odf => src/ocrfeeder/odf}/odfmanifest.py          |  0
 {odf => src/ocrfeeder/odf}/office.py               |  0
 {odf => src/ocrfeeder/odf}/ooostyles.py            |  0
 {odf => src/ocrfeeder/odf}/opendocument.py         |  0
 {odf => src/ocrfeeder/odf}/presentation.py         |  0
 {odf => src/ocrfeeder/odf}/script.py               |  0
 {odf => src/ocrfeeder/odf}/style.py                |  0
 {odf => src/ocrfeeder/odf}/svg.py                  |  0
 {odf => src/ocrfeeder/odf}/table.py                |  0
 {odf => src/ocrfeeder/odf}/text.py                 |  0
 {odf => src/ocrfeeder/odf}/thumbnail.py            |  0
 {odf => src/ocrfeeder/odf}/userfield.py            |  0
 {odf => src/ocrfeeder/odf}/xforms.py               |  0
 src/ocrfeeder/studio/__init__.py                   |  0
 {studio => src/ocrfeeder/studio}/configuration.py  |  6 +-
 {studio => src/ocrfeeder/studio}/customWidgets.py  |  0
 {studio => src/ocrfeeder/studio}/dataHolder.py     |  6 +-
 {studio => src/ocrfeeder/studio}/studioBuilder.py  | 17 +++--
 {studio => src/ocrfeeder/studio}/widgetModeler.py  | 18 ++---
 .../ocrfeeder/studio}/widgetPresenter.py           |  8 +-
 {util => src/ocrfeeder/util}/__init__.py           |  0
 {util => src/ocrfeeder/util}/cliutils.py           |  0
 {util => src/ocrfeeder/util}/constants.py          |  3 +-
 {util => src/ocrfeeder/util}/graphics.py           |  2 +-
 {util => src/ocrfeeder/util}/lib.py                |  2 +-
 util/asyncworker.py                                | 85 ----------------------
 54 files changed, 79 insertions(+), 159 deletions(-)

commit 544e740aa9db9f3a21caa7410862029ef87d26e5
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Thu Oct 7 20:43:31 2010 +0200

    Replace current freeware OpenOffice.org icon with a GPLed one

 odf/thumbnail.py | 826 ++++++++++++++++++++++++++++---------------------------
 1 file changed, 416 insertions(+), 410 deletions(-)

commit 81d28cbe8af8d6a90786372b314318788dd50ec6
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Sat Oct 16 21:04:18 2010 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 793 +++++++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 564 insertions(+), 229 deletions(-)

commit 19d8b47210c21728fb0927a16aaee571b34ed1ad
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Fri Oct 1 23:08:38 2010 +0200

    Updated French translation

 po/fr.po | 468 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 241 insertions(+), 227 deletions(-)

commit 848a4c67624124d5cb4de431df9e74f32e1549a1
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Fri Oct 1 23:06:49 2010 +0200

    Revert "Updated French translation"
    
    Wrong fr.po file commited
    
    This reverts commit 92cca3bb596af744fb3ec56c4728f5f358fb7e3b.

 po/fr.po | 1881 +++++++++++++++++++++++++-------------------------------------
 1 file changed, 765 insertions(+), 1116 deletions(-)

commit 92cca3bb596af744fb3ec56c4728f5f358fb7e3b
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Fri Oct 1 23:03:46 2010 +0200

    Updated French translation

 po/fr.po | 1881 +++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 1116 insertions(+), 765 deletions(-)

commit c835e526856818211100fcd9c8e0838c97aa3fea
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Sep 23 19:26:24 2010 +0200

    Make Tesseract and Cuneiform engines remove temporary images

 studio/configuration.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 8e55f77aba8345282e4f1bf3a1c7e585af0deeab
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Sep 23 19:08:26 2010 +0200

    Add Cuneiform engine detection

 studio/configuration.py | 5 +++++
 1 file changed, 5 insertions(+)

commit c4a8650c8284b2a4c13457cf01a11b0b3f2a556d
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Sep 18 22:19:11 2010 +0200

    Updated Czech translation

 po/cs.po | 478 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 247 insertions(+), 231 deletions(-)

commit f3414099ebbd6719c9982dadb8d09804fe9a3585
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sat Sep 18 13:29:05 2010 +0200

    [i18n] Updated German translation

 po/de.po | 490 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 266 insertions(+), 224 deletions(-)

commit 61b1bc1eb211e38cc8e448788537d97d7af2eb38
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Fri Sep 17 20:20:44 2010 +0200

    Updated Spanish translation

 po/es.po | 470 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 243 insertions(+), 227 deletions(-)

commit 32b509d552516778e774d553c6bacede0d88cb5a
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Sep 17 20:15:23 2010 +0200

    Updated Slovenian translation

 po/sl.po | 508 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 262 insertions(+), 246 deletions(-)

commit 333e49fbf1c0f88be30cbf7796a296a4d420f983
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Sep 17 20:12:03 2010 +0200

    Prevent invisible boxes creation
    
    Boxes with a width and height of 0 were being created when the user
    did double or tripple click.

 studio/customWidgets.py | 2 ++
 1 file changed, 2 insertions(+)

commit 389879fb519baa27689945bcc18a0280c964ca01
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Sep 17 19:28:21 2010 +0200

    Fix SpellChecker action's sensitiveness when there are no images

 studio/widgetPresenter.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit f193a5edf3e2fd6d8e81ce3fd45579a4c5aa92f1
Author: David Teyssiere Rubio <dteyssiere@emergya.es>
Date:   Wed Sep 1 16:21:26 2010 +0200

    Added spell checker's functions toggle its menu sensitiveness
    
    widgetModeler.py: ImageReviewer_Controler, added spellCheck function and
    activate/deactivate menu entry when no text in updateMainWindow. Editor,
    added connection to signal for activate/deactivate spellcheck menu
    entry when user editing text

 studio/widgetModeler.py | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

commit df3da8ae5461a9d5baaa47c7955638a8316a1b04
Author: David Teyssiere Rubio <dteyssiere@emergya.es>
Date:   Wed Sep 1 16:17:58 2010 +0200

    studioBuilder.py: added spell checker function

 studio/studioBuilder.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit e36db1f3764815f0a1004c388e41e7e9e4a020f9
Author: David Teyssiere Rubio <dteyssiere@emergya.es>
Date:   Wed Sep 1 16:17:22 2010 +0200

    widgetPresenter.py: added SpellCheckerDialog and Spell checker menu entry

 studio/widgetPresenter.py | 138 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 138 insertions(+)

commit 890c09340cd13c680e2fd47e2327a619777c520c
Author: David Teyssiere Rubio <dteyssiere@emergya.es>
Date:   Wed Sep 1 16:14:59 2010 +0200

    Adding OCRFEEDER_DEFAULT_LOCALE and OCRFFEEDER_SPELLCHECKER_UI constants needed

 util/constants.py | 5 +++++
 1 file changed, 5 insertions(+)

commit 01b09fdc166db80e620a094508a3efd3736634b1
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Sep 17 18:44:37 2010 +0200

    Fix selecting all areas
    
    When one or more areas were selected and "select all areas" action is
    performed, it would add all areas to the list of selected areas without
    checking the ones already there.

 studio/customWidgets.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 54f412245bde9e195a55e38596d7e7156334a094
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Sep 17 18:39:59 2010 +0200

    Separate the text from different boxes when copying it to clipboard
    
    Each paragraph is separated with two newline characters.

 studio/widgetModeler.py | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

commit cb6d790237f417eabd893dbb154c65727eda4cb3
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Sep 17 18:14:49 2010 +0200

    Change the import from scanner and the copy to clipboard's shortcuts

 studio/widgetPresenter.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 7c06c972016375a0acd6d27765d2014f3282a993
Author: David Teyssiere Rubio <dteyssiere@emergya.es>
Date:   Thu Aug 5 18:57:56 2010 +0200

    widgetModeler.py: preventing copy to clipboard menu activation when there are no text. This avoid user overwrite the clipboard buffer with nothing

 studio/widgetModeler.py | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

commit 9f00256f7903472a10a438a114a81ca1671d4409
Author: David Teyssiere Rubio <dteyssiere@emergya.es>
Date:   Thu Aug 5 18:55:05 2010 +0200

    widgetPresenter.py: added BoxEditor signal emission when text_content TextBuffer changes

 studio/widgetPresenter.py | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

commit 0982ea8f1cfb2ad42a5dd7c3557b23c11613a3e9
Author: David Teyssiere Rubio <dteyssiere@emergya.es>
Date:   Wed Aug 4 10:00:56 2010 +0200

    widgetPresenter.py: added 'Copy to clipboard' menu entry

 studio/widgetPresenter.py | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit 8925a769e59b04b8ac0e404b17668556f3d004d5
Author: David Teyssiere Rubio <dteyssiere@emergya.es>
Date:   Mon Aug 2 19:28:13 2010 +0200

    widgetModeler.py: Image_Reviewer, added copyTextToClipboard function. ImageReviewer_Controler, added copyRecognizedTextToClipboard function.

 studio/widgetModeler.py | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

commit 668fa2625bb135ab52be7538e7f32cd3c01790f6
Author: David Teyssiere Rubio <dteyssiere@emergya.es>
Date:   Mon Aug 2 18:37:18 2010 +0200

    studioBuilder.py: added copy to clipboard capability

 studio/studioBuilder.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 09c6ad800bb8c7d39b0b1fc7a5dd772aed94d517
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Tue Sep 14 12:16:43 2010 +0200

    Updated French translation

 po/fr.po | 582 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 365 insertions(+), 217 deletions(-)

commit 50ac5fd15c8c26fef49ab0cd9db17c286eb0a174
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:   Mon Aug 23 21:42:41 2010 +0200

    Updated Danish translation

 po/da.po | 782 +++++++++++++++++++++++++++++++++++++++++++--------------------
 1 file changed, 534 insertions(+), 248 deletions(-)

commit 6608f2b7c0afe78d9ccb771dfbb64f029f95de59
Author: Petr Kovar <pknbe@volny.cz>
Date:   Mon Aug 23 20:00:36 2010 +0200

    Update Czech translation by Marek Cernocky

 po/cs.po | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit 27240793f0f2b8a8288802629bef76f088a44334
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Aug 4 14:45:16 2010 +0200

    Updated Slovenian translation

 po/sl.po | 18 +++++-------------
 1 file changed, 5 insertions(+), 13 deletions(-)

commit 98cd09982fbb14d8ee5ed9bf89942ce16963ceae
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Wed Aug 4 14:29:50 2010 +0200

    Updated Slovenian translation

 po/sl.po | 560 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 289 insertions(+), 271 deletions(-)

commit 1ac28318e01f367a1871fd717fe2ddb4ecb1045e
Author: Petr Kovar <pknbe@volny.cz>
Date:   Wed Aug 4 08:48:22 2010 +0200

    Update Czech translation by Marek Cernocky

 po/cs.po | 566 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 356 insertions(+), 210 deletions(-)

commit 3083a8f6a3c58d8da413f45f381bfbe9e66fa855
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Tue Aug 3 07:11:06 2010 +0200

    Updated Spanish translation

 po/es.po | 488 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 252 insertions(+), 236 deletions(-)

commit df58f8f921a19787c9a49b5e23b5642f67a9f533
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sun Aug 1 19:33:13 2010 +0200

    Add a11y to the import page from scanner menu
    
    Also fix a long line.

 studio/widgetPresenter.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 222b07bc49a034d5b6c87b1c9a46920d58949ed4
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sun Aug 1 19:32:40 2010 +0200

    Fix ellipsis and title when using the queued events dialog

 studio/studioBuilder.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6f60dc4f26e92d9c5a3e6ccdedc376018e057515
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sun Aug 1 19:31:34 2010 +0200

    Make ScannerChooserDialog accessible

 studio/widgetPresenter.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit 59e044f5d31d2bf8b7deaacc450ea150acc8236b
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sun Aug 1 19:31:10 2010 +0200

    Correct dialog types when showing error messages for scanner things

 studio/studioBuilder.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit b0dbc7a3f55be716343ee397c5c2d417d2230cef
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sun Aug 1 19:30:31 2010 +0200

    Do not ask for scanners if only one is available

 studio/studioBuilder.py | 20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

commit 0e0316c728b6aae214bb7cb68c219118b8023fd5
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sun Aug 1 19:29:30 2010 +0200

    Use the new refactored ScannerChooserDialog to ask for the favorite scanner

 studio/studioBuilder.py | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit 11c16ae454f76bbc7cb772f06d92aeb887227ddd
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sun Aug 1 19:26:22 2010 +0200

    Refactor ScannerChooserDialog for simplicity

 studio/widgetPresenter.py | 27 +++++++++------------------
 1 file changed, 9 insertions(+), 18 deletions(-)

commit fd6a30bdf23121f09113b3c608f1c4212c6d41d8
Author: David Teyssiere Rubio <dteyssiere@emergya.es>
Date:   Thu Jul 29 21:14:59 2010 +0200

    studioBuilder: adding import from scanner capability parallellized using asyncworker

 studio/studioBuilder.py | 53 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

commit 6d9a139e17b8b37f14f12643d7bef21a8bc241f9
Author: David Teyssiere Rubio <dteyssiere@emergya.es>
Date:   Fri Jul 30 11:11:13 2010 +0200

    lib.py: added scan functions

 util/lib.py | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

commit 5108342f6c7e5e49b1e3db6919c06f02552e9e7f
Author: David Teyssiere Rubio <dteyssiere@emergya.es>
Date:   Thu Jul 29 21:13:15 2010 +0200

    widgetPresenter: Adding menu entry 'Import from scanner' and ScannerChooserDialog class

 studio/widgetPresenter.py | 47 +++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)

commit 998658701dcf53e394bd2e328b54cfe93325baea
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sat Jul 31 11:05:01 2010 +0200

    Updated Spanish translation

 po/es.po | 541 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 334 insertions(+), 207 deletions(-)

commit 7f1796d397acccda941991b1a06f0da9ab2ab190
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jul 30 15:35:37 2010 +0200

    Update for release 0.7

 NEWS              | 40 ++++++++++++++++++++++++++++++++++++++++
 debian/changelog  |  6 ++++++
 util/constants.py |  2 +-
 3 files changed, 47 insertions(+), 1 deletion(-)

commit e3d5f11576c54be6400bb92261d6e0b9159909d7
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jul 30 11:27:29 2010 +0200

    Fix removing the current boxes when automatically recognizing images

 studio/widgetModeler.py | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit d1ae03ecf20271a84bbbb0d978a50610b9c85fbb
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Thu Jul 29 14:05:37 2010 +0200

    Updated Slovenian translation

 po/sl.po | 574 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 353 insertions(+), 221 deletions(-)

commit dc17a7991436e4d8cdac76d80992132943155e40
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Wed Jul 28 22:06:16 2010 +0200

    [i18n] Updated German translation

 po/de.po | 527 ++++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 323 insertions(+), 204 deletions(-)

commit e2b30f011e3ff7698e450559ea4319bfc6f7daf2
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jul 23 11:27:39 2010 +0200

    Add the unpaper preferences button to the preferences dialog

 studio/widgetPresenter.py | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

commit 218d64830108a35ad38c8fad22ca1de7721dd213
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jul 23 11:26:05 2010 +0200

    Add the unpaper preferences dialog

 studio/widgetPresenter.py | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

commit 2fece3500244089c1f20adc96c0c22e18ef07fa1
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jul 23 11:25:26 2010 +0200

    Add the save method to the unpaper preferences

 studio/widgetPresenter.py | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

commit 12172d4911483b2e54798319b91fc7de649cdc80
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jul 23 10:09:54 2010 +0200

    Make the unpaper preferences dependent on the configuration

 studio/widgetPresenter.py | 31 ++++++++++++++++++++++++++++---
 1 file changed, 28 insertions(+), 3 deletions(-)

commit 049d9b866b75f22d6bf7ecefe4319cfe293d2c62
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 22 10:55:36 2010 +0200

    Add unpaper to the pre-processor method
    
    Also, make it and the deskew dependent on the settings

 studio/widgetModeler.py | 36 ++++++++++++++++++++++++------------
 1 file changed, 24 insertions(+), 12 deletions(-)

commit 4c90c5c873761674480c6acc7ce408fd43707099
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 22 10:51:16 2010 +0200

    Add the "unpaper images after addition" settings to the preferences dialog

 studio/widgetPresenter.py | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

commit dee1efc4d9c4be5abc51322acfd9aacce18dece0
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 22 10:43:17 2010 +0200

    Add the getUnpaperCommand and unpaperImage functions to lib

 util/lib.py | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

commit 993c1310bad81f09cd04d5ff350600e63313a57f
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 22 10:41:53 2010 +0200

    Add the has_unpaper attribute to the configuration

 studio/configuration.py | 1 +
 1 file changed, 1 insertion(+)

commit a2898d6cc43ddb466c0b277272c4ef17eb3f4b12
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 22 10:40:52 2010 +0200

    Find the unpaper executable path instead of using a hardcoded one
    
    The above is done for the configuration

 studio/configuration.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit dd1c949fce8cbbe63ea4753014ae66b297ed2409
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 22 10:40:11 2010 +0200

    Add unpaper settings to configuration

 studio/configuration.py | 77 ++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 76 insertions(+), 1 deletion(-)

commit d58c80ee0740114695f2d416d0df3b8eb547a05a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jul 21 12:53:23 2010 +0200

    Extracted the unpaper preferences from the unpaper dialog

 studio/widgetPresenter.py | 187 ++++++++++++++++++++++++++--------------------
 1 file changed, 106 insertions(+), 81 deletions(-)

commit bb1c9fda77df2085e65b70d9686f4c44600aa188
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 20 18:31:46 2010 +0200

    Add the deskew current image action to the UI

 studio/studioBuilder.py   | 1 +
 studio/widgetPresenter.py | 6 +++++-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit 8fd2d02541d813ae17eefb230350ef8e23e42819
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 20 18:31:25 2010 +0200

    Add the deskew current image method

 studio/widgetModeler.py | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

commit a17d16ed497899f47c6c19441f3bf1046850b7fb
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 20 17:48:58 2010 +0200

    Add the deskew images option to the preferences dialog

 studio/widgetPresenter.py | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

commit 5a931e81b18433da0a2761b397119861bf4d006f
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 20 17:42:09 2010 +0200

    Refactor the way to add an image and include an image pre-processor
    
    widgetModeler.ImageReviewer_Controler: Refactor the code to be simpler and
    add an image pre-processing method with the image deskewer on it;
    studio.StudioBuilder: Adapt to the new ImageReviewer_Controler way
    of adding images.

 studio/studioBuilder.py | 18 +++++-------
 studio/widgetModeler.py | 75 ++++++++++++++++++++++++++++++++++++++++---------
 2 files changed, 69 insertions(+), 24 deletions(-)

commit 306e1b73a6a1ecdca10f9a3c07c748e1800bf204
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 20 17:35:58 2010 +0200

    Add the deskew images setting to the configuration manager

 studio/configuration.py | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

commit 6b1b4550cf7b64619453085d9bd816c3b47040d1
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jul 16 11:39:11 2010 +0200

    Add the ImageDeskewer class

 feeder/layoutAnalysis.py | 70 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 70 insertions(+)

commit 4bdb913c3eab882ce6af9351ba9da764cd4f7bad
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jul 14 18:07:05 2010 +0200

    Clear the reviewer's contents only after the recognition has finished
    
    widgetModeler.Reviewer_Controler: Move the clearance of the content
    areas and editors from the method that calls the document's recognition
    to the finish callback.
    This avoids losing the contents if the user later decides to eventually
    cancel the recognition operation.

 studio/widgetModeler.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit fb3564745eec99d9c688740548151588d75a5e93
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jul 14 11:03:55 2010 +0200

    Pass the boxes adjustments settings to LayoutAnalysis when instantiating it

 studio/widgetModeler.py | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit dcd85af5cdacd2325c2bb5be1d8d111c83685525
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jul 14 11:01:51 2010 +0200

    Make the boxes adjustments dependent on the LayoutAnalysis's settings
    
    layoutAnalysis.LayoutAnalysis: Add the adjust_boxes_bounds and the
    adjustment_size settings; Use the adjustment_size for the boxes'
    adjustment and only perform this operation if the adjust_boxes_bounds
    is set to True.

 feeder/layoutAnalysis.py | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

commit 67d0ab1db564cb6ca402651e1fd3504fe94d7cdd
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jul 14 11:01:19 2010 +0200

    Consider the boxes adjustments settings when saving the preferences

 studio/widgetPresenter.py | 4 ++++
 1 file changed, 4 insertions(+)

commit 7e2d0075c891c1780a5fb2792083fb68d7fd3ab1
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jul 14 11:00:49 2010 +0200

    Add the boxes adjustments' settings to the preferences dialog

 studio/widgetPresenter.py | 73 +++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 71 insertions(+), 2 deletions(-)

commit e36ce9a0c24d4b1b8385a3c3800371329c171cc6
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jul 14 10:59:38 2010 +0200

    Add the boxes bounds adjustment settings to the configuration

 studio/configuration.py | 32 +++++++++++++++++++++++++++++++-
 1 file changed, 31 insertions(+), 1 deletion(-)

commit 3af152aa19b4d3587eecf9c06f22f208c214815e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 13 18:34:14 2010 +0200

    Use the clean text setting when recognizing the text from the Editor

 studio/widgetModeler.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 02fe799a22e6f0e4b439396f9fd9c33803574557
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 13 18:33:00 2010 +0200

    Convert the setting to bool method for the improve column detection

 studio/configuration.py | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

commit 1664ce7a67a356a60c56939613d5c9a68248cbb7
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 13 18:30:31 2010 +0200

    Consider the clean text option when saving the configuration

 studio/widgetPresenter.py | 1 +
 1 file changed, 1 insertion(+)

commit 5185bf88c6c310a19473f1f0041e05fb829d2b40
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 13 18:29:39 2010 +0200

    Add the text recognition preferences to the preferences dialog

 studio/widgetPresenter.py | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

commit 57c2828def3d0b38332e8bd59674d146e99e6489
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 13 18:26:19 2010 +0200

    Add the clean text option to LayoutAnalysis in the ImageReviewer_Controler

 studio/widgetModeler.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 8e068e68102687c9a02f3508b66a8aaffb0e0891
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 13 18:24:26 2010 +0200

    Add the clean text variable to the LayoutAnalysis
    
    layoutAnalysis.LayoutAnalysis: Add the mentioned variable and set the
    cleaning of the text dependent on it.

 feeder/layoutAnalysis.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit 09dfa6a6e20c0545b76b9322661224f5f5ca7e51
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 13 18:23:34 2010 +0200

    Add the clean text configuration to the configuration manager

 studio/configuration.py | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)

commit 146d20bad0b861e5bd40a77e4cf521f7a44b8fdd
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 13 16:59:32 2010 +0200

    Set the columns' detection and width value dependent on the preferences
    
    widgetModeler.ImageReviewer_Controler: Use the configurations'
    values to tell the LayoutAnalysis if it should perform the columns'
    detection improvement algorithm

 studio/widgetModeler.py | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

commit 2608067f2c9c1f4286bf3de27bf82672fd5b7c96
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 13 16:58:59 2010 +0200

    Consider the columns' detection preferences when saving the preferences

 studio/widgetPresenter.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 2d0b88d461c0c141a84f0785fc8cb4c479d6fad7
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 13 16:55:42 2010 +0200

    Add the columns' detection preferences to the preferences dialog
    
    widgetPresenter.PreferencesDialog: Add the mentioned preferences
    and change the current preferences notebook tabs and respective
    methods' names.

 studio/widgetPresenter.py | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit 394e52485a6039ff20305780beba4c22659014b6
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 13 16:53:17 2010 +0200

    Create the columns' detection preferences
    
    widgetPresenter.PreferencesDialog: Add the method to create the
    columns' detection preferences.

 studio/widgetPresenter.py | 66 +++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 66 insertions(+)

commit 7f8ad5ac8f3861ce7c7df5754d0eb5bbc3363dec
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jul 12 16:49:48 2010 +0200

    Use the configuration variables directly instead of their get methods

 studio/studioBuilder.py   |  4 ++--
 studio/widgetModeler.py   | 16 ++++++++--------
 studio/widgetPresenter.py |  2 +-
 3 files changed, 11 insertions(+), 11 deletions(-)

commit 5f030bdc0e13c3299dfc8efbd1e7d503828aaaf6
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jul 12 16:46:59 2010 +0200

    Use the color values directly when creating color buttons for preferences
    
    widgetPresenter.PreferencesDialog: Adapt the color button generator
    function so it uses the configured color values directly instead of
    converting them from string to tuples.

 studio/widgetPresenter.py | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

commit 4a05e33bd60a3d8b0ed39f78ff97ec018034d74f
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 13 16:51:48 2010 +0200

    Add the columns' detections options improvements to the configuration

 studio/configuration.py | 39 ++++++++++++++++++++++++++++++++++++++-
 1 file changed, 38 insertions(+), 1 deletion(-)

commit e62d5752e062a886221b8bd2baf9cc3a69bb0ff9
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jul 12 15:59:58 2010 +0200

    Refactor ConfigurationManager
    
    configuration.ConfigurationManager: Changed the creation of vars
    by evaluating/executing code and use a "static" dictionary-based
    configuration which is more safe and clean.

 studio/configuration.py | 100 +++++++++++++++++++++++++++++++++---------------
 1 file changed, 69 insertions(+), 31 deletions(-)

commit 1749f30e6f412e1b68063aae148b2eab7b75a788
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 8 17:24:41 2010 +0200

    Make the BoxEditor's text view's wrap the lines
    
    widgetPresenter.BoxEditor: Set the text view's wrap mode to be
    WRAP_WORD because the text should now have less line breaks which
    would result in long lines in the text view.

 studio/widgetPresenter.py | 1 +
 1 file changed, 1 insertion(+)

commit 57be6850d909e0cfcc8a8d19e8eea1dae772c9fd
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 8 17:22:07 2010 +0200

    Clean recognized text before returning it
    
    layoutAnalysis.LayoutAnalysis: Remove lines breaks in an attempt to
    make the text more close to the original in the image since OCR
    engines output the text line-by-line with a newline char after every
    line.

 feeder/layoutAnalysis.py | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit 990ec303f61ed8f27796a4399b0306be055080a4
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 8 11:19:12 2010 +0200

    Fix wrong font size calculations when there are initial characters
    
    layoutAnalysis.LayoutAnalysis: Use only the right half of an image when
    calculating the font size, this will prevent measuring eventual initial
    characters which create the "illusion" of a much larger line.

 feeder/layoutAnalysis.py | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

commit 1852ac7c45db2aab36ad53b5ab02212851a22da4
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 8 10:40:45 2010 +0200

    Change the DataBox's text argument's default value to '' instead of NULL

 studio/dataHolder.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 140315effffa9d6931eb30c45fc984d8db46ede6
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 8 10:36:42 2010 +0200

    Use the LayoutAnalysis to perform OCR and get the text size in the Editor
    
    widgetModeler.Editor: Replace the old way of using the OCR engines and the
    graphics' methods directly and use the LayoutAnalysis's methods instead.

 studio/widgetModeler.py | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit 5adaba962b85a9462da6d6520cda80a3a80277fb
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 8 10:36:15 2010 +0200

    Add the DeskTop Publishing Point (DTP) constant

 util/constants.py | 3 +++
 1 file changed, 3 insertions(+)

commit 10e81b18b3ade31a446e61ff80bcf87f6b31a1b5
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jul 7 19:34:41 2010 +0200

    Use the LayoutAnalysis class's methods to recognize the document
    
    studioBuilder.Studio: Update the detection action to use the new
    recognition function
    
    widgetModeler.ImageReviewer_Controler: Change the detection methods
    to use the new recognition methods from LayoutAnalysis.
    
    widgetModeler.Editor: Call setFontSize when updating the editor.

 studio/studioBuilder.py |  5 ++++-
 studio/widgetModeler.py | 60 ++++++++++++++++---------------------------------
 2 files changed, 23 insertions(+), 42 deletions(-)

commit 6ff17ac2fd35baa796a31b90c961d59be4fd1872
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jul 7 19:12:03 2010 +0200

    Add the LayoutAnalysis class that provides easy ways of recognizing images
    
    layoutAnalysis.LayoutAnalysis: This new class abstracts the usage of
    the OCR engines' classes and the page segmentation methods.

 feeder/layoutAnalysis.py | 84 +++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 83 insertions(+), 1 deletion(-)

commit 26564eff6a7e4be46edda809a1ac01ff5e730aff
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 8 10:41:50 2010 +0200

    Force the DataBox x, y, width and height variables to be int

 studio/dataHolder.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 2d9688eccaef70b7d1447421bee9924f745ef7e8
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jul 7 19:09:15 2010 +0200

    Make the translateToUnits method return int values
    
    layoutAnalysis.Block: This method was returning float values
    which would give warnings when used with some Python Imaging
    Library methods.

 feeder/layoutAnalysis.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9301f809fdd7152d69e850a4f43e889b2b449bd1
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jul 7 19:00:46 2010 +0200

    Add the adjustImageClipMargins method
    
    imageManipulator.ImageProcessor: This method tries to shorten the
    limits of the image specified by the "bounds" argument.

 feeder/imageManipulation.py | 62 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 62 insertions(+)

commit 01edf29ada2b7d862302f180152fb886253393bd
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jul 7 18:48:46 2010 +0200

    Add the divideImageClipInColumns method
    
    imageManipulator.ImageProcessor: Add the divideImageClipInColumns
    method that gets a list of bounds and tries to divide the respective
    contents columns.

 feeder/imageManipulation.py | 49 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)

commit 468166a17e25371ab26327694d18fe8cb454c5e3
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jul 7 18:45:59 2010 +0200

    Add the page background color as an instance variable of ImageProcessor
    
    imageManipulator.ImageProcessor: Remove the hardcoded value of the
    page's background color and set it as an instance variable.
    (Although that variable is constant, it is likely it might be
    changes in the future)

 feeder/imageManipulation.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit a8f05df66398df317ccb91c9faa3a38e73a1af3b
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jul 7 18:41:20 2010 +0200

    Add the contrast_tolerance as an instance variable of the ImageProcessor
    
    widgetModeler.ImageProcessor: Remove the contrast_tolerance
    argument from a method and use the instance variable instead.

 feeder/imageManipulation.py | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

commit a807c7066a49fcf9cc683b9b101b9ddaf9a93b6d
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Jul 27 14:33:47 2010 +0200

    Updated Slovenian translation

 po/sl.po | 458 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 245 insertions(+), 213 deletions(-)

commit 921b91572fbd0154ed7c93372d99bd813a4fe2d3
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jul 23 11:48:34 2010 +0200

    Fix boxes' creation (gb#24793)
    
    There were exceptions being raised when creating a box dragging
    the mouse over the limits of the image.

 studio/customWidgets.py | 4 ++++
 1 file changed, 4 insertions(+)

commit 77cf5bd73ffdc7c283129d11e87ec3ffc02b8a09
Author: Claude Paroz <claude@2xlibre.net>
Date:   Tue Jul 20 20:49:52 2010 +0200

    Updated French translation

 po/fr.po | 577 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 359 insertions(+), 218 deletions(-)

commit ba8a6c222a868be98dca7d057a67f90739bb8785
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Jul 18 11:28:58 2010 +0200

    Updated Spanish translation

 po/es.po | 166 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 87 insertions(+), 79 deletions(-)

commit 9cef54804ea548b0d32705f8a3ca347e8ea625d4
Author: Petr Kovar <pknbe@volny.cz>
Date:   Thu Jul 15 21:50:26 2010 +0200

    Update Czech translation by Marek Cernocky

 po/cs.po | 313 +++++++++++++++++++++++++++------------------------------------
 1 file changed, 133 insertions(+), 180 deletions(-)

commit e330b6fe5e4a047a6a7cc8a0ad0d0f5d21f28057
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Thu Jul 15 21:30:14 2010 +0200

    [i18n] Updated German translation

 po/de.po | 160 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 85 insertions(+), 75 deletions(-)

commit 2e61f3ee5f3c6c2a7c8e6d4d2af0a43b96cfd035
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 15 09:41:42 2010 +0200

    Improve the a11y of the edit pages dialog
    
    widgetPresenter.PageSizeDialog: Set the mnemonic for the labels and
    respective widgets;

 studio/widgetPresenter.py | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

commit 989282de62ca1b8121e014914b5c433322dcf67e
Author: Petr Kovar <pknbe@volny.cz>
Date:   Sun Jul 11 17:43:23 2010 +0200

    Update Czech translation by Marek Cernocky

 po/cs.po | 575 +++++++++++++++++++++++++++++++++++++++++----------------------
 1 file changed, 379 insertions(+), 196 deletions(-)

commit cd973278683a8aa5b477dbcb1fd88e0a8f6e5ccc
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Fri Jul 9 12:04:05 2010 +0200

    [i18n] Updated German translation

 po/de.po | 382 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 195 insertions(+), 187 deletions(-)

commit f8ad77e05ea4b353c18f725cc9649741ec949399
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Thu Jul 8 23:25:26 2010 +0200

    Updated Spanish translation

 po/es.po | 406 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 207 insertions(+), 199 deletions(-)

commit 38a0d16d00ef435b2247e8a62e21f253cd660d10
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 8 18:05:03 2010 +0200

    Add the "delete selected areas" action
    
    studioBuilder.Studio: Add the delete_selected_areas callback.
    widgetModeler.ImageReviewer_Controller: Add the deleteSelectedAreas
    function that wrap's the SelectableBoxesArea's one.
    widgetPresenter.MainWindow: Add the DeleteSelectedAreas action and
    respective menu item.

 studio/studioBuilder.py   | 1 +
 studio/widgetModeler.py   | 4 ++++
 studio/widgetPresenter.py | 7 ++++++-
 3 files changed, 11 insertions(+), 1 deletion(-)

commit 9b15f8eca55e8502515d199db120f84f2f009d38
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 8 18:03:34 2010 +0200

    Add the delete selected areas method
    
    customWidgets.SelectableBoxesArea: Add the method and remove the
    current shortcut checking.

 studio/customWidgets.py | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

commit 7ccf2fdcc826d74165daaf794c1a0406d0d7a737
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Wed Jul 7 12:08:37 2010 +0200

    [i18n] Updated German translation

 po/de.po | 382 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 199 insertions(+), 183 deletions(-)

commit 6e1d2a904ce32398fbce456556eb3ca43c26f0d9
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jul 6 12:45:51 2010 +0200

    widgetModeler: Fix adding an image the regular way
    
    Some code that was added for the PDF parallel importation
    was not allowing an image to be added with the regular
    Add Image action.

 studio/widgetModeler.py | 2 --
 1 file changed, 2 deletions(-)

commit 2ffbad79e269ce8c8161ef993ca2e3cb867f744c
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Tue Jul 6 05:18:15 2010 +0200

    Updated Spanish translation

 po/es.po | 387 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 200 insertions(+), 187 deletions(-)

commit 62bc796c6fac0623e492a00467260964cc8983be
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jul 5 19:30:52 2010 +0200

    widgetPresenter: Add shortcuts for the selecting areas actions

 studio/widgetPresenter.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit f4f091b58c5a714832e6ca145b2cbf82778b3f47
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jul 5 17:31:13 2010 +0200

    widgetPresenter: Change "select all areas" action accelerator
    
    Use Control+Shift+A instead of Control+A to prevent
    conflicts with the text area's shortcuts

 studio/widgetPresenter.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a32b9f531f042fd8df496cd74a2fc3defc4494dd
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jul 5 17:29:50 2010 +0200

    customWidgets: Remove the keyboard shortcut for selecting all areas
    
    This is because this shortcut is already accomplished by the
    respective action in the main window.

 studio/customWidgets.py | 2 --
 1 file changed, 2 deletions(-)

commit fd9f73ed43df05ffe434f26c4846453a7d048999
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jul 5 12:52:35 2010 +0200

    studioBuilder: Make page detection paralel
    
    Use a different thread to perform the
    OCRFeeder detection so the GUI will not be blocked.

 studio/widgetModeler.py   | 78 +++++++++++++++++++++++++++++------------------
 studio/widgetPresenter.py |  6 ++--
 2 files changed, 53 insertions(+), 31 deletions(-)

commit 5a10c8a0f1c474d1c7b60f6e6016051b5eaa5169
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jul 5 17:01:52 2010 +0200

    widgetPresenter: Change Queued Events Dialog's message on manual cancel only

 studio/widgetPresenter.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f97da24e7d95809d45977ba3396da4f998db4546
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jul 5 10:49:27 2010 +0200

    studioBuilder: Make PDF importation paralel
    
    Use a different thread to import the PDF so the
    GUI will not be blocked.

 studio/studioBuilder.py | 21 ++++++++++++++++++---
 1 file changed, 18 insertions(+), 3 deletions(-)

commit 0e41408a941763763442aab35f9de72e5e4ac937
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jul 5 10:59:55 2010 +0200

    widgetModeler: Make adding an image run only within a thread at a time

 studio/widgetModeler.py | 2 ++
 1 file changed, 2 insertions(+)

commit b0d8ff2d0b2463a7552c75817fbd5649f29c2265
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jul 5 10:44:37 2010 +0200

    widgetPresenter: Created queued events dialog
    
    This dialog manages an asynchronous worker
    and shows a progress bar while the events
    are being processed.
    
    For this, the asyncworker module was introduced,
    it comes from the SeriesFinale project.

 studio/widgetPresenter.py | 78 +++++++++++++++++++++++++++++++++++++++++++
 util/asyncworker.py       | 85 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 163 insertions(+)

commit e35cb7028b86324c3d2c0a1e826eb6e184d4ad02
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jul 5 10:55:08 2010 +0200

    studioBuilder: Init the threads before GTK's main

 studio/studioBuilder.py | 1 +
 1 file changed, 1 insertion(+)

commit 33e120ada23ee071597cc3c5e3c7d8b0c6118f06
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Jul 4 13:50:25 2010 +0200

    Updated Spanish translation

 po/es.po | 153 ++++++++++++++++++++++++++-------------------------------------
 1 file changed, 64 insertions(+), 89 deletions(-)

commit 951d6d7f7c9e7be6d4715f143c640b911dc25491
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sat Jul 3 13:41:00 2010 +0200

    Updated Spanish translation

 po/es.po | 562 +++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 351 insertions(+), 211 deletions(-)

commit 854552ecb6a15ac0891ed656f90d2fd690590838
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Fri Jul 2 22:11:11 2010 +0200

    [i18n] Updated German translation

 po/de.po | 536 ++++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 322 insertions(+), 214 deletions(-)

commit aef2b2505a607f312cb3da01008dc10d5ae2b6dd
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Fri Jul 2 14:05:50 2010 +0200

    Updated Slovenian translation

 po/sl.po | 560 +++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 327 insertions(+), 233 deletions(-)

commit 9476d3340c244e05d047a6b95d2b69ed62f63105
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 15:35:24 2010 +0200

    widgetPresenter: Prevent problems when getting the Unpaper image preview
    
    Check the image path for existence and catch eventual exceptions.

 studio/widgetPresenter.py | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit bc7b8bdf910d2475c2ff78232b84b10a529f8fbb
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 15:26:53 2010 +0200

    widgetModeler: Prevent problems when updating the background image
    
    Verify image's path and catch exceptions when updating the background image

 studio/widgetModeler.py | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit 80b3ae7eb607079a11b32996efeac0caaed1c5b6
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 10:58:15 2010 +0200

    setup: Delete trailing whitespaces

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9fcc57a7c2abfcb8f029df875bb2b939d94b86bf
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 10:55:27 2010 +0200

    ocrEngines: Delete trailing whitespaces

 feeder/ocrEngines.py | 40 ++++++++++++++++++++--------------------
 1 file changed, 20 insertions(+), 20 deletions(-)

commit e670f1117005ca30886255d3ab31a430c6eb5dd5
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 10:55:08 2010 +0200

    layoutAnalysis: Delete trailing whitespaces

 feeder/layoutAnalysis.py | 82 ++++++++++++++++++++++++------------------------
 1 file changed, 41 insertions(+), 41 deletions(-)

commit 0b488f5bc2e256f2f64214759aa880802848857b
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 10:54:43 2010 +0200

    imageManipulation: Delete trailing whitespaces

 feeder/imageManipulation.py | 38 +++++++++++++++++++-------------------
 1 file changed, 19 insertions(+), 19 deletions(-)

commit 6812d0815b5b516f949347b890189bb8283cdf6d
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 10:54:19 2010 +0200

    documentGeneration: Delete trailing whitespaces

 feeder/documentGeneration.py | 76 ++++++++++++++++++++++----------------------
 1 file changed, 38 insertions(+), 38 deletions(-)

commit 8cf75c93e03621a89a9238e03828dafbe74c4d82
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 10:53:44 2010 +0200

    lib: Delete trailing whitespaces

 util/lib.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 9546c8c075f57af14eb4516c68a729dce74cf624
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 10:53:21 2010 +0200

    graphics: Delete trailing whitespaces

 util/graphics.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6f44c64a590ebe98d09164171f96168ed9e63569
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 10:53:00 2010 +0200

    constants: Delete trailing whitespaces

 util/constants.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 754e4714d108a3a503c1290d9869b327f2c0de5e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 10:52:39 2010 +0200

    cliutils: Delete trailing whitespaces

 util/cliutils.py | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 6cf5943a423142080bc3b2d01b188ea126770de3
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 10:52:06 2010 +0200

    dataHolder: Delete trailing whitespaces

 studio/dataHolder.py | 90 ++++++++++++++++++++++++++--------------------------
 1 file changed, 45 insertions(+), 45 deletions(-)

commit d88c21b6ab46b62fd0aafa47e6431f9622a5f72e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 10:51:43 2010 +0200

    configuration: Delete trailing whitespaces

 studio/configuration.py | 80 ++++++++++++++++++++++++-------------------------
 1 file changed, 40 insertions(+), 40 deletions(-)

commit ad184f17cb3f314506f984cfbe66d393479b820c
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 10:51:17 2010 +0200

    customWidgets: Delete trailing whitespaces

 studio/customWidgets.py | 68 ++++++++++++++++++++++++-------------------------
 1 file changed, 34 insertions(+), 34 deletions(-)

commit fba7874dcbacd26ff90603aba949474fca130290
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 10:50:39 2010 +0200

    studioBuilder: Delete trailing whitespaces

 studio/studioBuilder.py | 76 ++++++++++++++++++++++++-------------------------
 1 file changed, 38 insertions(+), 38 deletions(-)

commit 648100d67378b808e83961785085242826c5f38a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 10:50:07 2010 +0200

    widgetModeler: Delete trailing whitespaces

 studio/widgetModeler.py | 198 ++++++++++++++++++++++++------------------------
 1 file changed, 99 insertions(+), 99 deletions(-)

commit 2723025e5b635e779c1f919bb2e330ab5b5936f1
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jul 1 10:49:39 2010 +0200

    widgetPresenter: Delete trailing whitespaces

 studio/widgetPresenter.py | 276 +++++++++++++++++++++++-----------------------
 1 file changed, 138 insertions(+), 138 deletions(-)

commit 89b86ea84ead1959d63c749e1d971d1ea0138cf1
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jun 30 18:17:42 2010 +0200

    widgetPresenter: Set the pages (ScrolledWindow) and the box editor accessible names

 studio/widgetPresenter.py | 2 ++
 1 file changed, 2 insertions(+)

commit 9e4981d37cb64bacc2fff5b202675173559ac888
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jun 30 18:16:53 2010 +0200

    widgetModeler: Set the pages (IconView) and the the selectable boxes area accessible name

 studio/widgetModeler.py | 3 +++
 1 file changed, 3 insertions(+)

commit ebeed81003b05bd9576d05d295270f541428d703
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jun 30 16:45:02 2010 +0200

    widgetPresenter: Improve the a11y of the Unpaper dialog
    
    Add menmonic to Preview button;
    Add tooltip to Extra Option entry.

 studio/widgetPresenter.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 1c5a900de2f4919f87dbfcbe654cf122a871258b
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jun 30 16:30:42 2010 +0200

    widgetPresenter: Add the mnemonic to the OCR engines dialog's detect button

 studio/widgetPresenter.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2c0862f13492ece767a392246ab7b64984a4098e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jun 30 16:21:16 2010 +0200

    widgetPresenter: Improve the a11y of the OCR engine settings' dialog
    
    Make the dialog more GNOME HIG compliant;
    Set the labels as mnemonics for the respective entries.

 studio/widgetPresenter.py | 41 +++++++++++++++++++++++++++++------------
 1 file changed, 29 insertions(+), 12 deletions(-)

commit adad51c87fa9c08beca4c2daf267f08aa073ae73
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jun 30 10:54:13 2010 +0200

    widgetPresenter: Improve the a11y of the Preferences dialog

 studio/widgetPresenter.py | 42 +++++++++++++++++++++++++++++++++---------
 1 file changed, 33 insertions(+), 9 deletions(-)

commit cbd488b79ba2ed3f7b00c20f0e59371c8785e3fc
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Jun 30 09:53:55 2010 +0200

    Remove the image stroke color option from Preferences
    
    Remove that control as it was not being totally honored and make the
    text stroke color become the general boxes' stroke color.

 studio/configuration.py   | 17 +++++------------
 studio/widgetModeler.py   | 25 +++++++++----------------
 studio/widgetPresenter.py | 19 +++++++------------
 3 files changed, 21 insertions(+), 40 deletions(-)

commit 0e3a27c97b3e7daaad5a5caa70c4acc7146f80e8
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jun 29 16:14:00 2010 +0200

    widgetPresenter: Improve the a11y of the BoxEditor's text properties (text page)
    
    Add the tooltip text; set the controls' labels as their mnemonics.

 studio/widgetPresenter.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 6457ccc6ee798006c09a15e0c175226cdc97c2f2
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jun 29 16:13:11 2010 +0200

    widgetPresenter: Improve the a11y of the BoxEditor's OCR text properties
    
    Add the tooltip text; set the controls' labels as their mnemonics;
    Add a new label describing what the engines combo box is for.

 studio/widgetPresenter.py | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

commit 455542bdee17d91cc2c16f23a4ef28cbe871b61a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jun 29 16:12:14 2010 +0200

    widgetPresenter: Improve the a11y of the BoxEditor's text style properties
    
    Add the tooltip text;
    Set the controls' labels as their mnemonics;
    Make it more GNOME HIG compliant.

 studio/widgetPresenter.py | 47 +++++++++++++++++++++++++++++++++++------------
 1 file changed, 35 insertions(+), 12 deletions(-)

commit bba4fe1a45b0ebf201878c1fef8179b93a095ede
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jun 29 16:09:39 2010 +0200

    widgetPresenter: Improve the a11y of the BoxEditor's type properties
    
    Add the tooltip text; set the controls' labels as their mnemonics.

 studio/widgetPresenter.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 519457504e31b116d4b9053cbf1dfafb48e599a2
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Jun 29 16:04:38 2010 +0200

    widgetPresenter: Improve the a11y of the BoxEditor's bounds properties
    
    Add the tooltip text;
    Set the controls' labels as their mnemonics;
    Make it more GNOME HIG compliant.

 studio/widgetPresenter.py | 78 +++++++++++++++++++++++++++++++++++------------
 1 file changed, 59 insertions(+), 19 deletions(-)

commit b950e2defd0165aa0da3a1271b33bc7d87fa7796
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Tue Jun 29 05:32:37 2010 +0200

    Updated Spanish translation

 po/es.po | 342 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 184 insertions(+), 158 deletions(-)

commit 48a1b1292112ce8c2fc68a1b313661eb0b9a2bf2
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Mon Jun 28 22:20:37 2010 +0200

    Updated Slovenian translation

 po/sl.po | 378 +++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 201 insertions(+), 177 deletions(-)

commit b4c833cf9cfd70db4cee9d57915d561840956391
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Mon Jun 28 22:15:01 2010 +0200

    [i18n] Updated German translation

 po/de.po | 348 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 186 insertions(+), 162 deletions(-)

commit dfbab8ad396e3f59bcf5f18035481bfb86dc2744
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jun 28 11:50:46 2010 +0200

    customWidgets: Remove the shortcut to select all areas from the SelectableBoxesArea
    
    This action is now a GtkAction already with its accelerator.

 studio/customWidgets.py | 2 --
 1 file changed, 2 deletions(-)

commit 8440833e1175edc145d9b1e489a910b57ab955f5
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jun 28 11:49:57 2010 +0200

    Add menu to select all areas

 studio/studioBuilder.py   | 1 +
 studio/widgetModeler.py   | 4 ++++
 studio/widgetPresenter.py | 8 +++++++-
 3 files changed, 12 insertions(+), 1 deletion(-)

commit e546ecd5f8795d26f4fb535456f60f9a009f26c0
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jun 28 11:33:00 2010 +0200

    widgetModeler: Update main window when an image reviewer is selected
    
    This will make the window's menus enabled according to the status of
    the current reviewer.

 studio/widgetModeler.py | 1 +
 1 file changed, 1 insertion(+)

commit 11e513ca9f4f22599d7e0d6a2a0c7a2082c664b0
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jun 28 11:12:47 2010 +0200

    widgetPresenter: Make setHasImages set the presence of select and content boxes when it's set to false

 studio/widgetPresenter.py | 3 +++
 1 file changed, 3 insertions(+)

commit 4c840924f79aecab3defef029e8558b2e47eba20
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Jun 28 11:09:53 2010 +0200

    widgetModeler: Select the first image (if it exists) when one page is deleted

 studio/widgetModeler.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit a3f7b46fad2036182eea82ad6b4b416849606672
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jun 24 18:28:13 2010 +0200

    Fix Document menu items not being properly enabled
    
    When the document was automatically recognized, the menu items under Document
    menu weren't being updated. This patch updates these and other main window's
    controls after performing OCR for any editor.

 studio/widgetModeler.py | 1 +
 1 file changed, 1 insertion(+)

commit 6798062a8447d12a2ac936d20960cf0fe07f1b3a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jun 24 16:56:57 2010 +0200

    Toggle areas' selection menus according to the areas' existence (gb#622568)

 studio/studioBuilder.py   | 1 +
 studio/widgetModeler.py   | 4 +++-
 studio/widgetPresenter.py | 4 ++++
 3 files changed, 8 insertions(+), 1 deletion(-)

commit 0df28bf62005e62350b4e21ca2a654e4293a777a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jun 24 16:55:36 2010 +0200

    Abstracted the GTKActions sensitiveness setting

 studio/widgetPresenter.py | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit c4eadfda789d530db155e674b93593a0349b2ff5
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jun 24 10:10:57 2010 +0200

    Add controls to select next/previous content area (gb#622568)
    
    Add "Select Next Area" and "Select Previous Area" to the Document menu.
    These select the next/previous content areas in order of creation.

 studio/customWidgets.py   | 24 ++++++++++++++++++++++++
 studio/studioBuilder.py   |  5 ++++-
 studio/widgetModeler.py   |  8 ++++++++
 studio/widgetPresenter.py | 10 ++++++++++
 4 files changed, 46 insertions(+), 1 deletion(-)

commit 4124cbc13b2123402d1954c9fc6d04dfda5af298
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date:   Wed Jun 16 15:20:08 2010 +0800

    Added Traditional Chinese translation (Hong Kong and Taiwan)

 po/LINGUAS  |   2 +
 po/zh_HK.po | 679 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 po/zh_TW.po | 679 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 1360 insertions(+)

commit ed693effcf4cfec9a96e4262b8cb40d4dfd08c02
Author: Stefan Löffler <st.loeffler@gmail.com>
Date:   Fri Jun 4 10:35:48 2010 +0200

    Implement drag&drop (bug 620213)
    
    Allows to drop files from, e.g., a file manager onto the image list.
    If the file extension is ".pdf", the file is interpreted as pdf.
    Otherwise it is attempted to be loaded as an image.
    
    Note: No elaborate mime-type checking is performed.
    
    Most of the code is adapted from:
    http://faq.pygtk.org/index.py?req=show&file=faq23.031.htp

 studio/studioBuilder.py | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

commit b3c509684924f4755861ac577232d792d64ef5b6
Author: Stefan Löffler <st.loeffler@gmail.com>
Date:   Fri Jun 4 10:17:28 2010 +0200

    Implement mousewheel horizontal scroll (bug 620212)
    
    Hold down Shift while scrolling to switch from vertical to horizontal scroll mode

 studio/customWidgets.py | 8 ++++++++
 1 file changed, 8 insertions(+)

commit a689bfeafe44e1fb8742f51a3708d55e7d57e33b
Author: Stefan Löffler <st.loeffler@gmail.com>
Date:   Fri Jun 4 10:14:54 2010 +0200

    Fix mousewheel zoom (bug 620212)
    
    Test only if Ctrl is pressed when mousewheel is scrolled (allows for some other mod flags to be present)

 studio/customWidgets.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit aee75b8ea6ce97dfb3a79843412296ed10dd2fae
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu May 27 08:24:58 2010 +0200

    [studioBuilder] Remove threads_init call

 studio/studioBuilder.py | 1 -
 1 file changed, 1 deletion(-)

commit 74bebdf3f84b6d176948aa8ff01a0f18dfc45a00
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:   Sun May 16 18:01:51 2010 +0200

    Updated Danish translation

 po/da.po | 684 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 684 insertions(+)

commit dc25234b39c80ca03b836ecb57502297d649391b
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:   Sun May 16 18:01:51 2010 +0200

    Added da to list of languages

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit e5e247e66d96863a4d8970612b5bba0b56c75615
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Apr 21 16:28:54 2010 +0200

    Remove version restrictrion from python-pygoocanvas in debian/control

 debian/control | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 612a30b306cf8dd76a96b349db8e0c3d0745cc96
Author: Claude Paroz <claude@2xlibre.net>
Date:   Sat Apr 17 14:50:18 2010 +0200

    Updated French translation
    
    Contributed by Bruno Brouard and Claude Paroz

 po/fr.po | 547 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 300 insertions(+), 247 deletions(-)

commit 4563aab727cf83085ff0f3ddd1746ee16486b9fe
Author: Francisco Diéguez <fran.dieguez@mabishu.com>
Date:   Fri Apr 9 20:06:43 2010 +0200

    Updated Galician translations

 po/gl.po | 1256 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 664 insertions(+), 592 deletions(-)

commit e4adecdcebb946421d07e1929abcbc1289429c60
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Apr 5 16:44:10 2010 +0200

    Update for release 0.6.6

 NEWS              | 26 ++++++++++++++++++++++++++
 debian/changelog  |  6 ++++++
 util/constants.py |  2 +-
 3 files changed, 33 insertions(+), 1 deletion(-)

commit 7734e4d6bd3ade7e9656cfdb91abdd40aeebb9c7
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Apr 3 21:27:08 2010 +0200

    Remove debian dir files left as a mistake in the MANIFEST.in

 MANIFEST.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 615301d44ceb94eaeea8260c039ecf699f1ced55
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Apr 2 21:58:47 2010 +0200

    Updated copyright to include ODFPy

 README           | 30 ++++++++++++++++++++++++++++++
 debian/copyright | 24 ++++++++++++++++++++----
 2 files changed, 50 insertions(+), 4 deletions(-)

commit 36487039d9fac59484d9aa133bed152868c27131
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Apr 2 21:58:57 2010 +0200

    Added AUTHORS file

 AUTHORS     | 8 ++++++++
 MANIFEST.in | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit deb6ddbf2e7916e3a949b7d236248383247d643f
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Mar 31 18:51:50 2010 +0200

    Remove debian dir from MANIFEST.in so it won't get into the tarball

 MANIFEST.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e44d667e8226b4d2498f3397e928ca8c6d8b755c
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Wed Mar 31 18:22:49 2010 +0200

    Update description in control file

 debian/control | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)

commit 66c3acf4a0e0de7591c31b219b0f9adf31077c4f
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Wed Mar 31 12:18:33 2010 +0200

    Install locale files under /usr/share/locale

 setup.py          | 3 ++-
 util/constants.py | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 3e873f5baa16d7bb57b629c624baba2cbc404768
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Mar 31 18:24:50 2010 +0200

    Fix attempt to remove element not in list

 studio/customWidgets.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 4cd807c8e717af782640b1a5810f95cc7baade4c
Author: Petr Kovar <pknbe@volny.cz>
Date:   Mon Mar 29 00:38:18 2010 +0200

    Update Czech translation by Marek Cernocky

 po/cs.po | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

commit c1aeb6a9cdbd62de288af5f61697020cc9d6b9ee
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Mar 27 14:17:32 2010 +0100

    Update Czech translation

 po/cs.po | 336 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 184 insertions(+), 152 deletions(-)

commit 076380efb8dc34b639e830f0ec5d30232a66ecb8
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Thu Mar 25 14:36:36 2010 +0100

    Updated Slovenian translation

 po/sl.po | 391 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 211 insertions(+), 180 deletions(-)

commit 228eda4c015783eccc481ce364856a87b6ea5903
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Wed Mar 24 21:15:11 2010 +0100

    Updated Spanish translation

 po/es.po | 321 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 164 insertions(+), 157 deletions(-)

commit 281fd974c63c2ac876438511aa2ebb870d0a3a8c
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Wed Mar 24 19:57:24 2010 +0100

    Updated German translation

 po/de.po | 321 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 164 insertions(+), 157 deletions(-)

commit c6628b7c57c51db54227606bb6872ed823dce511
Author: Joaquim Rocha <jrocha@cookiemonster.local.igalia.com>
Date:   Wed Mar 24 18:17:42 2010 +0100

    Update for release 0.6.5

 Makefile          |  2 +-
 NEWS              | 40 ++++++++++++++++++++++++++++++++++++++++
 debian/changelog  |  6 ++++++
 util/constants.py |  2 +-
 4 files changed, 48 insertions(+), 2 deletions(-)

commit d6f96af60be7c78a99bf9f7494c32d73bbdc74e7
Author: Joaquim Rocha <jrocha@cookiemonster.local.igalia.com>
Date:   Wed Mar 24 18:10:47 2010 +0100

    Fixes Debian package generation (thanks to Alberto Garcia)

 debian/control   |  6 ++----
 debian/copyright | 10 +++++-----
 debian/rules     |  5 ++++-
 3 files changed, 11 insertions(+), 10 deletions(-)

commit 19a1f75bbf8fbfa618cdadfc00b3f6736034997d
Author: Joaquim Rocha <jrocha@cookiemonster.local.igalia.com>
Date:   Wed Mar 24 17:15:34 2010 +0100

    Add man pages

 resources/ocrfeeder-cli.1 | 40 ++++++++++++++++++++++++++++++++++++++++
 resources/ocrfeeder.1     | 38 ++++++++++++++++++++++++++++++++++++++
 setup.py                  |  3 +++
 3 files changed, 81 insertions(+)

commit 5c672ae9fa0b327eb961ceaac8785243e1f9cfc1
Author: Joaquim Rocha <jrocha@cookiemonster.local.igalia.com>
Date:   Wed Mar 24 16:36:17 2010 +0100

    Remove setuptools dependency

 debian/control | 2 +-
 setup.py       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit d52196f9b17e650dfa0e26069e192c3d7ea31ee6
Author: Joaquim Rocha <jrocha@cookiemonster.local.igalia.com>
Date:   Wed Mar 24 16:35:32 2010 +0100

    Make a simple binary Debian file from Makefile's builddeb target

 Makefile | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

commit 7aa9cb199f34e286014f3dd2a26ed3ba62f6147c
Author: Joaquim Rocha <jrocha@cookiemonster.local.igalia.com>
Date:   Wed Mar 24 11:06:15 2010 +0100

    Fix problem when quitting the application
    
    When choosing Cancel on the quit dialog, the window was closing and the application was left running.

 studio/studioBuilder.py | 3 +++
 1 file changed, 3 insertions(+)

commit 09358731a0daae8c7e0bc30c91727078b5f1d145
Author: Joaquim Rocha <jrocha@cookiemonster.local.igalia.com>
Date:   Wed Mar 24 11:00:40 2010 +0100

    Add Ctrl+a shortcut to select all areas

 studio/customWidgets.py | 21 ++++++++++++++-------
 1 file changed, 14 insertions(+), 7 deletions(-)

commit c8a51e6bf225310ccc4b33a55aab89afbcd6131f
Author: Joaquim Rocha <jrocha@cookiemonster.local.igalia.com>
Date:   Wed Mar 24 10:43:24 2010 +0100

    Deselect box with Shift+Click when the box is selected

 studio/customWidgets.py | 19 ++++++++++++++++++-
 1 file changed, 18 insertions(+), 1 deletion(-)

commit b637a1e99c1ee29ddd5e34dc663e0229e6dcd856
Author: Joaquim Rocha <jrocha@cookiemonster.local.igalia.com>
Date:   Wed Mar 24 10:18:50 2010 +0100

    Make recognize selected areas action dependent on the existence of selected areas

 studio/customWidgets.py   | 15 ++++++++++-----
 studio/studioBuilder.py   |  7 ++++++-
 studio/widgetModeler.py   | 25 ++++++++++++++++++++-----
 studio/widgetPresenter.py |  8 ++++++++
 4 files changed, 44 insertions(+), 11 deletions(-)

commit a97c57343f98d7cf3428526ce86853f8955adadd
Author: Joaquim Rocha <jrocha@cookiemonster.local.igalia.com>
Date:   Wed Mar 24 10:17:43 2010 +0100

    Add recognize selected areas feature

 studio/studioBuilder.py   |  3 ++-
 studio/widgetModeler.py   | 31 ++++++++++++++++++++++++++-----
 studio/widgetPresenter.py |  2 ++
 3 files changed, 30 insertions(+), 6 deletions(-)

commit 533021c6b319907828d2e1a4155dcbede3e32cb4
Author: Joaquim Rocha <jrocha@cookiemonster.local.igalia.com>
Date:   Tue Mar 23 18:41:10 2010 +0100

    Select selection area after creating it

 studio/customWidgets.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit e94fdcdf934322e85936d04b40a333dfae9ab163
Author: Joaquim Rocha <jrocha@cookiemonster.local.igalia.com>
Date:   Tue Mar 23 18:21:25 2010 +0100

    Allow multiple selection of selection areas
    
    More than one selection area can now be selection using Shift+Click

 studio/customWidgets.py | 33 ++++++++++++++++++++-------------
 1 file changed, 20 insertions(+), 13 deletions(-)

commit a7da5271ed2e73f2d9748e63b008122534d4ab99
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Mon Mar 22 23:14:10 2010 +0100

    Updated German translation

 po/de.po | 91 ++++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 52 insertions(+), 39 deletions(-)

commit 065d447dab81bb878e051ff5733c3d1a7fea880a
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Mon Mar 22 19:26:04 2010 +0100

    Updated Spanish translation

 po/es.po | 91 ++++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 52 insertions(+), 39 deletions(-)

commit 8be95f33ab9a69799a9ae27cadad6efb5213257b
Author: Joaquim Rocha <jrocha@cookiemonster.local.igalia.com>
Date:   Mon Mar 22 19:02:00 2010 +0100

    Add detection of OCR engines to OCR manager dialog

 studio/widgetPresenter.py | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

commit 6749e6a7990ad69c194af344b1d9ad7cc880e03d
Author: Joaquim Rocha <jrocha@cookiemonster.local.igalia.com>
Date:   Mon Mar 22 19:01:22 2010 +0100

    Add system-wide OCR engines chooser dialog

 studio/configuration.py   | 10 ++++++++--
 studio/studioBuilder.py   | 11 +++++++++++
 studio/widgetPresenter.py | 40 +++++++++++++++++++++++++++++++++++++++-
 3 files changed, 58 insertions(+), 3 deletions(-)

commit 063c4a146db7d2fae572dd8980c9edc34af73c48
Author: Petr Kovar <pknbe@volny.cz>
Date:   Sun Mar 21 01:14:48 2010 +0100

    Update Czech translation by Marek Cernocky
    
    Reviewed by: Lucas Lommer.

 po/cs.po | 42 +++++++++++++++++++++++++-----------------
 1 file changed, 25 insertions(+), 17 deletions(-)

commit d47116524935ad79cc757eb0fc4a929441b6e51a
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sat Mar 20 22:20:23 2010 +0100

    Updated German translation

 po/de.po | 105 +++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 61 insertions(+), 44 deletions(-)

commit d7292475eaadd92043bee2483811f8d38fddfa02
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Mar 16 21:58:48 2010 +0100

    Updated Slovenian translation

 po/sl.po | 43 +++++++++++++++++++++++++------------------
 1 file changed, 25 insertions(+), 18 deletions(-)

commit 4dd8d0a813ab78a452a85194b98ad3a3536f4aed
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Mon Mar 15 19:27:47 2010 +0100

    Updated Spanish translation

 po/es.po | 111 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 62 insertions(+), 49 deletions(-)

commit 1baf639b7c0b78357342a021c71b70a4eb7e2399
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Mon Mar 15 18:39:23 2010 +0100

    Miscellaneous string fixes

 studio/widgetPresenter.py | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

commit 11671a6fde15058b21acbbd9aed93f80243b666f
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Mar 15 11:28:05 2010 +0100

    Add Norwegian language entry.

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit 844f8365f5216fe7a297c09e051f881ac92cffb8
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Mon Mar 15 11:27:57 2010 +0100

    Added Norwegian bokmål translation

 po/nb.po | 617 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 617 insertions(+)

commit b741aef949e2eddb7076e396d0f051876ee6ecad
Author: Petr Kovar <pknbe@volny.cz>
Date:   Mon Mar 15 01:26:54 2010 +0100

    Add Czech translation by Marek Cernocky
    
    Reviewed by: Petr Kovar.

 po/LINGUAS |   1 +
 po/cs.po   | 627 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 628 insertions(+)

commit 0a3cfbd780b815be9bb12b0c688403258b731b9a
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sun Mar 14 23:14:17 2010 +0100

    Updated Spanish translation

 po/es.po | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

commit c74417fc6c7b6baa9fb62cd5fe90acbea468f0d9
Author: Daniel Nylander <po@danielnylander.se>
Date:   Fri Mar 12 08:19:24 2010 +0100

    Updated Swedish translation

 po/sv.po | 366 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 197 insertions(+), 169 deletions(-)

commit 3c3ab20e452e3d5fe16ff0764face149ed752d29
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Thu Mar 11 12:56:33 2010 +0100

    Added sl for Slovenian translation

 po/LINGUAS | 1 +
 1 file changed, 1 insertion(+)

commit 315b86112bd2a0483c3fd6cb8d2218697ee475c9
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Thu Mar 11 12:56:17 2010 +0100

    Updated Slovenian translation

 po/sl.po | 647 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 647 insertions(+)

commit e20abc8504ca9c2e750b4e40a7646be0c88a2dcc
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Thu Mar 11 10:30:47 2010 +0100

    Updated German translation

 po/de.po | 21 ++++++++++++++++-----
 1 file changed, 16 insertions(+), 5 deletions(-)

commit 441eeb8c7daa7af77075c5ff3b9007fd8c945397
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Mar 11 09:56:13 2010 +0100

    Sort images when adding them from a folder

 util/lib.py | 1 +
 1 file changed, 1 insertion(+)

commit a24bbe75ddd47a8b0068867d615d422f83dccd2f
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Mar 11 09:49:27 2010 +0100

    Remove the PDF file's extension from the images generated from it

 util/lib.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 217e50b506ae2f6225415550d2a48cd0b037bdbe
Author: Claude Paroz <claude@2xlibre.net>
Date:   Wed Mar 10 20:47:58 2010 +0100

    Sort files in alphabetic order in POTFILES.in

 po/POTFILES.in | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 2e4bf0ad670b8cd3dc1e9bc4049c6b8e4c50e256
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Mar 10 15:20:10 2010 +0100

    Force icon view to always have a selected item

 studio/widgetModeler.py | 1 +
 1 file changed, 1 insertion(+)

commit f36e5811249304739a8d3f99c7fde23a84a48d87
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Wed Mar 10 12:20:25 2010 +0000

    Added British English translation

 po/LINGUAS  |   3 +-
 po/en_GB.po | 624 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 626 insertions(+), 1 deletion(-)

commit 746ee0f812f7b63e660fecae6b2f28a6b052baa0
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Mar 10 12:30:32 2010 +0100

    Add ocrfeeder.desktop.in and generation of ocrfeeder.desktop

 Makefile                                              | 8 ++++++--
 po/POTFILES.in                                        | 1 +
 resources/{ocrfeeder.desktop => ocrfeeder.desktop.in} | 4 ++--
 3 files changed, 9 insertions(+), 4 deletions(-)

commit e897f8376cb3134a11e90209e7b81f275415b485
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Mar 10 12:04:39 2010 +0100

    Add LINGUAS file and use it to generate .mo files

 Makefile   | 4 ++--
 po/LINGUAS | 8 ++++++++
 2 files changed, 10 insertions(+), 2 deletions(-)

commit 0c7aa00e4c7551511e4b9499cc9185b247cd24ea
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Tue Mar 9 20:38:57 2010 +0100

    Updated Spanish translation

 po/es.po | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

commit d7b78de638d425d7052f4b0bc63e2d959b943eca
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Tue Mar 9 20:29:46 2010 +0100

    Added Spanish translator

 TRANSLATORS | 3 +++
 1 file changed, 3 insertions(+)

commit 215242ebe2e2a78545c3187ac449fe5dee3aa33f
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Tue Mar 9 20:28:52 2010 +0100

    Updated Spanish translation

 po/es.po | 1223 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 619 insertions(+), 604 deletions(-)

commit 29a871e926d51cfe4fe95d6af4010ccb4261839c
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Tue Mar 9 13:53:43 2010 +0100

    Make translators for about dialog dependent from the translation

 studio/widgetPresenter.py |  5 +----
 util/constants.py         | 10 ----------
 2 files changed, 1 insertion(+), 14 deletions(-)

commit 4291c95b8911552894cde4417a1ea255a6e62710
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Tue Mar 9 13:38:45 2010 +0100

    Lower the PDF imported images' resolution
    
    Make images imported from PDF use a resolution of 300x300 instead of 600x600 so it is faster to convert PDFs.

 util/lib.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit e0442973358a8767886621636120eceb816e3803
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Mon Mar 8 22:26:04 2010 +0100

    Updated German translation

 po/de.po | 410 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 209 insertions(+), 201 deletions(-)

commit 04e38a0d9c7e1a1d4c846e4094dc9daa828b889a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Mar 5 18:22:21 2010 +0100

    Update for release 0.6.1

 Makefile          |  2 +-
 NEWS              | 24 ++++++++++++++++++++++++
 debian/changelog  |  6 ++++++
 util/constants.py |  2 +-
 4 files changed, 32 insertions(+), 2 deletions(-)

commit 9cb7758a6f8b1fea7d779a05fd76f6fcccf51d4f
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Mar 5 18:45:06 2010 +0100

    Fixes error when importing PDFs with spaces in their names (gc#12)

 studio/studioBuilder.py | 2 ++
 util/lib.py             | 8 ++++++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit 4b6ac42f01bdd08f6e7a41a3112a7a2fde8c235c
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Mar 5 18:21:45 2010 +0100

    Make MANIFEST include everything under po/

 MANIFEST.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d5b50f23fae0f6fa1262835bd1f9c91e0ff403cf
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Mar 5 18:18:53 2010 +0100

    Revert usage of syntax not available on Python 2.5
    
    The keyword "as" was being used to get an exception instance.

 studio/widgetModeler.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 9ef02bb502a9ac5e38ded18374f8716fdad4ab32
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Mar 5 17:32:30 2010 +0100

    Add zoom control from mouse wheel

 studio/customWidgets.py | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit c035bee018a87155af1e7d39c711be8764443d4a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Mar 5 15:33:16 2010 +0100

    Add forgotten POTFILES.in file

 po/POTFILES.in | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

commit c09a53575f28c9df331d44b5077761bd99fe3ba2
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Mar 5 15:05:38 2010 +0100

    Show error dialogs when not able to open messages

 feeder/imageManipulation.py | 19 +++++++++++++++----
 studio/widgetModeler.py     | 11 +++++++++--
 studio/widgetPresenter.py   |  7 +++++++
 3 files changed, 31 insertions(+), 6 deletions(-)

commit ac9b0c42a804ac4317420009e951bf6d8ce3acd2
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Mar 5 09:57:57 2010 +0100

    Made i18n more compliant with intltool

 Makefile                              |  42 +--
 locale/de/LC_MESSAGES/ocrfeeder.mo    | Bin 8163 -> 0 bytes
 locale/es/LC_MESSAGES/ocrfeeder.mo    | Bin 8264 -> 0 bytes
 locale/fr/LC_MESSAGES/ocrfeeder.mo    | Bin 8302 -> 0 bytes
 locale/gl/LC_MESSAGES/ocrfeeder.mo    | Bin 8099 -> 0 bytes
 locale/it/LC_MESSAGES/ocrfeeder.mo    | Bin 8249 -> 0 bytes
 locale/pt/LC_MESSAGES/ocrfeeder.mo    | Bin 8152 -> 0 bytes
 locale/sv/LC_MESSAGES/ocrfeeder.mo    | Bin 8007 -> 0 bytes
 locale/zh_CN/LC_MESSAGES/ocrfeeder.mo | Bin 7723 -> 0 bytes
 po/ocrfeeder.pot                      | 597 ----------------------------------
 10 files changed, 23 insertions(+), 616 deletions(-)

commit 2f39b3d5ac2f0704225d6eaf15d05af5815017c9
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Mar 4 15:47:34 2010 +0100

    Added the format to the default engines' arguments

 studio/configuration.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 59762019cc6df91d5eeebbd980d001b64519352e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Mar 4 15:40:23 2010 +0100

    Fixes encoding problem (gc#8)

 feeder/ocrEngines.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 928ebf2978f1258b4c03ade8aa3f4b1d7f8f8525
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Mar 3 14:57:18 2010 +0100

    Fixed getting the engine name (gc#10)

 feeder/ocrEngines.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 49f5da0a99283d54b50b6c0c7ad61cb111a87ecf
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Mar 3 12:45:54 2010 +0100

    Changed zoom factor and fixed allowed zoom levels

 studio/customWidgets.py | 13 +++++++++----
 studio/widgetModeler.py |  4 ++--
 2 files changed, 11 insertions(+), 6 deletions(-)

commit 0e39cfb730cc973b10c5d9c7ee27cb180a8909da
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Mon Feb 22 21:28:42 2010 +0000

    Fix formatting of debian/changelog

 debian/changelog | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

commit c35a2cc7f72ba2d5436c27352b2d6206b1ab7acf
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Mon Feb 22 21:23:36 2010 +0000

    Fix formatting of Debian dependencies

 debian/control | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit a3ebe14558f49f3d3a6b564baaa00f5c5f135012
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Mon Feb 22 21:23:22 2010 +0000

    Change section from 'misc' to 'graphics'

 debian/control | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8cf693c70c21db78f3e1384506046d86363309da
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Mon Feb 22 21:14:59 2010 +0000

    Remove trailing whitespace from debian/control

 debian/control | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 6fbf36e6a14a6f5fb46b956be75e3250d3da9387
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Mon Feb 22 21:14:40 2010 +0000

    Move 'Homepage' field to the source paragraph

 debian/control | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit fbfed52b89d7f5765d71c57547aae9ab14a3c686
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Mon Feb 22 21:13:39 2010 +0000

    Add maintainer e-mail address

 debian/control | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1ba8e4d669736388436e86561ee3e183cbe54961
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Mon Feb 22 21:12:41 2010 +0000

    Fix ocr.svg permissions

 resources/icons/ocr.svg | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

commit a47b8341b4cbec959407b1287275026e30cf5d86
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Mon Feb 22 20:42:33 2010 +0000

    Add python-setuptools to Build-Depends

 debian/control | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 78fdd807dbd035e04cd0a8bf9e357bd7cb8723c1
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jan 22 18:45:21 2010 +0100

    Update for release 0.6

 Makefile          |  2 +-
 NEWS              | 24 ++++++++++++++++++++++++
 debian/changelog  |  6 ++++++
 util/constants.py |  2 +-
 4 files changed, 32 insertions(+), 2 deletions(-)

commit 840418a2a4a7d877ee3bd759b5c1be7ac680c0cb
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jan 22 18:42:06 2010 +0100

    Lowered the package name font case

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 00c992082cb29014be8feaccb0b759bcbb475519
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jan 22 18:13:01 2010 +0100

    Updated copyright notice on the about dialog

 util/constants.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 58741a8d07ae6c154d4abc3ee011883c8f54edfa
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jan 22 17:15:58 2010 +0100

    Removed unneeded engines folder

 MANIFEST.in           | 1 -
 engines/gocr.xml      | 6 ------
 engines/ocrad.xml     | 6 ------
 engines/tesseract.xml | 7 -------
 4 files changed, 20 deletions(-)

commit d8d4924b8f09eae44e4b5d755343fadbb937cb56
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jan 22 17:12:17 2010 +0100

    Removed unused code

 feeder/documentGeneration.py | 24 -----------
 util/graphics.py             | 95 --------------------------------------------
 2 files changed, 119 deletions(-)

commit 9209bc18e1362950ced2829e1de4645d5a38458a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jan 22 16:51:46 2010 +0100

    Removed Studio from the application name.

 util/constants.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 51d1777b5e157641c2a087bfe1892d78d9fb432b
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jan 22 16:47:51 2010 +0100

    Added the Swedish translation. Thanks to Daniel Nylander

 TRANSLATORS                        |   3 +
 locale/sv/LC_MESSAGES/ocrfeeder.mo | Bin 0 -> 8007 bytes
 po/sv.po                           | 619 +++++++++++++++++++++++++++++++++++++
 util/constants.py                  |   3 +-
 4 files changed, 624 insertions(+), 1 deletion(-)

commit a658953d4b5929927704a53a5a1e8e04d472e97a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jan 22 16:24:24 2010 +0100

    Hide import pdf and unpaper menus if the respective commands are not available

 studio/widgetPresenter.py | 8 ++++++++
 util/constants.py         | 3 +++
 2 files changed, 11 insertions(+)

commit c1ef4be13199b7c3682f3214f0333d79345df1b8
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jan 22 15:30:01 2010 +0100

    Added missing dependencies to debian/control (gc#5)

 debian/control | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a5a7a19f2ce6e1b39be423e8f1aa7de0ea1d344b
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jan 21 20:15:22 2010 +0100

    Added ocrfeeder.doap file

 ocrfeeder.doap | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

commit 166b345a5da3d0f8371d70d92d8373e6e6e36427
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Thu Jan 21 19:01:11 2010 +0100

    Corrected wrong prints and engine usage from command line interface.

 ocrfeeder-cli | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 60cd3ef16a743d0b4eedce0d05c97d3837081acf
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Jan 15 18:04:38 2010 +0100

    OCR engines manager dialog now selects the first item as it opens

 studio/widgetPresenter.py | 4 ++++
 1 file changed, 4 insertions(+)

commit 349ed3e55a934118ed508f2ca2aae675cfbb206d
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Dec 23 23:14:07 2009 +0000

    Update for release 0.5

 MANIFEST.in                 |  3 ++-
 Makefile                    |  2 +-
 NEWS                        | 29 +++++++++++++++++++++++++++++
 debian/changelog            |  6 ++++++
 resources/ocrfeeder.desktop |  2 +-
 5 files changed, 39 insertions(+), 3 deletions(-)

commit ffa9a69b39a4e6260c8b9f23c49a395781cda77a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Dec 23 21:07:39 2009 +0000

    Added the Simplified Chinese translation. Thanks to 刘洪德 (Hongde Liu)

 TRANSLATORS                           |   5 +-
 locale/zh_CN/LC_MESSAGES/ocrfeeder.mo | Bin 0 -> 7723 bytes
 po/zh_CN.po                           | 625 ++++++++++++++++++++++++++++++++++
 util/constants.py                     |   3 +-
 4 files changed, 631 insertions(+), 2 deletions(-)

commit a4884443e034bce13e5a1251a09b118853466752
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Dec 23 20:52:49 2009 +0000

    Updated the .pot file

 po/ocrfeeder.pot | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

commit a71a128e4d1f04695fa416f0edf4051f3e7760a0
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Wed Dec 23 20:24:49 2009 +0000

    Added compilemessages and generatepot command to Makefile.

 Makefile | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

commit 1a75b902457961cbaa476baa8905207ed57b345a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Dec 18 15:35:39 2009 +0100

    Lowered the images' border to 5 pixels

 studio/customWidgets.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 962e631ce07346f8b52556a7698e432df66f2a66
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Dec 18 13:36:05 2009 +0100

    Corrected boxes allowed limits when dragging

 studio/customWidgets.py | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

commit 4282915f4c90299368235d68e6084dde60447e39
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Dec 18 13:06:11 2009 +0100

    Detects Tesseract, Ocrad and GOCR from the system when no engines are configured

 studio/configuration.py | 45 +++++++++++++++++++++++++++++++++++++--------
 util/lib.py             | 13 ++++++++++++-
 2 files changed, 49 insertions(+), 9 deletions(-)

commit e1f12893e9edb14ca54c6d510a0fb19ffd4cb1e5
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Dec 18 13:05:19 2009 +0100

    Replaced usage of minidom by ElementTree and introduced saveToXml function to Engine

 feeder/ocrEngines.py | 43 ++++++++++++++++++++++---------------------
 1 file changed, 22 insertions(+), 21 deletions(-)

commit f0a64acfd52ef71db55ba8de9a01d5a4ad4e0653
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Dec 11 17:32:07 2009 +0100

    Added verifications to prevent failure when engines' files don't exist

 studio/configuration.py | 5 +++--
 studio/widgetModeler.py | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

commit b30b28ec37e5a1a1595b6df8d08c762fc2f7f757
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Nov 6 13:47:14 2009 +0100

    Corrected Philippe Normand's name

 NEWS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9d173c2a665992452d97ccf970a046e399fc2898
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Nov 6 12:36:33 2009 +0100

    Released version 0.4

 MANIFEST.in                 |  4 ++--
 Makefile                    |  2 +-
 NEWS                        | 38 ++++++++++++++++++++++++++++++++++++++
 debian/changelog            |  6 ++++++
 resources/ocrfeeder.desktop |  2 +-
 util/constants.py           |  2 +-
 6 files changed, 49 insertions(+), 5 deletions(-)

commit 2088a14be7f1002a3fdd3b370a1ebc861f2aebff
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Nov 6 12:20:17 2009 +0100

    Added the Spanish translation (thanks to Andrés Gómez).

 TRANSLATORS                        |   3 +
 locale/es/LC_MESSAGES/ocrfeeder.mo | Bin 0 -> 8264 bytes
 po/es.po                           | 607 +++++++++++++++++++++++++++++++++++++
 util/constants.py                  |   1 +
 4 files changed, 611 insertions(+)

commit 7fb72cc7fe7bf1eb314f6d5624fb51e0379b36a5
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 31 21:41:25 2009 +0100

    Added Tesseract engine's configuration file example

 engines/tesseract.xml | 7 +++++++
 1 file changed, 7 insertions(+)

commit 28d77d4d6d8dfe6da9885d1e38938b832630f8a7
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 31 21:32:31 2009 +0100

    Corrected bug: the application was always installing the resources directory in the current (development) directory

 setup.py          |  9 +++++----
 util/constants.py | 20 ++++++++++----------
 2 files changed, 15 insertions(+), 14 deletions(-)

commit b31159f2a4d78576033e4b31e9ab0fe8cd013fd7
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 31 21:00:33 2009 +0100

    Updated the TRANSLATORS file

 TRANSLATORS | 6 ++++++
 1 file changed, 6 insertions(+)

commit eee27497fe9ba88bab06fc85686729f572a963df
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 31 20:51:10 2009 +0100

    Added the Galician translation (thanks to Calvaris)

 locale/gl/LC_MESSAGES/ocrfeeder.mo | Bin 0 -> 8099 bytes
 po/gl.po                           | 596 +++++++++++++++++++++++++++++++++++++
 util/constants.py                  |   1 +
 3 files changed, 597 insertions(+)

commit aded95f0af5cd40806d9eb53ef6ef9e368a8db8c
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 31 20:30:13 2009 +0100

    Added French translation (thanks to Philippe Normand)

 locale/fr/LC_MESSAGES/ocrfeeder.mo | Bin 0 -> 8302 bytes
 po/fr.po                           | 620 +++++++++++++++++++++++++++++++++++++
 util/constants.py                  |   4 +-
 3 files changed, 623 insertions(+), 1 deletion(-)

commit ba1512894158c41b162117e4365a6fcceac0ad1e
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Sat Oct 31 19:49:43 2009 +0100

    Fixed the about dialog's comments translation

 studio/widgetPresenter.py | 2 +-
 util/constants.py         | 4 +---
 2 files changed, 2 insertions(+), 4 deletions(-)

commit 0b988c31001ebd9b5a943db8c82649f6e14531d8
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 30 16:40:45 2009 +0100

    Added translators to the About dialog

 util/constants.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 09998f3b1bd1bcd67667f03268c8e9c18e157e30
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 30 16:38:27 2009 +0100

    Added the TRANSLATORS file

 TRANSLATORS | 8 ++++++++
 1 file changed, 8 insertions(+)

commit a5d022520d7ab802ef3a6ca69a93c48b8f105cdf
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 30 16:35:33 2009 +0100

    Added the Italian translation (thank you Andrea Grandi)

 locale/it/LC_MESSAGES/ocrfeeder.mo | Bin 0 -> 8249 bytes
 po/it.po                           | 608 +++++++++++++++++++++++++++++++++++++
 2 files changed, 608 insertions(+)

commit 7b8fa21ed663fdfdc7fad4082328176a377e9ab5
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 30 16:33:59 2009 +0100

    Added pot file

 po/ocrfeeder.pot | 601 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 601 insertions(+)

commit 11881b60937295133d7b51b15857d5c0f431b51f
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 30 16:28:59 2009 +0100

    Corrected error in locale files gathering

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e0d67dcf4c616ea479ae7c816670ed6e0f1f6d81
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 30 15:55:14 2009 +0100

    Renamed variables for a better reading

 util/constants.py | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

commit 4ed4cbb70bcaa779a8ee3c15dfa43731c0e2b3ee
Author: P. Christeas <p_christ@hol.gr>
Date:   Thu Oct 29 20:32:35 2009 +0200

    Replace eval() by a dict.

 feeder/ocrEngines.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 0ce7d345f70bc1c0d0bfbfeaaaa5f6b4cf2e72ff
Author: P. Christeas <p_christ@hol.gr>
Date:   Thu Oct 29 20:31:29 2009 +0200

    If one engine fails, continue.

 feeder/ocrEngines.py | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit 19c3b01ab7a22738b99425ed1c077a4ec5dc799d
Author: P. Christeas <p_christ@hol.gr>
Date:   Thu Oct 29 20:29:02 2009 +0200

    Find resources for a development setup, too.
    
    this enables the launch of ocrfeeder directly from the source dir.

 util/constants.py | 9 +++++++++
 1 file changed, 9 insertions(+)

commit edb4ea92bc2332d636e1a45731946f99cd4f55ef
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 23 22:54:28 2009 +0200

    2009-10-23 Joaquim Rocha <jrocha@igalia.com>
    
        * Corrected the description according to lintian advices.

 debian/control | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit aab817316bf1314aba7fdd0cd195377599b30fa0
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 23 22:39:44 2009 +0200

    2009-10-23 Joaquim Rocha <jrocha@igalia.com>
    
        * Added debian directory and resources to generate a deb package.

 Makefile         | 35 +++++++++++++++++++++++++++++++++++
 debian/changelog |  5 +++++
 debian/compat    |  1 +
 debian/control   | 17 +++++++++++++++++
 debian/copyright | 25 +++++++++++++++++++++++++
 debian/rules     | 11 +++++++++++
 6 files changed, 94 insertions(+)

commit 3da5649ee41cd2499051e68169c3e4a813fd300d
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 23 16:54:11 2009 +0200

    2009-10-23 Joaquim Rocha <jrocha@igalia.com>
    
        * Added a frame to the page for better visualization.

 studio/customWidgets.py | 30 ++++++++++++++++++++++++++++--
 1 file changed, 28 insertions(+), 2 deletions(-)

commit d2dd3afd9d669fc9f36037238f3a26c62136d5eb
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 23 15:55:42 2009 +0200

    2009-10-23 Joaquim Rocha <jrocha@igalia.com>
    
        * Set the canvas background color equal to the system
          background (normal state) color.

 studio/customWidgets.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 76c487d4bfe9f52aee3616f315f31ad29581248b
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 16 20:27:07 2009 +0200

    2009-10-16 Joaquim Rocha <jrocha@igalia.com>
    
        * NEWS: Created the NEWS file to hold the versions' news.

 NEWS | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

commit ef6378c2f78458e9e1c55b114203ef64762a3952
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 16 21:03:23 2009 +0200

    2009-10-16 Joaquim Rocha <jrocha@igalia.com>
    
        * Added the German translation (thanks to Renard Voß)

 locale/de/LC_MESSAGES/ocrfeeder.mo | Bin 0 -> 8163 bytes
 po/de.po                           | 616 +++++++++++++++++++++++++++++++++++++
 2 files changed, 616 insertions(+)

commit 186428fda5beaf638ab82e2052800df315033e3a
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 16 19:59:07 2009 +0200

    2009-10-16 Joaquim Rocha <jrocha@igalia.com>
    
        * Updated the version to 0.3

 README                      | 2 +-
 resources/ocrfeeder.desktop | 2 +-
 util/constants.py           | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit c6e26863f2c479871503f9eade8188b2fa62ca8f
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 16 18:37:51 2009 +0200

    2009-10-16 Joaquim Rocha <jrocha@igalia.com>
    
        * README: Updated the installation section to include the
          instructions on how to use the setup.py script.

 README | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

commit 1b8f62eea0bdc6347a3709e6c5e1bec2de4be896
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 16 19:54:48 2009 +0200

    2009-10-15 Joaquim Rocha <jrocha@igalia.com>
    
        * setup.py: Updated the setup file to include the desktop and the
          application's icon.

 setup.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 9587758a5245a81bf19f2451a9817558424415a0
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 16 19:52:56 2009 +0200

    2009-10-16 Joaquim Rocha <jrocha@igalia.com>
    
        * resources/ocrfeeder.desktop: Created the desktop file.

 resources/ocrfeeder.desktop | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit 42193d50c3d05acc0be4035ba23a232f8f28b784
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Fri Oct 16 19:51:54 2009 +0200

    2009-10-16 Joaquim Rocha <jrocha@igalia.com>
    
        * ocrfeeder.svg: Created the application's icon.

 resources/icons/ocrfeeder.svg | 558 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 558 insertions(+)

commit 36c84bc92d9ca816fc101beeca5c45e18f38239c
Author: Joaquim Rocha <jrocha@igalia.com>
Date:   Mon Oct 5 21:44:42 2009 +0200

    2009-10-05 Joaquim Rocha <jrocha@igalia.com>
    
        * studio/widgetPresenter.py: Added more actions that are dependent
          on the existence of images.

 studio/widgetPresenter.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 02e373c04ba94c03cda6a394ff1905fda07bb888
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Thu Oct 1 16:48:18 2009 +0000

    Fixed project being cleared whether a new project is successfully loaded or not
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@23 bc369b68-a12e-11dd-8697-036594075916

 studio/studioBuilder.py | 9 ++++-----
 studio/widgetModeler.py | 8 +++++---
 2 files changed, 9 insertions(+), 8 deletions(-)

commit 9c4d74d47a22ff3a8a7f0b0dba2c3a11c105313c
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Tue Sep 29 11:27:16 2009 +0000

    Aligned label to the left on the OCRSettingsDialog
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@22 bc369b68-a12e-11dd-8697-036594075916

 studio/widgetPresenter.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 876b36c083610b5fea4f919a0bdbb436ca98b92d
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Fri Sep 25 14:57:02 2009 +0000

    Corrected duplicated code
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@21 bc369b68-a12e-11dd-8697-036594075916

 studio/widgetModeler.py | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)

commit 9238deb34ebc11fb8f745d7e65c87d9e4aef64b0
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Fri Aug 28 09:36:35 2009 +0000

    Corrected engine name access
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@20 bc369b68-a12e-11dd-8697-036594075916

 studio/widgetPresenter.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit b3ef449f6486a2c08db3af72e0d3e65e7292819a
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Sun Aug 16 17:37:44 2009 +0000

    Corrected usage of OCR engines list
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@19 bc369b68-a12e-11dd-8697-036594075916

 studio/widgetModeler.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit bba025b375964effd7a6a36900b75ee4ddfeeaab
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Sun Aug 16 17:28:27 2009 +0000

    Fixed issues on OCR engines manager
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@18 bc369b68-a12e-11dd-8697-036594075916

 feeder/ocrEngines.py      | 43 +++++++++++++++++++++++++++++--------------
 studio/widgetModeler.py   |  6 ++----
 studio/widgetPresenter.py |  5 ++++-
 3 files changed, 35 insertions(+), 19 deletions(-)

commit 279d89c41abe295008415cf41fffed1969096d17
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Sun Aug 16 16:03:58 2009 +0000

    Converts image clips to grayscale before feeding to OCR engines
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@17 bc369b68-a12e-11dd-8697-036594075916

 feeder/ocrEngines.py | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit 08eadd0a5bf5877b359797c2218757c495fe9b3f
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Sat Jul 11 21:28:51 2009 +0000

    Removed zoom shortcuts from the image and set them as actions\' accelerators
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@16 bc369b68-a12e-11dd-8697-036594075916

 studio/customWidgets.py   | 6 ------
 studio/widgetPresenter.py | 6 +++---
 2 files changed, 3 insertions(+), 9 deletions(-)

commit fd06520a7262022b7382fd5c53c992e9e296a416
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Sat Jul 11 21:28:33 2009 +0000

    Created the zoom fit feature, set it to be run on the size-allocate
    signal.
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@15 bc369b68-a12e-11dd-8697-036594075916

 studio/customWidgets.py   |  5 ++++-
 studio/studioBuilder.py   |  7 +++++--
 studio/widgetModeler.py   | 24 ++++++++++++++++++++++++
 studio/widgetPresenter.py |  4 +++-
 4 files changed, 36 insertions(+), 4 deletions(-)

commit fb0e3c17c396a28ffb9726081fa6c11d61eb9387
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Sun Jun 28 21:44:05 2009 +0000

    Created setup.py script
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@14 bc369b68-a12e-11dd-8697-036594075916

 MANIFEST.in |  6 ++++++
 setup.py    | 32 ++++++++++++++++++++++++++++++++
 2 files changed, 38 insertions(+)

commit c1785498ccf85f0dfa7d47bebe17f5b8956060ea
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Sun Jun 28 20:45:26 2009 +0000

    Updated license to the right version
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@13 bc369b68-a12e-11dd-8697-036594075916

 util/constants.py | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit 65301715ad67bcd322fb3997b6fdc616adc79bbc
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Sat Jun 13 15:02:48 2009 +0000

    Corrected license name in README file.
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@12 bc369b68-a12e-11dd-8697-036594075916

 README | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b469ad8bba9449b7631b2730b7d1fd3a35bcc2f7
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Sat Jun 13 13:43:25 2009 +0000

    Fixed error when getting LANGUAGE
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@11 bc369b68-a12e-11dd-8697-036594075916

 util/constants.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit fb26b5f7b6e07452b2bbf5f940613b6e3b24c2bd
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Sun May 10 16:27:57 2009 +0000

    Updated README for first tarball release
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@10 bc369b68-a12e-11dd-8697-036594075916

 README | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 710e28f5a746d01c1b36f81b2b54265c44636b81
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Sun May 10 16:14:59 2009 +0000

    Removed unused import
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@9 bc369b68-a12e-11dd-8697-036594075916

 studio/widgetPresenter.py | 1 -
 1 file changed, 1 deletion(-)

commit da5630849019cda5e464b4cca36a8b38e5e0b332
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Sun May 10 16:05:53 2009 +0000

    Fixes #4: OCRFeeder is asking for the all/current pages to export when there is only one page
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@8 bc369b68-a12e-11dd-8697-036594075916

 studio/widgetModeler.py | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit 2031915997d83b10bb8c3534d733cf8dca21d40f
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Sun May 10 15:53:40 2009 +0000

    Fixes #3: Images' temporary copies do not get deleted
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@7 bc369b68-a12e-11dd-8697-036594075916

 feeder/documentGeneration.py | 7 +++++++
 1 file changed, 7 insertions(+)

commit 8a364b137e97af60ab61d67537bcc02f96563b37
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Sun Mar 29 18:17:42 2009 +0000

    Fixes #2: Frames were replaced by new frames with the style that GNOME HIG advises.
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@6 bc369b68-a12e-11dd-8697-036594075916

 studio/customWidgets.py   |  4 ++--
 studio/widgetPresenter.py | 41 ++++++++++++++++++++++-------------------
 2 files changed, 24 insertions(+), 21 deletions(-)

commit 0aaed0a9481d2dc56c4287a7a5e7804d4fe8ab22
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Sun Mar 29 17:08:19 2009 +0000

    Fixes #1: Added BoxEditor to a ScrolledWindow.
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@5 bc369b68-a12e-11dd-8697-036594075916

 studio/widgetPresenter.py | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

commit 56d9518cec14dad194ae0ca04953f61feb1a75f7
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Thu Mar 19 00:37:24 2009 +0000

    Solves character escaping problem
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@4 bc369b68-a12e-11dd-8697-036594075916

 studio/configuration.py | 7 +++++++
 1 file changed, 7 insertions(+)

commit 63ca22c6aae3fd2f94765eb9b37cb0a38aba9974
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Thu Mar 19 00:36:11 2009 +0000

    Added missing module...
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@3 bc369b68-a12e-11dd-8697-036594075916

 studio/__init__.py        |    0
 studio/configuration.py   |  348 +++++++++++++
 studio/customWidgets.py   |  313 ++++++++++++
 studio/dataHolder.py      |  211 ++++++++
 studio/studioBuilder.py   |  249 ++++++++++
 studio/widgetModeler.py   |  772 +++++++++++++++++++++++++++++
 studio/widgetPresenter.py | 1212 +++++++++++++++++++++++++++++++++++++++++++++
 7 files changed, 3105 insertions(+)

commit 0e334da79989f9e9e94edb4b9bdeff578063a3a1
Author: joaquimrocha1 <joaquimrocha1@bc369b68-a12e-11dd-8697-036594075916>
Date:   Tue Mar 17 23:37:18 2009 +0000

    Initial commit.
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@2 bc369b68-a12e-11dd-8697-036594075916

 COPYING                            |  676 +++
 README                             |  112 +
 engines/gocr.xml                   |    6 +
 engines/ocrad.xml                  |    6 +
 feeder/__init__.py                 |    0
 feeder/documentGeneration.py       |  348 ++
 feeder/imageManipulation.py        |  135 +
 feeder/layoutAnalysis.py           |  372 ++
 feeder/ocrEngines.py               |  165 +
 locale/pt/LC_MESSAGES/ocrfeeder.mo |  Bin 0 -> 8152 bytes
 ocrfeeder                          |   27 +
 ocrfeeder-cli                      |  100 +
 odf/__init__.py                    |    0
 odf/anim.py                        |   61 +
 odf/attrconverters.py              | 1441 +++++++
 odf/chart.py                       |   87 +
 odf/config.py                      |   39 +
 odf/dc.py                          |   72 +
 odf/dr3d.py                        |   43 +
 odf/draw.py                        |  182 +
 odf/element.py                     |  249 ++
 odf/form.py                        |  115 +
 odf/grammar.py                     | 8138 ++++++++++++++++++++++++++++++++++++
 odf/load.py                        |  125 +
 odf/manifest.py                    |   53 +
 odf/math.py                        |   30 +
 odf/meta.py                        |   66 +
 odf/namespaces.py                  |   81 +
 odf/number.py                      |  104 +
 odf/odf2xhtml.py                   | 1124 +++++
 odf/odfmanifest.py                 |  120 +
 odf/office.py                      |  104 +
 odf/ooostyles.py                   |   71 +
 odf/opendocument.py                |  357 ++
 odf/presentation.py                |   85 +
 odf/script.py                      |   30 +
 odf/style.py                       |  147 +
 odf/svg.py                         |   52 +
 odf/table.py                       |  307 ++
 odf/text.py                        |  559 +++
 odf/thumbnail.py                   |  427 ++
 odf/userfield.py                   |  310 ++
 odf/xforms.py                      |   29 +
 po/pt.po                           |  597 +++
 resources/icons/detect_icon.svg    |  662 +++
 resources/icons/ocr.svg            |  227 +
 resources/icons/window_icon.png    |  Bin 0 -> 769 bytes
 util/__init__.py                   |   24 +
 util/cliutils.py                   |   62 +
 util/constants.py                  |   73 +
 util/graphics.py                   |  269 ++
 util/lib.py                        |   99 +
 52 files changed, 18568 insertions(+)

commit 1d5d290ae400f88a352bcc407c6ab54df32c675c
Author: (no author) <(no author)@bc369b68-a12e-11dd-8697-036594075916>
Date:   Thu Oct 23 18:16:39 2008 +0000

    Initial directory structure.
    
    git-svn-id: https://ocrfeeder.googlecode.com/svn/trunk@1 bc369b68-a12e-11dd-8697-036594075916
