Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: hoangvu12/kaguya-app
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.11.3-alpha
Choose a base ref
...
head repository: hoangvu12/kaguya-app
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 18 commits
  • 42 files changed
  • 1 contributor

Commits on Sep 7, 2024

  1. Copy the full SHA
    4c71b6e View commit details
  2. Copy the full SHA
    4737793 View commit details
  3. Copy the full SHA
    292d95b View commit details
  4. feat: module updater

    hoangvu12 committed Sep 7, 2024
    Copy the full SHA
    a53e433 View commit details
  5. Copy the full SHA
    9b0b2af View commit details
  6. v0.12.0-alpha

    hoangvu12 committed Sep 7, 2024
    Copy the full SHA
    40644a7 View commit details
  7. Copy the full SHA
    ce10ae4 View commit details
  8. Copy the full SHA
    e197e2a View commit details
  9. Copy the full SHA
    fd19a6a View commit details
  10. Copy the full SHA
    c92e57e View commit details

Commits on Sep 8, 2024

  1. Copy the full SHA
    e0914fd View commit details
  2. Copy the full SHA
    d316c51 View commit details
  3. Copy the full SHA
    970e937 View commit details
  4. Copy the full SHA
    8c1a9ab View commit details
  5. feat: random anime button

    hoangvu12 committed Sep 8, 2024
    Copy the full SHA
    169cb0a View commit details
  6. Copy the full SHA
    ce46659 View commit details
  7. feat(player): lock button

    hoangvu12 committed Sep 8, 2024
    Copy the full SHA
    9f867ea View commit details
  8. v0.13.0-alpha

    hoangvu12 committed Sep 8, 2024
    Copy the full SHA
    5f78e6c View commit details
Showing with 583 additions and 227 deletions.
  1. +1 −0 .eslintrc.js
  2. +0 −4 .github/workflows/build-alpha-release-apk.yaml
  3. +0 −41 .github/workflows/compress-images.yml
  4. +0 −34 .github/workflows/expo-doctor.yml
  5. +0 −2 .github/workflows/type-check.yml
  6. +6 −3 changes.md
  7. +2 −2 package.json
  8. +45 −48 pnpm-lock.yaml
  9. +8 −0 src/gql/gql.ts
  10. +83 −0 src/gql/graphql.ts
  11. +2 −0 src/navigation/root-navigator.tsx
  12. +1 −1 src/screens/anime/components/genre-list.tsx
  13. +86 −0 src/screens/anime/components/random-anime.tsx
  14. +1 −16 src/screens/anime/components/watch-card.tsx
  15. +1 −1 src/screens/anime/components/your-list.tsx
  16. +24 −3 src/screens/anime/details/screens/episode-screen/components/episode-container.tsx
  17. +21 −5 src/screens/anime/details/screens/episode-screen/components/episode-layout-container.tsx
  18. +1 −3 src/screens/anime/details/screens/episode-screen/hooks/use-episodes.tsx
  19. +2 −0 src/screens/anime/details/screens/episode-screen/store.tsx
  20. +2 −2 src/screens/anime/details/screens/info-screen/components/special-relation-list.tsx
  21. +6 −1 src/screens/anime/screen.tsx
  22. +22 −0 src/screens/anime/watch/components/lock-button.tsx
  23. +4 −1 src/screens/anime/watch/components/media-container.tsx
  24. +20 −11 src/screens/anime/watch/components/media-overlay.tsx
  25. +5 −6 src/screens/anime/watch/components/media-playback-settings.tsx
  26. +1 −1 src/screens/anime/watch/components/media-player.tsx
  27. +5 −6 src/screens/anime/watch/components/media-quality-settings.tsx
  28. +1 −1 src/screens/anime/watch/components/media-seeking-gesture.tsx
  29. +5 −6 src/screens/anime/watch/components/media-subtitle-settings.tsx
  30. +5 −0 src/screens/anime/watch/components/media-top.tsx
  31. +1 −1 src/screens/anime/watch/components/player-container.tsx
  32. +21 −5 src/screens/anime/watch/components/settings-bottom-sheet.tsx
  33. +0 −2 src/screens/anime/watch/components/skip-timestamp-button.tsx
  34. +26 −0 src/screens/anime/watch/components/unlock-float-button.tsx
  35. +26 −9 src/screens/anime/watch/hooks/use-playback-rate-gesture.ts
  36. +10 −8 src/screens/anime/watch/hooks/use-seeking-gesture.ts
  37. +3 −0 src/screens/anime/watch/store.ts
  38. +1 −1 src/screens/search/components/banner.tsx
  39. +17 −2 src/services/anilist.ts
  40. +1 −1 src/ui/banner-card.tsx
  41. +1 −0 src/ui/core/bottom-sheet.tsx
  42. +116 −0 src/ui/module-updater.tsx
1 change: 1 addition & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -39,6 +39,7 @@ module.exports = {
project: './tsconfig.json',
},
rules: {
'tailwindcss/enforces-shorthand': [0],
'prettier/prettier': [
'error',
{
4 changes: 0 additions & 4 deletions .github/workflows/build-alpha-release-apk.yaml
Original file line number Diff line number Diff line change
@@ -31,10 +31,6 @@ jobs:
eas-version: latest
token: ${{ secrets.EXPO_TOKEN }}

- name: ⚙️ Run Prebuild
run: pnpm prebuild:alpha
shell: bash

- name: 📱 Run Android Build
run: pnpm build:alpha --non-interactive --output=kaguya-${{github.ref_name}}.apk --no-wait --message "Build alpha ${{ github.ref_name }}"
shell: bash
41 changes: 0 additions & 41 deletions .github/workflows/compress-images.yml

This file was deleted.

34 changes: 0 additions & 34 deletions .github/workflows/expo-doctor.yml

This file was deleted.

2 changes: 0 additions & 2 deletions .github/workflows/type-check.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
name: Type Check (tsc)

on:
push:
branches: [main, master]
pull_request:
branches: [main, master]

9 changes: 6 additions & 3 deletions changes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
- Added Anime List
- Added resume playback offset setting (for example, -10 would resume 10 seconds earlier than the last watched time)
- Added fast forward indicator in Player (when you hold down the player, it will play 2x fast)
- Added a player lock button.
- Added a random anime button.
- Fixed issue where the video doesn't resume when closing the settings.
- Added restoration of the previous playback rate when fast forwarding.
- Fixed issue where "continue watching" doesn't show until selecting the correct episode chunk.
- Added an episode sorting button.
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "kaguya-app",
"version": "0.11.3-alpha",
"version": "0.13.0-alpha",
"private": true,
"scripts": {
"start": "expo start --dev-client",
@@ -82,7 +82,7 @@
"react-native-modal": "^13.0.1",
"react-native-orientation-locker": "^1.5.0",
"react-native-pager-view": "6.2.0",
"react-native-reanimated": "~3.3.0",
"react-native-reanimated": "~3.4.2",
"react-native-reanimated-carousel": "^3.5.1",
"react-native-safe-area-context": "4.6.3",
"react-native-screens": "~3.22.1",
93 changes: 45 additions & 48 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading