#215 closed planned (done)

policy how to define commands

Reported by: Ichthyostega Owned by: Ichthyostega
Priority: normal Milestone: 1alpha
Component: lumieraSteam Keywords: interfaces session
Sub Tickets: Parent Tickets: #143, #543, #544, #561, #978, #1060, #1089, #1090, #1093

Description

work out a pattern how to define commands in practice. As commands are basically defined in code, this requires to understand the edit operations more in detail

Change history (18)

comment:1 by Ichthyostega, at 2009-09-25T14:09:09Z

blocking: 143

comment:2 by Ichthyostega, at 2009-09-25T14:40:13Z

blocking: 143

comment:3 by Ichthyostega, at 2009-10-02T22:36:02Z

(In #211) note: while this pattern is not implemented yet (9/09), I've put in the HandlingPattern::DUMMY as default, to be able to get a preliminary version of the command frontend up and running. Please search for this ticket numer in source code!

comment:4 by Ichthyostega, at 2010-02-22T01:10:05Z

blocking: 143143, 543

comment:5 by Ichthyostega, at 2010-02-22T01:11:22Z

blocking: 143, 543143, 543, 544

comment:6 by Ichthyostega, at 2010-02-22T01:12:16Z

blocking: 143, 543, 544143, 543, 544, 545

comment:7 by Ichthyostega, at 2010-03-05T00:19:14Z

blocking: 143, 543, 544, 545143, 543, 544, 545, 561

comment:8 by Ichthyostega, at 2015-11-28T04:38:07Z

blockedby: 978

comment:9 by Ichthyostega, at 2017-01-13T06:20:26Z

blocking: 143, 543, 544, 545, 561143, 543, 544, 545, 561, 1060

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

blocking: 143, 543, 544, 545, 561, 1060143, 543, 544, 545, 561, 1060, 1088

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

blocking: 143, 543, 544, 545, 561, 1060, 1088143, 543, 544, 545, 561, 1060, 1088, 1089

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

blocking: 143, 543, 544, 545, 561, 1060, 1088, 1089143, 543, 544, 545, 561, 1060, 1088, 1089, 1090

comment:13 by Ichthyostega, at 2017-03-18T00:53:57Z

Status: newaccepted

In the course of establishing a connection between UI and Proc-Layer, I have now created a first draft how commands are actually to be defined in practice

comment:14 by Ichthyostega, at 2017-03-18T16:22:17Z

blocking: 143, 543, 544, 545, 561, 1060, 1088, 1089, 1090143, 543, 544, 545, 561, 1060, 1088, 1089, 1090, 1093

comment:15 by Ichthyostega, at 2017-08-10T19:25:59Z

blocking: 143, 543, 544, 545, 561, 1060, 1088, 1089, 1090, 1093143, 543, 544, 545, 561, 1060, 1089, 1090, 1093

comment:16 by Ichthyostega, at 2018-03-10T21:14:18Z

blockedby: 978
blocking: 143, 543, 544, 545, 561, 1060, 1089, 1090, 1093143, 543, 544, 545, 561, 978, 1060, 1089, 1090, 1093
Resolution: done
Status: acceptedclosed

The policy established a year ago seems solid enough and adequate to get over the initial round of UI integration.
OTOH, the concept how to issue commands remains rather nebulous and needs way more implementation experience to consider it settled. So we'll go with the definition scheme for now, and consider command access as an unsolved topic for further "evolution"...

comment:17 by Ichthyostega, at 2025-05-30T13:24:23Z

blocking: 143, 543, 544, 545, 561, 978, 1060, 1089, 1090, 1093143, 543, 544, 561, 978, 1060, 1089, 1090, 1093

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

blocking: 143, 543, 544, 561, 978, 1060, 1089, 1090, 1093
Parent Tickets: 143, 543, 544, 561, 978, 1060, 1089, 1090, 1093

Migration MasterTickets ⟼ Subtickets-plugin

Note: See TracTickets for help on using tickets.