Up to [cvs.NetBSD.org] / pkgsrc / graphics / py-mcomix
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.25 / (download) - annotate - [select for diffs], Sun Jan 29 21:16:44 2023 UTC (3 months, 3 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
HEAD
Changes since 1.24: +2 -1
lines
Diff to previous 1.24 (colored)
*: Recursive revbup from graphics/freetype2
Revision 1.24 / (download) - annotate - [select for diffs], Sun Jan 22 23:51:23 2023 UTC (4 months ago) by wiz
Branch: MAIN
Changes since 1.23: +8 -12
lines
Diff to previous 1.23 (colored)
py-mcomix: update to 2.1.0. MComix 2.1.0 Release date: 2022-12-17 BUG FIXES - Fixed byte/unicode error in library search text field. - Fixed DPI detection for PDFs which cannot be decoded using UTF-8. - Fixed magnifying lens errors when image was rotated. - Fixed another byte/unicode error in file chooser dialog. - 7z archives with encrypted header could not be extracted on Windows, as MComix did not properly parse that the archive needed password input. FEATURES - Added option to customize space between pages in double-page mode. - Added options to open first file/archive when going backwards to previous archive/directory. - The "Fit to same size" option now results in more aggressively distorted images to make them fit, if necessary. The old, more conservative behaviour is available via the "Prefer same size" option. MComix 2.0.2 Release date: 2022-05-20 BUG FIXES - Fixed bytes/unicode error in library 'Add collection' dialog. - Fixed missing localization and image resources after calling "setup.py install" - Fixed bytes/unicode error in unrar executable extraction handler. - Fixed one more instance of incorrect color conversion from preferences. MComix 2.0.1 Release date: 2022-03-09 BUG FIXES - Fixed conversion of unexpected color values from stored preferences. - Fixed error trying to display page file size within archives where members have not been extracted yet. - Fixed bytes/unicode error in the library 'Add Book' dialog. - Fixed endless password popup when library fails to genrate thumbnail for password-protected archive. - Handle error when thumbnail metadata Thumb::MTime is a floating point number. - Fixed alphanumeric sort for names with mismatched text/number patterns. - Fixed unicode/bytes error in "Save as" dialog, as well as errors when saving double-page images. - Reduced declared minimum PyGObject version to 3.36.0 as well as PyCairo to 1.16.0. - Fixed minimum Pillow requirement in code not matching setup.py. MComix 2.0.0 Release date: 2022-01-29 BREAKING CHANGES - MComix now requires Python 3.7 or newer, as well as GTK+ 3, PyGObject, and PyCairo. Minimum Pillow version has been increased to 6.0.0. - MComix no longer depends on the setuptools module. Optional dependencies on czipfile and subprocess32 have been removed, since they are no longer supported or necessary for Python 3. KNOWN ISSUES - The MComix window will not remember its last position on Windows. Code that works on Linux causes the window to fly off the screen for some reason. FEATURES - Animated image formats are now supported. Previously, MComix would only display the first frame. - Supported image formats are now a combination of formats supported by GDK/Pixbuf and Pillow formats. TRANSLATION - Added Lithuanian translation - Updated Swedish and Korean translation
Revision 1.23 / (download) - annotate - [select for diffs], Wed Jan 5 20:07:10 2022 UTC (16 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Changes since 1.22: +4 -2
lines
Diff to previous 1.22 (colored)
*: set USE_PKG_RESOURCES for some more packages
Revision 1.22 / (download) - annotate - [select for diffs], Tue Jan 4 20:54:06 2022 UTC (16 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.21: +2 -2
lines
Diff to previous 1.21 (colored)
*: bump PKGREVISION for egg.mk users They now have a tool dependency on py-setuptools instead of a DEPENDS
Revision 1.21 / (download) - annotate - [select for diffs], Wed Mar 10 18:51:51 2021 UTC (2 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.20: +2 -2
lines
Diff to previous 1.20 (colored)
Use py-Pillow6
Revision 1.20 / (download) - annotate - [select for diffs], Fri Mar 20 11:57:52 2020 UTC (3 years, 2 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.19: +2 -2
lines
Diff to previous 1.19 (colored)
*: Convert broken sourceforge HOMEPAGEs back to http
Revision 1.19 / (download) - annotate - [select for diffs], Sat Jan 18 23:32:18 2020 UTC (3 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.18: +2 -2
lines
Diff to previous 1.18 (colored)
all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU.
Revision 1.18 / (download) - annotate - [select for diffs], Sat Nov 2 22:38:02 2019 UTC (3 years, 6 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.17: +2 -2
lines
Diff to previous 1.17 (colored)
graphics: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections.
Revision 1.17 / (download) - annotate - [select for diffs], Mon Sep 2 13:20:19 2019 UTC (3 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base,
pkgsrc-2019Q3
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8
Revision 1.16 / (download) - annotate - [select for diffs], Sat May 18 08:30:20 2019 UTC (4 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
py-mcomix: Fix incompatibility with PIL 6.0.0. Using upstream patch. Bump PKGREVISION.
Revision 1.15 / (download) - annotate - [select for diffs], Fri Apr 26 13:14:01 2019 UTC (4 years, 1 month ago) by maya
Branch: MAIN
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
Omit mentions of python 34 and 35, after those were removed. - Includes some whitespace changes, to be handled in a separate commit.
Revision 1.14 / (download) - annotate - [select for diffs], Tue Jul 3 05:03:20 2018 UTC (4 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
extend PYTHON_VERSIONS_ for Python 3.7
Revision 1.13 / (download) - annotate - [select for diffs], Mon Jan 22 12:50:59 2018 UTC (5 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.12: +3 -3
lines
Diff to previous 1.12 (colored)
py-mcomix: switch to py-Pillow. Bump PKGREVISION.
Revision 1.12 / (download) - annotate - [select for diffs], Sun Jan 1 14:43:43 2017 UTC (6 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
Add python-3.6 to incompatible versions.
Revision 1.11 / (download) - annotate - [select for diffs], Sat Dec 3 04:08:53 2016 UTC (6 years, 5 months ago) by nonaka
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
fix read subprocess stdout line by line. Bump PKGREVISION.
Revision 1.10 / (download) - annotate - [select for diffs], Thu Sep 1 17:33:28 2016 UTC (6 years, 8 months ago) by nonaka
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base,
pkgsrc-2016Q3
Changes since 1.9: +3 -2
lines
Diff to previous 1.9 (colored)
Add dependency to databases/py-sqlite3.
Revision 1.9 / (download) - annotate - [select for diffs], Sun Jul 10 04:07:08 2016 UTC (6 years, 10 months ago) by nonaka
Branch: MAIN
Changes since 1.8: +3 -1
lines
Diff to previous 1.8 (colored)
Add dependency to archivers/py-czipfile.
Revision 1.8 / (download) - annotate - [select for diffs], Sat Jul 9 13:03:51 2016 UTC (6 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
Remove python33: adapt all packages that refer to it.
Revision 1.7 / (download) - annotate - [select for diffs], Sat Jun 11 14:34:17 2016 UTC (6 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base,
pkgsrc-2016Q2
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
Updated py-mcomix to 1.2.1. 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
Revision 1.6 / (download) - annotate - [select for diffs], Sat Dec 5 21:25:46 2015 UTC (7 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
Extend PYTHON_VERSIONS_INCOMPATIBLE to 35
Revision 1.5 / (download) - annotate - [select for diffs], Mon Aug 3 14:06:55 2015 UTC (7 years, 9 months ago) by nonaka
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3
Changes since 1.4: +4 -3
lines
Diff to previous 1.4 (colored)
PR/50114: Update py-mcomix to 1.01. - 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).
Revision 1.4 / (download) - annotate - [select for diffs], Tue Dec 16 23:02:28 2014 UTC (8 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4
Changes since 1.3: +2 -1
lines
Diff to previous 1.3 (colored)
Fix build with py-setuptools-0.8.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Jul 15 23:31:13 2014 UTC (8 years, 10 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base,
pkgsrc-2014Q3
Changes since 1.2: +3 -3
lines
Diff to previous 1.2 (colored)
Fixes dependency versions, allow py-imaging again.
Revision 1.2 / (download) - annotate - [select for diffs], Tue Jul 15 17:28:49 2014 UTC (8 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.1: +2 -2
lines
Diff to previous 1.1 (colored)
There was no py-imaging-2.12.0 or higher, so just depend on py-Pillow.
Revision 1.1 / (download) - annotate - [select for diffs], Tue Jul 15 12:12:17 2014 UTC (8 years, 10 months ago) by obache
Branch: MAIN
Import py-mcomix-1.00 as graphics/py-mcomix. 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.