[PR #163] [CLOSED] Refactor code #225

Closed
opened 2026-10-29 12:17:12 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/cylonid/NativeAlphaForAndroid/pull/163
Author: @bl4ckswordsman
Created: 12/19/2024
Status: ❌ Closed

Base: dev ← Head: 11-refactor-code


📝 Commits (10+)

  • 79f02e3 Remove all paid features and paid version build jobs
  • e7602e0 Remove Sandbox references from WebApp.kt
  • a320adf Update circular progress bar dependency to version 3.1.0 and remove JCenter repository
  • f1417f3 Remove sandbox feature and related strings from settings
  • 8350b38 Remove sandbox feature and related code from WebApp settings and DataManager
  • f86b0e9 Merge pull request #5 from bl4ckswordsman/remove-paid-features
  • a13e919 Add AndroidSVG library dependency to build.gradle
  • 032f85a Add SVG support for favicon loading and enhance icon validation
  • 62f21e9 Add EdgeToEdgeActivity for improved Android 15 edge-to-edge handling and update MainActivity to extend it
  • c71ac3e Refactor SettingsActivity to extend EdgeToEdgeActivity and improve code readability

📊 Changes

79 files changed (+1674 additions, -1256 deletions)

View changed files

📝 README.md (+1 -16)
📝 app/build.gradle (+40 -39)
📝 app/src/androidTest/java/com/cylonid/nativealpha/TestUtils.java (+15 -12)
📝 app/src/androidTest/java/com/cylonid/nativealpha/UITests.java (+21 -31)
📝 app/src/main/AndroidManifest.xml (+21 -21)
📝 app/src/main/assets/errorSite/error_de.html (+4 -4)
📝 app/src/main/assets/errorSite/error_en.html (+4 -4)
📝 app/src/main/assets/logo.svg (+18 -9)
📝 app/src/main/assets/news/latestUpdate_de.html (+46 -35)
📝 app/src/main/assets/news/latestUpdate_en.html (+44 -34)
📝 app/src/main/java/com/cylonid/nativealpha/AboutActivity.java (+2 -1)
➕ app/src/main/java/com/cylonid/nativealpha/EdgeToEdgeActivity.kt (+62 -0)
📝 app/src/main/java/com/cylonid/nativealpha/MainActivity.kt (+22 -14)
📝 app/src/main/java/com/cylonid/nativealpha/SettingsActivity.java (+71 -30)
📝 app/src/main/java/com/cylonid/nativealpha/ShortcutDialogFragment.java (+85 -24)
📝 app/src/main/java/com/cylonid/nativealpha/WebAppSettingsActivity.java (+94 -49)
📝 app/src/main/java/com/cylonid/nativealpha/WebViewActivity.java (+653 -362)
📝 app/src/main/java/com/cylonid/nativealpha/lib/MovableFloatingActionButton.java (+10 -12)
📝 app/src/main/java/com/cylonid/nativealpha/model/DataManager.java (+25 -26)
📝 app/src/main/java/com/cylonid/nativealpha/model/DataVersionConverter.java (+37 -38)

...and 59 more files

📄 Description

Sorry, wrong repo haha


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/cylonid/NativeAlphaForAndroid/pull/163 **Author:** [@bl4ckswordsman](https://github.com/bl4ckswordsman) **Created:** 12/19/2024 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `11-refactor-code` --- ### 📝 Commits (10+) - [`79f02e3`](https://github.com/cylonid/NativeAlphaForAndroid/commit/79f02e308f962da637600a905d43ae835998ffe6) Remove all paid features and paid version build jobs - [`e7602e0`](https://github.com/cylonid/NativeAlphaForAndroid/commit/e7602e0fa929dc54532ae091d498c34857d2c4dc) Remove Sandbox references from WebApp.kt - [`a320adf`](https://github.com/cylonid/NativeAlphaForAndroid/commit/a320adfd1a410aeb9e282f9aeb1fb15b78766119) Update circular progress bar dependency to version 3.1.0 and remove JCenter repository - [`f1417f3`](https://github.com/cylonid/NativeAlphaForAndroid/commit/f1417f3a128936ee0a0fc87e920c096db4d0852b) Remove sandbox feature and related strings from settings - [`8350b38`](https://github.com/cylonid/NativeAlphaForAndroid/commit/8350b389ff6bdd75df9768cffa26ed7f182c9213) Remove sandbox feature and related code from WebApp settings and DataManager - [`f86b0e9`](https://github.com/cylonid/NativeAlphaForAndroid/commit/f86b0e9d8cac6b73dab9f9f7b1bc1b450c0eeca9) Merge pull request #5 from bl4ckswordsman/remove-paid-features - [`a13e919`](https://github.com/cylonid/NativeAlphaForAndroid/commit/a13e919577e6c3f4d9a1fdbdf80e90a195beef40) Add AndroidSVG library dependency to build.gradle - [`032f85a`](https://github.com/cylonid/NativeAlphaForAndroid/commit/032f85a637b680b2cd67d837dab83730a65f0379) Add SVG support for favicon loading and enhance icon validation - [`62f21e9`](https://github.com/cylonid/NativeAlphaForAndroid/commit/62f21e96eca41ab8f43764ac381042c312f2f452) Add EdgeToEdgeActivity for improved Android 15 edge-to-edge handling and update MainActivity to extend it - [`c71ac3e`](https://github.com/cylonid/NativeAlphaForAndroid/commit/c71ac3eb9cf4dfec4037aa4749d9a39b70418eff) Refactor SettingsActivity to extend EdgeToEdgeActivity and improve code readability ### 📊 Changes **79 files changed** (+1674 additions, -1256 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -16) 📝 `app/build.gradle` (+40 -39) 📝 `app/src/androidTest/java/com/cylonid/nativealpha/TestUtils.java` (+15 -12) 📝 `app/src/androidTest/java/com/cylonid/nativealpha/UITests.java` (+21 -31) 📝 `app/src/main/AndroidManifest.xml` (+21 -21) 📝 `app/src/main/assets/errorSite/error_de.html` (+4 -4) 📝 `app/src/main/assets/errorSite/error_en.html` (+4 -4) 📝 `app/src/main/assets/logo.svg` (+18 -9) 📝 `app/src/main/assets/news/latestUpdate_de.html` (+46 -35) 📝 `app/src/main/assets/news/latestUpdate_en.html` (+44 -34) 📝 `app/src/main/java/com/cylonid/nativealpha/AboutActivity.java` (+2 -1) ➕ `app/src/main/java/com/cylonid/nativealpha/EdgeToEdgeActivity.kt` (+62 -0) 📝 `app/src/main/java/com/cylonid/nativealpha/MainActivity.kt` (+22 -14) 📝 `app/src/main/java/com/cylonid/nativealpha/SettingsActivity.java` (+71 -30) 📝 `app/src/main/java/com/cylonid/nativealpha/ShortcutDialogFragment.java` (+85 -24) 📝 `app/src/main/java/com/cylonid/nativealpha/WebAppSettingsActivity.java` (+94 -49) 📝 `app/src/main/java/com/cylonid/nativealpha/WebViewActivity.java` (+653 -362) 📝 `app/src/main/java/com/cylonid/nativealpha/lib/MovableFloatingActionButton.java` (+10 -12) 📝 `app/src/main/java/com/cylonid/nativealpha/model/DataManager.java` (+25 -26) 📝 `app/src/main/java/com/cylonid/nativealpha/model/DataVersionConverter.java` (+37 -38) _...and 59 more files_ </details> ### 📄 Description Sorry, wrong repo haha --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-29 12:17:12 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cylonid/NativeAlphaForAndroid#225
No description provided.