Skip to content

Commit

Permalink
Added new property IASKWebViewShowNavigationalButtons to show navigat…
Browse files Browse the repository at this point in the history
…ional buttons

* Added an example to all *.plists.
* Changed Test URL from "https://github.com/futuretap/InAppSettingsKit" to "https://www.futuretap.com"
* Solved issue with activity indicator
* Improved progress view by always showing 100% for 0.2 s
* Used Xcode Re-indent

See: #504
  • Loading branch information
funnel20 committed Sep 28, 2024
1 parent 307e40c commit 01f00e1
Show file tree
Hide file tree
Showing 8 changed files with 357 additions and 64 deletions.
36 changes: 35 additions & 1 deletion InAppSettingsKitSampleApp/Settings.bundle/Root.inApp.plist
Original file line number Diff line number Diff line change
Expand Up @@ -328,7 +328,7 @@
</dict>
<dict>
<key>File</key>
<string>https://github.com/futuretap/InAppSettingsKit</string>
<string>https://www.futuretap.com</string>
<key>IASKViewControllerClass</key>
<string>IASKAppSettingsWebViewController</string>
<key>IASKViewControllerSelector</key>
Expand All @@ -342,6 +342,40 @@
<key>IASKWebViewShowProgress</key>
<true/>
</dict>
<dict>
<key>File</key>
<string>https://www.futuretap.com</string>
<key>IASKViewControllerClass</key>
<string>IASKAppSettingsWebViewController</string>
<key>IASKViewControllerSelector</key>
<string>initWithFile:specifier:</string>
<key>Title</key>
<string>WebView with navigational buttons</string>
<key>IASKSubtitle</key>
<string>use IASKWebViewShowNavigationalButtons</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
<key>IASKWebViewShowNavigationalButtons</key>
<true/>
</dict>
<dict>
<key>File</key>
<string>https://www.futuretap.com</string>
<key>IASKViewControllerClass</key>
<string>IASKAppSettingsWebViewController</string>
<key>IASKViewControllerSelector</key>
<string>initWithFile:specifier:</string>
<key>Title</key>
<string>WebView with all the above options</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
<key>IASKWebViewShowNavigationalButtons</key>
<true/>
<key>IASKWebViewShowProgress</key>
<true/>
<key>IASKWebViewHideBottomBar</key>
<true/>
</dict>
<dict>
<key>Title</key>
<string>TextField</string>
Expand Down
36 changes: 35 additions & 1 deletion InAppSettingsKitSampleApp/Settings.bundle/Root~ipad.inApp.plist
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@
</dict>
<dict>
<key>File</key>
<string>https://github.com/futuretap/InAppSettingsKit</string>
<string>https://www.futuretap.com</string>
<key>IASKViewControllerClass</key>
<string>IASKAppSettingsWebViewController</string>
<key>IASKViewControllerSelector</key>
Expand All @@ -354,6 +354,40 @@
<key>IASKWebViewShowProgress</key>
<true/>
</dict>
<dict>
<key>File</key>
<string>https://www.futuretap.com</string>
<key>IASKViewControllerClass</key>
<string>IASKAppSettingsWebViewController</string>
<key>IASKViewControllerSelector</key>
<string>initWithFile:specifier:</string>
<key>Title</key>
<string>WebView with navigational buttons</string>
<key>IASKSubtitle</key>
<string>use IASKWebViewShowNavigationalButtons</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
<key>IASKWebViewShowNavigationalButtons</key>
<true/>
</dict>
<dict>
<key>File</key>
<string>https://www.futuretap.com</string>
<key>IASKViewControllerClass</key>
<string>IASKAppSettingsWebViewController</string>
<key>IASKViewControllerSelector</key>
<string>initWithFile:specifier:</string>
<key>Title</key>
<string>WebView with all the above options</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
<key>IASKWebViewShowNavigationalButtons</key>
<true/>
<key>IASKWebViewShowProgress</key>
<true/>
<key>IASKWebViewHideBottomBar</key>
<true/>
</dict>
<dict>
<key>Title</key>
<string>TextField</string>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@
</dict>
<dict>
<key>File</key>
<string>https://github.com/futuretap/InAppSettingsKit</string>
<string>https://www.futuretap.com</string>
<key>IASKViewControllerClass</key>
<string>IASKAppSettingsWebViewController</string>
<key>IASKViewControllerSelector</key>
Expand All @@ -354,6 +354,40 @@
<key>IASKWebViewShowProgress</key>
<true/>
</dict>
<dict>
<key>File</key>
<string>https://www.futuretap.com</string>
<key>IASKViewControllerClass</key>
<string>IASKAppSettingsWebViewController</string>
<key>IASKViewControllerSelector</key>
<string>initWithFile:specifier:</string>
<key>Title</key>
<string>WebView with navigational buttons</string>
<key>IASKSubtitle</key>
<string>use IASKWebViewShowNavigationalButtons</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
<key>IASKWebViewShowNavigationalButtons</key>
<true/>
</dict>
<dict>
<key>File</key>
<string>https://www.futuretap.com</string>
<key>IASKViewControllerClass</key>
<string>IASKAppSettingsWebViewController</string>
<key>IASKViewControllerSelector</key>
<string>initWithFile:specifier:</string>
<key>Title</key>
<string>WebView with all the above options</string>
<key>Type</key>
<string>PSChildPaneSpecifier</string>
<key>IASKWebViewShowNavigationalButtons</key>
<true/>
<key>IASKWebViewShowProgress</key>
<true/>
<key>IASKWebViewHideBottomBar</key>
<true/>
</dict>
<dict>
<key>Title</key>
<string>TextField</string>
Expand Down
Loading

0 comments on commit 01f00e1

Please sign in to comment.