build(deps): bump gradle-wrapper from 8.13 to 9.5.1 - #42
Closed
dependabot[bot] wants to merge 20 commits into
Closed
build(deps): bump gradle-wrapper from 8.13 to 9.5.1#42dependabot[bot] wants to merge 20 commits into
dependabot[bot] wants to merge 20 commits into
Conversation
- Migrate to Material 3 color system and components - Add dark mode support with proper theme switching - Replace Baidu Maps with OSMDroid and implement dark mode map rendering - Update build configuration to target Android 14 (API 34) - Improve map state persistence across theme changes - Add new UI elements including theme toggle button - Update all layouts to use Material 3 components - Remove unnecessary permissions and update manifest - Add proper foreground service declaration for location - Update all icons and drawables for modern look - Implement history location restoration on app launch - Add proper sensor management with null checks - Update default altitude from 55m to 5m for realism - Add comprehensive documentation with screenshots - Clean up and modernize all XML resources
- Change workflow name to "Build and Release" - Update trigger to run on release published events instead of tag pushes - Remove changelog generation step - Add artifact preparation and upload steps - Update JDK distribution from 'adopt' to 'temurin' - Add --stacktrace flag to gradle build command - Move permissions to job level - Update artifact naming and upload logic build(gradle): fix keystore path in signing configs - Change from relative path to rootProject.file() for both debug and release configs
…uration - Remove Eclipse-specific project files (.project, .classpath, .settings) - Remove deprecated buildToolsVersion from build.gradle - Remove unused secrets.defaults.properties file - Update MainActivity to use modern back press handling - Improve coordinate input validation with try-catch - Remove unused coordinate type selection UI - Clean up JoyStick class by removing commented code - Add deprecation suppression annotation to ServiceGo - Update map zoom control implementation
- Simplify permission check loop with early exit - Remove redundant external storage permission check - Add validation for empty grant results - Improve code readability and maintainability
- Add Xposed API dependency and repository configuration - Implement Xposed module metadata in AndroidManifest.xml - Add sensor-based real bearing detection for more realistic location simulation - Implement GPS noise generation to simulate natural location drift - Adjust location update frequency to 1Hz for more realistic behavior - Create new xposed module directory structure and assets BREAKING CHANGE: The service now implements SensorEventListener and requires sensor permissions for real bearing detection. Location updates are now limited to 1Hz frequency.
- Add fused location provider with 10Hz update frequency to reduce flickering - Implement comprehensive anti-detection measures including: - Wi-Fi scan result blocking - Cell tower information blocking - Satellite status listener blocking - Provider list cleaning - Enhanced Settings.Secure mock location hiding - Increase GPS update frequency from 1Hz to 10Hz for smoother location simulation
- Add comprehensive GnssStatus simulation with realistic satellite data - Implement active callback registration and periodic status updates - Refactor telephony and wifi hooking with cleaner error handling - Add test-detector module to settings.gradle for detection testing - Clean up provider lists and settings to prevent mock location detection BREAKING CHANGE: The GnssStatus implementation now actively simulates satellite data instead of blocking callbacks, which may affect apps expecting no satellite information.
* 实现从IP获取经纬度信息 * 修了一个语法错误 * 修了一个语法错误 * 改用HTTPS支持的API,以正常获取IP * 添加从IP定位经纬度的功能,并添加演示截图
- Add POST_NOTIFICATIONS permission for Android 13+ (TIRAMISU) - Implement auto-login when location and notification permissions granted - Add joystick enable/disable switch in settings with conditional display - Fix broadcast intent package specification for explicit intent security - Fix dark mode snackbar colors (#303030 bg, #FFFFFF text) - Use dynamic color reference (?attr/colorOnSurface) for search icon
* Initial plan * Fix WeChat Mini Program location spoofing via reflection-based mock flag clearing Co-authored-by: cxOrz <32982052+cxOrz@users.noreply.github.com> * bugfix --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: cxOrz <32982052+cxOrz@users.noreply.github.com> Co-authored-by: cxOrz <cxOrz@outlook.com>
Bumps [gradle-wrapper](https://github.com/gradle/gradle) from 8.13 to 9.5.1. - [Release notes](https://github.com/gradle/gradle/releases) - [Commits](gradle/gradle@v8.13.0...v9.5.1) --- updated-dependencies: - dependency-name: gradle-wrapper dependency-version: 9.5.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Author
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps gradle-wrapper from 8.13 to 9.5.1.
Release notes
Sourced from gradle-wrapper's releases.
... (truncated)
Commits
fd78213Update Documentation Infrastructure: Fix scrolling issue in user manual (#37861)7758437fix scroll2fd605fOnly try to run as worker thread in DefaultBuildOperationQueue (#37845)af69849Release notes for Gradle 9.5.1 (#37853)f4d9d03Release notes for Gradle 9.5.101eda3aAddress review feedback on worker-lease retry changes7024e15Revert enrich file visitor with size info onreleasebranch (#37848)d51476fFix tryRunAsWorkerThread null-return test to match contract090ebabRevert "Add getLength() to FilePropertyVisitor.VisitState"bceab24Revert "Fix annotation"Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)