Anonymous | Login | Signup for a new account | 2025-01-16 23:23 MSK |
My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0000009 | Scoring Application Prototype | [All Projects] General | public | 2014-05-14 00:44 | 2014-05-28 16:35 | ||||
Reporter | ptrue | ||||||||
Assigned To | ptrue | ||||||||
Priority | normal | Severity | feature | Reproducibility | always | ||||
Status | resolved | Resolution | won't fix | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | Sprint #5 | Fixed in Version | Sprint #5 | ||||||
Summary | 0000009: Combine actions and commands | ||||||||
Description | Try to combine UI actions and Document command classes so that we don't need to create two classes for each command. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Notes | |
(0000021) ptrue (developer) 2014-05-28 16:35 |
Looks like this is not a good idea. AppAction has only one instance per application. This instance is added to the menu and to the toolbar if needed. Instance of the DocumentCommand is created every time the command is executed. This instance is stored to the history and its undo/redo methods are called when needed. Therefore combining these types would be unnatural and would bring many problems. |
Issue History | |||
Date Modified | Username | Field | Change |
2014-05-14 00:44 | ptrue | New Issue | |
2014-05-14 00:44 | ptrue | Status | new => assigned |
2014-05-14 00:44 | ptrue | Assigned To | => ptrue |
2014-05-14 02:02 | administrator | Target Version | => Sprint 0000004 |
2014-05-14 02:04 | administrator | Status | assigned => new |
2014-05-22 22:49 | administrator | Status | new => assigned |
2014-05-22 22:49 | administrator | Target Version | Sprint 0000004 => Sprint 0000005 |
2014-05-28 16:35 | ptrue | Note Added: 0000021 | |
2014-05-28 16:35 | ptrue | Status | assigned => resolved |
2014-05-28 16:35 | ptrue | Fixed in Version | => Sprint 0000005 |
2014-05-28 16:35 | ptrue | Resolution | open => won't fix |
Copyright © 2000 - 2025 MantisBT Team |