cockpit icon indicating copy to clipboard operation
cockpit copied to clipboard

widgets: feature implementation tracking: desirable

Open rafaellehmkuhl opened this issue 3 years ago • 4 comments

I'm adding this list here for now, but I plan to create an issue for each of those in the future. Feel free to comment about new ones, so I can add them here.

  • [x] Constrain widget moving and scaling (e.g.: outside the window)
  • [x] Make widget development simple
  • [ ] Create insightful widget template
  • [x] Allow scaling from several mouse-positions (other than bottom-right corner)
  • [x] Allow auto-scaling widgets to max-width/max-height
  • [x] Allow auto-scaling widgets to full-screen
  • [ ] Allow auto-snapping widgets to screen corners
  • [ ] Allow auto-snapping widgets to other widgets
  • [ ] Show help-lines when positioning widgets
  • [ ] Allow changing layers ordering
  • [ ] Allow naming layers
  • [ ] Allow naming widgets
  • [x] Focus widget when hovering it in the summary list
  • [x] Maybe use navigation-drawer instead of edit window
  • [ ] Add Photoshop/Gimp-like layer editing
  • [ ] Use tree-view for layer ordering
  • [x] Warn user before deleting layer/widget
  • [ ] Allow undo/redo of user actions
  • [x] Show overlay over widgets with info about them while in edit-mode
  • [ ] Allow changing grid size
  • [ ] Make layers somewhat transparent on edit-mode
  • [ ] Allow enabling/disabling widgets border
  • [ ] Allow freezing widget rendering while in edit-mode
  • [x] Tint or focus widgets while in edit-mode to make positioning easier
  • [x] Show resizing icon
  • [x] Allow changing the canvas/background color/image
  • [ ] Allow receiving events from internal-widgets

rafaellehmkuhl avatar Aug 12 '22 20:08 rafaellehmkuhl

Maybe allow changing the canvas/background color?

joaoantoniocardoso avatar Aug 12 '22 20:08 joaoantoniocardoso

From @Williangalvani suggestions:

  • allow snapping widgets to each other
  • show help-lines when positioning widgets

rafaellehmkuhl avatar Aug 22 '22 18:08 rafaellehmkuhl

  • #20
  • #49

ES-Alexander avatar Aug 26 '22 07:08 ES-Alexander

  • #448

ES-Alexander avatar Jan 09 '24 05:01 ES-Alexander