├── .appveyor.yml ├── .bandit ├── .codacy.yml ├── .gitattributes ├── .gitignore ├── .gitmodules ├── .license_index.txt ├── CHANGELOG.md ├── LICENSE ├── README.md ├── THIRD_PARTY_NOTICES.md ├── VERSION ├── foo_discord_rich ├── .clang-format ├── artwork │ ├── fetcher.cpp │ ├── fetcher.h │ ├── musicbrainz_fetcher.cpp │ ├── musicbrainz_fetcher.h │ ├── uploader.cpp │ └── uploader.h ├── component_defines.h ├── component_guids.h ├── component_paths.cpp ├── component_paths.h ├── discord │ ├── discord_integration.cpp │ ├── discord_integration.h │ ├── presence_data.cpp │ └── presence_data.h ├── dllmain.cpp ├── fb2k │ ├── acfu_integration.cpp │ ├── advanced_config.cpp │ ├── advanced_config.h │ ├── callbacks │ │ ├── mainmenu.cpp │ │ └── playback.cpp │ ├── config.cpp │ └── config.h ├── foo_discord_rich.rc ├── foo_discord_rich.rc2 ├── foo_discord_rich.vcxproj ├── foo_discord_rich.vcxproj.filters ├── packages.config ├── resource.h ├── stdafx.cpp ├── stdafx.h ├── ui │ ├── ui_itab.h │ ├── ui_pref_tab_advanced.cpp │ ├── ui_pref_tab_advanced.h │ ├── ui_pref_tab_main.cpp │ ├── ui_pref_tab_main.h │ ├── ui_pref_tab_manager.cpp │ └── ui_pref_tab_manager.h └── utils │ ├── json_std_extenders.h │ ├── logging.cpp │ ├── logging.h │ ├── subprocess_executor.cpp │ └── subprocess_executor.h ├── images ├── pause-dark.png ├── pause.png ├── playing-dark.png └── playing.png ├── licenses ├── CPR.txt ├── Discord RPC.txt ├── JSON for Modern C++.txt ├── PFC.txt ├── WTL.txt ├── fmt.txt ├── foobar2000 SDK.txt └── range-v3.txt ├── props ├── local_dependencies │ ├── cpr.props │ └── discord.props └── submodules │ ├── fb2k_utils.props │ └── submodules.props ├── scripts ├── README.md ├── additional_files │ ├── cpr.vcxproj │ └── discord-rpc.vcxproj ├── call_wrapper.py ├── configure_cpr.py ├── configure_discord_rpc.py ├── download_submodules.py ├── pack_component.py ├── patch_submodules.py ├── patches │ ├── cpr.patch │ └── discord-rpc.patch ├── setup.py └── update_gh_pages.py └── workspaces └── foo_discord_rich.sln /.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/.appveyor.yml -------------------------------------------------------------------------------- /.bandit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/.bandit -------------------------------------------------------------------------------- /.codacy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/.codacy.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/.gitmodules -------------------------------------------------------------------------------- /.license_index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/.license_index.txt -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/README.md -------------------------------------------------------------------------------- /THIRD_PARTY_NOTICES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/THIRD_PARTY_NOTICES.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 2.0.3-dev 2 | -------------------------------------------------------------------------------- /foo_discord_rich/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/.clang-format -------------------------------------------------------------------------------- /foo_discord_rich/artwork/fetcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/artwork/fetcher.cpp -------------------------------------------------------------------------------- /foo_discord_rich/artwork/fetcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/artwork/fetcher.h -------------------------------------------------------------------------------- /foo_discord_rich/artwork/musicbrainz_fetcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/artwork/musicbrainz_fetcher.cpp -------------------------------------------------------------------------------- /foo_discord_rich/artwork/musicbrainz_fetcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/artwork/musicbrainz_fetcher.h -------------------------------------------------------------------------------- /foo_discord_rich/artwork/uploader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/artwork/uploader.cpp -------------------------------------------------------------------------------- /foo_discord_rich/artwork/uploader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/artwork/uploader.h -------------------------------------------------------------------------------- /foo_discord_rich/component_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/component_defines.h -------------------------------------------------------------------------------- /foo_discord_rich/component_guids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/component_guids.h -------------------------------------------------------------------------------- /foo_discord_rich/component_paths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/component_paths.cpp -------------------------------------------------------------------------------- /foo_discord_rich/component_paths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/component_paths.h -------------------------------------------------------------------------------- /foo_discord_rich/discord/discord_integration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/discord/discord_integration.cpp -------------------------------------------------------------------------------- /foo_discord_rich/discord/discord_integration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/discord/discord_integration.h -------------------------------------------------------------------------------- /foo_discord_rich/discord/presence_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/discord/presence_data.cpp -------------------------------------------------------------------------------- /foo_discord_rich/discord/presence_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/discord/presence_data.h -------------------------------------------------------------------------------- /foo_discord_rich/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/dllmain.cpp -------------------------------------------------------------------------------- /foo_discord_rich/fb2k/acfu_integration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/fb2k/acfu_integration.cpp -------------------------------------------------------------------------------- /foo_discord_rich/fb2k/advanced_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/fb2k/advanced_config.cpp -------------------------------------------------------------------------------- /foo_discord_rich/fb2k/advanced_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/fb2k/advanced_config.h -------------------------------------------------------------------------------- /foo_discord_rich/fb2k/callbacks/mainmenu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/fb2k/callbacks/mainmenu.cpp -------------------------------------------------------------------------------- /foo_discord_rich/fb2k/callbacks/playback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/fb2k/callbacks/playback.cpp -------------------------------------------------------------------------------- /foo_discord_rich/fb2k/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/fb2k/config.cpp -------------------------------------------------------------------------------- /foo_discord_rich/fb2k/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/fb2k/config.h -------------------------------------------------------------------------------- /foo_discord_rich/foo_discord_rich.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/foo_discord_rich.rc -------------------------------------------------------------------------------- /foo_discord_rich/foo_discord_rich.rc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/foo_discord_rich.rc2 -------------------------------------------------------------------------------- /foo_discord_rich/foo_discord_rich.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/foo_discord_rich.vcxproj -------------------------------------------------------------------------------- /foo_discord_rich/foo_discord_rich.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/foo_discord_rich.vcxproj.filters -------------------------------------------------------------------------------- /foo_discord_rich/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/packages.config -------------------------------------------------------------------------------- /foo_discord_rich/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/resource.h -------------------------------------------------------------------------------- /foo_discord_rich/stdafx.cpp: -------------------------------------------------------------------------------- 1 | #include "stdafx.h" 2 | -------------------------------------------------------------------------------- /foo_discord_rich/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/stdafx.h -------------------------------------------------------------------------------- /foo_discord_rich/ui/ui_itab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/ui/ui_itab.h -------------------------------------------------------------------------------- /foo_discord_rich/ui/ui_pref_tab_advanced.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/ui/ui_pref_tab_advanced.cpp -------------------------------------------------------------------------------- /foo_discord_rich/ui/ui_pref_tab_advanced.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/ui/ui_pref_tab_advanced.h -------------------------------------------------------------------------------- /foo_discord_rich/ui/ui_pref_tab_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/ui/ui_pref_tab_main.cpp -------------------------------------------------------------------------------- /foo_discord_rich/ui/ui_pref_tab_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/ui/ui_pref_tab_main.h -------------------------------------------------------------------------------- /foo_discord_rich/ui/ui_pref_tab_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/ui/ui_pref_tab_manager.cpp -------------------------------------------------------------------------------- /foo_discord_rich/ui/ui_pref_tab_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/ui/ui_pref_tab_manager.h -------------------------------------------------------------------------------- /foo_discord_rich/utils/json_std_extenders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/utils/json_std_extenders.h -------------------------------------------------------------------------------- /foo_discord_rich/utils/logging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/utils/logging.cpp -------------------------------------------------------------------------------- /foo_discord_rich/utils/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/utils/logging.h -------------------------------------------------------------------------------- /foo_discord_rich/utils/subprocess_executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/utils/subprocess_executor.cpp -------------------------------------------------------------------------------- /foo_discord_rich/utils/subprocess_executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/foo_discord_rich/utils/subprocess_executor.h -------------------------------------------------------------------------------- /images/pause-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/images/pause-dark.png -------------------------------------------------------------------------------- /images/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/images/pause.png -------------------------------------------------------------------------------- /images/playing-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/images/playing-dark.png -------------------------------------------------------------------------------- /images/playing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/images/playing.png -------------------------------------------------------------------------------- /licenses/CPR.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/licenses/CPR.txt -------------------------------------------------------------------------------- /licenses/Discord RPC.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/licenses/Discord RPC.txt -------------------------------------------------------------------------------- /licenses/JSON for Modern C++.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/licenses/JSON for Modern C++.txt -------------------------------------------------------------------------------- /licenses/PFC.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/licenses/PFC.txt -------------------------------------------------------------------------------- /licenses/WTL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/licenses/WTL.txt -------------------------------------------------------------------------------- /licenses/fmt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/licenses/fmt.txt -------------------------------------------------------------------------------- /licenses/foobar2000 SDK.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/licenses/foobar2000 SDK.txt -------------------------------------------------------------------------------- /licenses/range-v3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/licenses/range-v3.txt -------------------------------------------------------------------------------- /props/local_dependencies/cpr.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/props/local_dependencies/cpr.props -------------------------------------------------------------------------------- /props/local_dependencies/discord.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/props/local_dependencies/discord.props -------------------------------------------------------------------------------- /props/submodules/fb2k_utils.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/props/submodules/fb2k_utils.props -------------------------------------------------------------------------------- /props/submodules/submodules.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/props/submodules/submodules.props -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/additional_files/cpr.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/scripts/additional_files/cpr.vcxproj -------------------------------------------------------------------------------- /scripts/additional_files/discord-rpc.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/scripts/additional_files/discord-rpc.vcxproj -------------------------------------------------------------------------------- /scripts/call_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/scripts/call_wrapper.py -------------------------------------------------------------------------------- /scripts/configure_cpr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/scripts/configure_cpr.py -------------------------------------------------------------------------------- /scripts/configure_discord_rpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/scripts/configure_discord_rpc.py -------------------------------------------------------------------------------- /scripts/download_submodules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/scripts/download_submodules.py -------------------------------------------------------------------------------- /scripts/pack_component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/scripts/pack_component.py -------------------------------------------------------------------------------- /scripts/patch_submodules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/scripts/patch_submodules.py -------------------------------------------------------------------------------- /scripts/patches/cpr.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/scripts/patches/cpr.patch -------------------------------------------------------------------------------- /scripts/patches/discord-rpc.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/scripts/patches/discord-rpc.patch -------------------------------------------------------------------------------- /scripts/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/scripts/setup.py -------------------------------------------------------------------------------- /scripts/update_gh_pages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/scripts/update_gh_pages.py -------------------------------------------------------------------------------- /workspaces/foo_discord_rich.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RemuSalminen/foo_discord_rich/HEAD/workspaces/foo_discord_rich.sln --------------------------------------------------------------------------------