ProxymanApp / ProxymanApp/Proxyman
[iOS] Customize Preview Tab
Open
@8bitzz is already working on this.
Since Dec 11, 2022.
enhancement
iOS
- Dominant language
- No language data
- Stars
- 7k
- Forks
- 237
- PR merge metrics
- No merged PRs in 30d
Description
Description
We should improve the Previewer Tabs since it's the feature that users use the most.
It's similar to the Customize Previewer Tab on macOS & Windows.
Acceptance Criteria
- Add the "+" button on the left of JSON Tab
- Click on the "+" will display the Customize Previewer Tab Controller (large sheet)
Customize Previewer Tab Controller
- A static table view
- Has 2 groups
- Group 1: Title = "Request Panel"
- JSON (TreeView) - ON by default
- Form URL Encoded
- HTML
- HTML WebView
- CSS
- JS
- XML
- Images
- GraphQL
- Group 2: Title = "Response Panel"
- JSON (TreeView) - ON by default
- Form URL Encoded
- HTML
- HTML WebView
- CSS
- JS
- XML
- Image
- Check/Uncheck each row will immediately add/remove the new tab
- Form URL Encoded: Use HeaderPreviewViewController
- HTML, CSS, JS, XML -> Use CodeMirror with different moe
- Image -> ImagePreviewController
- GraphQL -> GprahQL View Controller
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.