summaryrefslogtreecommitdiff
path: root/graphics/py-mcomix
AgeCommit message (Collapse)AuthorFilesLines
2017-01-01Add python-3.6 to incompatible versions.wiz1-2/+2
2016-12-03fix read subprocess stdout line by line.nonaka6-3/+93
Bump PKGREVISION.
2016-09-01Add dependency to databases/py-sqlite3.nonaka1-2/+3
2016-07-10Add dependency to archivers/py-czipfile.nonaka1-1/+3
2016-07-09Remove python33: adapt all packages that refer to it.wiz1-2/+2
2016-06-11Updated py-mcomix to 1.2.1.wiz3-44/+50
MComix 1.2.1 Release date: 2016-02-12 ENVIRONMENT/LOCALE/TRANSLATIONS: - Fixed a bug that made it impossible to open a book with MComix directly if the path contains spaces (Windows only) - Updated libraries for the Windows distribution: UnRAR DLL MComix 1.2 Release date: 30.01.2016 GUI/MAIN: - If metadata-based rotation is enabled, PNG files will be automatically rotated as well. - Double page mode respects Exif rotation now. - Some transformation issues have been fixed. In double page mode, all transformations are applied to the union of both pages. Also, reflection is performed first, followed by rotation. - Some OSD issues have been fixed. - When flipping pages, the content of the viewport does not appear somewhere else first anymore. - The default scaling quality is now "Bilinear". GUI/THUMBNAILER: - The thumbnailer now displays page numbers in a reasonable color appropriate for the respective background color. - The thumbnailer uses the same size for all thumbnails now. If thumbnails need to be rescaled, it is done using linear interpolation. - When using the keyboard, the thumbnailer now tries to keep the currently selected page in the upper half of its area. - The size of the thumbnailer is calculated more reasonably now. - Fixed a bug that could lead to crashes if the thumbnailer uses a dynamic background color. - The "missing image" icon appears in its original size in the thumbnailer. - Fix race condition that could lead to thumbnails being rendered with different sizes. - Added a workaround for a bug in gdk-pixbuf that could prevent thumbnails of animated GIF images from being rendered properly. For details, see https://bugzilla.gnome.org/show_bug.cgi?id=735422 - Re-enabled double buffering for the thumbnailer. GUI/LIBRARY: - Some encoding issues with the library have been fixed. - The cover display in the library has been fixed. - The book area uses a tighter layout. - Various other issues with the library have been fixed. GUI/EDITARCHIVE: - Applying changes in the "Edit archive" dialog could raise an exception under certain circumstances. This has been fixed. - Fixed a bug that prevented MComix from shutting down properly if an archive with no images in it has been opened or the "Edit archive" dialog has been used. - Some issues with displaying thumbnails in the "Edit archive" dialog have been fixed. GUI/WM: - Fullscreen handling has been improved. - The Preferences dialog is not modal anymore. - When clicking on the thumbnailer while the main window is unfocused, the window should be focused only without switching to another page. This has been fixed so it works properly now. - Modal dialogs do not immediately hide the mouse cursor in the main area anymore. - Fix various minor window manager interaction issues. - The default window width is now 640 pixels. GUI/MISC: - You can select the text in the Properties dialog now. - The "Continue reading" dialog defaults to "Yes" now. - Dialogs refresh their respective contents whenever you switch to another page or book. - The password dialog now displays the path of the archive. - Overall widget handling has been fixed and improved. This also eliminates some GTK warnings. - Fixed a lot of issues with empty directories and empty archives. - File name filters and supported formats handling have been improved. - Various other issues with the Preferences dialog and the Properties dialog have been fixed. - Recently opened PDF files are now listed in the "Recent Files" menu. ENVIRONMENT/LOCALE/TRANSLATIONS: - The list of supported image formats is now determined dynamically, depending on the underlying libraries. This might implicitly add support for image formats such as WebP. - Due to a bug, PIL (or Pillow) was preferred over GdkPixbuf on Windows in earlier versions. Now, GdkPixbuf will be preferred on Windows as well. - MComix uses czipfile when available to speed up extraction of encrypted zip files. - Zombie processes will be removed if possible. - Some issues related to child processes have been fixed. Unnecessary console windows should not appear anymore. - File descriptors will be properly closed when possible. This fixes an issue especially on Windows where files used to stay "locked". - Searching for external tools (e.g. MuPDF) is performed more properly now. - Temporary directories will be created only when necessary and will be deleted as soon as the corresponding book has been closed. - The shebangs now ask for python2 instead of just python so we do not accidentally run Python 3. - comicthumb has been rewritten to make it consistent with MComix. - Some locale issues have been fixed. - The French translation has been updated. - The Russian translation has been updated (by Ulyanich Michael). - The Korean translation has been updated (by Gyeongmin Bak). - Fixed PDF support with newer versions of MuPDF (1.7 and 1.8). - Better support for using the 7z executable: encrypted files are now supported (including encrypted header support, and for all supported formats: 7z, RAR and ZIP). - Fixed an issue with unrar.dll that could lead to crashes if 7z is also present. - Improved detection of available RAR extractors. (unrar-free is currently incompatible with MComix and will be ignored.) - Fixed support for LHA archives (they were always marked as empty). - Fixed support for tar.xz archives (they were always marked as empty). - Updated libraries for the Windows distribution: Pillow 3.1.0 and UnRAR 5.30 - On Windows, MComix normally appears to be frozen on startup while fontconfig is updating the font cache. As a workaround, a window will be displayed. - Fix MComix not starting when 'auto load last file' is on and the last attempt at opening a file was an invalid path - The Windows icon file mcomix.ico has been updated. MISC: - The MIME database has been updated. - The Py2Exe workaround has been removed. - A Wine-based helper script allows building Windows versions of MComix in Wine. - Huge code refactoring, cleanups and documentation updates - Various minor bug fixes and improvements - New code and examples for testing, improved logging - New version numbering scheme in compliance with PEP440 - ChangeLog updated for MComix 1.01
2015-12-05Extend PYTHON_VERSIONS_INCOMPATIBLE to 35adam1-2/+2
2015-11-03Add SHA512 digests for distfiles for graphics categoryagc1-1/+2
Problems found with existing digests: Package fotoxx distfile fotoxx-14.03.1.tar.gz ac2033f87de2c23941261f7c50160cddf872c110 [recorded] 118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated] Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz 34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb Package pgraf: missing distfile pgraf-20010131.tar.gz Package qvplay: missing distfile qvplay-0.95.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-08-03PR/50114: Update py-mcomix to 1.01.nonaka3-16/+34
- Keyboard shortcuts can now be edited from MComix' preference dialog in a new tab "Shortcuts". (by Valentin Gologuzov) Please not that the arrow keys, Backspace and Escape cannot be bound to actions right now, unless you're manually editing the config file. - During database upgrade, MComix did not consider that books in the "Last read" database might no longer exist, leading to program crash. This has been fixed. - Adding a collection with a numeric name to the library made the library unusable. This has been fixed. - Fixed win32 builds missing the 'calendar' module. - Fixed bookmarks not being displayed in the Ubuntu Unity global menu. - Fixed 'Continue reading' not working when files are opened from the command line (by Boris Bogar). - Improved page extraction and caching algorithm, leading to much better responsiveness, especially for viewing large archives. (by Benoit Pierre) - MComix will now always hide the mouse cursor after a period of inactivity, even when not in fullscreen mode. (by Benoit Pierre) - The ALT+Left and ALT+Right keys will now either advance one page, or go back one page, depending on the user being in manga mode. - CTRL plus mouse wheel will now zoom in/out one level. - Manual zooming will now use a logarithmic scale instead of a linear spline. - The library will now use natural sorting for "Sort by name" and "Sort by path" instead of alphanumeric sorting, bringing it in line with most other sorting done by MComix. - Adding a book to a collection with the same book already existing in another collection did not immediately show the book in the library main view when the new collection was already selected. - MComix can now use the '7z' executable to read .tar.xz and .tar.lzma archives. - ZIP archives using BZIP2 compression will now fall back to external unzip/7z instead of failing (by Awad Mackie). - MComix can now read PDF files using tools provided by mupdf, namely mutool and mudraw. (by Benoit Pierre) - Double page mode will not implicitly resize images anymore. - The smart scrolling algorithm has been improved. - Some issues with the magnifying glass have been fixed. - Some new variables have been introduced that you can use when running external commands. See the documentation for details: https://sourceforge.net/p/mcomix/wiki/External_Commands - MComix will now use the current GTK theme's icons for Next/Previous buttons. - Added AppData meta information for software repositories. - Updated traditional Chinese translation (by Wayne Su).
2014-12-16Fix build with py-setuptools-0.8.wiz1-1/+2
2014-07-15Fixes dependency versions, allow py-imaging again.obache1-3/+3
2014-07-15There was no py-imaging-2.12.0 or higher, so just depend on py-Pillow.wiz1-2/+2
2014-07-15Import py-mcomix-1.00 as graphics/py-mcomix.obache4-0/+380
Based on PR pkg/48992 by NONAKA Kimihiro. MComix is a user-friendly, customizable image viewer. It is specifically designed to handle comic books, but also serves as a generic viewer. It reads images in ZIP, RAR, 7Zip or tar archives as well as plain image files.