djvusmooth (0.2.18) unstable; urgency=low

  * Improve the setup script:
    + Fix the “Environment” classifier.
  * Update bug tracker URLs.
    The project repo has moved to GitHub.

 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 20 Nov 2016 20:38:27 +0100

djvusmooth (0.2.17) unstable; urgency=low

  * Update the XDG Base Directory Specification URL.
  * Fix typo in the Polish translation.
  * Don't hardcode the Python interpreter path in script shebangs; use
    “#!/usr/bin/env python” instead.

 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 15 Jul 2016 11:33:34 +0200

djvusmooth (0.2.16) unstable; urgency=low

  * Drop support for Python 2.5.
  * Improve error handling.
  * Improve the manual page:
    + Use minus sign instead of hyphen in dates.
  * Remove python-djvulibre version checks.
    This fixes compatibility with python-djvulibre ≥ 0.5.
    Thanks to Daniel Stender for the bug report.
    https://github.com/jwilk/djvusmooth/issues/17

 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 15 Sep 2015 11:12:06 +0200

djvusmooth (0.2.15) unstable; urgency=low

  [ Jakub Wilk ]
  * Improve the setup script:
    + Run msgfmt with the --verbose option.
  * Improve error handling.
  * Use HTTPS URLs when they are available, in documentation and code.
  * Document that is possible to edit hyperlinks.
    Thanks to Janusz S. Bień for the bug report.
    https://github.com/jwilk/djvusmooth/issues/13
  * Use the notebook widget regardless of wxPython version.
  * Don't hardcode path to the binary in the desktop file.
  * Add experimental support for wxPython 3.0.
    Thanks to Olly Betts for the bug report and the initial patch.
    https://bugs.debian.org/758950
  * Drop support for wxPython 2.6.

  [ Daniel Stender ]
  * Add German translation for the desktop file.

 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 07 Oct 2014 21:46:07 +0200

djvusmooth (0.2.14) unstable; urgency=low

  [ Jakub Wilk ]
  * Add “Open recent” submenu.
    https://github.com/jwilk/djvusmooth/issues/7
  * Do not abort opening a new file if user chose to save the current one.
  * Check Python version at runtime.
  * Improve the manual page, as per man-pages(7) recommendations:
    + Remove the “AUTHOR” section.
    + Rename the “ENVIRONMENT VARIABLES” section as “ENVIRONMENT”.
    + Make “PORTABILITY” and “REPORTING BUGS” subsections of the “BUGS”
      section.
  * Improve the setup script:
    + Make “setup.py clean -a” remove compiled manual page (unless it was built
      by “setup.py sdist”).
    + Fix compatibility with Python 2.5 and 2.6 (broken in 0.2.12).
  * Improve error handling.

  [ C. Daniel Sanchez R. ]
  * Update the Spanish translation.

  [ Kyrill Detinov ]
  * Update the Russian translation.

 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 21 Feb 2013 23:18:33 +0100

djvusmooth (0.2.13) unstable; urgency=low

  * Add keyboard shortcuts for “Zoom in” and “Zoom out”.
    https://github.com/jwilk/djvusmooth/issues/8
  * Fix editing text in external editor: when a zone broader than line without
    sub-zones existed, djvusmooth incorrectly skipped it when importing text.
    Thanks to Janusz S. Bień for the bug report.
  * Fix segmentation fault on shutdown.
    Thanks to Janusz S. Bień for the bug report.

 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 02 Oct 2012 12:02:42 +0200

djvusmooth (0.2.12) unstable; urgency=low

  [ Jakub Wilk ]
  * Install desktop file.
  * Rename menu item “Edit → Outline → Remove” to “… → Remove all”.
    Thanks to Maxim Leyenson for the bug report.
  * Use our own minimal XDG Base Directory implementation instead of PyXDG.

  [ Kyrill Detinov ]
  * Update the Russian translation.

  [ C. Daniel Sanchez R. ]
  * Add Spanish translation.

 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 13 Jun 2012 20:53:49 +0200

djvusmooth (0.2.11) unstable; urgency=low

  * Let the setup.py script build and install binary message catalogs.
  * Don't throw exceptions when using “Fit width”, “Fit height” and “Stretch”
    zoom factors and no page is shown. Thanks to Sherwin Singer for the bug
    report.
  * Fix a typo in the manual page.

 -- Jakub Wilk <jwilk@jwilk.net>  Sun, 11 Dec 2011 22:57:54 +0100

djvusmooth (0.2.10) unstable; urgency=low

  * Let the setup.py script build and install manual pages. Thanks to Kyrill
    Detinov and Markus Baertschi for bug reports.
  * Fix the code that was supposed to disable the GUI while an external editor
    is running. Thanks to Mike Thiery for the bug report.
  * Fix the manual page: djvusmooth uses XDG_CONFIG_HOME rather than
    XDG_DATA_HOME.

 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 18 Feb 2011 12:13:43 +0100

