Commit Graph

414 Commits

Author SHA1 Message Date
RSR/
6948d86efc feat: Spoof Snap Score 2026-03-11 19:47:13 +04:00
RSR/
181d19424f Improved the spoof device feature 2026-03-11 01:47:07 +04:00
ΞTΞRNAL
28df958197 Merge branch 'dev' into themes 2026-03-10 19:27:32 +05:30
DarkKnight2122
c52f60a29b Introducing Aphelion Theme 2026-03-10 18:49:31 +05:30
ΞTΞRNAL
a327786d9e feat(PR): Story Snap Batch Download by RSR
feat: Story Snap List Download
2026-03-10 18:46:54 +05:30
ΞTΞRNAL
2b0c6cae36 fix multiple issues 2026-03-10 18:43:57 +05:30
RSR/
13cd3656fd Merge branch 'RSR' of https://github.com/RSR1337/PurrfectSnap into RSR 2026-03-10 02:07:14 +04:00
RSR/
07a8d3041e feat: Download story snaps , Fix Translation 2026-03-10 02:00:20 +04:00
particle-box
07d4a4f833 many fixes & improvements 2026-03-08 17:19:38 +05:30
particle-box
28982aa655 v1.3.8 2026-03-07 04:33:21 +05:30
particle-box
89748cd261 multiple fixes & improvements 2026-03-07 00:00:36 +05:30
ΞTΞRNAL
ec9ecac15c Revert "Feature: UI Modernization, Themed Icons, and Performance Optimization" 2026-03-04 14:15:32 +05:30
ΞTΞRNAL
5efccc9e78 many changes by DarkKnight2122
Feature: UI Modernization, Themed Icons, and Performance Optimization
2026-03-04 09:17:07 +05:30
ΞTΞRNAL
5b170ebae6 Merge branch 'dev' into RSR 2026-03-04 09:11:37 +05:30
RSR/
5496dc7eb5 feat: Story Counter , Story Source 2026-03-04 07:15:38 +04:00
particle-box
1ccdaee879 kavaref migration 2026-03-03 21:28:18 +05:30
DarkKnight2122
b6f9c10b21 Implemented high-precision Vector Themed Icons and optimized system Updater logic, and improved the haptics manager wide. 2026-02-25 19:48:18 +05:30
RSR/
fb3f1f55c7 feat:StoryCounter
Display the number of snaps in the story
2026-02-25 05:08:14 +04:00
DarkKnight2122
f8e5d7370a Standardized sub-page layouts and enhanced system stability across all modules 2026-02-24 16:45:40 +05:30
particle-box
e8d1f62ff1 add translations back 2026-02-24 02:10:33 +05:30
particle-box
ed86916ed7 temporary removal 2026-02-24 01:57:47 +05:30
particle-box
4753d91315 update translations 2026-02-12 11:31:36 +05:30
particle-box
f1dc4429d8 revert profile downloader button 2026-02-12 09:48:54 +05:30
particle-box
e6135584d4 fix: several inconsistencies 2026-02-12 09:46:48 +05:30
William Boser
36aa0c52a2 Spotlight Creator Info 2026-02-09 12:10:18 +04:00
ΞTΞRNAL
c50327bfe9 fix(PR): story decryption by hazelnut27
Enhance media encryption handling with hybrid resolver and improved decryption methods
2026-02-07 19:14:50 +05:30
hazelnut27
e53a7db9ed Enhance media encryption handling with hybrid resolver and improved decryption methods 2026-02-07 03:08:40 -06:00
particle-box
a21b938be0 fix custom emoji & call recorder quality,add order feature for chat exports 2026-02-07 00:44:00 +05:30
particle-box
3744c5b422 fix: add support for more keys for translations 2026-02-06 23:29:57 +05:30
particle-box
ce67a4f2a7 fix: several bugs and inconsistencies 2026-02-06 10:41:31 +05:30
particle-box
6c1072171d Merge branch 'dev' of https://github.com/particle-box/PurrfectSnap into dev 2026-02-06 09:21:07 +05:30
particle-box
6559d4dcd2 fix: add more translations 2026-02-06 09:20:54 +05:30
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