[GH-ISSUE #1637] [Breakpoint] Implement the Method + URL Editor View #1630

Closed
opened 2026-03-03 19:53:01 +03:00 by kerem · 0 comments
Owner

Originally created by @NghiaTranUIT on GitHub (May 17, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1637

Originally assigned to: @8bitzz on GitHub.

Description

As we've implemented the Waiting Breakpoint List, it's time to implement the Breakpoint Editor.

This ticket will implement the Method + URL Editor.

Why this feature/change is important?

  • Make sure it's a UIViewController, which allows us to reuse it in the Compose Request Feature
  • Support two modes: Read-only and Editing

Readonly

  • Follow the design that we've discussed
  • URL and Method are read-only
  • URL Text Field has a Maximum multiline is 5
  • URL Text Field will display the URL with color (See PrettyURLBuilder class to build the URL to NSAttributeString)

Editing Mode

  • Follow the design that we've discussed
  • Tap on the Method button -> Show menu context to select the Method
  • URL Text Field is editable
  • URL Text Field has a Maximum multiline is 5
  • URL Text Field will display the URL with color (See PrettyURLBuilder class to build the URL to NSAttributeString)
  • URL Color will update as soon as the user updates a text
  • If the URL is invalid (EndEditing delegate), show the error below the URL.

Suggestion on URL

  • When editing the URL Text Field, it should show the fixed suggestion on the keyboard accessory view.
    IMG_5D2C87ED547D-1
Originally created by @NghiaTranUIT on GitHub (May 17, 2023). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1637 Originally assigned to: @8bitzz on GitHub. ## Description As we've implemented the Waiting Breakpoint List, it's time to implement the Breakpoint Editor. This ticket will implement the Method + URL Editor. ## Why this feature/change is important? - Make sure it's a UIViewController, which allows us to reuse it in the `Compose Request` Feature - Support two modes: Read-only and Editing #### Readonly - Follow the design that we've discussed - URL and Method are read-only - URL Text Field has a Maximum multiline is 5 - URL Text Field will display the URL with color (See `PrettyURLBuilder` class to build the URL to NSAttributeString) #### Editing Mode - Follow the design that we've discussed - Tap on the Method button -> Show menu context to select the Method - URL Text Field is editable - URL Text Field has a Maximum multiline is 5 - URL Text Field will display the URL with color (See `PrettyURLBuilder` class to build the URL to NSAttributeString) - URL Color will update as soon as the user updates a text - If the URL is invalid (EndEditing delegate), show the error below the URL. #### Suggestion on URL - When editing the URL Text Field, it should show the `fixed` suggestion on the keyboard accessory view. ![IMG_5D2C87ED547D-1](https://github.com/ProxymanApp/Proxyman/assets/5878421/81b85de0-ee29-4229-a402-4bd2b66fdbd7)
kerem 2026-03-03 19:53:01 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#1630
No description provided.