Fabian Thies
ca2398e4c7
[FIX] Full screen app screenshot previews
2023-05-20 19:24:18 +02:00
Fabian Thies
b8f02d2152
[FIX] Accent color
2023-05-20 19:24:18 +02:00
Fabian Thies
e85876cd24
[CHANGE] Overhaul of the AppDetailView with version history, reviews & ratings, and app information
2023-05-20 19:24:16 +02:00
Fabian Thies
3f06a53058
[UPDATE] AppPillButton dimensions and expiration text
2023-05-20 19:22:47 +02:00
Fabian Thies
4ee053a4f9
[FIX] Show App IDs button only if user is logged in with their Apple ID
2023-05-20 19:22:47 +02:00
Fabian Thies
e5369524ce
[ADD] Load and show trusted sources with option to add them to the app
2023-05-20 19:22:47 +02:00
Fabian Thies
77465cebd0
[ADD] Credits section in SettingsView
2023-05-20 19:22:47 +02:00
Fabian Thies
f90bf3bfcf
[CHANGE] Extracted all strings into the Localizable.strings
2023-05-20 19:22:47 +02:00
Fabian Thies
0000610b9d
[FIX] Text alignment in SettingsView
2023-05-20 19:22:47 +02:00
Fabian Thies
c7e095583d
[ADD] Hint for new users who don't have any sources
2023-05-20 19:22:47 +02:00
Fabian Thies
a725f3e9cc
[ADD] AppScreenshot view with ImageProcessor to automatically rotate landscape screenshots
2023-05-20 19:22:47 +02:00
Fabian Thies
b5dea18073
[FIX] Issues introduced by changes to the AltSource specification.
2023-05-20 19:22:47 +02:00
Fabian Thies
b9b309e603
[UPDATE] Translations ( #7 )
...
This PR merges all the new translations made on the SideStore weblate instance (https://translate.sidestore.io/projects/sidestore/app ).
New translations:
- French
- Korean
Updated translations:
- Spanish
Co-authored-by: bogotesr <bogotesr@gmail.com >
Co-authored-by: GABO1423 <35014183+GABO1423@users.noreply.github.com >
Co-authored-by: Joss Laymon <71040782+bogotesr@users.noreply.github.com >
Co-authored-by: mindfreakdev <shost212@gmail.com >
Co-authored-by: Python <rjp2030@proton.me >
Co-authored-by: Testi Cules <ervd516@gmail.com >
2023-05-20 19:22:47 +02:00
Fabian Thies
15f1be0aa8
[FIX] Changes made by Xcode 14 after building the app
2023-05-20 19:22:47 +02:00
Upal
ffd80ce0b4
Added Hindi Language ( #5 )
...
* Added Hindi Language
2023-05-20 19:22:47 +02:00
mindfreakdev
350891ee2a
Added Dutch Language
2023-05-20 19:22:47 +02:00
mindfreakdev
5dec1cd561
Added Ukrainian Language
2023-05-20 19:22:47 +02:00
mindfreakdev
c4d235d742
Added Ukrainian Language
2023-05-20 19:22:47 +02:00
Gabriel Morazán
cdc6675dd5
Screen Crunch sucks
...
Signed-off-by: Gabriel Morazán <35014183+GABO1423@users.noreply.github.com >
2023-05-20 19:22:47 +02:00
GABO1423
85635bb26e
Spanish Translation Tweaks
2023-05-20 19:22:47 +02:00
bogotesr
3be0a4a89c
Add es-419 and finish adding support for the translations
...
Added Latin American Spanish (probably not the best translation)
Made everything reference the swiftgen stuff rather than having strings
2023-05-20 19:22:47 +02:00
Fabian Thies
47e47fb3cf
[CHANGE] Extracted some example strings and replaced them by generated localized strings
2023-05-20 19:22:47 +02:00
Fabian Thies
48903034b6
[ADD] SwiftGen configuration and generated files
2023-05-20 19:22:47 +02:00
Fabian Thies
6952218ee7
[ADD] Empty Localizable.strings
2023-05-20 19:22:47 +02:00
Fabian Thies
80146c1e03
[WIP] AppScreenshot view with ImageProcessor to automatically rotate landscape images. Possible through my fork of the AsyncImage framework.
2023-05-20 19:22:47 +02:00
Fabian Thies
642ae996c9
[WIP] Fetch trusted sources in SourcesView
2023-05-20 19:22:47 +02:00
Fabian Thies
8040636aa5
[WIP] AppIDs view in My Apps section
2023-05-20 19:22:47 +02:00
Fabian Thies
731fcfaca7
[ADD] Badge in AppDetailView for apps from the official source and (WIP) trusted sources
2023-05-20 19:22:47 +02:00
Fabian Thies
708fb3fccd
[ADD] Hint view in MyAppsView telling the user about where to find updates in the future if no updates are available
2023-05-20 19:22:47 +02:00
Fabian Thies
9f429fb068
[FIX] App permission icon color
2023-05-20 19:22:47 +02:00
Fabian Thies
29fc693f4d
[ADD] Show source name and external url domain in NewsItemView
2023-05-20 19:22:47 +02:00
Fabian Thies
6f373ad305
[ADD] Full-screen app screenshot preview
2023-05-20 19:22:47 +02:00
Fabian Thies
c069d779d9
[CHANGE] Replace system image name strings with SFSymbols
2023-05-20 19:22:47 +02:00
Fabian Thies
cd88970a22
[ADD] Dependency: SFSafeSymbols
2023-05-20 19:22:47 +02:00
Fabian Thies
6b6708e43c
[ADD] WIP: Promoted category cards and app list filter button in BrowseView
2023-05-20 19:22:47 +02:00
Fabian Thies
9206eeb9e3
[FIX] AccentColor in dark mode
2023-05-20 19:22:47 +02:00
Fabian Thies
080bbb3c51
[ADD] Carousel for SideStore-specific announcements in NewsView
2023-05-20 19:22:47 +02:00
Fabian Thies
ea2c862900
[ADD] WIP: Add My Apps view with support for sideloading new apps, refreshing installed apps and much more
2023-05-20 19:22:45 +02:00
Fabian Thies
4fe72ea113
[CHANGE] Fixed the AppRowView background blur effect
2023-05-20 19:22:13 +02:00
Fabian Thies
c486a62b50
[ADD] Backported dismiss() environment variable to let views dismiss themselves
2023-05-20 19:22:13 +02:00
Fabian Thies
3ce4451da4
[ADD] Search bar for BrowseView on iOS 15
2023-05-20 19:22:13 +02:00
Fabian Thies
294ba12391
[CHANGE] Fetch news when NewsView appears
2023-05-20 19:22:13 +02:00
Fabian Thies
4a3343fe61
Improved app detail view
2023-05-20 19:22:13 +02:00
Fabian Thies
d1e6ddd435
[ADD] Authentication view for connecting SideStore to an Apple ID
2023-05-20 19:22:13 +02:00
Fabian Thies
3e0379dc70
[WIP] Fixed the app permissions grid in AppDetailView
2023-05-20 19:22:12 +02:00
Fabian Thies
d99674f8bd
[ADD] Expandable app and version description texts
2023-05-20 19:21:24 +02:00
Fabian Thies
ca7acc17da
[ADD] iOS 13 compatible AsyncImage implementation with cache
2023-05-20 19:21:21 +02:00
Fabian Thies
16a8bce102
[ADD] News, Browse and Settings views ported to SwiftUI
...
This commit contains WIP SwiftUI versions of most of the views in SideStore.
2023-05-20 19:20:32 +02:00
naturecodevoid
ed2270ff46
Anisette V3 ( #324 )
...
* initial anisette V3 implementation
* update V3 urls and log version
* fix crash where FetchAnisetteDataOperation.clientInfo would be nil when getting anisette V3 without provisioning first
* move adi.pb reset to its own button instead of doing it on sign out
* fallback to V1 if client_info fails
* make sure to unwrap optional strings
* feat(anisette): update v3 usage, improve error messages and names, report v3 errors to the user
* refactor(anisette): reduce duplicate JSON to anisette code
* fixes(anisette v3): improve errors, fix v3 server check, fix some edge cases where SideStore could crash and instead return an error, retry on -45061
2023-05-18 01:30:18 -07:00
SoY0ung
45b6c3b338
Fix 'The name for this app is invalid' error( #361 )
...
Fix 'The name for this app is invalid' error when sideloading with non-ascii name ipa
2023-05-15 12:38:26 +08:00