feat(android): OpenIPC launcher icon + expanded connection settings#3
Merged
Merged
Conversation
Replace the placeholder "T" launcher icon with the blue OpenIPC logo and
expose the camex client options that previously had no UI.
Icon:
* Adaptive icon — solid #4D60D9 background + OpenIPC logo foreground,
centered inside the safe zone so the wordmark survives circular masks.
* Density mipmaps (mdpi..xxxhdpi): ic_launcher_foreground.png for the
adaptive layer + ic_launcher.png full-bleed bitmap as fallback.
* Drop the old vector drawable/ic_launcher_foreground.xml; anydpi-v26
now points foreground at @mipmap/ic_launcher_foreground.
Settings (mapped to real camex CLI flags, see src/main.c):
* Transport UDP/TCP toggle -> --transport
* Encrypt label clarified (ChaCha20-Poly1305), existing --encrypt/--psk
* MTU 576-9000 -> --mtu
* Keepalive 0-3600 (0 = off) -> --keepalive
* Server timeout 5-3600 -> --server-timeout
All values persist in the "camex" SharedPreferences and are read back by
TunnelService when building argv. Defaults match camex's own defaults
(udp, mtu 1500, keepalive 10, timeout 20); invalid input is rejected
inline or falls back to the default.
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.
Replace the placeholder "T" launcher icon with the blue OpenIPC logo and expose the camex client options that previously had no UI.
Icon:
Settings (mapped to real camex CLI flags, see src/main.c):
All values persist in the "camex" SharedPreferences and are read back by TunnelService when building argv. Defaults match camex's own defaults (udp, mtu 1500, keepalive 10, timeout 20); invalid input is rejected inline or falls back to the default.