Skip to content

feat: Add environment variables support and improve application functionality#31

Draft
abaye123 wants to merge 5 commits intoShlomoCode:masterfrom
abaye123:feature/my-changes
Draft

feat: Add environment variables support and improve application functionality#31
abaye123 wants to merge 5 commits intoShlomoCode:masterfrom
abaye123:feature/my-changes

Conversation

@abaye123
Copy link
Copy Markdown

@abaye123 abaye123 commented Feb 4, 2026

Add support for environment variables from env file, enabling app creators to manage multiple sites and generate new versions from a single codebase.

Changes

  • Add environment variable loading from .env file for multi-site management
  • Add support for custom icon when building from IDE
  • Add support for opening WhatsApp links within the app
  • Add default option to hide NetFree banner from site

Update the target SDK version to Android 15 (API level 35) to ensure
compatibility with the latest Android platform requirements and
potentially unlock new APIs and behaviors introduced in Android 15.
- Add .idea/deviceManager.xml with device table column sorter state
  (ascending sort by Name column)
- Remove redundant XML declaration from .idea/misc.xml
Replace ic_launcher and ic_launcher_round images for mdpi, hdpi, xhdpi, xxhdpi, and xxxhdpi to refresh the app's visual identity with updated launcher icons.
- Add `buildFeatures { buildConfig true }` to explicitly enable BuildConfig
  generation, required since AGP disabled it by default in newer versions
- Move `namespace` and `compileSdkVersion` declarations to the top of the
  `android` block for better readability and conventional ordering
- Remove outdated comment explaining the `mergeResources` task hook
- Clean up unnecessary blank lines in the `dependencies` block
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant