Compare bd11baf ... +0 ... fee1097

Coverage Reach
quodlibet/ext/events/mpdserver/main.py quodlibet/ext/events/mpdserver/avahi.py quodlibet/ext/events/mpdserver/tcpserver.py quodlibet/ext/events/mpdserver/__init__.py quodlibet/ext/events/trayicon/systemtray.py quodlibet/ext/events/trayicon/menu.py quodlibet/ext/events/trayicon/prefs.py quodlibet/ext/events/trayicon/__init__.py quodlibet/ext/events/trayicon/util.py quodlibet/ext/events/trayicon/base.py quodlibet/ext/events/animosd/prefs.py quodlibet/ext/events/animosd/osdwindow.py quodlibet/ext/events/animosd/main.py quodlibet/ext/events/animosd/config.py quodlibet/ext/events/animosd/__init__.py quodlibet/ext/events/waveformseekbar.py quodlibet/ext/events/mediaserver.py quodlibet/ext/events/qlscrobbler.py quodlibet/ext/events/mpris/mpris2.py quodlibet/ext/events/mpris/__init__.py quodlibet/ext/events/mpris/util.py quodlibet/ext/events/notify.py quodlibet/ext/events/equalizer.py quodlibet/ext/events/weblyrics.py quodlibet/ext/events/synchronizedlyrics.py quodlibet/ext/events/mqtt.py quodlibet/ext/events/randomalbum.py quodlibet/ext/events/searchprovider.py quodlibet/ext/events/gajim_status.py quodlibet/ext/events/auto_library_update.py quodlibet/ext/events/themeswitcher.py quodlibet/ext/events/telepathy_status.py quodlibet/ext/events/headphonemon.py quodlibet/ext/events/bansheeimport.py quodlibet/ext/events/clock.py quodlibet/ext/events/thumbrating.py quodlibet/ext/events/viewlyrics.py quodlibet/ext/events/rbimport.py quodlibet/ext/events/seekbar.py quodlibet/ext/events/inhibit.py quodlibet/ext/events/appinfo.py quodlibet/ext/events/advanced_preferences.py quodlibet/ext/events/seekpoints.py quodlibet/ext/events/visualisations.py quodlibet/ext/events/squeezebox_sync.py quodlibet/ext/events/screensaver.py quodlibet/ext/events/write_cover.py quodlibet/ext/events/language.py quodlibet/ext/events/radioadmute.py quodlibet/ext/events/toggle_menu.py quodlibet/ext/events/automask.py quodlibet/ext/events/jep118.py quodlibet/ext/events/iradiolog.py quodlibet/ext/events/autorating.py quodlibet/ext/songsmenu/albumart.py quodlibet/ext/songsmenu/fingerprint/acoustid.py quodlibet/ext/songsmenu/fingerprint/analyze.py quodlibet/ext/songsmenu/fingerprint/submit.py quodlibet/ext/songsmenu/fingerprint/__init__.py quodlibet/ext/songsmenu/fingerprint/util.py quodlibet/ext/songsmenu/brainz/widgets.py quodlibet/ext/songsmenu/brainz/mb.py quodlibet/ext/songsmenu/brainz/__init__.py quodlibet/ext/songsmenu/brainz/query.py quodlibet/ext/songsmenu/brainz/util.py quodlibet/ext/songsmenu/replaygain.py quodlibet/ext/songsmenu/duplicates.py quodlibet/ext/songsmenu/console.py quodlibet/ext/songsmenu/cover_download.py quodlibet/ext/songsmenu/lastfmsync.py quodlibet/ext/songsmenu/custom_commands.py quodlibet/ext/songsmenu/tapbpm.py quodlibet/ext/songsmenu/importexport.py quodlibet/ext/songsmenu/playlist.py quodlibet/ext/songsmenu/website_search.py quodlibet/ext/songsmenu/wikipedia.py quodlibet/ext/songsmenu/migratemetadata.py quodlibet/ext/songsmenu/filterall.py quodlibet/ext/songsmenu/embedded.py quodlibet/ext/songsmenu/editplaycount.py quodlibet/ext/songsmenu/bookmarks.py quodlibet/ext/songsmenu/splitting.py quodlibet/ext/songsmenu/k3b.py quodlibet/ext/songsmenu/ifp.py quodlibet/ext/songsmenu/html.py quodlibet/ext/songsmenu/exact_rating.py quodlibet/ext/songsmenu/makesorttags.py quodlibet/ext/songsmenu/ape2id3.py quodlibet/ext/songsmenu/refresh.py quodlibet/ext/songsmenu/filterbrowser.py quodlibet/ext/songsmenu/forcewrite.py quodlibet/ext/gstreamer/crossfeed.py quodlibet/ext/gstreamer/karaoke.py quodlibet/ext/gstreamer/compressor.py quodlibet/ext/gstreamer/pitch.py quodlibet/ext/gstreamer/mono.py quodlibet/ext/playorder/shufflebygrouping.py quodlibet/ext/playorder/track_repeat.py quodlibet/ext/playorder/skip_songs.py quodlibet/ext/playorder/follow.py quodlibet/ext/playorder/playcounteq.py quodlibet/ext/playorder/queue.py quodlibet/ext/playorder/reverse.py quodlibet/ext/_shared/squeezebox/server.py quodlibet/ext/_shared/squeezebox/base.py quodlibet/ext/_shared/squeezebox/util.py quodlibet/ext/_shared/__init__.py quodlibet/ext/playlist/export_to_folder.py quodlibet/ext/playlist/export_to_squeezebox.py quodlibet/ext/playlist/remove_duplicates.py quodlibet/ext/playlist/shuffle.py quodlibet/ext/covers/discogs.py quodlibet/ext/covers/lastfm.py quodlibet/ext/covers/musicbrainz.py quodlibet/ext/covers/artwork_url.py quodlibet/ext/editing/iconv.py quodlibet/ext/editing/kakasi.py quodlibet/ext/editing/titlecase.py quodlibet/ext/editing/resub.py quodlibet/ext/query/pythonexpression.py quodlibet/ext/query/savedsearch.py quodlibet/ext/query/conditional.py quodlibet/ext/query/missing.py quodlibet/ext/__init__.py quodlibet/qltk/quodlibetwindow.py quodlibet/qltk/views.py quodlibet/qltk/songlist.py quodlibet/qltk/edittags.py quodlibet/qltk/prefs.py quodlibet/qltk/information.py quodlibet/qltk/filesel.py quodlibet/qltk/pluginwin.py quodlibet/qltk/renamefiles.py quodlibet/qltk/songsmenu.py quodlibet/qltk/x.py quodlibet/qltk/songlistcolumns.py quodlibet/qltk/cbes.py quodlibet/qltk/__init__.py quodlibet/qltk/data_editors.py quodlibet/qltk/queue.py quodlibet/qltk/window.py quodlibet/qltk/seekbutton.py quodlibet/qltk/playorder.py quodlibet/qltk/tagsfrompath.py quodlibet/qltk/searchbar.py quodlibet/qltk/browser.py quodlibet/qltk/exfalsowindow.py quodlibet/qltk/cover.py quodlibet/qltk/notif.py quodlibet/qltk/controls.py quodlibet/qltk/songmodel.py quodlibet/qltk/entry.py quodlibet/qltk/delete.py quodlibet/qltk/models.py quodlibet/qltk/bookmarks.py quodlibet/qltk/tracknumbers.py quodlibet/qltk/paned.py quodlibet/qltk/wlw.py quodlibet/qltk/properties.py quodlibet/qltk/_editutils.py quodlibet/qltk/completion.py quodlibet/qltk/tracker.py quodlibet/qltk/textedit.py quodlibet/qltk/chooser.py quodlibet/qltk/lyrics.py quodlibet/qltk/showfiles.py quodlibet/qltk/info.py quodlibet/qltk/image.py quodlibet/qltk/maskedbox.py quodlibet/qltk/icons.py quodlibet/qltk/ratingsmenu.py quodlibet/qltk/scanbox.py quodlibet/qltk/util.py quodlibet/qltk/msg.py quodlibet/qltk/getstring.py quodlibet/qltk/tagscombobox.py quodlibet/qltk/unity.py quodlibet/qltk/shortcuts.py quodlibet/qltk/ccb.py quodlibet/qltk/menubutton.py quodlibet/qltk/about.py quodlibet/qltk/appwindow.py quodlibet/browsers/paned/models.py quodlibet/browsers/paned/main.py quodlibet/browsers/paned/pane.py quodlibet/browsers/paned/prefs.py quodlibet/browsers/paned/util.py quodlibet/browsers/paned/__init__.py quodlibet/browsers/soundcloud/main.py quodlibet/browsers/soundcloud/api.py quodlibet/browsers/soundcloud/library.py quodlibet/browsers/soundcloud/query.py quodlibet/browsers/soundcloud/util.py quodlibet/browsers/soundcloud/__init__.py quodlibet/browsers/albums/main.py quodlibet/browsers/albums/models.py quodlibet/browsers/albums/prefs.py quodlibet/browsers/albums/__init__.py quodlibet/browsers/playlists/main.py quodlibet/browsers/playlists/util.py quodlibet/browsers/playlists/menu.py quodlibet/browsers/playlists/prefs.py quodlibet/browsers/playlists/__init__.py quodlibet/browsers/collection/main.py quodlibet/browsers/collection/models.py quodlibet/browsers/collection/prefs.py quodlibet/browsers/collection/__init__.py quodlibet/browsers/iradio.py quodlibet/browsers/covergrid/main.py quodlibet/browsers/covergrid/prefs.py quodlibet/browsers/covergrid/__init__.py quodlibet/browsers/audiofeeds.py quodlibet/browsers/_base.py quodlibet/browsers/filesystem.py quodlibet/browsers/search.py quodlibet/browsers/__init__.py quodlibet/util/__init__.py quodlibet/util/collection.py quodlibet/util/cover/manager.py quodlibet/util/cover/built_in.py quodlibet/util/cover/http.py quodlibet/util/cover/__init__.py quodlibet/util/winapi.py quodlibet/util/path.py quodlibet/util/config.py quodlibet/util/string/splitters.py quodlibet/util/string/__init__.py quodlibet/util/string/titlecase.py quodlibet/util/string/date.py quodlibet/util/string/filter.py quodlibet/util/i18n.py quodlibet/util/fifo.py quodlibet/util/dprint.py quodlibet/util/dbusutils.py quodlibet/util/collections.py quodlibet/util/massagers.py quodlibet/util/tags.py quodlibet/util/http.py quodlibet/util/trash.py quodlibet/util/windows.py quodlibet/util/thumbnails.py quodlibet/util/winpipe.py quodlibet/util/songwrapper.py quodlibet/util/json_data.py quodlibet/util/modulescanner.py quodlibet/util/copool.py quodlibet/util/thread.py quodlibet/util/importhelper.py quodlibet/util/iso639.py quodlibet/util/library.py quodlibet/util/environment.py quodlibet/util/misc.py quodlibet/util/picklehelper.py quodlibet/util/tagsfrompath.py quodlibet/util/atomic.py quodlibet/util/logging.py quodlibet/util/enum.py quodlibet/util/urllib.py quodlibet/formats/_audio.py quodlibet/formats/xiph.py quodlibet/formats/_id3.py quodlibet/formats/wma.py quodlibet/formats/_apev2.py quodlibet/formats/mp4.py quodlibet/formats/_image.py quodlibet/formats/_serialize.py quodlibet/formats/vgm.py quodlibet/formats/_misc.py quodlibet/formats/spc.py quodlibet/formats/mod.py quodlibet/formats/remote.py quodlibet/formats/mpc.py quodlibet/formats/aac.py quodlibet/formats/wav.py quodlibet/formats/midi.py quodlibet/formats/mp3.py quodlibet/formats/dsf.py quodlibet/formats/monkeysaudio.py quodlibet/formats/wavpack.py quodlibet/formats/aiff.py quodlibet/formats/trueaudio.py quodlibet/formats/__init__.py quodlibet/player/gstbe/player.py quodlibet/player/gstbe/util.py quodlibet/player/gstbe/prefs.py quodlibet/player/gstbe/plugins.py quodlibet/player/gstbe/__init__.py quodlibet/player/xinebe/player.py quodlibet/player/xinebe/cdefs.py quodlibet/player/xinebe/__init__.py quodlibet/player/_base.py quodlibet/player/nullbe.py quodlibet/player/__init__.py quodlibet/plugins/__init__.py quodlibet/plugins/playlist.py quodlibet/plugins/events.py quodlibet/plugins/cover.py quodlibet/plugins/gui.py quodlibet/plugins/editing.py quodlibet/plugins/query.py quodlibet/plugins/songsmenu.py quodlibet/plugins/songshelpers.py quodlibet/plugins/gstelement.py quodlibet/plugins/playorder.py quodlibet/operon/commands.py quodlibet/operon/util.py quodlibet/operon/main.py quodlibet/operon/base.py quodlibet/operon/__init__.py quodlibet/query/_match.py quodlibet/query/_parser.py quodlibet/query/_query.py quodlibet/query/__init__.py quodlibet/library/libraries.py quodlibet/library/librarians.py quodlibet/library/__init__.py quodlibet/errorreport/sentrywrapper.py quodlibet/errorreport/main.py quodlibet/errorreport/ui.py quodlibet/errorreport/faulthandling.py quodlibet/errorreport/logdump.py quodlibet/errorreport/__init__.py quodlibet/commands.py quodlibet/mmkeys/gnome.py quodlibet/mmkeys/__init__.py quodlibet/mmkeys/osx.py quodlibet/mmkeys/winhook.py quodlibet/mmkeys/keybinder.py quodlibet/mmkeys/_base.py quodlibet/pattern/_pattern.py quodlibet/pattern/__init__.py quodlibet/session/_xsmp.py quodlibet/session/gnome.py quodlibet/session/xsmp.py quodlibet/session/__init__.py quodlibet/session/_base.py quodlibet/session/xfce.py quodlibet/unisearch/parser.py quodlibet/unisearch/db.py quodlibet/unisearch/__init__.py quodlibet/_main.py quodlibet/_init.py quodlibet/order/__init__.py quodlibet/order/repeat.py quodlibet/order/reorder.py quodlibet/cli.py quodlibet/config.py quodlibet/remote.py quodlibet/update.py quodlibet/const.py quodlibet/_import.py quodlibet/__init__.py quodlibet/build.py tests/plugin/test_mpris.py tests/plugin/test_replaygain.py tests/plugin/test_brainz.py tests/plugin/test_mpdserver.py tests/plugin/test_fingerprint.py tests/plugin/test_importexport.py tests/plugin/test_query.py tests/plugin/test_randomalbum.py tests/plugin/test_trayicon.py tests/plugin/test_bansheeimport.py tests/plugin/test_style.py tests/plugin/test_custom_commands.py tests/plugin/test_mediaserver.py tests/plugin/test_songsmenu.py tests/plugin/test_waveformseekbar.py tests/plugin/test_rbimport.py tests/plugin/test_viewlyrics.py tests/plugin/test_duplicates_browser.py tests/plugin/__init__.py tests/plugin/test_website_search.py tests/plugin/test_titlecase.py tests/plugin/test_albumart.py tests/plugin/test_cover_download.py tests/plugin/test_clock.py tests/plugin/test_html.py tests/plugin/test_prefs.py tests/plugin/test_console.py tests/plugin/test_migratemetadata.py tests/plugin/test_plugins/pickle_plugin.py tests/plugin/test_covers.py tests/plugin/test_seekbar.py tests/plugin/test_test_plugins.py tests/test_util.py tests/test_formats__audio.py tests/test_library_libraries.py tests/test_formats__id3.py tests/test_operon.py tests/test_formats_xiph.py tests/test_util_collection.py tests/test_browsers_paned.py tests/test_qltk_songmodel.py tests/test_pattern.py tests/test_query.py tests/test_qltk_models.py tests/test_player.py tests/test_plugins_cover.py tests/test_util_config.py tests/test_browsers_playlists.py tests/test_qltk_renamefiles.py tests/test_qltk_views.py tests/test_player_gst.py tests/helper.py tests/test_po.py tests/__init__.py tests/test_formats_apev2.py tests/test_qltk_songlist.py tests/test_browsers__base.py tests/test_browsers_albums.py tests/test_library_librarians.py tests/test_formats_wma.py tests/test_plugins_songsmenu.py tests/test_qltk_paned.py tests/test_util_cover.py tests/test_plugins_playlist.py tests/test_qltk_entry.py tests/test_qltk_filesel.py tests/test_formats_mp4.py tests/test_util_modulescanner.py tests/test_formats___init__.py tests/test_plugins___init__.py tests/test_util_collections.py tests/test_qltk___init__.py tests/test_util_path.py tests/test_browsers_iradio.py tests/test_unisearch.py tests/test_util_tagsfrompath.py tests/test_qltk_cbes.py tests/test_util_i18n.py tests/test_browsers_search.py tests/test_util_copool.py tests/test_qltk_tracker.py tests/test_qltk_songsmenu.py tests/test_commands.py tests/test_browsers_collection.py tests/test_util_thumbnails.py tests/test_util_dbusutils.py tests/test_qltk_songlistcolumns.py tests/test_util_string_splitters.py tests/test_errorreport.py tests/test_qltk_playorder.py tests/test_metadata.py tests/test_qltk_information.py tests/test_util_massagers.py tests/test_plugins_events.py tests/test_util_json_data.py tests/test_util_string_titlecase.py tests/test_qltk_window.py tests/test_source.py tests/test_formats__image.py tests/test_qltk_pluginwin.py tests/test_qltk_edittags.py tests/test_qltk_x.py tests/test_query__match.py tests/test_util_trash.py tests/test_formats_aac.py tests/test_qltk_lyrics.py tests/test_qltk_ccb.py tests/test_util_library.py tests/test_qltk_properties.py tests/test_config.py tests/test_browsers_soundcloud.py tests/test_soundcloudFile.py tests/test_https.py tests/test_qltk_wlw.py tests/test_util_atomic.py tests/test_util_picklehelper.py tests/test_qltk_image.py tests/test_order.py tests/test_qltk_queue.py tests/test_playlist_menu.py tests/test_util_logging.py tests/test_qltk__editutils.py tests/test_formats_all.py tests/test_qltk_delete.py tests/test_soundcloudLibrary.py tests/test_qltk_chooser.py tests/test_qltk_textedit.py tests/test_qltk_cover.py tests/test_browsers_audiofeeds.py tests/test_util_thread.py tests/test_formats_dsf.py tests/test_qltk_ratingsmenu.py tests/test_browsers___init__.py tests/test_qltk_notif.py tests/test_formats_mp3.py tests/quality/test_flake8.py tests/quality/test_mypy.py tests/test___init__.py tests/test_windows.py tests/test_util_fifo.py tests/test_qltk_completion.py tests/test_desktop_files.py tests/test_qltk_tagscombobox.py tests/test_formats_mpc.py tests/test_qltk_bookmarks.py tests/test_qltk_getstring.py tests/test_appdata_files.py tests/test_formats_wav.py tests/test_remote.py tests/test_qltk_info.py tests/test_formats_vgm.py tests/test_qltk_seekbutton.py tests/test_formats_spc.py tests/test_qltk_tagsfrompath.py tests/test_formats_midi.py tests/test_qltk_browser.py tests/test_qltk_msg.py tests/test_qltk_controls.py tests/test_util_dprint.py tests/test_session.py tests/test_formats_aiff.py tests/test_util_string_filter.py tests/test_qltk_searchbar.py tests/test_mmkeys.py tests/test_qltk_data_editors.py tests/test_player_xine.py tests/test_qltk_quodlibetwindow.py tests/test_formats_wavpack.py tests/test_qltk_prefs.py tests/test_formats_trueaudio.py tests/test_browsers_filesystem.py tests/conftest.py tests/test_util_tags.py tests/test_formats_mod.py tests/test_image_support.py tests/test_formats_remote.py tests/test_cli.py tests/test_qltk_exfalso.py tests/test_util_environment.py tests/test_qltk_maskedbox.py tests/test_qltk_util.py tests/test_qltk_about.py tests/test_util_string.py tests/gtk_helpers.py tests/test_icons.py tests/test_qltk_scanbox.py tests/test_qltk_unity.py tests/test_update.py

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.

