Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
CamiTK Community Edition
CamiTK Community Edition
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 17
    • Issues 17
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 2
    • Merge Requests 2
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • CamiTK
  • CamiTK Community EditionCamiTK Community Edition
  • Issues
  • #54

Closed
Open
Opened Jun 12, 2018 by Emmanuel Promayon@promayoeOwner0 of 3 tasks completed0/3 tasks

Improved ActionWidget

As a CEP developer
I would like to change just the parameters tab of the action widget (and have more space for my action widget)
So that I can deliver the same user experience (doc and information about selected target) without reimplementing everything

Description / Overview

This story is about improving the ActionWidget API/usage:

  • It should be possible to get/set only the QFrame parameters section of default ActionWidget (and hence modifying just the "Parameters" part of the widget, see below)

Screenshot_20180612_143335

  • It should be possible to easily access the frame itself in order to restrict the space used in the GUI (for instance in the action state machine, as in the screenshot below, should we use all this space for description and targets that nobody really look at) ?

Screenshot_20180612_143650

  • The Description / Targets / Parameters section should take less space (use stacked widget like in the mockup below? Tab widget?)

Screenshot_20180612_160056

Screenshot_20180612_160109

Hints

  • Add set/getFrame() to ActionWidget
  • modify action state machine to use the getFrame() not the full default widget
  • rewrite default widget to take less space

Acceptance test

  • a tutorial showing a demo
  • asm for reconstruction improve the space for parameter interaction
  • Action API doc updated to show this usage
Edited Jun 12, 2018 by Emmanuel Promayon
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: CamiTK/CamiTK#54