Commit Graph

382 Commits

Author SHA1 Message Date
daplugg23
6227a078e4 fix(config): reorder location properties
Move locationSearchProvider and googleMapsApiKey properties in Global.kt
and en_US.json to be positioned between 'spoofLocation' and 'coordinates'.
This ensures they appear in the correct order in any auto-generated feature lists,
while maintaining their manual placement in BetterLocationRoot.kt.
2026-02-05 20:07:39 -06:00
daplugg23
8d6dcdb227 fix(location): correct UI layout and translation keys
Resolve vertical text rendering issue by using Modifier.weight(1f) in
ConfigSelector. Add proper translation keys to the 'better_location'
block in en_US.json so they are accessible to BetterLocationRoot.
Update key references to match the new structure.

- Add keys: location_search_provider_title, google_maps_api_key_title,
  option_osm, option_google_maps.
- Fix UI layout to handle text wrapping properly.
2026-02-05 17:40:13 -06:00
daplugg23
d485718245 fix(location): remove disable option and add manual UI
- Add ConfigFlag.NO_DISABLE_KEY to locationSearchProvider config to prevent
  'Disable' (null) option which caused fallback to OSM.
- Add manual UI controls to BetterLocationRoot.kt for Location Search Provider
  and Google Maps API Key, as automatic UI generation was not present on this page.
- Add ConfigSelector and ConfigInput helpers to BetterLocationRoot.kt.
- Ensure API key input is hidden/masked in the UI list.
2026-02-05 17:13:44 -06:00
daplugg23
a8e0c53be0 feat(location): implement location search provider toggle
Add config properties for locationSearchProvider (osm/google_maps) and
googleMapsApiKey to BetterLocationConfig. Modify ChooseLocationDialog
to switch between OpenStreetMap (MAPNIK) and Google Maps tile sources
based on user preference.

- Add locationSearchProvider unique config property
- Add googleMapsApiKey string config property (SENSITIVE flag)
- Add XYTileSource for Google Maps tiles in AlertDialogs
- Pass locationSearchProvider from BetterLocationRoot to dialog

Translation keys already existed in all 28 language files.
2026-02-05 15:30:14 -06:00
daplugg23
a0728fa951 fix(i18n): remove duplicate ui_settings and update_settings keys 2026-02-05 14:59:50 -06:00
daplugg23
5c7b342195 feat(export): add saved locations export with toggle 2026-02-05 14:54:32 -06:00
daplugg23
67dcc16923 fix(i18n): merge duplicate JSON blocks in all 27 language files 2026-02-05 14:15:10 -06:00
daplugg23
214ec4ffdd fix(i18n): merge duplicate options/global blocks in en_US.json 2026-02-05 14:08:50 -06:00
daplugg23
08610ee398 Refactor: Move OpenStreetMap User-Agent to Constants 2026-02-04 20:35:06 -06:00
RSR/
ff398ccc9a Friend request 2026-02-04 11:52:32 +04:00
particle-box
e0ea732855 fix: translations not appearing properly 2026-02-02 09:43:43 +05:30
particle-box
0d9267c13d final updation of translations 2026-02-02 08:47:04 +05:30
particle-box
9e41e8154a fix: translations 2026-02-02 00:10:38 +05:30
particle-box
c5f164ccc8 last commit before migration from GitHub 2026-01-31 07:55:39 +05:30
particle-box
c9052cba26 Complete Translations(pt.2) 2026-01-30 21:02:17 +05:30
particle-box
00ca6861f4 fix: rework translations(pt. 1) 2026-01-29 03:21:45 +05:30
particle-box
79d1f9098a update translation files 2026-01-28 00:33:57 +05:30
particle-box
f551daf3a4 restore 2026-01-28 00:15:24 +05:30
particle-box
a92f577aec Multiple changes 2026-01-28 00:04:29 +05:30
particle-box
296769af49 redesign: PurrAura Indicator(thanks to RSR) 2026-01-26 13:37:27 +05:30
particle-box
5d2a3dedb7 feat: Auto Mapper for Manage Friend List(thanks to RSR) 2026-01-25 20:30:16 +05:30
particle-box
2912d211a5 feat: chat wallpaper downloader 2026-01-19 22:44:24 +05:30
particle-box
9fa733f98d many changes
new feature to record both sides while call recording(upstream commit), fix armv7 failed to initialize error & fix a9 issues
2026-01-19 01:52:26 +05:30
ΞTΞRNAL
3f11e09a00 ci: update debug signing secrets 2026-01-16 12:31:17 +05:30
particle-box
1bf6335ca2 v1.1.0: Stable! 2026-01-13 23:41:29 +05:30
particle-box
dd27ed9450 bulk updation of all translation files 2026-01-13 03:00:54 +05:30
particle-box
f6ac584991 prepare for bulk translation 2026-01-12 20:54:43 +05:30
particle-box
8a91ab87a2 update source translation file 2026-01-12 20:36:54 +05:30
ΞTΞRNAL
544d618f87 Major Update!
This features a new bypass, new theme, etc
2025-12-23 17:09:18 +05:30
ΞTΞRNAL
2a286ad11e feat: view message logger 2025-10-13 17:56:21 +05:30
ΞTΞRNAL
adef74c581 feat: Translations 2025-10-12 18:12:09 +05:30
ΞTΞRNAL
d832ffcac4 fix: Multiple crashes 2025-10-09 14:03:57 +05:30
ΞTΞRNAL
a25b66a385 feat: Hide typing indicator blacklist/whitelist 2025-10-09 14:01:04 +05:30
ΞTΞRNAL
471099142c feat: message logger blacklist/whitelist 2025-10-09 13:56:03 +05:30
ΞTΞRNAL
0303947f84 feat: Friend notes backup/restore 2025-10-07 22:01:45 +05:30
ΞTΞRNAL
0676212a38 feat: Initial commit! 2025-10-03 17:10:09 +05:30
rhunk
d4c8a21504 feat(core): stealth mode save snap in chat
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
2025-08-26 14:13:26 +02:00
rhunk
f3465a69d0 feat(core): prevent forced keyboard
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
2025-08-26 11:39:45 +02:00
rhunk
7880b024ea fix(core): disable snap splitting
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
2025-08-22 11:05:05 +02:00
rhunk
2f808685e8 fix(core): streak expiration
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
2025-08-06 09:51:45 +02:00
rhunk
3951d30f2b feat(common): map live location notification
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
2025-08-02 14:54:29 +02:00
RSR/
9c3cfb0685 feat: translations (#1410)
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
Co-authored-by: rhunk <101876869+rhunk@users.noreply.github.com>
2025-08-02 14:09:08 +02:00
rhunk
621c16d7f4 feat(core/scripting): disable script optimization
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
2025-08-02 13:44:22 +02:00
rhunk
93358d97f4 refactor(core): remove simple snapchat
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
2025-08-01 15:59:10 +02:00
rhunk
ca01565d68 refactor(core): remove edit message feature
It's now implemented for everyone in newer versions

Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
2025-07-31 16:31:12 +02:00
rhunk
f16ab5604d fix(translation): json parsing error
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
2025-07-10 16:10:22 +02:00
rhunk
814a0cdb37 fix(message_logger): chat edit history
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
2025-07-08 23:50:42 +02:00
rhunk
83878be58a fix: remote media resolver
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
2025-07-08 22:59:06 +02:00
rhunk
5702420f89 refactor: security features
- remove remote shared library manager
- prevent plugin from loading in newer versions

Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
2025-07-05 16:40:36 +02:00
rhunk
56e434cb15 feat(core): notification transcript
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
2025-07-05 00:49:59 +02:00