Commit Graph

407 Commits (d4218e5a9d3c0a2e85e3da345f22113b1f1ed2b1)

Author SHA1 Message Date
Fox2Code 0b0079d91b 0.6.7 - Maintenance Update 2 years ago
Fox2Code 0f0f579d13 Allow copying links from the settings by long clicking 2 years ago
androidacy-user 154e5d715b Update with upstream
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user 2171364db8 Replace captcha webview with warning
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
Fox2Code 78a72ba36f Re-implement Androidacy captcha error handler 2 years ago
androidacy-user 8b3d26a4d4 Tweak 403 handling
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user b6ce2a62f0 Fix: certificate change
Also (hopefully) better handling for user captchas

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
Fox2Code e3a7420bea Use `sentry.properties` existence over build flavor to set sentry enabled state. (Fix #214)
This will also disable sentry by default on community builds/forks.
2 years ago
Fox2Code a76040eb12 Fix-up "Overall optimizations" 2 years ago
androidacy-user ff1afd0416 Overall optimizations
- Clarify some failures
- Optimize build times
- Update dependencies
- Make absolute sure sentry doesn't send PII

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
Fox2Code 674a28e324 Add weblate info in README.md 2 years ago
Fox2Code 99f1f27005 Use Fancy blur. (Fix #191) 2 years ago
Fox2Code e4d7b93f16 Update BlurView library 2 years ago
Fox2Code a5a4860333 Improve NoodleDebug 2 years ago
Fox2Code d4ed158c01 Add support for Dynamic Installer (By BlassGO) magisk module template 2 years ago
Fox2Code efa6c14289 Improve/rework Androidacy compatibility 2 years ago
Fox2Code 8b121e9eb3 Fix sentry implementation. 2 years ago
Fox2Code 5f44892c46 Block request to Androidacy when the Androidacy repo is disabled
(Mainly for paranoid peoples, since the app already don't do any
requests to Androidacy when the Androidacy repo is disabled)
2 years ago
Fox2Code 6e5b53bf83 Fix Cloudflare captcha always failing in app (Fix #211) 2 years ago
Fox2Code bf92f586ba Disable sentry on F-Droid flavor 2 years ago
androidacy-user 83a75bd40f [FIX] Respect f-droid builds
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user 72a26a0103 Fix sentry support + misc androidacy updates
Sentry init is completely disabled if crash_reporting is false, which means now to change that preference an app restart is necessary.

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
Fox2Code 0120a86ec4 0.6.5 - Hotfix 2 years ago
Fox2Code 2cd6736534 Add Android 13 to markdown sdk version name resolver. 2 years ago
Fox2Code 3b913e49d5 Some minor bug fixes. 2 years ago
Fox2Code 6298b13cdd Reduce strictness of low quality filter on descriptions. 2 years ago
Fox2Code e0dd5a3e8c Expand XRepo and XHook interface for XPosed modules. 2 years ago
Fox2Code eeda837690 Disable test mode for ExternalHelper 2 years ago
Fox2Code 35fecf55c7 Add a specific message when magisk is not installed. 2 years ago
Fox2Code c9669c1d50 Bind noodleDebugState to Developer mode. 2 years ago
Fox2Code 3289775875 Add NoodleDebug for user-debugging and update FoxCompat to fix a bug. 2 years ago
Fox2Code 95b1c80abb Fix gradle build and add external shortcut support 2 years ago
Fox2Code c8d75b5716 Update libraries and fixup settings activity 2 years ago
Fox2Code 3fde42e83b Remove error reporting 2 years ago
Fox2Code beb4925ff3 Improve application Thread safety. 2 years ago
Fox2Code c1cad9b30b Add MMT-Reborn support + add feedback for known errors + fix bugs. 2 years ago
Fox2Code 60d804ba49 Improve error reporting & fix some app crashes. 2 years ago
Fox2Code df166d7747 Fix Error reporting and update libraries. 2 years ago
Fox2Code 4419ed1ef0 Fix Googlers Magisk Repo url. 2 years ago
Fox2Code 40e9d1f5fb Fix and Refactor both RepoManager and BackgroundUpdateChecker 2 years ago
androidacy-user 8c6f75c7bf Cleanup custom API key support
Also allow devs to purposely crash the app, because it's fun

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user aad605cbd0 Add custom API key support
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user f76ad4154f Fix validation of api key
Still saves the invalid key though

Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user 9052703c81 tweak custom API key support
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user fff580aeda Add custom API key support
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
androidacy-user cf9fe3d51f Add custom API key support
Signed-off-by: androidacy-user <opensource@androidacy.com>
2 years ago
Fox2Code c6482ca751 Fix and improve previous commit & Update libraries 2 years ago
androidacy-user 9c2d361a1c Update androidacy APIs
Signed-off-by: androidacy-user <opensource@androidaacy.com>
2 years ago
Fox2Code 23c153a6ed Make module.prop version fallback handle more edge cases 2 years ago
Fox2Code 454f1aeaf5 Do not show update notification for "TWRP A/B Retention script" module (Fix #187) 2 years ago
Fox2Code 2c57d970c3 Add Androidacy test-mode fix to non test-mode. 2 years ago
Fox2Code 7e6f02c072 Add `mmm.setAndroidacyToken()` and for Androidacy integration. 2 years ago
Fox2Code 0349ce1546 Implement Androidacy mega fix. 2 years ago
Fox2Code 4ba30cfbe4 Improved workaround for Androidacy issue 2 years ago
Fox2Code 94a0ccabe9 Improve debug 2 years ago
Fox2Code 4718575303 Initialize AndroidacyAPI before hook 2 years ago
Fox2Code ded15c0194 Try fixing staging Androidacy. (And fail) 2 years ago
Androidacy Service Account c63f0b75a2
Update donation links 2 years ago
Androidacy Service Account c13ad9daae
Remove deprecated API format
The old format no longer works and will return a 500 errors due to a bug in the underlying framework. Let's remove it in favor of the proper path-based implementation.
2 years ago
Fox2Code 3bfa064562 Add Androidacy test mode. 2 years ago
Fox2Code 58a29f006d Implement background module update check & improve translator utils. (New strings) 2 years ago
Fox2Code 54879213bd Increase max custom repos count from 3 to 5 & tweak add repo UI. 2 years ago
Fox2Code d4ee572529 Finish custom repos implementation + add more default repos. 2 years ago
Fox2Code 1488f13e95 Introduce new `modules.json` format extensions. 2 years ago
Fox2Code 06a3e1fc6b Fix typo causing failure to detect modules. 2 years ago
Fox2Code 241c50867c Switch to FoxCompat library. 2 years ago
Fox2Code c7b981409d 0.5.6 - Hotfix 2 years ago
Fox2Code c0fa98eac5 Fix Monet Setting and fix search icon with monet enabled. 2 years ago
Fox2Code df909178ce Make some changes / improvements to monet theming. 2 years ago
Fox2Code 7356d7cf0d Use Magisk folder to detect active modules. (No longer use boot listener) 2 years ago
Fox2Code c027e743ce Rewrite for better Blur, MultiWindow, and Notch/DisplayCutout support. 2 years ago
Fox2Code a92d752160 Rewrite FoxCompat to support Notch and remove unused stuff. 2 years ago
Fox2Code 2757724832 Fix ANSI being disabled by default instead of enabled by default. 2 years ago
Fox2Code 922ec1a172 Support null bytes in module.prop (Fix #167) 2 years ago
Fox2Code 392409be45 Fix possible NullPointerException if install failed. (Fix #167) 2 years ago
Fox2Code 3bbcc0c197 Rework some parts of the app for better XPosed support. 2 years ago
Fox2Code 4f27117c8d Release 0.5.0 - Monet Update 2 years ago
Fox2Code 45ee5f49b5 Change some references to AnyKernel3 2 years ago
Fox2Code 1c3e197db7 Change how Accept-Language header is processed. 2 years ago
Fox2Code 36ad771480 Support newest Androidacy API. 2 years ago
Fox2Code 8486a3bb56 0.5.0 Development pre-release 2 2 years ago
Fox2Code f40af66788 Update Androidacy API to support newest API format 2 years ago
Fox2Code d6829b7d11 Fix layout computation issue 2 years ago
Fox2Code ca9f8dc8bc Make getMonetColor compatible with all Android versions. 2 years ago
Fox2Code 7f9adf4e3a
Merge pull request #156 from DerGoogler/master
Add monet theme engine to WebAPI
2 years ago
Fox2Code fed16d049b Rework markdown activity, make module chip nicer and translatable! 2 years ago
Fox2Code 7b60a514fe Use Android 12 stretch overscroll 2 years ago
DerGoogler b9058ef996 Add monet theme engine to WebAPI 2 years ago
Fox2Code 7757f6f892 Prevent reboots by default 2 years ago
Fox2Code 039480ebb0 Make module layout more compact 2 years ago
Fox2Code d0e4b9994a Fix language picker language switch. 2 years ago
Fox2Code c1613ec944 Expand interface for XPosed modules 2 years ago
Fox2Code c8f0b55415 Add DG-Repo internal reference. 2 years ago
Fox2Code d2443bd15f Make the sorting button more visible (Fix #137) 2 years ago
Fox2Code 243e07e768 Show changelog even if a repo has an update (Fix #141) 2 years ago
Fox2Code d2e6a4917a Add ANSI Support 2 years ago
Fox2Code 99e03d9a2e Fix getting CookieManager instance outside try catch (Fix #152) 2 years ago
Fox2Code 5c37ee1dbb Make layout more compact + prepare code for expandable cards 2 years ago
Fox2Code 5dbee7704e Fix Androidacy url management bug + add gitlab monochrome icon. 2 years ago
Fox2Code c95e84f7d8 Fix some layout problems. 2 years ago
Fox2Code 5d2a08d818 Start fixes for last PR. 2 years ago
DerGoogler f0737caaae Capitalize first letter for all languages 2 years ago
DerGoogler d70dcdad49 Add rest languages to language selector 2 years ago
DerGoogler 0f6264b15e Add language selector (#80), Remove force english language [Beta] 2 years ago
Der_Googler 73805d4a85
Merge branch 'Fox2Code:master' into master 2 years ago
DerGoogler 74e49369b7 Improvements (Read below)
- Removed red card color and added an chip if an module.prop isn't well formatted
- Added dialog for Low-quality module
- String fixes
2 years ago
Fox2Code 5cff1e0d72 Fix AnyKernel3 typos 2 years ago
DerGoogler ad2f59922f Many improvements
- Extract hard coded strings
- Add german translation for new strings (Can me someone explain why I had so many to fix in the German language?)
2 years ago
DerGoogler ab5361a276 Many improvements
- [CODE] Change `distributionSha256Sum`
- [DESIGN] Rework markdown activity with blur support (beta)
- [API] added `this.getActionBarHeight(this);` to get the right action bar height (old one is still available)
- [CHIPS (MD)] Added chips for `Min. Android [...]`,`Max. Android [...]`, `Min. Magisk "[...]"`
- [CHIPS (MD)] Added an Android version parser
2 years ago
DerGoogler fa46b79c3e Rework card, add core to disable monet theme
Fix dark terminal option is enable able while the system dark mode is active
2 years ago
DerGoogler 55415166da Make chips dynamic in markdown view 2 years ago
Der_Googler a9a329f1bd
Merge branch 'Fox2Code:master' into master 2 years ago
DerGoogler a766c73af1 Rework cards, Initial Android 12 Monet support 2 years ago
Fox2Code 37227ad7f1 Major installer rework + rework AnyKernel3 install system. 2 years ago
DerGoogler 5119726c5d Minimal improvements 2 years ago
DerGoogler 44ab584ae3 Add chip with information to the description 2 years ago
Fox2Code 19182a28a8 Make module sorting ignore case! (Fix #142) 2 years ago
Fox2Code 7e4da5c7d6 Hardcode mmm.getForegroundColor() colors using activity.isLightTheme() 2 years ago
Fox2Code c28538b7e9 I said Androidacy I was going to add that. 2 years ago
Fox2Code 897c99b345 Add `needRamdisk` and `changeBoot` module flags. 2 years ago
Fox2Code d35489bcc5 Rework AnyKernel install to extend support to most AnyKernel modules 2 years ago
Fox2Code 3eb1744a78 Fix previous PR + minor UI tweaks. 2 years ago
Androidacy Service Account ef616eaed3
Remove dangling reference 2 years ago
DerGoogler e5ff088813 Remove DG-Repo
I have no time to manage that...
2 years ago
DerGoogler c726dbe375 Making improvements
- Update libsu to `5.0.0`
- Fix reboot button displays on fail install
2 years ago
Der_Googler 73c8baa662
Merge branch 'master' into f2c-merge-patch 2 years ago
Fox2Code 81143e7d95 0.4.5 Release 2 years ago
Fox2Code faf3e3caab Fix-up previous commit. 2 years ago
Fox2Code 0026388f65 Add system-less AnyKernel module install support. (Experimental) 2 years ago
DerGoogler cffd90cc31 Merge remote-tracking branch 'origin/master' 2 years ago
DerGoogler d6ecfaa325 Making improvements
- Move incorrect placed string to the right position
- `NO_ROOT` is now pointed to Magisk install docs
2 years ago
Der_Googler 037a0b930c
Merge branch 'Fox2Code:master' into master 2 years ago
Fox2Code 1c3894e35b Improve AnyKernel support. Close #138 2 years ago
DerGoogler 996a50f61e Add reboot protection 2 years ago
DerGoogler 1cc6f8e771 Add reboot fab to install terminal 2 years ago
DerGoogler 841e414b6e Improvements
- `MAGISK_OUTDATED` is now pointed to Magisk releases
- Install module button is now at top
2 years ago
DerGoogler eedf3cab3e Sort module java ckasses in source 2 years ago
DerGoogler 95d00d03af Change repo url to `repo.dergoogler.com` 2 years ago
DerGoogler a85920eccf Fix own repo 2 years ago
DerGoogler 58ff45c78a Sort repo strings 2 years ago
DerGoogler 5ea45b8a59 Trying to Add own repo 2 years ago
Der_Googler 7b186dc257
Merge branch 'Fox2Code:master' into master 2 years ago
Fox2Code 2d6e5dbbfb Add a fallback for osm0sis modules. 2 years ago
Fox2Code 2e84e46402 Fix Markdown changelog links not opening. Fix #132 (Again) 2 years ago
Fox2Code 6ecf659208 Avoid out of memory errors when using buffers. 2 years ago
Fox2Code db10272a2f Linkify changelog of updatable modules via `updateJson`. Fix #132 2 years ago
Fox2Code c3d8213ecf Always check resources for getStatusBarHeight and getNavigationBarHeight 2 years ago
Der_Googler 72578b42e3
Merge branch 'Fox2Code:master' into master 2 years ago
Fox2Code e90472aae4 Add Support for systems without a working WebView 2 years ago
Der_Googler d60219797d
Merge branch 'Fox2Code:master' into master 2 years ago
Fox2Code 5e0d8dd505 Add package name and version at the bottom of the setting panel 2 years ago
Der_Googler 5340d61556
Merge branch 'Fox2Code:master' into master 2 years ago
Gilbert Gilb's e4313e2081 Disable Androidacy repo by default in F-Droid build flavor.
See https://gitlab.com/fdroid/fdroiddata/-/merge_requests/10830#note_898237184
2 years ago
Der_Googler 68bdab0c66
Merge branch 'Fox2Code:master' into master 2 years ago
Fox2Code a8b3d9200f Add FLAG_COMPAT_MALWARE flag for future antivirus implementation. 2 years ago
Fox2Code a847ebd72e Minor update/fixes to previous contributions. 2 years ago
Fox2Code 45d647953f
Merge pull request #111 from gilbsgilbs/fdroid-build-flavor
Add F-Droid build flavor.
2 years ago
androidacybot f299d1b6f5 Various Androidacy related fixes
Signed-off-by: androidacybot <45006100+androidacybot@users.noreply.github.com>
2 years ago
Gilbert Gilb's e1cc03045d Add F-Droid build flavor.
We need a different build flavor for F-Droid because they forbid
auto-updaters as they download blobs from the internet (and it wouldn't
be possible to install the downloaded APK anyways because of the
signatures mismatch).

I chose to implement this using a build config field instead of using a
per-build-flavor source directory because I thought it introduces less
maintenance burden. In particular, per-build-flavor source directories
would require an interface in the main source directory for the update
manager, which would be implemented for each build flavor in a specific
source directory. Considering this project doesn't have CI builds yet, I
think it wouldn't be wise. Still we might reconsider should we need more
complex setup (such as different dependencies for the two build
flavors). The main downside of the build config field for now is that it
may be more prone to silent regressions.

Fixes #41
2 years ago
Der_Googler c54cd16cd7
Merge branch 'Fox2Code:master' into master 2 years ago
Fox2Code a5d0c22bc0 Improve LSPosed support, add more modules config fallback. 2 years ago
Der_Googler 237305fd16 Fixes 2 years ago
Der_Googler 7066e2d205 Merge remote-tracking branch 'origin/master' 2 years ago
Der_Googler df8fd6e0eb . 2 years ago
Der_Googler 38978ce4a1
Merge branch 'Fox2Code:master' into master 2 years ago
Fox2Code ebfa3e2565 Major AndroidacyAPI rework for download button. 2 years ago
Der_Googler c00a99ebac Fix dark design and make improvments 2 years ago
Fox2Code 943d4c32c6 Fix top inset for module list. 2 years ago
Fox2Code 19eccebb7a Improve readme fallbacks, update libraries. 2 years ago
Fox2Code 6256de1cda Improve minApi and maxApi props handling. 2 years ago
Fox2Code 535fdd8ae3 Expands modules fallbacks. 2 years ago
Fox2Code ff2d5abda2 Improve root detection, update libsu. 2 years ago
Fox2Code 9f480c70ac Add fallback for ".github/" prefixed README.md 2 years ago
Fox2Code 5324f5ac2e 0.4.0 Release Candidate 1 2 years ago
Fox2Code f8183bd2dc Fix WebView uri handling, and fix top inset. 2 years ago
Fox2Code 52d22fe487 Fix click not registering when clicking on image icon. 2 years ago
Fox2Code 4f02487439 Bring back rounded search view. 2 years ago
Fox2Code 97cd87c13e Add compat flags for modules, fix Androidacy code typo. 2 years ago
Fox2Code 4ce22b2938 Make error messages about magisk or root redirect to Magisk GitHub 2 years ago
Fox2Code f9e9559e93 Fix detecting software navbar height on emulator. 2 years ago
Fox2Code 495e1cc3e6 Fixing android layout for older android devices, fix debug builds. 2 years ago
Fox2Code cd5f6b6e6a Fix landscape even more, make blur disabled by default (new strings) 2 years ago
Fox2Code 6f7c40393e Improve layout and top blur, fix light theme. 2 years ago
Fox2Code 63224b76fd Fix top inset bug, try to workaround no root/magisk issues. 2 years ago
Fox2Code 2a97cbafa3 Rework user interface, add blur view, fix landscape. 2 years ago
Fox2Code 7a6aa28277 Androidacy WebView hardening, and some bug fixes. 2 years ago
Fox2Code f8707bbbca Remove Magisk-Modules-Repo. (See #79) 2 years ago
Fox2Code b3bed5c2a6 Fix mmm.getModuleVersionCode 2 years ago
Fox2Code 553e402e3e Hide "Force english language" behind dev mode. 2 years ago
Fox2Code 1a71ae19d6 Add `mmm.getNavigationBarHeight` API for future transparent nav bar. 2 years ago
Fox2Code 4cd9d9d5c9 Improve markdown activity. 2 years ago
Fox2Code f11b7e8cd7 Fallback to lower case version of `README.md` if needed. 2 years ago
Fox2Code 147055e4a9 Fix installing module depending on now removed `ARCH32` variable. (Also clean up code) 2 years ago
Fox2Code 04ee424d4f 0.3.1 Release 2 years ago
Fox2Code 2c666ad00b Fix installer crashing when a checksum is provided. 2 years ago
Fox2Code 5de88091f6 Beautify Andoridacy code. 2 years ago
androidacybot 60e1a6aea7 Reconfigure zip url to use Androidacy API
Signed-off-by: androidacybot <45006100+androidacybot@users.noreply.github.com>
2 years ago
androidacybot 3ec397c160 Ensure all Androidacy API repo requests have referrer
Signed-off-by: androidacybot <45006100+androidacybot@users.noreply.github.com>
2 years ago
Fox2Code dc9672507a Add content description for module action buttons. 2 years ago
Fox2Code 1ecf075fb2 Add referrer to initial Androidacy WebView link. 2 years ago