Package Release Info

impressive-0.13.2-bp156.1.1

Update Info: Base Release
Available in Package Hub : 15 SP6

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

impressive

Change Logs

* Sat Nov 25 2023 Dirk Müller <dmueller@suse.com>
- update to 0.13.2:
  * ensured compatibility with Pillow 10.0
  * fixed crash when toggling the 'skip' or 'overview' PageProps
  * made Raspberry Pi platform detection code more robust
  * re-added pseudo-binary version to source release, but with
    proper sourcecode instead of the rather problematic
    bytecode we had in 0.13.0
  * remove Tcl/Tk from the Win32 build (it was never used anyway)
Version: 0.13.1-bp155.1.6
* Sun Mar 20 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 0.13.1
  * support for SDL 2 via PyGame 2.0
  * many fixes in native library path detection
  * new option --background to set display background color
  * fixed crash with page title extraction in PDF files with broken
    text encoding
  * fixed mouse hiding (--mousedelay 1) not working properly;
    added -N/--nocursor as an alias for that
  * --mousedelay now also works in windowed mode
  * software mouse cursor is hidden too when the mouse leaves
    the window
  * fixed interactive toggling of the "no-overview" (O key) and
    "skip" (I key)
    properties from overview page (they acted on the wrong page)
  * 'transition' PageProps can now be strings instead of direct
    class references
  * basic support for Raspberry Pi 1-3 with KMS graphics drivers
  * improved library version number and crash reporting
  * removed bytecode version again due to compatibility issues
* Mon Jul 06 2020 Christophe Giboudeaux <christophe@krop.fr>
- Update to 0.13.0-beta2
  * added 'prev' and 'next' PageProps to change order of pages
  * fixed many remaining Python 3 compatibility issues
  * added "pseudo-binary" version (actually compressed bytecode) in the source
    release archive (requires Python 3)
  * circumvent blurry fonts on Windows due to high-DPI scaling
  * fixed crash in overview page handling when presentations have very many pages
  * fixed box-zoom mode display error in half-page mode
* Tue May 12 2020 Bernhard Wiedemann <bwiedemann@suse.com>
- Update to 0.13.0-beta1
  * Python 3 compatibility: should work with Python 2.7 and >= 3.6 now
  * Win32 build uses 64-bit Python 3
  * improved support for non-ASCII characters in page titles (as extracted
  * with pdftk)
  * fixed box-zoom mode display error in half-page mode
  * added option to set last page of page progress bar (--progress-last)
  * added separate overview animation time option (--overtime)
  * can now have multiple progress bars at once
  - page progress is moved to top of screen if any other bar is visible
  - "auto progress" is stacked over duration bar if both are visible
* Tue Oct 01 2019 Jan Engelhardt <jengelh@inai.de>
- Fix description typography. Drop redundant %attr.
* Mon Sep 30 2019 Christophe Giboudeaux <christophe@krop.fr>
- Update to 0.12.1:
  * fixed crash in crash reporter with recent Pillow versions
  * fixed crash with recent PyGame versions when non-latin characters appeared
    in slide titles
  * fixed page rotation
  * fixed -x/--fade mode
  * fixed directory playback mode
  * basic Raspberry Pi 4 compatibility (untested; requires X11)
  * more robust PDF hyperlink parser (page boxes can now be PDF references)
  * added option to temporarily inhibit automatic slideshows
  * default keybinding: [A] key, actions: auto-start, auto-stop, auto-toggle
- Run spec-cleaner
* Wed Apr 24 2019 Gary Ching-Pang Lin <glin@suse.com>
- Update to version 0.12.0
  + box-zoom mode: use Ctrl+LMB-drag to draw a box and zoom it to
    fit the screen; everything else is darkened
  + support for fractional zoom levels
  + ability to zoom further in than the hardware's maximum texture
    size
  + mouse wheel zooming
  + allow videos in the file list (in addition to PDF files and
    images)
  + added --time-display option: start with time display and
    tracking
  + fixed excessive mouse sensitivity in full-screen mode
  + fixed crashes when clicking hyperlinks in some PDFs
  + fixed non-working hyperlinks when more than one input document
    is specified
  + added new MuPDF renderer, uses no temporary files or named
    pipes on POSIX with MuPDF >= 1.4
  + can now use MuPDF's mutool instead of pdftk to get basic file
    information and unpack PDF files (for hyperlink decoding)
  + added --noquit option to prevent accidental single-key quitting
  + first page is now shown as early as possible (before fonts
    etc. have been preloaded)
- Replace pdftk with mupdf
* Tue Feb 16 2016 glin@suse.com
- Update to version 0.11.1
  + fix for newer PIL/Pillow versions that broke compatibility by
    removing .tostring() and .fromstring()
  + fixed crash when clicking on run: URI hyperlinks
  + PDF hyperlinks with file:// and run:// URIs now work correctly
    with quoted characters (e.g. spaces) in paths
  + added top-level synchronize() function to schedule calls in
    Impressive's main thead (useful for library mode)
  + early lookup of OpenGL vendor/renderer/version strings (to get
    more useful crash logs)
  + fixed SDL library lookup issue on newer Linux systems
  + OSD font lookup now works if the same font file exists multiple
    times in the font path
  + fixed crash when no OSD font is available
  + full port from OpenGL 1.1 to OpenGL (ES) 2.0
  + fully customizable key/mouse bindings (-e/--bind,
  - E/--controls, --control-help, --evtest)
  + MuPDF (mudraw/pdfdraw) rendering backend
  + 'transition' PageProp describes transition *to* the page, not
    after the page
  + Raspberry Pi compatibility
  + new shader-based blurring with desaturation + fallback to old
    method for old HW (autodetect or --noblur)
  + re-implemented all transitions with shaders
    (missing: PageTurn, SpinOutIn, SpiralOutIn, ZoomOutIn;
    new: WipeClouds, WipeBrightness1, WipeBrightness2)
  + compressed in-memory cache (-cz / --cache compressed)
  + removed -e/--noext and -R/--meshres due to obsolescence
  + --tracking enables time tracking right from the start
  + added -v/--verbose mode
  + MuPDF renderer backend can work via named pipes instead of
    temp files on Unix
  + alternate overview downscaling algorithm for slower systems
    (auto-detected)
  + internal default mouse cursor image
  + fixed OSD font rendering bug with Pillow
  + most platform-specific code now handled by abstraction layer;
    no direct PyGame calls in core
  + custom ctypes-based OpenGL loader instead of PyOpenGL
  + generic PDF renderer framework (necessary now that there's 3
    renderers)
  + external PDF renderers are now called with 'nice' when
    background rendering on POSIX
* Fri Oct 03 2014 tchvatal@suse.com
- Update to version 0.10.5:
  * unknown changelog
- Cleanup with spec-cleaner
- Install the binary without py suffix
* Sat Dec 01 2012 mailaender@opensuse.org
- update to version 0.10.3
* Wed Aug 12 2009 code933k@gmail.com
- Initial package.