Ax333l
8d9c2439dd
docs: add information about downloaders
2025-10-01 22:59:12 +02:00
Pun Butrach
c1e90a45cd
chore: ads.fund verification ( #2761 )
...
This is ads fund verification from main branch of revanced manager (flutter) which is diverged from dev branch.
2025-10-02 03:08:49 +07:00
brosssh
775c2d5cde
ci: Adjust to release app and api module respectively ( #2675 )
...
Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net >
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
Co-authored-by: Pun Butrach <pun.butrach@gmail.com >
Co-authored-by: Ax333l <main@axelen.xyz >
2025-10-01 21:53:55 +02:00
kitadai31
de27b4b109
build: Clean up ProGuard rules ( #2663 )
2025-10-01 21:53:54 +02:00
Pun Butrach
b58a11f9f1
ci: Remove fetch-depth from checkout ( #2628 )
2025-10-01 21:53:53 +02:00
Ax333l
2297e94cb8
fix: remove unused function preventing compilation
2025-10-01 21:53:52 +02:00
Ax333l
a84ab244c7
chore: remove unused dependency
2025-10-01 21:53:51 +02:00
oSumAtrIX
2cdd6d1843
feat: Rename "Patch bundle" to "Patches" ( #2541 )
...
Co-authored-by: Ax333l <main@axelen.xyz >
2025-10-01 21:53:50 +02:00
brosssh
3b82767a89
fix: Show selection warning also on patch option ( #2643 )
2025-10-01 21:53:49 +02:00
Ax333l
af8e2b44c0
feat: allow bundles to use classes from other bundles ( #1951 )
2025-10-01 21:53:47 +02:00
Pun Butrach
a8820a4daf
fix: Transparent status on fullscreen dialog ( #2654 )
2025-10-01 21:53:47 +02:00
oSumAtrIX
e1278452b9
feat: Rename strings
2025-10-01 21:53:46 +02:00
brosssh
d4d2056585
fix: Add missing header for "Updates" settings ( #2642 )
2025-10-01 21:53:45 +02:00
brosssh
55524f7284
feat: Improve bundle info screen design ( #2548 )
2025-10-01 21:53:44 +02:00
brosssh
cd2dbcc841
fix: Patch selection screen padding ( #2533 )
2025-10-01 21:53:43 +02:00
Pun Butrach
9fdca5a0af
fix: Playback Switch's Haptic Feedback ( #2639 )
...
Signed-off-by: Pun Butrach <pun.butrach@gmail.com >
2025-10-01 21:53:42 +02:00
kitadai31
05444d8824
fix: Improve background running notification ( #2614 )
2025-10-01 21:53:41 +02:00
brosssh
59d233e15c
fix: Allow different app version when downloading via plugin if setting is off ( #2579 )
...
Co-authored-by: Ax333l <main@axelen.xyz >
2025-10-01 21:53:40 +02:00
Ax333l
1fb94b711f
fix: display version from manifest ( #2634 )
2025-10-01 21:53:39 +02:00
aAbed
0096169af8
fix: Correct preference description ( #2619 )
2025-10-01 21:53:38 +02:00
brosssh
7c410fef45
feat: Set app ownership when installing apps ( #2558 )
2025-10-01 21:53:37 +02:00
brosssh
a91ff60533
fix: Selected patch count ( #2559 )
2025-10-01 21:53:36 +02:00
brosssh
0ce49582f1
fix: CI flows ( #2598 )
2025-10-01 21:53:35 +02:00
brosssh
f32ffbb6f2
feat: Add confirmation dialog to "Reset" options ( #2576 )
2025-10-01 21:53:34 +02:00
oSumAtrIX
3851983a44
ci: Upload artifacts when building pull requests
2025-10-01 21:53:33 +02:00
Brosssh
e97b19d2b6
fix: Patch process cancelation dialog conditions ( #2554 )
2025-10-01 21:53:32 +02:00
Brosssh
24c4cd3f99
fix: Correctly display universal patches warning ( #2570 )
2025-10-01 21:53:31 +02:00
Brosssh
f2ea00757a
fix: Handle open source licenses page crash ( #2569 )
2025-10-01 21:53:30 +02:00
oSumAtrIX
51132731a4
ci: Set build attestation subject name
2025-10-01 21:53:29 +02:00
oSumAtrIX
bf311664d5
build: Do not sign all releases with debug key
2025-10-01 21:53:28 +02:00
oSumAtrIX
581f7922ed
docs: Update docs with all manager features and improve consistency
2025-10-01 21:53:27 +02:00
oSumAtrIX
83d33e87e3
feat: Use simpler strings
2025-10-01 21:53:26 +02:00
oSumAtrIX
537e0b5bed
chore: Move API project from separate repo to this
...
Set up CI to publish the API library package as well as release the app.
2025-10-01 21:53:25 +02:00
Brosssh
663cf2d6b8
fix(Compose): Adjusted universal patches safeguard and warnings ( #2550 )
2025-10-01 21:53:24 +02:00
Ax333l
0030c7a788
feat(Compose): hide developer settings ( #2551 )
2025-10-01 21:53:23 +02:00
Ax333l
eba92e2644
fix: handle edge-to-edge properly in fullscreen dialogs
2025-10-01 21:53:22 +02:00
Brosssh
2671e68004
feat(Compose): Add confirmation dialog on multiple operations ( #2529 )
2025-10-01 21:53:21 +02:00
Robert
6e08e9dc39
refactor: Rename settings screens for consistency ( #2547 )
2025-10-01 21:53:20 +02:00
Brosssh
3710675ac0
feat(Compose): Improve patches selector tab by adding the bundle version ( #2545 )
2025-10-01 21:53:19 +02:00
oSumAtrIX
244a8f4e17
ci: Adjust and modernize workflow files to match other repos
2025-10-01 21:53:18 +02:00
oSumAtrIX
015a2df457
docs: Adjust issue templates to match other repos
2025-10-01 21:53:17 +02:00
oSumAtrIX
8686c058ce
docs: Add contribution guidelines and adjust README
2025-10-01 21:53:16 +02:00
oSumAtrIX
5c21ec6eb5
build: Update Gradle Wrapper
2025-10-01 21:53:15 +02:00
Ax333l
f5e1e0b065
fix: patch count remaining at zero when using process runtime ( #2542 )
2025-10-01 21:53:14 +02:00
Robert
bb5d414abb
feat: Order bundles by number of patches
2025-10-01 21:53:13 +02:00
oSumAtrIX
bd07435d4b
style: Apply formatting
2025-10-01 21:53:12 +02:00
oSumAtrIX
54c56f1d81
build: Sign releases using keystore if available
2025-10-01 21:53:11 +02:00
oSumAtrIX
5133f02ad6
feat: Use "Debug" and "Debug signed" for build names respectively
2025-10-01 21:53:10 +02:00
oSumAtrIX
9f7eaa2123
feat: Move safeguards above patcher preference group
2025-10-01 21:53:09 +02:00
Brosssh
9a82b78528
fix: Reset cached theme on theme change to avoid broken colors ( #2527 )
2025-10-01 21:53:08 +02:00
Brosssh
cedc6ad49f
feat(Compose): Move developer options to top level ( #2528 )
2025-10-01 21:53:07 +02:00
oSumAtrIX
4d95a29a1c
build: Remove repos that are not required
2025-10-01 21:53:06 +02:00
Ushie
6f6296b8cd
fix: Ignore long click when already in delete mode
...
closes #2503
2025-10-01 21:53:05 +02:00
Ax333l
f3f8bc4ec2
feat: add network checks for features that require it
2025-10-01 21:53:04 +02:00
Ax333l
55e7ebf4fc
feat: move plugin api to another repository
2025-10-01 21:53:03 +02:00
kitadai31
26778f57e6
fix: Do not poll battery optimization status ( #2491 )
2025-10-01 21:53:01 +02:00
Ushie
7007010f14
feat: Improve update screen design ( #2487 )
2025-10-01 21:53:01 +02:00
Ushie
8b3c4eb91c
fix: Use compatible rather than support when referring to patch compatibility ( #2422 )
2025-10-01 21:52:59 +02:00
Ushie
a53a8ba627
feat: Improve APK file name formatting on save ( #2421 )
2025-10-01 21:52:59 +02:00
dependabot[bot]
f07f75a55f
build(deps): bump the gradle-compose group with 16 updates ( #2407 )
2025-10-01 21:52:58 +02:00
Ushie
2697077fc8
feat: Reorder Import & Export settings ( #2403 )
2025-10-01 21:52:57 +02:00
Ushie
dc51d6134d
feat: TopAppBar scroll behavior ( #2397 )
2025-10-01 21:52:56 +02:00
Pun Butrach
a9a21fd15a
ci: Generate release artifact provenance ( #2324 )
...
Signed-off-by: validcube <pun.butrach@gmail.com >
2025-10-01 21:52:55 +02:00
Robert
cd142a70d3
fix: improve keystore import error handling and show toast
2025-10-01 21:52:54 +02:00
validcube
ac0625892d
build: Enable pseudo locale for debug variant
2025-10-01 21:52:53 +02:00
validcube
7f5a291c99
chore: Update project's dependencies to latest
2025-10-01 21:52:52 +02:00
Robert
93f4a5bb7c
fix: show install button when installation has been cancelled
2025-10-01 21:52:51 +02:00
Ushie
2de16e18e8
feat: Screen slide transition ( #2396 )
2025-10-01 21:52:50 +02:00
Ushie
c73fdfdd2d
fix: Offset badge
2025-10-01 21:52:49 +02:00
validcube
bdfb5a9462
build: Bump AGP to 8.8.0
...
build: Bump AGP to 8.8.0
2025-10-01 21:52:48 +02:00
Pun Butrach
ca918eea46
docs: Merge documentation from Flutter to Compose
2025-10-01 21:52:47 +02:00
Tornike Khintibidze
8dc4e5b89e
feat: Redesign the patches screen ( #2381 )
2025-10-01 21:52:46 +02:00
Ax333l
1a54313c1d
fix: available updates dialog list item color
2025-10-01 21:52:45 +02:00
Ax333l
a3604579fe
refactor: use EventEffect for legacy import
2025-10-01 21:52:44 +02:00
Ax333l
3a63e42df9
feat: add required options screen ( #2378 )
2025-10-01 21:52:43 +02:00
aAbed
66432764cf
feat: Add confirm dialogs when toggling dangerous settings ( #2072 )
...
Co-authored-by: Ax333l <main@axelen.xyz >
2025-10-01 21:52:42 +02:00
Ax333l
7ef496b98c
chore: add .kotlin to gitignore
2025-10-01 21:52:41 +02:00
Ax333l
9863c5161a
fix: remove battery optimization notification if user grants the permission
2025-10-01 21:52:40 +02:00
Ax333l
7438f45903
feat: switch to androidx.navigation ( #2362 )
2025-10-01 21:52:39 +02:00
Ax333l
5662863a64
refactor: remove unnecessary function
2025-10-01 21:52:38 +02:00
Ax333l
426b28932f
fix: contributors screen repository name
2025-10-01 21:52:37 +02:00
Ax333l
83eeeae801
fix: process death resilience and account for android 11 bug ( #2355 )
2025-10-01 21:52:36 +02:00
kitadai31
4de534094a
fix: Screen turns off while patching due to wrong WakeLock ( #2147 )
2025-10-01 21:52:35 +02:00
Ax333l
ca38737783
feat: Add downloader plugin system ( #2041 )
2025-10-01 21:52:34 +02:00
Ax333l
7e858a244c
feat: switch to revanced api v4
2025-10-01 21:52:32 +02:00
Pun Butrach
dbe5c44ec3
chore: Nitpick on misspelling of comment
2025-10-01 21:52:31 +02:00
somni
a5c8a23f9f
feat: Make patch bundles list scrollable ( #2322 )
2025-10-01 21:52:30 +02:00
Ax333l
f92cb9e191
chore: update dependencies
...
🦀 integrations are gone! 🦀
2025-10-01 21:52:29 +02:00
Ax333l
e55566d3df
fix: only perform haptics on events
2025-10-01 21:52:28 +02:00
Benjamin
76e0c95187
feat: Add haptic feedback ( #1457 )
...
Co-authored-by: Ushie <ushiekane@gmail.com >
2025-10-01 21:52:26 +02:00
kitadai31
fedaedfda1
fix: Match "Installation incompatible" dialog message with Flutter Manager ( #2231 )
2025-10-01 21:52:25 +02:00
alieRN
3bd4f0d8f3
feat(patcher): Improve installation ( #2185 )
2025-10-01 21:52:24 +02:00
oSumAtrIX
43b3743213
feat: Add installer status dialog ( #1473 )
...
Co-authored-by: Benjamin Halko <benjaminhalko@hotmail.com >
Co-authored-by: Benjamin <73490201+BenjaminHalko@users.noreply.github.com >
Co-authored-by: Ushie <ushiekane@gmail.com >
Co-authored-by: Ax333l <main@axelen.xyz >
2025-10-01 21:52:23 +02:00
Ushie
089f200fe6
feat: View bundle patches ( #2065 )
2025-10-01 21:52:22 +02:00
kitadai31
a3f31ea657
feat: Open the app-specific manage all files permission dialog ( #2148 )
2025-10-01 21:52:21 +02:00
Ushie
a907528a20
feat: Improve patch bundle screen ( #2070 )
2025-10-01 21:52:20 +02:00
Pun Butrach
fa86c1a0bb
feat: Improve Settings order ( #2060 )
...
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
Co-authored-by: Ax333l <main@axelen.xyz >
2025-10-01 21:52:19 +02:00
Ax333l
ea29d0f00c
fix: remove the unique constraint for patch bundle names
2025-10-01 21:52:17 +02:00
kitadai31
b93ecc0db2
fix: Move temporary files outside of the cache directory ( #2122 )
2025-10-01 21:52:16 +02:00
Ushie
55be7a6a9c
refactor: Add parameters for custom rotation values in ArrowButton
2025-10-01 21:52:15 +02:00
validcube
95efff8b66
ci: Actually enable caching of Gradle
2025-10-01 21:52:14 +02:00
aAbed
44f8b1fb6b
fix: Turn off filters by default ( #2079 )
2025-10-01 21:52:13 +02:00
aAbed
e4f19b0c25
fix: ExtendedFloatingActionButton not accessible by screen readers ( #2080 )
2025-10-01 21:52:12 +02:00
Ushie
3c23d573bf
feat: Improve unsupported patch warnings ( #2066 )
...
Closes #2052
2025-10-01 21:52:11 +02:00
Robert
61f1ee0627
fix: show available and selected patches in patch selector screen
2025-10-01 21:52:10 +02:00
Ushie
df52a7bdef
feat: Add reset button to custom API ( #2076 )
...
Closes #2051
2025-10-01 21:52:09 +02:00
Ushie
113a74d270
feat: Show manager update dialog ( #2069 )
...
Closes #1963 , closes #1958
2025-10-01 21:52:08 +02:00
oSumAtrIX
15b47f9bb6
fix: Support patching on ARMv7 by updating AAPT2 ( #2084 )
2025-10-01 21:52:07 +02:00
Ushie
e2623d6d79
feat: Improve update setting tile titles
...
Closes #1968
2025-10-01 21:52:06 +02:00
Pun Butrach
79a513f94b
build: Enable Gradle Configuration Cache ( #2059 )
2025-10-01 21:52:06 +02:00
Ax333l
cc771817cb
fix: always use default patch selection if customization is disabled
2025-10-01 21:52:05 +02:00
Robert
deea682651
fix: android icon not loading in app selector
2025-10-01 21:52:03 +02:00
Pun Butrach
7dae562819
feat: Improve custom API URL dialog ( #2033 )
...
Signed-off-by: validcube <pun.butrach@gmail.com >
2025-10-01 21:52:02 +02:00
Ushie
8d939a6669
fix: Broken header padding in AlertDialogExtended when using an Icon
2025-10-01 21:52:01 +02:00
Ushie
8419f75d59
fix: Remove unnecessary screen padding
...
Closes #2062
2025-10-01 21:52:00 +02:00
Ushie
d2119d3643
feat: Remove tag from changelog
2025-10-01 21:51:59 +02:00
Ushie
9a01273c43
feat: Progressive AlertDialog for adding bundles
...
Closes #1992
2025-10-01 21:51:58 +02:00
Ushie
c22e5b4051
fix: Use the correct icon in API URL dialog
...
Closes #1972
2025-10-01 21:51:57 +02:00
Ushie
f6ca4e9555
feat: Add sensitivity to isScrollingUp
2025-10-01 21:51:56 +02:00
Ushie
bf049c3c1a
feat: Add isScrollingUp support for ScrollState
2025-10-01 21:51:55 +02:00
Ushie
6ace71b739
fix: Use FAB instead of ListItem to patch in App Overview
...
Closes #1995
2025-10-01 21:51:54 +02:00
Ushie
d889677b29
feat: Improve device information in debugging section
...
Closes #1977
2025-10-01 21:51:53 +02:00
Ushie
5f2376919b
fix: Change the title in the Update screen from "Updates" to "Update"
...
Closes #1960
2025-10-01 21:51:52 +02:00
Ushie
5c434137d3
feat: Change "Update" to "Show" in Update Available notification
...
Closes #1959
2025-10-01 21:51:51 +02:00
Ushie
7bf89887e4
feat: Highlight links in Markdown
...
Closes #1962
2025-10-01 21:51:50 +02:00
Ushie
5901372523
feat: Improve initial update popup wording
...
Closes #1956
2025-10-01 21:51:49 +02:00
Ushie
537b7084e0
chore: Remove unused ARMv7 AAPT binary
...
Closes #1954
2025-10-01 21:51:48 +02:00
Ushie
45d64117bf
refactor: Improve naming consistency in libs.version.toml
...
Closes #1953
2025-10-01 21:51:47 +02:00
validcube
6c3a99a492
fix: Inconsistent padding for battery optimisation warning
...
The problem came after moving the card to DashboardScreen, this is because the card specified padding modifier but others does not. This commit remove the modifier completely.
2025-10-01 21:51:45 +02:00
validcube
ea007adecd
refactor: Use TextButton instead of FilledButton for consistency
2025-10-01 21:51:44 +02:00
Pun Butrach
72cd8ebca8
ci: Bump dependencies to latest ( #2039 )
2025-10-01 21:51:43 +02:00
Ax333l
7ab191ed2b
chore: update dependencies
2025-10-01 21:51:42 +02:00
Ax333l
3a05150fa3
fix: move battery warning to dashboard
2025-10-01 21:51:41 +02:00
Ax333l
e5b414e277
feat: improve the safeguards ( #2038 )
2025-10-01 21:51:40 +02:00
Ax333l
d3d4c27f6d
fix: run props flow on correct dispatcher ( #2035 )
2025-10-01 21:51:39 +02:00
Pun Butrach
36a1c3f368
feat: Automatic language detection ( #2032 )
2025-10-01 21:51:38 +02:00
Ax333l
2a63a6163a
fix: improve bundle page strings
2025-10-01 21:51:37 +02:00
Ax333l
02ea5c6d4a
fix: cleanup advanced settings screen
2025-10-01 21:51:36 +02:00
Ax333l
9562d80bfd
feat: dont ask for root on launch
2025-10-01 21:51:35 +02:00
Ax333l
49f851022d
feat: improve UX for failed or missing bundles
2025-10-01 21:51:34 +02:00
Ax333l
b18c678354
feat: implement more patch option types ( #2015 )
2025-10-01 21:51:33 +02:00
Ax333l
189c993ada
fix: crash when removing used bundles
2025-10-01 21:51:32 +02:00
Ax333l
69c119d545
fix: import export screen UX
2025-10-01 21:51:31 +02:00
Ax333l
feb0ca4cf3
feat: add ability to share debug logs
2025-10-01 21:51:29 +02:00
Ax333l
0383bd74f7
fix: import bundles on another thread
2025-10-01 21:51:28 +02:00
Ax333l
60fdec9804
feat: get bundle information from jar manifest ( #2027 )
2025-10-01 21:51:27 +02:00
Ax333l
483be5d722
fix: add bounds checks in patch selector
2025-10-01 21:51:26 +02:00
Robert
e44d3fdee4
feat: rename main bundle to Default
2025-10-01 21:51:25 +02:00
Robert
b59a16191a
fix: use proper update icon
2025-10-01 21:51:24 +02:00
Robert
f4d6c60b9e
feat: improve patcher screen labels
2025-10-01 21:51:23 +02:00
Robert
154f036fe9
fix: scrolling in patch selector
2025-10-01 21:51:22 +02:00
Robert
d3417adbeb
feat: rename debug build to ReVanced Manager (dev)
2025-10-01 21:51:21 +02:00
Robert
16c4290f05
fix(downloader): versions not loading correctly
2025-10-01 21:51:20 +02:00
Robert
d23d673c47
fix: automatically focus search views
2025-10-01 21:51:19 +02:00
Robert
b80f94b77b
feat: move update to notification card ( #1917 )
2025-10-01 21:51:17 +02:00
Robert
5f4c9584a9
feat: revert to blue theme colors
2025-10-01 21:51:17 +02:00
Ax333l
9a085f4091
refactor: fix more warnings
2025-10-01 21:51:16 +02:00
Ax333l
8d7886f7eb
build(deps): update ksp
2025-10-01 21:51:15 +02:00
Ax333l
c21076f2fb
refactor: replace deprecated functions
2025-10-01 21:51:13 +02:00
Ax333l
05fe058151
fix: crash caused by compose inlining bug
...
This is a bug in jetpack compose. Inlining this function wasn't very
important anyways so it's best to just stop inlining it to avoid the
crash.
2025-10-01 21:51:12 +02:00
dependabot[bot]
752310fe94
build(deps): bump aboutLibrariesGradlePlugin from 11.1.0 to 11.1.1 ( #1813 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 21:51:11 +02:00
dependabot[bot]
75500bbc43
build(deps): bump androidx.compose.ui:ui-tooling from 1.6.3 to 1.6.4 ( #1814 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 21:51:10 +02:00
dependabot[bot]
84013ffca2
build(deps): bump androidx.compose:compose-bom from 2024.02.02 to 2024.03.00 ( #1812 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 21:51:09 +02:00
dependabot[bot]
9da798dac1
build(deps): bump libsu from 5.2.1 to 5.2.2 ( #1810 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 21:51:08 +02:00
dependabot[bot]
d622208b17
build(deps): bump plugin.serialization from 1.9.22 to 1.9.23 ( #1811 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 21:51:07 +02:00
Ax333l
c5cb18a7ea
fix: correctly patch apk files
2025-10-01 21:51:06 +02:00
Ax333l
0d73e0cd32
feat: add external process runtime ( #1799 )
2025-10-01 21:51:05 +02:00
Ax333l
9d961f6a52
feat: check if the version being used is the recommended version ( #1675 )
2025-10-01 21:51:04 +02:00
Benjamin
7df3350acb
feat: add social links ( #1294 )
...
Co-authored-by: Pun Butrach <pun.butrach@gmail.com >
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
Co-authored-by: Ax333l <main@axelen.xyz >
2025-10-01 21:51:03 +02:00
Benjamin
858dd99ffa
chore: Upgrade dependencies ( #1761 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 21:51:02 +02:00
Benjamin
757e132321
chore: upgrade dependencies ( #1670 )
2025-10-01 21:51:01 +02:00
Ax333l
413fe980a8
fix(VersionSelector): use correct LazyColumn item key
2025-10-01 21:51:00 +02:00
Benjamin
1aba6bc874
refactor: Disable update for dev build ( #1673 )
...
Co-authored-by: Pun Butrach <pun.butrach@gmail.com >
2025-10-01 21:50:59 +02:00
Ushie
b5c1f6d732
feat: Collapse ExtendedFAB on scroll ( #1630 )
2025-10-01 21:50:57 +02:00
Ax333l
ea50e65ab1
feat: add toast feedback to the bundle update button
2025-10-01 21:50:56 +02:00
Ax333l
e1647fdef0
fix: patch options reset button being broken
2025-10-01 21:50:55 +02:00
Ax333l
0b362e3393
refactor: use consistent wording for the version compat check
2025-10-01 21:50:53 +02:00
Pun Butrach
159461356e
docs(security): init ( #1612 )
...
Co-authored-by: Ax333l <main@axelen.xyz >
2025-10-01 21:50:52 +02:00
Ax333l
b1206cb663
refactor: fix terminology and wording related to patches ( #1623 )
2025-10-01 21:50:50 +02:00
Ushie
b5558ea3ff
feat: Scrollbars ( #1479 )
2025-10-01 21:50:49 +02:00
Robert
dcaa38c882
fix: progress bar not updating
2025-10-01 21:50:48 +02:00
Robert
429b428f67
feat: improve patcher UI ( #1494 )
2025-10-01 21:50:47 +02:00
Ax333l
a12cae7299
feat: updater UI and code improvements ( #1597 )
2025-10-01 21:50:46 +02:00
Ushie
88e860cf01
feat: Select bundle type before adding bundle ( #1490 )
2025-10-01 21:50:45 +02:00
Benjamin
0616666d5e
feat: Purple default theme ( #1601 )
2025-10-01 21:50:44 +02:00
Benjamin
2700d45e4d
chore: upgrade AGP to 8.2.0 + migrate deprecated functions ( #1574 )
2025-10-01 21:50:43 +02:00
Ax333l
c3a32a1142
chore(deps): update jetpack compose
2025-10-01 21:50:42 +02:00
aAbed
afb0f80de5
feat(app-selector): show patchable installed apps first ( #1496 )
2025-10-01 21:50:41 +02:00
validcube
4aaa88e353
docs: update revanced url
2025-10-01 21:50:40 +02:00
validcube
359095a6f8
build: bump Gradle to v8.5
...
build: update Gradle wrapper
2025-10-01 21:50:39 +02:00
validcube
e1c3d61ec6
refactor: slight formatting of build.gradle.kts
2025-10-01 21:50:38 +02:00
validcube
72b7d24b33
chore(template): update label name for feature
2025-10-01 21:50:38 +02:00
validcube
0ccc2c13ac
ci: caching with gradle-build-action
...
Allow for automatic capture of buildscan in job summary, and smarter
caching than the one provided by `setup-java`.
2025-10-01 21:50:37 +02:00
Ax333l
fa414ce6ee
chore(deps): bump revanced patcher and library
2025-10-01 21:50:35 +02:00
Benjamin
3f362b605f
fix: specify multithreadingDexFileWriter in PatcherOptions ( #1402 )
...
Co-authored-by: Ax333l <main@axelen.xyz >
2025-10-01 21:50:34 +02:00
Ax333l
a2f9e2f1da
fix: load patch bundles earlier
2025-10-01 21:50:33 +02:00
Ushie
3af26e7065
feat(Update Screen): changelogs & handle states ( #1464 )
...
Co-authored-by: Ax333l <main@axelen.xyz >
2025-10-01 21:50:32 +02:00
Ushie
d5bdc293f3
feat(Contributors Screen): implement design from Figma ( #1465 )
...
Co-authored-by: Robert <72943079+CnC-Robert@users.noreply.github.com >
Co-authored-by: Ax333l <main@axelen.xyz >
2025-10-01 21:50:31 +02:00
Ax333l
336eed3a95
fix: parcel error for nullable types
2025-10-01 21:50:30 +02:00
oSumAtrIX
59b4c0b2d2
feat: Use correct casing in module description
2025-10-01 21:50:30 +02:00
Ax333l
0934b24591
chore: bump patcher
2025-10-01 21:50:29 +02:00
Robert
bb2164e1a9
feat: check for updates on startup ( #1462 )
2025-10-01 21:50:27 +02:00
Ushie
2a3590ddd2
feat(Changelogs): overall improvement ( #1429 )
2025-10-01 21:50:26 +02:00
Ushie
ceb7623794
feat(Installer): use BottomAppBar ( #1428 )
2025-10-01 21:50:25 +02:00
Benjamin
f183b6d8a6
fix: option state crash ( #1456 )
...
Co-authored-by: Ax333l <main@axelen.xyz >
2025-10-01 21:50:24 +02:00
Ax333l
a6174eee8f
refactor(ui-components): deduplicate colors and move to settings folder
2025-10-01 21:50:23 +02:00
Ushie
f8aafa0503
feat(NotificationCard): rewrite & consistent usage ( #1426 )
2025-10-01 21:50:22 +02:00
Ushie
5e35893883
feat(Settings): use SettingsListItem consistently and overall improvements ( #1427 )
2025-10-01 21:50:21 +02:00
Ax333l
90db765c9a
feat: remember patch options ( #1449 )
2025-10-01 21:50:20 +02:00
Benjamin
e61c98ca59
chore: add issue template ( #1432 )
2025-10-01 21:50:19 +02:00
Ax333l
c003c3c324
feat(installer): sign apk in patcher worker
2025-10-01 21:50:18 +02:00
Ax333l
5a3a619d16
fix: use correct checksum
2025-10-01 21:50:17 +02:00
Benjamin
89addf3f78
chore: upgrade dependencies ( #1401 )
2025-10-01 21:50:16 +02:00
Ax333l
34cf848baa
fix: perform selected app operations in the correct order
2025-10-01 21:50:15 +02:00
Ax333l
a9171e17bd
feat(bundles tab): add BackHandler
2025-10-01 21:50:14 +02:00
Ax333l
2e64022229
docs: clarify license
2025-10-01 21:50:13 +02:00
Ax333l
8aa70d350e
feat: show toast when no patches are selected
2025-10-01 21:50:12 +02:00
Ax333l
ca93524be0
feat: add checkboxes to the downloaded apps page
2025-10-01 21:50:11 +02:00
Ax333l
7fb1e27617
fix: more android 34 fixes
2025-10-01 21:50:10 +02:00
Ax333l
1dd6738964
fix: handle exceptions when checking for bundle updates
2025-10-01 21:50:09 +02:00
Ax333l
4924eaef80
feat(patch-selector): remove TODO about an unplanned feature
2025-10-01 21:50:08 +02:00
Ax333l
56896d6197
fix: bundles not loading on Android 14
2025-10-01 21:50:07 +02:00
Ax333l
ee0f342456
fix: jvm signature clash error
2025-10-01 21:50:06 +02:00
Ax333l
90edf1ddd0
fix: use upsert when modifying installed apps
2025-10-01 21:50:04 +02:00
Ax333l
b69a369d4e
feat: selected app info page ( #1395 )
2025-10-01 21:50:03 +02:00
Ax333l
663d21c6af
refactor: move mount code to when block
2025-10-01 21:50:02 +02:00
Benjamin
dadc5462e3
fix: hide patch button ( #1284 )
2025-10-01 21:50:01 +02:00
Benjamin
3aea6cbaec
feat: add user agent ( #1382 )
2025-10-01 21:50:00 +02:00
Ax333l
8425b6fa81
chore: bump patcher
2025-10-01 21:49:59 +02:00
Ax333l
c62f772284
chore: bump compose
2025-10-01 21:49:58 +02:00
Ax333l
ad775f3059
fix: broken logo in about page on release builds
2025-10-01 21:49:57 +02:00
Ax333l
c199801fb7
feat: hide unfinished pages in release mode
2025-10-01 21:49:56 +02:00
Ax333l
2ffcaec724
feat: armv7 warning
2025-10-01 21:49:55 +02:00
Ax333l
08eb995220
refactor(downloaders): improve file system code ( #1379 )
2025-10-01 21:49:54 +02:00
Benjamin
bf1d628944
feat: settings migration (compose) ( #1309 )
2025-10-01 21:49:53 +02:00
Ax333l
f6fb534e04
feat: add patches selector bottom sheet ( #1360 )
2025-10-01 21:49:51 +02:00
Ax333l
686eb40cb0
feat: use revanced api for changelogs
2025-10-01 21:49:49 +02:00
Ax333l
b03f7b18a0
fix: delete temporary files ( #1341 )
2025-10-01 21:49:48 +02:00
Ax333l
e833bf4ad1
fix: use correct classes to determine option type
...
I can't believe this happened
2025-10-01 21:49:47 +02:00
Ax333l
805d440450
feat(settings): move experimental patches option to advanced
2025-10-01 21:49:46 +02:00
Ax333l
e997255cf3
feat(installer): adjust arrow icon size
2025-10-01 21:49:45 +02:00
Ax333l
cfcabf6ef1
feat(installer): adjust step icon size and alignment
2025-10-01 21:49:44 +02:00
Ax333l
7af6c79076
chore: switch to revanced library and bump patcher ( #1314 )
2025-10-01 21:49:42 +02:00
Ax333l
a17c2de228
feat(patch-selector): default patches selection ( #1272 )
2025-10-01 21:49:41 +02:00
Ax333l
3bb071d80d
feat: remove dead help icons
...
These never did anything and were removed from the figma a while ago.
2025-10-01 21:49:40 +02:00
Ax333l
9950d85779
chore: fully remove idea project files
2025-10-01 21:49:39 +02:00
Benjamin Halko
e7ec239783
fix: remove misc.xml and kotlinc.xml
2025-10-01 21:49:38 +02:00
Benjamin
3246269937
docs: init ( #1224 )
2025-10-01 21:49:37 +02:00
Benjamin
85692f8596
ci: Add release workflow ( #1235 )
2025-10-01 21:49:36 +02:00
Benjamin
c879faf2eb
fix: Updates popup shows incorrect names ( #1283 )
2025-10-01 21:49:35 +02:00
Benjamin
933a4a3220
fix: use ReVanced ring logo in about section ( #1302 )
2025-10-01 21:49:33 +02:00
Benjamin
a269a39aa4
feat: implement Submit Issue button ( #1276 )
2025-10-01 21:49:32 +02:00
Benjamin
cff9c5ed09
refactor: update progress onBackClick function ( #1277 )
2025-10-01 21:49:32 +02:00
Benjamin
a811df9547
fix: disable WebView history ( #1278 )
2025-10-01 21:49:31 +02:00
Benjamin
83cdaaee18
fix(ui): make entire patches view button selectable ( #1271 )
2025-10-01 21:49:30 +02:00
Benjamin Halko
5b3e9e595c
feat: change appID and name of debug builds
2025-10-01 21:49:29 +02:00
Benjamin Halko
97aa8c06c8
ci: build pull requests ( #1228 )
2025-10-01 21:49:28 +02:00
Benjamin
933e69e21e
fix: typo in string name import_keystore_description ( #1273 )
2025-10-01 21:49:27 +02:00
Benjamin
dc73462ac4
fix: contributors screen fix ( #1256 )
2025-10-01 21:49:26 +02:00
Patryk Miś
ad903533f8
chore: update dependencies ( #1247 )
2025-10-01 21:49:25 +02:00
Robert
62e934c403
feat: root installation ( #1243 )
2025-10-01 21:49:24 +02:00
Benjamin
6561e4c97c
fix: minify crash on building release ( #1245 )
2025-10-01 21:49:23 +02:00
Benjamin
ac98ef834a
fix: providers.gradleProperty ( #1223 )
2025-10-01 21:49:22 +02:00
Tyff
a246863a89
feat: make bundles selectable ( #1237 )
2025-10-01 21:49:21 +02:00
Pun Butrach
39b5b87c40
ci(config): appreciation for first-time contributors
...
Show appreciation message for new contributors
2025-10-01 21:49:20 +02:00
Benjamin
35595fb4bc
docs: update readme badges ( #1227 )
2025-10-01 21:49:19 +02:00
Pun Butrach
02fb47d3b5
ci(release): don't build when not necessary
...
Add paths-ignore to all markdown files, and .idea folder
2025-10-01 21:49:18 +02:00
Pun Butrach
eef50888bb
docs: update badge's repository
...
The repository was moved from `revanced-manager-compose` to the main one, which is `revanced-manager`.
The organisation's name has also switched to `ReVanced` (used to be `revanced`).
2025-10-01 21:49:17 +02:00
Ax333l
9b3974414c
chore: bump kotlinx.serialization plugin and patcher
2025-10-01 21:49:16 +02:00
Patryk Miś
88deadcf08
build: updates ( #85 )
2025-10-01 21:49:15 +02:00
Ax333l
bad847d89b
fix(deps): use correct work-runtime version string
2025-10-01 21:49:14 +02:00
Tyff
3f446f8236
feat: more info for the select from application screen ( #81 )
2025-10-01 21:49:12 +02:00
Pun Butrach
31cbab209c
ci(release): migrate from node12 to node16
...
This bump `actions/upload-artifact`@v2 to `actions/upload-artifact`@v3
2025-10-01 21:49:11 +02:00
Robert
b14285b2c8
feat: store patched apps ( #79 )
...
* feat: store patched apps
* fix: missing string
* feat: save patch selection
* feat: things
* fix: fix broken query
* fix: remove redundant `withContext`
* fix: fix
2025-10-01 21:49:10 +02:00
Palm
8e28f06e26
ci(release): use correct vars context object
...
why am i so stupid
2025-10-01 21:49:08 +02:00
Palm
5b46c58af9
ci(release): no longer store keystore alias in secrets
...
fixes an issue where GitHub Actions logs would be censored
2025-10-01 21:49:07 +02:00
Ax333l
dccf86163a
fix: patches not being reloaded
2025-10-01 21:49:05 +02:00
Ax333l
8767f0e99c
fix: permission error when using installed app
2025-10-01 21:49:04 +02:00
Ax333l
0a1acd24e3
feat: patch options UI ( #80 )
2025-10-01 21:49:02 +02:00
Ax333l
a55160e7c6
feat: switch to the new api ( #75 )
2025-10-01 21:49:00 +02:00
Ax333l
6436483206
chore: bump patcher
2025-10-01 21:48:58 +02:00
Ax333l
409c888d52
feat: improve bundle dialog UI
2025-10-01 21:48:57 +02:00
Ax333l
858b0ec5b4
feat: finish implementing the sources system ( #70 )
2025-10-01 21:48:55 +02:00
Ax333l
8c9fe6989f
fix: library info not being embedded
2025-10-01 21:48:54 +02:00
Pun Butrach
17d1874381
ci(release): task naming consistency
2025-10-01 21:48:53 +02:00
CnC-Robert
e7802ed3d7
fix: don't store app list in parcel
2025-10-01 21:48:51 +02:00
Ax333l
f547bb7ab1
fix(installer): progress tracking
2025-10-01 21:48:50 +02:00
Robert
bfcd1fb977
ci: init
2025-10-01 21:48:49 +02:00
CnC-Robert
1ab1e4682f
feat: show installed app in version selector
2025-10-01 21:48:47 +02:00
Robert
a854221969
feat: download apps in patcher screen ( #73 )
2025-10-01 21:48:46 +02:00
Pun
ab42b946ef
docs(readme): minor fix to displaying url
...
When you hover on Commit & Activity badges, `revanced` will appear in url display, but on License badge, `ReVanced` will display
This commit fix that by changing the organisation to what we're supposed to be using which is {org_name}/{repo_name} (ReVanced/...)
2025-10-01 21:48:45 +02:00
Tyff
8ae4e850da
feat: add patch bundle info screen ( #55 )
2025-10-01 21:48:43 +02:00
Ax333l
4d04ae088c
fix: serialization not working
2025-10-01 21:48:42 +02:00
Patryk Miś
5c17a78e46
fix: buildfile syntax ( #66 )
...
Signed-off-by: Patryk Miś <foss@patrykmis.com >
2025-10-01 21:48:40 +02:00
Patryk Miś
3492dc4e83
build: updates ( #63 )
...
* Update Java base to 17
* update Kotlin to 1.8.22
* update Bouncycastle
* update all dependencies
* follow the manifest on jni libs packaging
* enhance app optimization by specifying resource configurations, excluding dependencies info and unnessesary files
* Remove obsolete SDK check as we are already using minSdk 26
Signed-off-by: Patryk Miś <foss@patrykmis.com >
2025-10-01 21:48:39 +02:00
Patryk Miś
39b08e5201
feat: improve accessibility ( #64 )
...
* Label Back button
* Mark group section headings as headings
Signed-off-by: Patryk Miś <foss@patrykmis.com >
2025-10-01 21:48:38 +02:00
Ax333l
18527999b5
feat: switch to Preferences DataStore ( #60 )
2025-10-01 21:48:36 +02:00
CnC-Robert
fd520bba70
feat: disable filter chips when there are no patches
2025-10-01 21:48:35 +02:00
CnC-Robert
59b894dce4
feat: ReVanced theme colors
2025-10-01 21:48:34 +02:00
Ax333l
6f6476e851
fix: release builds not working properly
2025-10-01 21:48:31 +02:00
Rom Reviewer
37c1754098
chore: migrate dependencies to version catalogs ( #58 )
2025-10-01 21:48:30 +02:00
Robert
1f1a480d51
feat: app downloader ( #43 )
2025-10-01 21:48:29 +02:00
Pun Butrach
6cf51d71c5
build: update gradle to v8.2.1
2025-10-01 21:48:28 +02:00
Pun
06ef9dee44
docs(readme): minor changes to how badges works
...
* Better description for the repository license badge
* Clicking on badges open you the relevant url
2025-10-01 21:48:27 +02:00
Ax333l
49b4bbbf0b
feat: improve keystore UI and UX ( #52 )
2025-10-01 21:48:25 +02:00
Pun Butrach
fc90bbc27c
revert: downgrade Kotlin to 1.8.21
...
"A what? 1.8.22 isn't compatible, but the version bump indicate that it's supposed to be bug fixes????"
2025-10-01 21:48:23 +02:00
Ax333l
86e42449eb
feat: advanced settings page with device info ( #51 )
2025-10-01 21:48:23 +02:00
Pun Butrach
45142841d5
build: update dependencies
...
There are 9 dependencies update, changelog of this commit are available
below here.
Android Gradle Plugin: 8.0.1 -> 8.0.2
Kotlin: 1.8.21 -> 1.8.22
Android Compose BOM: 2023.05.01 -> 2023.06.01
Room: 2.5.1 -> 2.5.2
ReVanced Patcher: 11.0.1 -> 11.0.4
APKsig: 8.2.0-alpha05 -> 8.2.0-alpha10
Koin (Android, workmanager): 3.4.0 -> 3.4.2
Koin (Androidx Compose): 3.4.4 -> 3.4.5
Ktor: 2.3.0 -> 2.3.1
2025-10-01 21:48:22 +02:00
Ax333l
3d59ee51ac
fix(installer): sign and install on threads
...
This is needed to avoid ANRs because it takes a while if the Apk is 100+
MB.
2025-10-01 21:48:20 +02:00
Ax333l
6dbcd6293e
feat: updater changelogs ( #48 )
...
---------
Co-authored-by: Aunali321 <aunvakil.aa@gmail.com >
2025-10-01 21:48:18 +02:00
Ax333l
a008cf5dd1
feat: allow user to save logs
2025-10-01 21:48:16 +02:00
Ax333l
23162f6233
feat: save patch options and selected patches in bundle ( #50 )
2025-10-01 21:48:15 +02:00
Ax333l
8540d30196
feat: patch options ( #45 )
2025-10-01 21:48:13 +02:00
Ax333l
f06da2ba56
refactor: use getDir instead of filesDir directly
2025-10-01 21:48:12 +02:00
Ax333l
9e1ebb3902
fix: use correct directory
2025-10-01 21:48:11 +02:00
Ax333l
2aec6e1e55
build: bump patcher
2025-10-01 21:48:09 +02:00
Pun Butrach
6134ed78b4
build: update gradle to v8.2
2025-10-01 21:48:08 +02:00
Ax333l
e3cb056858
feat: licenses screen ( #47 )
2025-10-01 21:48:06 +02:00
Ax333l
eb2270673d
chore: update links in about page
2025-10-01 21:48:05 +02:00
Ax333l
db070b125b
feat: animate the arrow button
2025-10-01 21:48:04 +02:00
Ax333l
a510d59e64
refactor: use correct coroutine scopes
2025-10-01 21:48:03 +02:00
Ax333l
0264308b6d
fix(installer): save step incorrectly being marked as completed
2025-10-01 21:48:02 +02:00
Ax333l
2ac3d5c483
fix: sources screen being misaligned during transitions
2025-10-01 21:47:59 +02:00
Tyff
3f54381d30
feat: contributors screen ( #42 )
...
* Contributors page
- https://github.com/revanced/revanced-manager-compose/issues/34
* feat: adding ContributorScreen as clickable icons like the website
* feat: adding ContributorScreen
- Made changes that were asked for in prev PR
- Currently just waiting on a git merge to get ArrowButton in
* feat: adding ContributorScreen
- Made changes that were asked for in prev PR
- ArrowButton is also in use
* feat: adding ContributorScreen
- Made changes that were asked for in prev PR
- ArrowButton is also in use
- Fixed other PR comment changes
* Apply suggestions from code review
* Remove unused string resources
---------
Co-authored-by: Ax333l <main@axelen.xyz >
2025-10-01 21:47:58 +02:00
Ax333l
059a72b9dd
fix: pass worker inputs without serialization ( #44 )
...
Because androidx.work.Data sucks and causes our app to crash.
2025-10-01 21:47:57 +02:00
Ax333l
64496bfbe7
fix(installer): make the correct column scrollable
2025-10-01 21:47:56 +02:00
Ax333l
b07fd2321d
feat: experimental patches setting
2025-10-01 21:47:54 +02:00
Ax333l
1efccda3f5
feat: save patch selection using room db ( #38 )
2025-10-01 21:47:52 +02:00
Ax333l
b9231b4de0
refactor: better PatchBundle docs and naming
2025-10-01 21:47:50 +02:00
Ax333l
1a164ebe30
build: bump patcher
2025-10-01 21:47:48 +02:00
Ax333l
8d53180d86
feat: show stacktrace in installer ui ( #36 )
2025-10-01 21:47:47 +02:00
CnC-Robert
62bccd1504
feat: filter options for patches
2025-10-01 21:47:45 +02:00
Ax333l
969ddb7bef
fix: run blocking IO operations in the correct context
2025-10-01 21:47:42 +02:00
Ax333l
8b6d32dd7b
fix(patcher): add notification and wakelock to worker; chore: add app icon
2025-10-01 21:47:41 +02:00
Ax333l
fd0ec6c6a7
feat: keystore import/export ( #30 )
2025-10-01 21:47:40 +02:00
Ax333l
de1ef23824
fix(installer): properly track worker state ( #32 )
2025-10-01 21:47:38 +02:00
Ax333l
f30333e753
feat(koin): use the android logger
2025-10-01 21:47:37 +02:00
CnC-Robert
d84e6a3ffc
feat: ProGuard
2025-10-01 21:47:36 +02:00
CnC-Robert
5ec97f4a85
feat: rename package to app.revanced.manager
2025-10-01 21:47:34 +02:00
CnC-Robert
8c40119609
feat: improved compose stability
2025-10-01 21:47:33 +02:00
CnC-Robert
5b6ae800fd
fix: use correct getViewModel
2025-10-01 21:47:32 +02:00
CnC-Robert
064a54eaf0
feat: rename ViewModels for consistency
2025-10-01 21:47:31 +02:00
CnC-Robert
41268ca80b
feat: hide tabs when 1 bundle is used
2025-10-01 21:47:29 +02:00
Robert
f0d9def3dd
refactor: PackageManager ( #31 )
...
* refactor: refactor `PM`
* feat: use plurals for patch count
* fix: support apk's from storage
* feat: use ViewModel for loading apps and bundles
* fix: fix file selector that has no reason to be broken
* refactor: rename parameter
* refactor: `MainViewModel`
* feat: make all apps use `path`
* build: target java 11
2025-10-01 21:47:28 +02:00
Ax333l
44e5dad6e9
refactor(logs): use consistent tag
2025-10-01 21:47:27 +02:00
Ax333l
83eb88170a
refactor(di): use constructor DSL for VMs
...
Instead of doing it manually with viewModel { }
2025-10-01 21:47:26 +02:00
Ax333l
e7599e1386
chore(deps): bump revanced-patcher to 9.0.0
2025-10-01 21:47:25 +02:00
Ax333l
14888f9da7
feat: better installer ui ( #29 )
...
based cossale
Co-authored-by: Aunali321 <aunvakil.aa@gmail.com >
2025-10-01 21:47:24 +02:00
Ax333l
9675a2777b
feat: patch bundle sources system ( #24 )
2025-10-01 21:47:22 +02:00
Aunali321
d71a4bf3c3
feat: in-app updater ( #25 )
2025-10-01 21:47:21 +02:00
Aunali321
57548641e7
feat(settings screen): add battery optimization notification
2025-10-01 21:47:19 +02:00
Aunali321
553af83139
feat(update screen): complete main update screen
2025-10-01 21:47:19 +02:00
Aunali321
1d6b34a39f
feat(about screen): complete about screen
2025-10-01 21:47:17 +02:00
Aunali321
948a6d1440
feat(settings screen): match typography from figma
2025-10-01 21:47:16 +02:00
Aunali321
0dd036574f
refactor(settings screen): clean code up a bit
2025-10-01 21:47:15 +02:00
Ax333l
4d201f17f2
fix: dont crash when the bundle cannot be downloaded
2025-10-01 21:47:14 +02:00
Ax333l
da32ff954a
feat(installer): apk signing and installation
2025-10-01 21:47:13 +02:00
Ax333l
70e49aaaa3
fix(patches selector): copy the selected patches list
2025-10-01 21:47:12 +02:00
Ax333l
4e43938f7f
refactor(ui): move PatchItem to the only file where it is used
2025-10-01 21:47:11 +02:00
Ax333l
f620a887ad
refactor(net apis): remove unnecessary interfaces
...
Having interfaces like that is only really useful if you have unit
tests, which we don't.
Other similar compose projects don't make interfaces either.
Not having them is more readable.
2025-10-01 21:47:10 +02:00
Ax333l
8fa4d1d26d
style: run formatter
2025-10-01 21:47:09 +02:00
Patryk Miś
925be5a168
build: updates ( #23 )
2025-10-01 21:47:07 +02:00
Ax333l
caeabfc91b
feat: integrate revanced patcher ( #22 )
2025-10-01 21:47:06 +02:00
CnC-Robert
5c2f9d91a6
feat: improved dashboard screen
2025-10-01 21:47:05 +02:00
CnC-Robert
55e871aa7d
feat: patches selector screen
2025-10-01 21:47:04 +02:00
CnC-Robert
b7d53cfca8
feat: settings screen
2025-10-01 21:47:03 +02:00
Patryk Miś
85a03a6472
build: updates ( #21 )
...
* perf: obsolete sdk check
Signed-off-by: Patryk Mis <foss@patrykmis.com >
* chore: bump dependencies
Signed-off-by: Patryk Mis <foss@patrykmis.com >
---------
Signed-off-by: Patryk Mis <foss@patrykmis.com >
2025-10-01 21:47:01 +02:00
CnC-Robert
373cc4bbb1
feat: app selector screen
2025-10-01 21:46:59 +02:00
Aunali321
a127b959ea
feat: Dashboard Screen ( #18 )
...
* feat: add Dashboard Screen and Sources Screen
* fix: fix tab onClick not working
* refactor: remove AppBar
---------
Co-authored-by: CnC-Robert <CnC.Rob3rt@gmail.com >
2025-10-01 21:46:57 +02:00
Ax333l
476a6e5771
fix: gradlew permissions on unix
2025-10-01 21:46:55 +02:00
Patryk Miś
037a11aeb8
build: dependency and syntax updates ( #17 )
...
* build: Update Gradle to v8.1.1
* build: Bump dependencies
* build: move repo configurations to settings
---------
Co-authored-by: Patryk Mis <24607131+PatrickMis@users.noreply.github.com >
2025-10-01 21:46:54 +02:00
CnC-Robert
45a54d1608
feat: backend
2025-10-01 21:46:48 +02:00
Alexandre Teles
ca85b38bdc
Create README.md
2025-10-01 21:46:46 +02:00
Canny
60a5a11c71
feat: splash screen
2025-10-01 21:46:45 +02:00
Canny
7fc6ec5c2c
feat: implement navigation
2025-10-01 21:46:44 +02:00
Canny
7fa7b9d53a
feat: implement DI
2025-10-01 21:46:27 +02:00
oSumAtrIX
045a5483f1
chore: Migrate to compose-dev branch
2025-10-01 21:46:17 +02:00
semantic-release-bot
40dd81eba3
chore(release): 1.25.1 [skip ci]
...
## [1.25.1](https://github.com/ReVanced/revanced-manager/compare/v1.25.0...v1.25.1 ) (2025-07-07)
### Bug Fixes
* Disable Impeller Flutter render engine correctly to fix rendering issues ([#2631 ](https://github.com/ReVanced/revanced-manager/issues/2631 )) ([c97e4ad ](c97e4adace ))
2025-07-07 13:01:12 +00:00
Pun Butrach
9f99fcf808
chore: Merge branch dev to main ( #2632 )
2025-07-07 19:51:42 +07:00
github-actions[bot]
1b11a0ad7a
chore: Sync translations ( #2581 )
...
Signed-off-by: GitHub <noreply@github.com >
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Pun Butrach <pun.butrach@gmail.com >
2025-07-07 19:46:40 +07:00
Pun Butrach
8f60bf44e5
ci: Remove fetch-depth from checkout ( #2629 )
2025-07-06 01:41:32 +03:00
semantic-release-bot
3b459160d7
chore(release): 1.25.1-dev.1 [skip ci]
...
## [1.25.1-dev.1](https://github.com/ReVanced/revanced-manager/compare/v1.25.0...v1.25.1-dev.1 ) (2025-07-03)
### Bug Fixes
* Disable Impeller Flutter render engine correctly to fix rendering issues ([#2631 ](https://github.com/ReVanced/revanced-manager/issues/2631 )) ([c97e4ad ](c97e4adace ))
2025-07-03 05:13:31 +00:00
ZargEzey
c97e4adace
fix: Disable Impeller Flutter render engine correctly to fix rendering issues ( #2631 )
2025-07-03 07:05:08 +02:00
semantic-release-bot
875ce6439d
chore(release): 1.25.0 [skip ci]
...
# [1.25.0](https://github.com/ReVanced/revanced-manager/compare/v1.24.0...v1.25.0 ) (2025-06-27)
### Bug Fixes
* "Save patched app" attempts to copy APK when patching fails ([#2565 ](https://github.com/ReVanced/revanced-manager/issues/2565 )) ([bdb0317 ](bdb0317a9e ))
* Correct supported required patch option types ([#2475 ](https://github.com/ReVanced/revanced-manager/issues/2475 )) ([cde3f8d ](cde3f8d62c ))
* Crash using when Integer type in Patch Options ([#2453 ](https://github.com/ReVanced/revanced-manager/issues/2453 )) ([05575cc ](05575cccfb ))
* Fix installation being cancelled at installation by not prematurely deleting patched APK ([#2490 ](https://github.com/ReVanced/revanced-manager/issues/2490 )) ([dedcb3c ](dedcb3c51a ))
* Log errors and warnings when compiling resources ([5c7d52c ](5c7d52c8e9 ))
* Nearly all rare cases of GPU renderer issues, and allow building on manager again ([#2602 ](https://github.com/ReVanced/revanced-manager/issues/2602 )) ([21ceada ](21ceadaf7f ))
* Obscure Flutter Impeller renderer bugs ([a5e909c ](a5e909cfc8 ))
* Unable to Share Logs due to missing ProGuard rules ([#2474 ](https://github.com/ReVanced/revanced-manager/issues/2474 )) ([915ec0e ](915ec0e260 ))
* Use device locale for app language (Default to English) ([#2488 ](https://github.com/ReVanced/revanced-manager/issues/2488 )) ([3074766 ](3074766ff2 ))
* Use device locale when no preference is set ([#2483 ](https://github.com/ReVanced/revanced-manager/issues/2483 )) ([f79aa9e ](f79aa9edd7 ))
### Features
* Add toggle to use pre-releases ([#2485 ](https://github.com/ReVanced/revanced-manager/issues/2485 )) ([89b48ce ](89b48cebcf ))
2025-06-27 10:13:41 +00:00
Ushie
c45d579406
chore: Merge branch dev to main ( #2468 )
2025-06-27 13:00:07 +03:00
semantic-release-bot
b6b8f4e069
chore(release): 1.25.0-dev.2 [skip ci]
...
# [1.25.0-dev.2](https://github.com/ReVanced/revanced-manager/compare/v1.25.0-dev.1...v1.25.0-dev.2 ) (2025-06-26)
### Bug Fixes
* "Save patched app" attempts to copy APK when patching fails ([#2565 ](https://github.com/ReVanced/revanced-manager/issues/2565 )) ([bdb0317 ](bdb0317a9e ))
* Nearly all rare cases of GPU renderer issues, and allow building on manager again ([#2602 ](https://github.com/ReVanced/revanced-manager/issues/2602 )) ([21ceada ](21ceadaf7f ))
* Obscure Flutter Impeller renderer bugs ([a5e909c ](a5e909cfc8 ))
2025-06-26 05:52:36 +00:00
Pun Butrach
21ceadaf7f
fix: Nearly all rare cases of GPU renderer issues, and allow building on manager again ( #2602 )
...
Signed-off-by: Pun Butrach <pun.butrach@gmail.com >
2025-06-26 12:40:14 +07:00