[GH-ISSUE #1604] [Brekapoint][iOS] #3 Waiting Breakpoint List #1597

Open
opened 2026-03-03 19:52:47 +03:00 by kerem · 1 comment
Owner

Originally created by @NghiaTranUIT on GitHub (Apr 18, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1604

Originally assigned to: @8bitzz on GitHub.

Description

After creating a new breakpoint rule, if there is a request, that hits the breakpoint, it would display on the Waiting Breakpoint List view.

UI Design

  • Send later on paper

Acceptance Criteria

  • Show the Empty Placeholder view if the waiting breakpoint list is empty
  • If the waiting breakpoint list is not empty -> Show the list of waiting breakpoints
  • Tap to the waiting breakpoint -> Show the Edit Breakpoint (For now, just show the empty view controller, we will implement in the next ticket)
  • Add menu context (Hold on the breakpoint row) -> Show a menu with 3 items: Execute, Abort, Continue (Have separator for each item). Find a suitable icon for these actions
  • Able to execute these actions on the menu context -> These functions is implemented in the Breakpoint class
  • Make sure it reloads the TableView if the data source is updated.

Popover option

  • Show at the middle position first, and able to expand to full height
Originally created by @NghiaTranUIT on GitHub (Apr 18, 2023). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1604 Originally assigned to: @8bitzz on GitHub. ## Description After creating a new breakpoint rule, if there is a request, that hits the breakpoint, it would display on the Waiting Breakpoint List view. ## UI Design - Send later on paper ## Acceptance Criteria - Show the Empty Placeholder view if the waiting breakpoint list is empty - If the waiting breakpoint list is not empty -> Show the list of waiting breakpoints - Tap to the waiting breakpoint -> Show the Edit Breakpoint (For now, just show the empty view controller, we will implement in the next ticket) - Add menu context (Hold on the breakpoint row) -> Show a menu with 3 items: Execute, Abort, Continue (Have separator for each item). Find a suitable icon for these actions - Able to execute these actions on the menu context -> These functions is implemented in the `Breakpoint` class - Make sure it reloads the TableView if the data source is updated. ## Popover option - Show at the middle position first, and able to expand to full height
Author
Owner

@NghiaTranUIT commented on GitHub (Apr 18, 2023):

Breakpoint icon on the Home screen

  • Show the badge number (1, 2, 3, ...) in the 🔴 circle, to display the number of waiting breakpoints.
  • Show the normal icon if there is no waiting breakpoint list
<!-- gh-comment-id:1512335615 --> @NghiaTranUIT commented on GitHub (Apr 18, 2023): ## Breakpoint icon on the Home screen - Show the badge number (1, 2, 3, ...) in the 🔴 circle, to display the number of waiting breakpoints. - Show the normal icon if there is no waiting breakpoint list
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#1597
No description provided.