djvusmooth (0.2.9) unstable; urgency=low

  * Improve support for non-POSIX systems:
    + Windows: guess location of DjVuLibre DLLs and tools (requires
      python-djvulibre ≥ 0.3.3).
    + Windows: use the “Application Data” folder to store configuration files
      (unless the XDG_CONFIG_HOME environment variable is set).
    + Don't read configuration from ~/.DjVuSmooth (which is deprecated
      location anyway).
    + Don't rely on atomic renames when saving configuration files.
  * Reset the SIGCHLD signal to SIG_IGN on start. Thanks to Heinrich
    Schwietering for the bug report.
    https://bugs.debian.org/596232
  * Fix support for external editors that use the overwrite-by-rename
    technique. Thanks to Markus Baertschi for the bug report.

 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 19 Jan 2011 21:07:53 +0100

djvusmooth (0.2.8) unstable; urgency=low

  [ Kyrill Detinov ]
  * Update the Russian translation.

  [ Jakub Wilk ]
  * Handle directories with non-ASCII characters.
    https://bugs.debian.org/595002
  * Fix editing line/arrow annotations.
    https://bugs.debian.org/595012

 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 31 Aug 2010 15:15:01 +0200

djvusmooth (0.2.7) unstable; urgency=low

  [ Kyrill Detinov ]
  * Add Russian translation.

  [ Jakub Wilk ]
  * Handle non-ASCII metadata keys.
    Thanks to Aleš Kapica for the bug report.

 -- Jakub Wilk <jwilk@jwilk.net>  Sat, 26 Jun 2010 14:34:19 +0200

djvusmooth (0.2.6) unstable; urgency=low

  * Add keyboard shortcut Ctrl+G for “Go to page…”.
    Thanks to Kyrill Detinov for the bug report and the patch.
  * Reopen document after save, so that it's possible to display non-cached
    pages. Thanks to Kyrill Detinov for the bug report.

 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 15 Jun 2010 21:08:26 +0200

djvusmooth (0.2.5) unstable; urgency=low

  * Fix setup.py to install all the required packages.
    Thanks to Kyrill Detinov for the bug report.

 -- Jakub Wilk <jwilk@jwilk.net>  Thu, 08 Apr 2010 18:06:50 +0200

djvusmooth (0.2.4) unstable; urgency=low

  * Fix regression in handling sidebar events with wxWidgets 2.8. Thanks to
    Janusz S. Bień for the bug report.

 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 31 Mar 2010 12:53:04 +0200

djvusmooth (0.2.3) unstable; urgency=low

  * Fix issues with “Overprinted annotation properties” dialog:
    + Allow turning off the “allow visible” property.
      Thanks to Janusz S. Bień for the bug report.
      https://bugs.debian.org/574362
    + Disable the “allow visible” checkbox if a hyperlink has no border.
      https://bugs.debian.org/574338
    + Display real border width instead of hard-coded 1.
    + Use the term “width” rather than “thickness” consistently.
  * Document that using shadow border thinner than 3 pixels is not portable.
    https://bugs.debian.org/574361

 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 17 Mar 2010 21:59:58 +0100

djvusmooth (0.2.2) unstable; urgency=low

  * Fix crashes in the ‘Saving document’ and ‘Go to page’ dialogs.
  * Fix compatibility with wxWidgets 2.8.
  * Give a more helpful error messages if djvused is not available.

 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 22 Jan 2010 19:36:03 +0100

djvusmooth (0.2.1) unstable; urgency=low

  * Don't crash on non-ASCII file names.
    Thanks to Jean-Christophe Heger for the bug report.

 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 11 Jan 2010 18:27:28 +0100

djvusmooth (0.2.0) unstable; urgency=low

  [ Mateusz Turcza ]
  * Remember last visited directory.
  * Add Polish translation.

  [ Jakub Wilk ]
  * Follow the XDG Base Directory Specification.
  * Fix a typo in variable name that was causing random crashes.
  * Provide a manual page.

 -- Jakub Wilk <jwilk@jwilk.net>  Fri, 20 Nov 2009 22:45:08 +0100

djvusmooth (0.1.4) unstable; urgency=low

  * Fix some issues with external editing.

 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 02 Mar 2009 23:36:21 +0100

djvusmooth (0.1.3) unstable; urgency=low

  * Don't assume UTF-8 locale and UTF-8-encoded text in DjVu files.

 -- Jakub Wilk <jwilk@jwilk.net>  Mon, 07 Jul 2008 01:12:34 +0200

djvusmooth (0.1.2) unstable; urgency=low

  * Fix bookmarking current page when there are no bookmarks.
  * Fix flattening text.

 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 20 May 2008 12:49:30 +0200

djvusmooth (0.1.1) unstable; urgency=low

  * Don't require pkg-config nor development files of DjVuLibre.

 -- Jakub Wilk <jwilk@jwilk.net>  Wed, 14 May 2008 11:22:49 +0200

djvusmooth (0.1) unstable; urgency=low

  * Initial release.

 -- Jakub Wilk <jwilk@jwilk.net>  Tue, 06 May 2008 23:28:58 +0200
