Commit 654a31d
committed
Release 0.5: Multi-select, Gallery Fixes, and Video Thumbnails
Features:
- Implemented multi-select and bulk download for Creator Profiles.
- Added thumbnails for images and videos in Download Manager.
- Enabled video thumbnail generation using Coil's VideoFrameDecoder.
Fixes:
- Resolved off-by-one error in Gallery viewer navigation.
- Fixed missing video thumbnails in Gallery and Download Manager.
- Fixed build errors and restored corrupted files in Gallery and Download screens.
Refactoring:
- Extracted [SelectionTopAppBar](app/src/main/java/com/example/kemono/ui/components/SelectionTopAppBar.kt:14:0-40:1) to a shared component for reuse.
Chore:
- Updated version to 0.5 Pre-Release.
- Updated .gitignore to properly exclude build artifacts.1 parent 386d58a commit 654a31d
338 files changed
Lines changed: 588 additions & 244 deletions
File tree
- .gradle
- buildOutputCleanup
- app
- build
- generated
- hilt/component_sources/debug/com/example/kemono
- ksp/debug/java/com/example/kemono/ui
- creators
- posts
- intermediates
- apk/debug
- classes/debug/transformDebugClassesWithAsm/dirs
- META-INF
- com/example/kemono
- ui
- creators
- posts
- settings
- dex/debug/mergeProjectDexDebug
- 13
- 15
- 1
- 2
- 7
- hilt/component_classes/debug/com/example/kemono
- incremental
- debug-mergeJavaRes
- debug
- mergeDebugResources
- packageDebugResources
- packageDebug/tmp/debug
- zip-cache
- java_res/debug/processDebugJavaRes/out/META-INF
- javac/debug/compileDebugJavaWithJavac/classes/com/example/kemono/ui
- creators
- posts
- linked_resources_binary_format/debug/processDebugResources
- manifest_merge_blame_file/debug/processDebugMainManifest
- merged_manifests/debug/processDebugManifest
- merged_manifest/debug/processDebugMainManifest
- packaged_manifests/debug/processDebugManifestForPackage
- project_dex_archive/debug/dexBuilderDebug/out/com/example/kemono
- ui
- creators
- posts
- settings
- kotlin/compileDebugKotlin
- cacheable
- caches-jvm
- inputs
- jvm/kotlin
- lookups
- classpath-snapshot
- local-state
- kspCaches/debug
- backups/java/byRounds/1/com/example/kemono/ui
- creators
- posts
- classLookups
- symbolLookups
- tmp
- compileDebugJavaWithJavac
- hiltJavaCompileDebug
- kotlin-classes/debug
- META-INF
- com/example/kemono/ui
- creators
- posts
- settings
- src/main/java/com/example/kemono
- di
- ui
- components
- creators
- downloads
- gallery
- posts
- settings
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| |||
Binary file not shown.
Binary file not shown.
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | | - | |
| 16 | + | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
Lines changed: 17 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
35 | 36 | | |
| 37 | + | |
36 | 38 | | |
37 | 39 | | |
38 | 40 | | |
| |||
485 | 487 | | |
486 | 488 | | |
487 | 489 | | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
488 | 495 | | |
489 | 496 | | |
490 | 497 | | |
| |||
507 | 514 | | |
508 | 515 | | |
509 | 516 | | |
510 | | - | |
| 517 | + | |
511 | 518 | | |
512 | 519 | | |
513 | | - | |
| 520 | + | |
514 | 521 | | |
515 | 522 | | |
516 | 523 | | |
| |||
628 | 635 | | |
629 | 636 | | |
630 | 637 | | |
631 | | - | |
632 | | - | |
633 | 638 | | |
634 | 639 | | |
| 640 | + | |
| 641 | + | |
635 | 642 | | |
636 | 643 | | |
637 | 644 | | |
| |||
669 | 676 | | |
670 | 677 | | |
671 | 678 | | |
672 | | - | |
673 | | - | |
| 679 | + | |
| 680 | + | |
674 | 681 | | |
675 | 682 | | |
676 | 683 | | |
| |||
743 | 750 | | |
744 | 751 | | |
745 | 752 | | |
746 | | - | |
747 | | - | |
748 | | - | |
749 | | - | |
| 753 | + | |
750 | 754 | | |
751 | 755 | | |
| 756 | + | |
| 757 | + | |
| 758 | + | |
752 | 759 | | |
753 | 760 | | |
754 | 761 | | |
| |||
Lines changed: 12 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| 34 | + | |
| 35 | + | |
33 | 36 | | |
34 | 37 | | |
35 | | - | |
| 38 | + | |
| 39 | + | |
36 | 40 | | |
37 | 41 | | |
38 | 42 | | |
| 43 | + | |
39 | 44 | | |
40 | 45 | | |
41 | 46 | | |
42 | 47 | | |
43 | | - | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
44 | 51 | | |
45 | 52 | | |
46 | 53 | | |
47 | 54 | | |
48 | | - | |
49 | | - | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
50 | 58 | | |
51 | 59 | | |
52 | 60 | | |
| |||
Lines changed: 10 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
| 29 | + | |
| 30 | + | |
28 | 31 | | |
29 | 32 | | |
30 | 33 | | |
| 34 | + | |
31 | 35 | | |
32 | 36 | | |
| 37 | + | |
33 | 38 | | |
34 | 39 | | |
35 | 40 | | |
36 | 41 | | |
37 | 42 | | |
38 | | - | |
| 43 | + | |
39 | 44 | | |
40 | 45 | | |
41 | 46 | | |
42 | 47 | | |
| 48 | + | |
43 | 49 | | |
44 | | - | |
| 50 | + | |
45 | 51 | | |
46 | 52 | | |
47 | 53 | | |
48 | | - | |
49 | | - | |
| 54 | + | |
| 55 | + | |
50 | 56 | | |
51 | 57 | | |
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
| 14 | + | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
0 commit comments