Huge_Black
dbaa4292ec
fix: fix crash in source detail view
2026-04-12 14:24:25 +08:00
mahee96
fa4ee4d798
refactor: streamline the repo again and removed unused files from altstore
2026-02-22 21:27:31 +05:30
mahee96
651d35f6ee
debloat: removed more patreon stuff carried over from altstore 2.0
2026-02-22 15:18:51 +05:30
mahee96
a5fa5dd65b
- Feature: Markdown view integration complete (if issues arrise can fix it asap)
2025-02-28 05:09:37 +05:30
Magesh K
64ec405957
- ReleaseTracks: Added in-app ReleaseTracks switching support
2025-02-10 13:53:31 +05:30
Magesh K
94e41498a2
- Multiple fixes and CI setup
2025-02-08 11:36:55 +05:30
Magesh K
cdf336cf07
[ToastView]: Fix: restore back to printing localizedDescription as before
2025-01-21 21:54:11 +05:30
Magesh K
43941b96d0
[ErrorProcessing]: Make toast show underlying errors (if there are any)
2025-01-20 23:02:06 +05:30
Magesh K
d43d1b9a9d
clean-checkpoint-1
2024-12-26 21:15:29 +05:30
Riley Testut
62275c0cdd
Fixes incorrect corner radius animation for AppViewController + HeaderContentViewController
2024-12-26 21:15:29 +05:30
Riley Testut
b533ebcea0
Supports “custom” pledge amounts for Patreon apps
2024-12-26 21:15:29 +05:30
Riley Testut
bc67e6b2c0
Slightly decreases AppBannerView badge/source icon spacing
2024-12-26 21:15:29 +05:30
Riley Testut
cbe747f41f
Fixes button titles flashing when scrolling into view
2024-12-26 21:15:29 +05:30
Riley Testut
1d8b42401f
Shows source/category icon next to BrowseViewController’s title
...
Also tints all navigation bar buttons to match source/category tint color.
# Conflicts:
# AltStore/Browse/BrowseViewController.swift
2024-12-26 21:15:29 +05:30
Riley Testut
db090fb747
Shows “Pledge Expired” for installed Patreon apps without active pledge
2024-12-26 21:15:29 +05:30
Riley Testut
808c197117
Fixes showing “Update” for Patreon apps with inactive pledges
2024-12-26 21:15:29 +05:30
Riley Testut
96630d2b13
Fixes incorrect initial size for website button on Source detail page
2024-12-26 21:15:29 +05:30
Riley Testut
59d51b73fc
Limits paging app screenshots on FeaturedViewController to bottom of cell
...
Prioritizes paging featured apps over app screenshots.
2024-12-26 21:15:29 +05:30
Riley Testut
2017c6029a
Completely redesigns Browse tab with FeaturedViewController
2024-12-26 21:15:29 +05:30
Riley Testut
c0eca97b0a
Moves caption below app + developer name in AppCardCollectionViewCell
2024-12-26 21:15:29 +05:30
Riley Testut
8acf9ca9fe
Shows app’s source icon on AppBannerView
...
Excluding contexts where it is redundant (e.g. source detail page).
2024-12-26 21:15:29 +05:30
Riley Testut
d239b7ad22
Adopts automatic status bar tinting on iOS 17 for App + Source detail screens
2024-12-26 21:15:29 +05:30
Riley Testut
1e886c79e8
Hides “UPDATE” option for Patreon apps with expired pledges
2024-12-26 21:15:29 +05:30
Riley Testut
f67ce09853
Designates Patreon apps with label + displays price (if provided)
2024-12-26 21:15:29 +05:30
Riley Testut
b5b645503e
Supports updating apps from (almost) all AppBannerViews
...
Previously, you could only update apps from MyAppsViewController and AppViewController.
2024-12-26 21:15:29 +05:30
Riley Testut
8e98142740
Fixes incorrectly centering screenshot thumbnail when there’s only one visible initially
2024-12-26 21:15:29 +05:30
Riley Testut
fdb19ef06d
Shrinks AppCardCollectionViewCell height if there are no screenshots
2024-12-26 21:15:29 +05:30
Riley Testut
39e593e799
Fixes AppBannerView sticking to safe area when scrolling
2024-12-26 21:15:29 +05:30
Riley Testut
d21c746920
Replaces BrowseCollectionViewCell with AppCardCollectionViewCell
...
* Handles dynamic screenshot sizes
* Allows swiping through screenshots
* Supports iPhone + iPad screenshots
2024-12-26 21:15:29 +05:30
Riley Testut
3ee393be56
Fixes misplaced back button
2024-12-26 21:15:29 +05:30
Riley Testut
5f93ee387f
Adds AddSourceViewController to add sources by URL or from list of recommended sources
2024-12-26 21:15:29 +05:30
Riley Testut
93b01cd701
Fixes “Unable to satisfy constraints” warnings for SourcesViewController
2024-12-26 21:15:29 +05:30
Riley Testut
b2258f32cb
Refactors SourceViewController into dedicated tab
...
* Updates UI to use source icons + tint colors
* Adds Edit button + swipe actions
2024-12-26 21:15:29 +05:30
Riley Testut
c07e5f5361
Adjusts illegible Source tint colors for SourceDetailViewController
2024-12-26 21:15:29 +05:30
Riley Testut
2707710483
Adds AppBannerView.style to switch between app and source styles
...
`app` banners have rounded rect icons and use a lighter version of tint color as background, while `source` banners have circular icons and use the original tint color as background.
2024-12-26 21:15:29 +05:30
Riley Testut
3669df9d75
Adds PillButton.style to switch between pill and custom styles
...
`pill` style enforces minimum size + content insets, while `custom` doesn’t.
2024-12-26 21:15:29 +05:30
Riley Testut
f0e35a9b6d
Adds AppIconImageView.style to switch between icon and circular styles
...
`icon` approximates the rounded corners of an app icon, while `circular` makes the icon a circle.
2024-12-26 21:15:29 +05:30
Riley Testut
c71fe7c469
Fixes CollapsingTextView “More” button incorrectly appearing if lineCount == maximumNumberOfLines
2024-12-26 21:15:29 +05:30
Riley Testut
f45a4c1067
Fixes AppViewController scrolling performance for apps with several privacy permissions
2024-12-26 21:15:29 +05:30
Riley Testut
1c32487ff7
Fixes PillButton not respecting progressTintColor under certain conditions
2024-12-26 21:15:29 +05:30
Riley Testut
9dfc56d0fd
Removes unused NavigationBar.backgroundColorView
2024-12-26 21:15:29 +05:30
Riley Testut
14ad785cd3
Fixes tapping buttons underneath navigation bar on SourceDetailViewController/AppViewController
2024-12-26 21:15:29 +05:30
Riley Testut
ad92cb6c42
Dynamically disables interactive back gesture when viewing source header image
...
Only disables gesture if touches are within headerContainerView to ensure back gesture works as expected majority of the time.
2024-12-26 21:15:29 +05:30
Riley Testut
a0991f21eb
Supports viewing all NewsItems and StoreApps for a source
2024-12-26 21:15:29 +05:30
Riley Testut
9265fd5a5d
Shows detailed source “About” page when adding 3rd-party sources
...
Allows users to preview sources before adding them to their AltStore.
2024-12-26 21:15:29 +05:30
Riley Testut
a3e67a9adb
Refactors SourcesViewController from Main.storyboard to new Sources.storyboard
...
Also refactors BannerCollectionViewCell to AppBannerCollectionViewCell to support initializing from code.
2024-12-26 21:15:29 +05:30
Riley Testut
f89562eab9
Fixes CollapsingTextView “TextKit 1 compatibility mode” runtime warning
2024-12-26 21:15:29 +05:30
Riley Testut
ae11777359
Removes unnecessary #available checks
2024-12-26 21:15:29 +05:30
Riley Testut
36c965959b
Fixes UIActivityIndicatorView.style deprecation warnings
2024-12-26 21:15:29 +05:30
Riley Testut
df7e60eb91
Opens Error Log upon tapping ToastView showing logged error
2024-12-26 21:15:29 +05:30