10 untracked files changed.

No tracked files changed.

Learn more Showing 30 files with coverage changes found.

Changes in quodlibet/mmkeys/osx.py
-40
-2
+42
Loading file...
Changes in tests/test_util_environment.py
-2
+1
+1
Loading file...
Changes in tests/test_qltk_ccb.py
-4
+2
+2
Loading file...
Changes in quodlibet/ext/events/trayicon/__init__.py
-3
+1
+2
Loading file...
Changes in quodlibet/util/atomic.py
-2
+1
+1
Loading file...
Changes in quodlibet/util/path.py
-14
+2
+12
Loading file...
Changes in quodlibet/formats/mod.py
-2
+2
Loading file...
Changes in quodlibet/util/i18n.py
-8
+8
Loading file...
Changes in quodlibet/_init.py
-6
+2
+4
Loading file...
Changes in quodlibet/ext/events/mpdserver/tcpserver.py
-3
+1
+2
Loading file...
Changes in quodlibet/qltk/views.py
-14
+4
+10
Loading file...
Changes in quodlibet/util/fifo.py
-2
-3
+5
Loading file...
Changes in quodlibet/mmkeys/__init__.py
-1
+1
Loading file...
Changes in tests/test_player_gst.py
-2
+1
+1
Loading file...
Changes in tests/test_util_path.py
-1
+1
Loading file...
Changes in tests/test_qltk___init__.py
-1
+1
Loading file...
Changes in quodlibet/_main.py
-2
+1
+1
Loading file...
Changes in tests/test_library_libraries.py
-4
+2
+2
Loading file...
Changes in quodlibet/qltk/properties.py
-1
+1
Loading file...
Changes in quodlibet/qltk/x.py
-2
+2
Loading file...
Changes in quodlibet/util/dprint.py
-1
+1
Loading file...
Changes in tests/test_qltk_songmodel.py
-2
+1
+1
Loading file...
Changes in quodlibet/qltk/filesel.py
-2
+2
Loading file...
Changes in quodlibet/browsers/collection/main.py
-1
+1
Loading file...
Changes in quodlibet/util/__init__.py
-2
+1
+1
Loading file...
Changes in tests/test_util.py
-2
+1
+1
Loading file...
Changes in quodlibet/browsers/albums/main.py
-1
+1
Loading file...
Changes in quodlibet/ext/songsmenu/fingerprint/acoustid.py
-1
Loading file...
Changes in quodlibet/qltk/window.py
-1
+1
Loading file...
Changes in quodlibet/ext/songsmenu/fingerprint/util.py
-1
Loading file...
Files Coverage
quodlibet -0.22% 68.03%
tests -0.11% 97.76%
Project Totals (541 files) 75.94%
Loading