Releases: Cimbali/pympress
Releases · Cimbali/pympress
Version 1.0
Reached all the remaining goals for the 1.0 release. Some bug fixes, rewrite of UI using glade files, and following new features:
- translation (only French so far)
- improved view with annotation slide (notes in big, current + next in side bar)
- ability to draw on the slides
- option to show big buttons for touch screens/controllers
- smoother resizing of panes (especially on windows)
- possibility to open pympress without a pdf file, and to open/close files with pympress open
- documentation hosted in the same branch, and available through pympress.xyz
- distribution via pypi
portability, video, and more features
Many features, including contributions from Christof Rath (@nobecutan), incrementing on his v0.5.
Portability: bringing pympress up to speed on all platforms
- various look & feel improvements on Mac
- screensaver and video support on Windows
- fixed segfault on Linux, apparently due to non-thread-safe interactions between xlib and gtk/gdk
New features:
- displaying text annotations
- estimated talk time
- stable support for video through a VLC plugin (requires VLC of the same bit-ness as python, it 32 bits or 64 bits)
Other improvements:
- setup scripts now use entry points and uniquely defined version number
- separate options (fullscreen, etc) from startup options in two menus next to each other
- various bugfixes
v0.4
Rebirth of this project, with lots of new features and support for Python3, port to GTK+3.
Main new items:
- Migrating to pygi and PyGobject with GTK+ and Poppler through introspection interfaces
- Works on Windows (tested with 7, 64bit, virtual machine)
- Can generate frozen packages now, using cxfreeze_setup.py
- Aligning slide in presenter window can be set (useful if form factor of slide and projector disagree)
- ``Offline'' browsing of slides so you can preview jumping to a slide on the controller window only
- Better screen space usage of presenter window and resizable panes containing slide previews
- Preferences saved in a config file
- Screen-aware startup. If 2 screens are available, fullscreen presenter on one screen and maximized controller on other screen, with S as quick-swapping button in case pympress guessed the screens wrong.
- Screen blankable
- README.md in the project
- Modules doc available online at http://cimbali.github.io/pympress/pympress.html