• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Matoking / protontricks
96%
master: 96%

Build:
Build:
LAST BUILD BRANCH: update_license
DEFAULT BRANCH: master
Repo Added 03 Nov 2019 02:40PM UTC
Files 136
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH fix_app_icons
branch: fix_app_icons
CHANGE BRANCH
x
Reset
  • fix_app_icons
  • 1.10.0
  • 1.10.1
  • 1.10.2
  • 1.10.3
  • 1.10.4
  • 1.10.5
  • 1.11.0
  • 1.11.1
  • 1.12.0
  • 1.12.1
  • 1.13.0
  • 1.13.1
  • 1.3
  • 1.3.1
  • 1.4
  • 1.4.1
  • 1.4.2
  • 1.5.2
  • 1.6.0
  • 1.6.1
  • 1.6.2
  • 1.7.0
  • 1.8.0
  • 1.8.1
  • 1.8.2
  • 1.9.0
  • 1.9.1
  • 1.9.2
  • account_name_lowercase
  • add_alias
  • add_developer_name
  • add_env
  • add_sniper
  • add_steamos_check
  • app_type
  • appinfo_v29
  • appmanifest_permission
  • better_error_messages
  • better_usage
  • bundle_vdf
  • cabextract_workaround
  • case_insensitive_fs
  • case_insensitive_library_discovery
  • check_flatpak_permissions
  • check_launcher_start
  • ci_py310
  • clean_imports
  • cleanup
  • compatdata_find
  • config_vdf_parse_fix
  • corrupted_vdf
  • coverage_conf
  • coveralls_fix
  • debug_logging
  • dep_fix
  • detect_custom_icon
  • detect_flatpak
  • detect_xdg_perms
  • disable_background_wineserver
  • drop_python34
  • duplicate_fix
  • empty_toolmanifest
  • env_fix
  • error_dialog
  • files_fix
  • fix-changelog
  • fix-winedlloverrides
  • fix_app_mapping_detection
  • fix_appinfo
  • fix_appmanifest
  • fix_bwrap_launcher
  • fix_default_proton
  • fix_deprecated_socket
  • fix_duplicate_logs
  • fix_gui_error
  • fix_help
  • fix_icon_size
  • fix_jpeg_convert
  • fix_launch_rename
  • fix_library_discovery
  • fix_locale
  • fix_nonsteam_shortcuts
  • fix_proton_discovery
  • fix_python35_ci
  • fix_requirements
  • fix_steamapps_discovery
  • fix_wineserver_race
  • fix_xauthority_crash
  • flatpak
  • flatpak_fix
  • gasinvein-system-wide-ct
  • github_actions
  • grant-h-patch
  • gui_by_default
  • hide_proton
  • ignore_empty_compatibilitytool
  • ignore_permission
  • ignore_remaining_vdf
  • improve_bwrap_mounts
  • improve_doc
  • interoperable_flatpak
  • keep_wineserver_alive
  • launcher
  • launcher_with_icons
  • lenient_jpeg_parse
  • less_hacky_sys_argv
  • less_jargon
  • list_all_apps
  • log_compatibilitytool
  • log_more
  • makefile
  • master
  • more_details
  • name_update
  • naming_fix
  • new_runtime_names
  • nix_fix
  • no_wine_launcher_poll
  • non_proton_tool
  • non_steam_apps
  • pathlib
  • pipx_readme
  • pressure_vessel_launcher
  • print_proton_versions
  • promote_flatpak
  • prompt_steam_dir
  • python312
  • python34
  • python35
  • python35_fix
  • python39
  • python_update
  • re_debug
  • readme_beta
  • readme_update
  • refactor_script
  • remove_beta_message
  • remove_install_wd
  • remove_old_appinfo
  • replicate_runtime
  • required_app_check
  • return_status
  • revert_dbus
  • runtime_dir_fix
  • secure_ci
  • set_winedlloverrides
  • setup_cfg
  • setupcfg_cleanup
  • setuptools_scm
  • shortcut_appid_test
  • sonic2kk-master
  • standalone_flatpak
  • steam_find_fix
  • steam_runtime_bwrap
  • steam_runtime_scout
  • steam_runtime_soldier
  • support_python313
  • support_python314
  • support_snap
  • test-new-python
  • tests
  • tobi-added-table-of-contents
  • toc-format-change
  • tolerate_compatibilitytool_issues
  • troubleshooting
  • update-ci
  • update_badge
  • update_importlib
  • update_issue_template
  • update_license
  • update_readme
  • update_template
  • userconfig_name_fix
  • v1_11_0
  • v1_11_1
  • v1_12_0
  • v1_12_1
  • v1_13_0
  • v1_13_1
  • validate_appstream
  • vdf_all_lowercase
  • vdf_error
  • vdf_remove_fix
  • warn_multiple_steam_dirs
  • wine_bin_path
  • wine_binary_link
  • wine_launcher_log
  • zenity_fix
  • zenity_not_found

27 Dec 2024 10:38AM UTC coverage: 96.245%. Remained the same
12515057679

push

github

Matoking
Fix app icon discovery

Previously we could assume the app icon path for Steam apps. Starting
with newer Steam client, this is no longer the case and the icon path
might be located under either of the two paths:

* `<steam_path>/appcache/librarycache/<appid>/<40 hex chars>.jpg` (new)
* `<steam_path/appcache/librarycache/<appid>_icon.jpg`

This also means we have to perform additional IO for each Steam app to
detect the icon location; this is done in `SteamApp.from_appmanifest`.

9407 of 9774 relevant lines covered (96.25%)

0.96 hits per line

Relevant lines Covered
Build:
Build:
9774 RELEVANT LINES 9407 COVERED LINES
0.96 HITS PER LINE
Source Files on fix_app_icons
  • Tree
  • List 91
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
12515057679 fix_app_icons Fix app icon discovery Previously we could assume the app icon path for Steam apps. Starting with newer Steam client, this is no longer the case and the icon path might be located under either of the two paths: * `<steam_path>/appcache/libraryca... push 27 Dec 2024 10:39AM UTC Matoking github
96.25
12446902550 fix_app_icons Detect app icon location Previously we could assume the app icon path for Steam apps. Starting with newer Steam client, this is no longer the case and the icon path might be located under either of the two paths: * `<steam_path>/appcache/library... push 21 Dec 2024 04:52PM UTC Matoking github
96.25
12446889309 fix_app_icons Detect app icon location Previously we could assume the app icon path for Steam apps. Starting with newer Steam client, this is no longer the case and the icon path might be located under either of the two paths: * `<steam_path>/appcache/library... push 21 Dec 2024 04:49PM UTC Matoking github
96.25
See All Builds (616)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc