#1087 accepted todo

GUI/Session command handling

Reported by: Ichthyostega Owned by: Ichthyostega
Priority: grave Milestone: 0integration
Component: lumieraGui Keywords: design command
Sub Tickets: #978, #980, #1070, #1088, #1089, #1090, #1093, #1094 Parent Tickets: #143, #299, #951

Description (last modified by Ichthyostega)

Integrate the Steam/Session command handling framework with the GUI backbone.

  • establish a way how to actually define the command scripts
  • establish a way some part in the UI knows what command to use
  • build a solution for UI-Elements to retrieve a concrete command handle
  • build the framework for binding command arguments based on context
  • integrate with the (already existing) interface to dispatch commands towards the Session

Change history (11)

comment:1 by Ichthyostega, at 2017-03-10T23:35:01Z

blockedby: 978978, 1088

comment:2 by Ichthyostega, at 2017-03-10T23:35:32Z

blocking: 299, 951, 143143, 299, 951
Keywords: command added

comment:3 by Ichthyostega, at 2017-03-10T23:52:35Z

blockedby: 978, 1088978, 1088, 1089

comment:4 by Ichthyostega, at 2017-03-11T00:02:57Z

blockedby: 978, 1088, 1089978, 1088, 1089, 1090

comment:5 by Ichthyostega, at 2017-03-11T00:04:06Z

blockedby: 978, 1088, 1089, 1090978, 1088, 1089, 1090, 980

comment:6 by Ichthyostega, at 2017-03-18T16:42:19Z

blockedby: 978, 1088, 1089, 1090, 980978, 980, 1088, 1089, 1090, 1094

comment:7 by Ichthyostega, at 2017-03-31T16:41:16Z

blockedby: 978, 980, 1088, 1089, 1090, 1094978, 980, 1088, 1089, 1090, 1093, 1094

comment:8 by Ichthyostega, at 2017-04-13T14:29:42Z

Owner: set to Ichthyostega
Status: newaccepted

during the last weeks, I have worked out several of the constituent parts for such a framework

comment:9 by Ichthyostega, at 2017-08-10T19:16:11Z

blockedby: 978, 980, 1088, 1089, 1090, 1093, 1094978, 980, 1070, 1088, 1089, 1090, 1093, 1094

comment:10 by Ichthyostega, at 2022-10-21T22:06:02Z

Description: modified (diff)

comment:11 by Undercover Agent, at 2025-12-25T00:00:00Z

blockedby: 978, 980, 1070, 1088, 1089, 1090, 1093, 1094
blocking: 143, 299, 951
Parent Tickets: 143, 299, 951
Sub Tickets: 978, 980, 1070, 1088, 1089, 1090, 1093, 1094

Migration MasterTickets ⟼ Subtickets-plugin

Note: See TracTickets for help on using tickets.