From: Theo Buehler Subject: Re: games/mnemosyne update request To: Rafael Sadowski , ports@openbsd.org Date: Tue, 23 Sep 2025 16:10:46 +0200 On Mon, Sep 22, 2025 at 09:44:25PM +0100, Stuart Henderson wrote: > On 2025/09/22 08:22, Rafael Sadowski wrote: > > Would anyone with ports- and py-skills like to take a look at > > games/mnemosyne? Version 2.11 supports py-qt6, which would help us > > get rid of www/py-qtwebengine Qt5. > > > > Thanks, Rafael > > > > I attempted that a few times; it is now a more complicated python+rust > hybrid, and at least in the versions I tried, I wasn't able to get it > building in ports. I believe you're thinking of education/anki, not games/mnemosyne, which contains no Rust as far as I can see. > Unless somebody would like to take maintainership and update, I suggest > dropping it from ports at this point. The following builds and doesn't immediately explode on startup. It does throw a ton of syntax warnings during 'make fake' and 'make install'. It complains about missing googletrans support on startup, which I guess would be nice to have as an rdep. Anyway, this should be a start for anyone wanting to push this over the line after unlock. USE_GMAKE is not enough, so I added a symlink to make in post-extract. Index: Makefile =================================================================== RCS file: /cvs/ports/games/mnemosyne/Makefile,v diff -u -p -r1.54 Makefile --- Makefile 1 May 2025 10:19:23 -0000 1.54 +++ Makefile 23 Sep 2025 13:57:36 -0000 @@ -1,33 +1,38 @@ COMMENT= flash-card tool which optimises your learning process -MODPY_DISTV = 2.9 +MODPY_DISTV = 2.11 DISTNAME= Mnemosyne-${MODPY_DISTV} PKGNAME= ${DISTNAME:L} CATEGORIES= games education -REVISION= 3 + +GH_ACCOUNT= mnemosyne-proj +GH_PROJECT= mnemosyne +GH_TAGNAME= ${MODPY_DISTV} HOMEPAGE= https://www.mnemosyne-proj.org/ # GPLv2 PERMIT_PACKAGE= Yes -SITES= ${SITE_SOURCEFORGE:=mnemosyne-proj/} - MODULES= lang/python +USE_GMAKE= Yes + # build needs some of the py-qt5 tools; pull them in via # py-qtwebengine so that build fails early on arches where # qtwebengine isn't available -BUILD_DEPENDS= www/py-qtwebengine +BUILD_DEPENDS= www/py-qt6webengine \ + textproc/py-sphinx -MODPY_PYBUILD= setuptools +MODPY_PYBUILD= poetry-core -RUN_DEPENDS= x11/py-qt5>=5.6 \ - www/py-qtwebengine \ +RUN_DEPENDS= x11/py-qt6 \ + www/py-qt6webengine \ graphics/py-Pillow \ graphics/py-matplotlib \ www/py-cheroot>=5 \ www/py-webob>=1.4 \ + textproc/py-gTTS \ security/py-argon2-cffi \ devel/desktop-file-utils @@ -35,9 +40,14 @@ NO_TEST= Yes MODPY_ADJ_FILES= mnemosyne/pyqt_ui/mnemosyne +MAKE_ENV += PYTHON=python3 + FIX_CRLF_FILES= setup.py \ mnemosyne/libmnemosyne/__init__.py \ mnemosyne/pyqt_ui/mnemosyne + +post-extract: + ln -sf /usr/local/bin/gmake ${WRKDIR}/bin/make post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/applications Index: distinfo =================================================================== RCS file: /cvs/ports/games/mnemosyne/distinfo,v diff -u -p -r1.21 distinfo --- distinfo 25 Nov 2022 15:33:51 -0000 1.21 +++ distinfo 23 Sep 2025 13:34:11 -0000 @@ -1,2 +1,2 @@ -SHA256 (Mnemosyne-2.9.tar.gz) = GQWHxNyTW9cXoWs/lxDXzD5+1uISTiLjkxXlYqkpAzo= -SIZE (Mnemosyne-2.9.tar.gz) = 1321351 +SHA256 (Mnemosyne-2.11.tar.gz) = oEIlLC+4xpxE0Ejj88/KFCGJ/n0btV4K2Y+O3us64c0= +SIZE (Mnemosyne-2.11.tar.gz) = 17043313 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/games/mnemosyne/pkg/PLIST,v diff -u -p -r1.22 PLIST --- pkg/PLIST 29 Apr 2025 10:38:35 -0000 1.22 +++ pkg/PLIST 23 Sep 2025 13:51:34 -0000 @@ -1,16 +1,98 @@ bin/mnemosyne lib/python${MODPY_VERSION}/site-packages/mnemosyne/ -lib/python${MODPY_VERSION}/site-packages/mnemosyne-${MODPY_DISTV}.dist-info/ -lib/python${MODPY_VERSION}/site-packages/mnemosyne-${MODPY_DISTV}.dist-info/METADATA -lib/python${MODPY_VERSION}/site-packages/mnemosyne-${MODPY_DISTV}.dist-info/RECORD -lib/python${MODPY_VERSION}/site-packages/mnemosyne-${MODPY_DISTV}.dist-info/WHEEL -lib/python${MODPY_VERSION}/site-packages/mnemosyne-${MODPY_DISTV}.dist-info/top_level.txt +lib/python${MODPY_VERSION}/site-packages/mnemosyne/LICENSE +lib/python${MODPY_VERSION}/site-packages/mnemosyne/README lib/python${MODPY_VERSION}/site-packages/mnemosyne/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/mnemosyne/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/mnemosyne/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/mnemosyne/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/ +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/README +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}activate_cards_on_rollover.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}activate_cards_on_rollover.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}add_menu_item.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}add_menu_item.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}after_repetition.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}after_repetition.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}avg_grade_statistics.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}avg_grade_statistics.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}azure_tts.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}azure_tts.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}backup.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}backup.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}configuration.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}configuration.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}custom_tag.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}custom_tag.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}filter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}filter.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}google_cloud_tts.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}google_cloud_tts.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}grades_criterion.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}grades_criterion.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}hide_toolbar.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}hide_toolbar.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}html_statistics.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}html_statistics.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}lock_down.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}lock_down.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}new_card_type.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}new_card_type.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}new_card_type_widget.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}new_card_type_widget.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}pie_chart_statistics.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}pie_chart_statistics.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}responsive_voice_tts.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}responsive_voice_tts.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}reverse_arabic.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}reverse_arabic.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}shortcuts.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/${MODPY_PYCACHE}shortcuts.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/activate_cards_on_rollover.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/add_menu_item.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/after_repetition.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/avg_grade_statistics.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/azure_tts.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/backup.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/configuration.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/custom_tag.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/filter.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/google_cloud_tts.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/grades_criterion.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/hide_toolbar.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/html_statistics.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/lock_down.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/new_card_type.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/new_card_type_widget.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/pie_chart_statistics.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/responsive_voice_tts.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/reverse_arabic.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_plugins/shortcuts.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/ +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/README +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/${MODPY_PYCACHE}add_card.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/${MODPY_PYCACHE}add_card.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/${MODPY_PYCACHE}export_stats.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/${MODPY_PYCACHE}export_stats.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/${MODPY_PYCACHE}export_to_mp3.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/${MODPY_PYCACHE}export_to_mp3.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/${MODPY_PYCACHE}export_to_pdf.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/${MODPY_PYCACHE}export_to_pdf.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/${MODPY_PYCACHE}find_and_replace.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/${MODPY_PYCACHE}find_and_replace.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/${MODPY_PYCACHE}import_rosetta_stone.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/${MODPY_PYCACHE}import_rosetta_stone.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/add_card.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/export_stats.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/export_to_mp3.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/export_to_pdf.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/find_and_replace.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/import_rosetta_stone.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/example_scripts/silence.mp3 lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/ lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/${MODPY_PYCACHE}/ @@ -165,6 +247,49 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/${MODPY_PYCACHE}_sqlite3.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/_apsw.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/databases/_sqlite3.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/ +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/Makefile +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/ +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/${MODPY_PYCACHE}conf.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/${MODPY_PYCACHE}conf.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/_static/ +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/_static/.gitkeep +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/_templates/ +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/_templates/.gitkeep +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/conf.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/index.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/ +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/card.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/card_type.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/card_type_converter.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/component.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/component_manager.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/configuration.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/controller.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/criterion.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/database.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/fact.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/fact_view.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/file_format.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/filter.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/hook.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/how_to_write_a_new_frontend.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/language.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/log_uploader.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/logger.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/plugin.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/pronouncer.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/render_chain.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/renderer.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/review_controller.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/scheduler.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/statistics_page.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/stopwatch.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/study_mode.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/tag.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/tag_tree.rst +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/docs/source/modules/translator.rst lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/fact.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/fact_view.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/file_format.py @@ -224,6 +349,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}escape_to_html_for_card_browser.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}expand_paths.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}expand_paths.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}furigana.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}furigana.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}html5_audio.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}html5_audio.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/${MODPY_PYCACHE}html5_video.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -235,6 +362,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/escape_to_html.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/escape_to_html_for_card_browser.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/expand_paths.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/furigana.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/html5_audio.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/html5_video.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/filters/latex.py @@ -641,6 +769,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/hooks.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/lang.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/ +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/LICENSE +lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/README.anki lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/renderers/anki/template/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -784,6 +914,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/upgrade2.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/utils.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/LICENSE lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -852,12 +983,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}manage_card_types_dlg.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}manage_plugins_dlg.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}manage_plugins_dlg.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}mnemosyne_rc.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}mnemosyne_rc.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}mplayer_audio.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}mplayer_audio.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}mplayer_video.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} -lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}mplayer_video.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}prefill_tag_behaviour_plugin.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}prefill_tag_behaviour_plugin.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}preview_cards_dlg.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -868,10 +993,14 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}pyqt_render_chain.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qpushbutton2.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qpushbutton2.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qt_audio.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qt_audio.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qt_gui_translator.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qt_gui_translator.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qt_sync_server.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qt_sync_server.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qt_video.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qt_video.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qt_web_server.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qt_web_server.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}qt_worker_thread.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -981,64 +1110,137 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_translator_dlg.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/${MODPY_PYCACHE}ui_translator_dlg.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/about_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/about_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/activate_cards_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/activate_cards_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/add_cards_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/add_cards_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/add_tags_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/add_tags_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/browse_cards_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/browse_cards_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/card_set_name_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/card_set_name_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/card_type_language_list_wdgt.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/card_type_tree_wdgt.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/card_type_wdgt_generic.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/change_card_type_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/change_card_type_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/clone_card_type_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/clone_card_type_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/compact_database_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/compact_database_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/completion_combo_box.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_card_appearance.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_card_appearance.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_main.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_main.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_servers.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_servers.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_study.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_study.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/convert_card_type_keys_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/convert_card_type_keys_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/criterion_wdgt_default.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/criterion_wdgt_default.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/delete_unused_media_files_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/delete_unused_media_files_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/edit_M_sided_card_template_wdgt.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/edit_M_sided_card_template_wdgt.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/edit_M_sided_card_type_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/edit_M_sided_card_type_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/edit_card_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/edit_card_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/export_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/export_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/export_metadata_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/export_metadata_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/getting_started_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/getting_started_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/import_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/import_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/main_wdgt.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/main_wdgt.ui +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/makefile lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/manage_card_types_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/manage_card_types_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/manage_plugins_dlg.py -lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/mnemosyne_rc.py -lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/mplayer_audio.py -lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/mplayer_video.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/manage_plugins_dlg.ui +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/mnemosyne +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/mnemosyne.pro +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/ +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/add.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/add.xcf +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/bold.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/cancel.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/cards.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/cards.xcf +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/configure.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/deck.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/deck.xcf +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/delete.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/delete.xcf +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/edit.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/edit.xcf +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/edit_add.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/exit.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/filenew.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/fileopen.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/filesave.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/filesaveas.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/highlight.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/image.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/italic.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/latex.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/mnemosyne.icns +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/mnemosyne.ico +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/mnemosyne.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/mnemosyne.svg +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/mnemosyne_small.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/sound.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/statistics.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/tags.png +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pixmaps/underline.png lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/prefill_tag_behaviour_plugin.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/preview_cards_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/preview_cards_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pronouncer_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pronouncer_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pyqt_render_chain.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/pyuic6 lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qpushbutton2.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_audio.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_gui_translator.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_sync_server.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_video.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_web_server.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_worker_thread.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qtextedit2.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qwebengineview2.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/remove_tags_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/remove_tags_dlg.ui +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/rename_card_type_dlg.ui +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/rename_tag_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/review_wdgt.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/review_wdgt.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/review_wdgt_cramming.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/statistics_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/statistics_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/statistics_wdgt_html.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/statistics_wdgts_plotting.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/sync_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/sync_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/tag_completer.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/tag_line_edit.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/tag_tree_wdgt.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/tip_after_starting_n_times.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/tip_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/tip_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/translator_dlg.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/translator_dlg.ui lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_about_dlg.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_activate_cards_dlg.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_add_cards_dlg.py @@ -1077,6 +1279,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_tip_dlg.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_translator_dlg.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/script/ +lib/python${MODPY_VERSION}/site-packages/mnemosyne/script/DO_NOT_DELETE lib/python${MODPY_VERSION}/site-packages/mnemosyne/script/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/script/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/mnemosyne/script/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -1087,8 +1290,12 @@ lib/python${MODPY_VERSION}/site-packages ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}audio_player_container.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}audio_player_container.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}jquery_mb_html5_audio.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}jquery_mb_html5_audio.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}multiple_audiofile_support.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}multiple_audiofile_support.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}review_wdgt.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}review_wdgt.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}simple_html5_audio.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -1099,13 +1306,24 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}web_server_render_chain.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}web_server_renderer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/${MODPY_PYCACHE}web_server_renderer.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/audio_player_container.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/jquery_mb_html5_audio.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/multiple_audiofile_support.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/review_wdgt.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/simple_html5_audio.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/web_server.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/web_server_render_chain.py lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/web_server_renderer.py +lib/python${MODPY_VERSION}/site-packages/mnemosyne_proj-2.10.1.2.dist-info/ +lib/python${MODPY_VERSION}/site-packages/mnemosyne_proj-2.10.1.2.dist-info/METADATA +lib/python${MODPY_VERSION}/site-packages/mnemosyne_proj-2.10.1.2.dist-info/RECORD +lib/python${MODPY_VERSION}/site-packages/mnemosyne_proj-2.10.1.2.dist-info/WHEEL +lib/python${MODPY_VERSION}/site-packages/mnemosyne_proj-2.10.1.2.dist-info/entry_points.txt +lib/python${MODPY_VERSION}/site-packages/mnemosyne_proj-2.10.1.2.dist-info/licenses/ +lib/python${MODPY_VERSION}/site-packages/mnemosyne_proj-2.10.1.2.dist-info/licenses/LICENSE lib/python${MODPY_VERSION}/site-packages/openSM2sync/ +lib/python${MODPY_VERSION}/site-packages/openSM2sync/LICENSE +lib/python${MODPY_VERSION}/site-packages/openSM2sync/README lib/python${MODPY_VERSION}/site-packages/openSM2sync/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/openSM2sync/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/openSM2sync/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -1153,97 +1371,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/openSM2sync/text_formats/xml_format.py lib/python${MODPY_VERSION}/site-packages/openSM2sync/ui.py lib/python${MODPY_VERSION}/site-packages/openSM2sync/utils.py -lib/python${MODPY_VERSION}/site-packages/usr/ -lib/python${MODPY_VERSION}/site-packages/usr/local/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/ca/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/ca/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/ca/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/ca@valencia/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/ca@valencia/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/ca@valencia/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/cs/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/cs/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/cs/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/da/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/da/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/da/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/de/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/de/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/de/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/eo/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/eo/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/eo/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/es/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/es/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/es/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/fa/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/fa/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/fa/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/fr/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/fr/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/fr/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/gl/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/gl/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/gl/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/he/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/he/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/he/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/hr/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/hr/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/hr/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/hu/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/hu/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/hu/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/id/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/id/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/id/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/it/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/it/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/it/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/ja/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/ja/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/ja/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/nb/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/nb/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/nb/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/nl/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/nl/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/nl/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/pl/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/pl/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/pl/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/pt/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/pt/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/pt/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/pt_BR/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/pt_BR/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/pt_BR/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/ru/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/ru/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/ru/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/sr/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/sr/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/sr/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/sv/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/sv/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/sv/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/tr/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/tr/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/tr/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/uk/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/uk/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/uk/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/zh_CN/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/zh_CN/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/zh_CN/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/zh_HK/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/zh_HK/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/zh_HK/LC_MESSAGES/mnemosyne.mo -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/zh_TW/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/zh_TW/LC_MESSAGES/ -lib/python${MODPY_VERSION}/site-packages/usr/local/share/locale/zh_TW/LC_MESSAGES/mnemosyne.mo share/applications/mnemosyne.desktop share/pixmaps/ share/pixmaps/mnemosyne.png