├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── actions │ └── build-replay │ │ └── action.yml ├── dependabot.yml └── workflows │ ├── build-artifacts.yml │ └── publish-release.yml ├── COPYING ├── README.md ├── Replay.doap ├── data ├── app.drey.Replay.Source.svg ├── app.drey.Replay.desktop.in.in ├── app.drey.Replay.metainfo.xml.in.in ├── icons │ ├── app.drey.Replay-symbolic.svg │ ├── app.drey.Replay.Devel.svg │ ├── app.drey.Replay.svg │ └── meson.build ├── meson.build └── screenshots │ └── screenshot.png ├── meson.build ├── meson_options.txt ├── po ├── LINGUAS ├── POTFILES ├── app.drey.Replay.pot └── meson.build ├── src ├── app │ ├── app.vala │ ├── meson.build │ └── window │ │ ├── app-window.blp │ │ ├── app-window.vala │ │ └── meson.build ├── meson.build ├── resources.xml ├── shared │ ├── meson.build │ ├── utilities │ │ ├── formatting.vala │ │ ├── meson.build │ │ └── threading.vala │ └── view-model.vala ├── style.css ├── trends │ ├── meson.build │ ├── view-model │ │ ├── meson.build │ │ └── trends-view-model.vala │ ├── views │ │ ├── meson.build │ │ ├── trends-view.blp │ │ └── trends-view.vala │ └── widgets │ │ ├── meson.build │ │ ├── thumbnail.vala │ │ ├── video-card.blp │ │ └── video-card.vala └── videos │ ├── meson.build │ ├── video-repository.vala │ └── video.vala ├── subprojects └── invidious-api │ ├── meson.build │ └── src │ ├── client.vala │ ├── meson.build │ ├── shared │ ├── error.vala │ ├── meson.build │ ├── request.vala │ └── utilities │ │ ├── enum-as-string.vala │ │ ├── meson.build │ │ └── uri-builder.vala │ └── trending │ ├── meson.build │ ├── trending-request.vala │ └── video.vala └── vapi ├── config.vapi └── icu-i18n.vapi /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/actions/build-replay/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/.github/actions/build-replay/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build-artifacts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/.github/workflows/build-artifacts.yml -------------------------------------------------------------------------------- /.github/workflows/publish-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/.github/workflows/publish-release.yml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/README.md -------------------------------------------------------------------------------- /Replay.doap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/Replay.doap -------------------------------------------------------------------------------- /data/app.drey.Replay.Source.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/data/app.drey.Replay.Source.svg -------------------------------------------------------------------------------- /data/app.drey.Replay.desktop.in.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/data/app.drey.Replay.desktop.in.in -------------------------------------------------------------------------------- /data/app.drey.Replay.metainfo.xml.in.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/data/app.drey.Replay.metainfo.xml.in.in -------------------------------------------------------------------------------- /data/icons/app.drey.Replay-symbolic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/data/icons/app.drey.Replay-symbolic.svg -------------------------------------------------------------------------------- /data/icons/app.drey.Replay.Devel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/data/icons/app.drey.Replay.Devel.svg -------------------------------------------------------------------------------- /data/icons/app.drey.Replay.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/data/icons/app.drey.Replay.svg -------------------------------------------------------------------------------- /data/icons/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/data/icons/meson.build -------------------------------------------------------------------------------- /data/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/data/meson.build -------------------------------------------------------------------------------- /data/screenshots/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/data/screenshots/screenshot.png -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/meson.build -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/meson_options.txt -------------------------------------------------------------------------------- /po/LINGUAS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /po/POTFILES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/po/POTFILES -------------------------------------------------------------------------------- /po/app.drey.Replay.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/po/app.drey.Replay.pot -------------------------------------------------------------------------------- /po/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/po/meson.build -------------------------------------------------------------------------------- /src/app/app.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/app/app.vala -------------------------------------------------------------------------------- /src/app/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/app/meson.build -------------------------------------------------------------------------------- /src/app/window/app-window.blp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/app/window/app-window.blp -------------------------------------------------------------------------------- /src/app/window/app-window.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/app/window/app-window.vala -------------------------------------------------------------------------------- /src/app/window/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/app/window/meson.build -------------------------------------------------------------------------------- /src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/meson.build -------------------------------------------------------------------------------- /src/resources.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/resources.xml -------------------------------------------------------------------------------- /src/shared/meson.build: -------------------------------------------------------------------------------- 1 | vala_sources += files('view-model.vala') 2 | subdir('utilities') 3 | -------------------------------------------------------------------------------- /src/shared/utilities/formatting.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/shared/utilities/formatting.vala -------------------------------------------------------------------------------- /src/shared/utilities/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/shared/utilities/meson.build -------------------------------------------------------------------------------- /src/shared/utilities/threading.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/shared/utilities/threading.vala -------------------------------------------------------------------------------- /src/shared/view-model.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/shared/view-model.vala -------------------------------------------------------------------------------- /src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/style.css -------------------------------------------------------------------------------- /src/trends/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/trends/meson.build -------------------------------------------------------------------------------- /src/trends/view-model/meson.build: -------------------------------------------------------------------------------- 1 | vala_sources += files('trends-view-model.vala') 2 | -------------------------------------------------------------------------------- /src/trends/view-model/trends-view-model.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/trends/view-model/trends-view-model.vala -------------------------------------------------------------------------------- /src/trends/views/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/trends/views/meson.build -------------------------------------------------------------------------------- /src/trends/views/trends-view.blp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/trends/views/trends-view.blp -------------------------------------------------------------------------------- /src/trends/views/trends-view.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/trends/views/trends-view.vala -------------------------------------------------------------------------------- /src/trends/widgets/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/trends/widgets/meson.build -------------------------------------------------------------------------------- /src/trends/widgets/thumbnail.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/trends/widgets/thumbnail.vala -------------------------------------------------------------------------------- /src/trends/widgets/video-card.blp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/trends/widgets/video-card.blp -------------------------------------------------------------------------------- /src/trends/widgets/video-card.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/trends/widgets/video-card.vala -------------------------------------------------------------------------------- /src/videos/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/videos/meson.build -------------------------------------------------------------------------------- /src/videos/video-repository.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/videos/video-repository.vala -------------------------------------------------------------------------------- /src/videos/video.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/src/videos/video.vala -------------------------------------------------------------------------------- /subprojects/invidious-api/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/subprojects/invidious-api/meson.build -------------------------------------------------------------------------------- /subprojects/invidious-api/src/client.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/subprojects/invidious-api/src/client.vala -------------------------------------------------------------------------------- /subprojects/invidious-api/src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/subprojects/invidious-api/src/meson.build -------------------------------------------------------------------------------- /subprojects/invidious-api/src/shared/error.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/subprojects/invidious-api/src/shared/error.vala -------------------------------------------------------------------------------- /subprojects/invidious-api/src/shared/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/subprojects/invidious-api/src/shared/meson.build -------------------------------------------------------------------------------- /subprojects/invidious-api/src/shared/request.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/subprojects/invidious-api/src/shared/request.vala -------------------------------------------------------------------------------- /subprojects/invidious-api/src/shared/utilities/enum-as-string.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/subprojects/invidious-api/src/shared/utilities/enum-as-string.vala -------------------------------------------------------------------------------- /subprojects/invidious-api/src/shared/utilities/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/subprojects/invidious-api/src/shared/utilities/meson.build -------------------------------------------------------------------------------- /subprojects/invidious-api/src/shared/utilities/uri-builder.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/subprojects/invidious-api/src/shared/utilities/uri-builder.vala -------------------------------------------------------------------------------- /subprojects/invidious-api/src/trending/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/subprojects/invidious-api/src/trending/meson.build -------------------------------------------------------------------------------- /subprojects/invidious-api/src/trending/trending-request.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/subprojects/invidious-api/src/trending/trending-request.vala -------------------------------------------------------------------------------- /subprojects/invidious-api/src/trending/video.vala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/subprojects/invidious-api/src/trending/video.vala -------------------------------------------------------------------------------- /vapi/config.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/vapi/config.vapi -------------------------------------------------------------------------------- /vapi/icu-i18n.vapi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nyx-lyb3ra/Replay/HEAD/vapi/icu-i18n.vapi --------------------------------------------------------------------------------