TODO/2.6
From UFO:AI
< TODO(Difference between revisions)
(→Experimental ToDo List) |
m |
||
(47 intermediate revisions by 2 users not shown) | |||
Line 16: | Line 16: | ||
==Experimental ToDo List== | ==Experimental ToDo List== | ||
− | This table is sortable (click on the column headers). | + | This table is sortable (click on the column headers). If you shift-click on those headers, the table will preserve the sorting rules of previous clicks and shift-clicks. Example: click on 'Status', then shift-click 'Nick'. |
{| class="ufotable sortable" | {| class="ufotable sortable" | ||
Line 27: | Line 27: | ||
! Status | ! Status | ||
! Nick | ! Nick | ||
− | |||
|- | |- | ||
| playability | | playability | ||
− | | | + | | battlescape |
− | | | + | | HUD |
− | | | + | | check for UI2 bugs and missing 2.5 features |
− | | | + | | tester |
+ | | {{open}} | ||
| | | | ||
− | |||
− | |||
|- | |- | ||
| playability | | playability | ||
| battlescape | | battlescape | ||
| HUD | | HUD | ||
− | | | + | | Cyvilian indicator |
− | | | + | | |
| {{open}} | | {{open}} | ||
| | | | ||
+ | |- | ||
+ | | style | ||
+ | | entry | ||
+ | | campaign | ||
+ | | --- | ||
+ | | --- | ||
+ | | {{done}} | ||
+ | | | ||
+ | |- | ||
+ | | style | ||
+ | | entry | ||
+ | | skirmish | ||
+ | | --- | ||
+ | | --- | ||
+ | | {{wip}} | ||
+ | | | ||
+ | |- | ||
+ | | style | ||
+ | | entry | ||
+ | | skirmish | ||
+ | | restyle the skirmish menues | ||
+ | | UIscripter | ||
+ | | {{done}} | ||
+ | | [[User:H-Hour|H-Hour]] | ||
+ | |- | ||
+ | | style | ||
+ | | entry | ||
+ | | skirmish | ||
+ | | replace the map-selector arrows | ||
+ | | 2Dartist, UIscripter | ||
+ | | {{done}} | ||
+ | | cooler_sk, [[User:Internecivus|Internecivus]] | ||
+ | |- | ||
+ | | style | ||
+ | | entry | ||
+ | | skirmish | ||
+ | | replace 'no screenshot' picture | ||
+ | | 2Dartist, UIscripter | ||
+ | | {{done}} | ||
+ | | cooler_sk, [[User:Internecivus|Internecivus]] | ||
+ | |- | ||
+ | | style | ||
+ | | entry | ||
+ | | skirmish | ||
+ | | restyle the frame of the existing screenshots | ||
+ | | 2Dartist, UIscripter | ||
+ | | {{done}} | ||
+ | | cooler_sk, [[User:Internecivus|Internecivus]] | ||
+ | |- | ||
+ | | style | ||
+ | | entry | ||
+ | | multiplayer | ||
+ | | --- | ||
+ | | UIscripter | ||
+ | | {{wip}} | ||
+ | | [[User:Internecivus|Internecivus]] | ||
+ | |- | ||
+ | | style | ||
+ | | entry | ||
+ | | options | ||
+ | | --- | ||
+ | | --- | ||
+ | | {{done}} | ||
+ | | | ||
+ | |- | ||
+ | | style | ||
+ | | entry | ||
+ | | tutorials | ||
+ | | --- | ||
+ | | UIscripter | ||
+ | | {{done}} | ||
+ | | [[User:Internecivus|Internecivus]] | ||
+ | |- | ||
+ | | style | ||
+ | | entry | ||
+ | | developers | ||
+ | | --- | ||
+ | | UIscripter | ||
+ | | {{done}} | ||
+ | | [[User:Internecivus|Internecivus]] | ||
|- | |- | ||
Line 52: | Line 130: | ||
| create and add new exit button | | create and add new exit button | ||
| 2Dartist, UIscripter | | 2Dartist, UIscripter | ||
− | | {{ | + | | {{done}} |
− | | cooler_sk, Internecivus | + | | cooler_sk, [[User:Internecivus|Internecivus]] |
+ | |- | ||
+ | | style | ||
+ | | geoscape | ||
+ | | docklet | ||
+ | | pause and 5min icons 'jump' on click | ||
+ | | UIscripter | ||
+ | | {{done}} | ||
+ | | [[User:Internecivus|Internecivus]] | ||
+ | |- | ||
+ | | style | ||
+ | | geoscape | ||
+ | | docklet | ||
+ | | replace the 5 blue icons | ||
+ | | 2Dartist, UIscripter | ||
+ | | {{done}} | ||
+ | | cooler_sk, [[User:Internecivus|Internecivus]] | ||
+ | |- | ||
+ | | style | ||
+ | | geoscape | ||
+ | | message options | ||
+ | | replace the 3 blue icons | ||
+ | | 2Dartist, UIscripter | ||
+ | | {{done}} | ||
+ | | cooler_sk, [[User:Internecivus|Internecivus]] | ||
+ | |- | ||
+ | | style | ||
+ | | geoscape | ||
+ | | email client | ||
+ | | redo | ||
+ | | 2Dartist, UIscripter | ||
+ | | {{done}} | ||
+ | | [[User:Internecivus|Internecivus]] | ||
+ | |- | ||
+ | | style | ||
+ | | geoscape | ||
+ | | statistics | ||
+ | | redo | ||
+ | | UIscripter | ||
+ | | {{done}} | ||
+ | | | ||
+ | |- | ||
+ | | style | ||
+ | | geoscape | ||
+ | | global installations | ||
+ | | bug 5242 | ||
+ | | UIscripter | ||
+ | | {{wip}} | ||
+ | | | ||
|- | |- | ||
Line 59: | Line 185: | ||
| bases | | bases | ||
| all | | all | ||
− | | | + | | --- |
− | | | + | | --- |
| {{wip}} | | {{wip}} | ||
+ | | --- | ||
|- | |- | ||
Line 67: | Line 194: | ||
| bases | | bases | ||
| base menu itself | | base menu itself | ||
− | | | + | | --- |
− | | | + | | --- |
| {{done}} | | {{done}} | ||
+ | | --- | ||
|- | |- | ||
Line 75: | Line 203: | ||
| bases | | bases | ||
| aircraft | | aircraft | ||
− | | | + | | --- |
− | | | + | | --- |
| {{wip}} | | {{wip}} | ||
+ | | [[User:Duke|Duke]] | ||
|- | |- | ||
Line 83: | Line 212: | ||
| bases | | bases | ||
| equipment | | equipment | ||
− | | | + | | --- |
− | | | + | | --- |
| {{wip}} | | {{wip}} | ||
− | | | + | | [[User:Duke|Duke]] |
− | | | + | |- |
+ | | style | ||
+ | | bases | ||
+ | | equipment | ||
+ | | ufopedia icon | ||
+ | | UIscripter | ||
+ | | {{done}} | ||
+ | | | ||
+ | |- | ||
+ | | style | ||
+ | | bases | ||
+ | | equipment | ||
+ | | remove floor grid from paperdoll | ||
+ | | 2Dartist, UIscripter | ||
+ | | {{done}} | ||
+ | | cooler_sk, [[User:Duke|Duke]] | ||
+ | |||
+ | |- | ||
+ | | style | ||
+ | | bases | ||
+ | | equipment | ||
+ | | replace text in upper right tabs with icons | ||
+ | | 2Dartist, UIscripter | ||
+ | | {{done}} | ||
+ | | cooler_sk, [[User:Duke|Duke]] | ||
|- | |- | ||
Line 93: | Line 246: | ||
| bases | | bases | ||
| market | | market | ||
+ | | --- | ||
+ | | --- | ||
+ | | {{wip}} | ||
+ | | --- | ||
+ | |- | ||
+ | | style | ||
+ | | bases | ||
+ | | market | ||
+ | | ufopedia icon | ||
+ | | UIscripter | ||
+ | | {{done}} | ||
| | | | ||
+ | |- | ||
+ | | style | ||
+ | | bases | ||
+ | | market | ||
+ | | market transactions not implemented yet | ||
+ | | coder | ||
+ | | {{open}} | ||
| | | | ||
+ | |- | ||
+ | | style | ||
+ | | bases | ||
+ | | market | ||
+ | | display storage capacity | ||
+ | | coder, UIscripter | ||
+ | | {{open}} | ||
+ | | | ||
+ | |||
+ | |- | ||
+ | | style | ||
+ | | bases | ||
+ | | research | ||
+ | | all | ||
+ | | --- | ||
| {{wip}} | | {{wip}} | ||
− | | | + | | --- |
− | + | ||
|- | |- | ||
Line 103: | Line 288: | ||
| bases | | bases | ||
| research | | research | ||
+ | | start/max icons | ||
+ | | 2Dartist, UIscripter | ||
+ | | {{done}} | ||
| | | | ||
+ | |||
+ | |- | ||
+ | | style | ||
+ | | bases | ||
+ | | research | ||
+ | | separate research in other bases to lowerBody panel | ||
+ | | UIscripter | ||
+ | | {{open}} | ||
+ | | [[User:Duke|Duke]] | ||
+ | |||
+ | |- | ||
+ | | style | ||
+ | | bases | ||
+ | | research | ||
+ | | missing artifacts | ||
+ | | UIscripter | ||
+ | | {{open}} | ||
| | | | ||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
Line 114: | Line 315: | ||
| bases | | bases | ||
| production | | production | ||
− | | | + | | restyle |
− | | | + | | UIscripter |
− | | {{ | + | | {{done}} |
+ | | [[User:Duke|Duke]] | ||
|- | |- | ||
Line 122: | Line 324: | ||
| bases | | bases | ||
| alien container | | alien container | ||
− | | | + | | remove from base menu |
− | | | + | | UIscripter |
− | | {{ | + | | {{done}} |
+ | | [[User:Duke|Duke]] | ||
+ | |- | ||
+ | | style | ||
+ | | bases | ||
+ | | alien container | ||
+ | | restyle the old menu | ||
+ | | UIscripter | ||
+ | | {{done}} | ||
+ | | [[User:Duke|Duke]] | ||
|- | |- | ||
Line 130: | Line 341: | ||
| bases | | bases | ||
| hire | | hire | ||
+ | | --- | ||
+ | | --- | ||
+ | | {{wip}} | ||
+ | | --- | ||
+ | |- | ||
+ | | style | ||
+ | | bases | ||
+ | | hire | ||
+ | | tab icons | ||
+ | | 2Dartist, UIscripter | ||
+ | | {{done}} | ||
| | | | ||
+ | |- | ||
+ | | style | ||
+ | | bases | ||
+ | | hire | ||
+ | | namelist(rewrite) and scrollbar | ||
+ | | coder, UIscripter | ||
+ | | {{open}} | ||
| | | | ||
− | |||
− | |||
− | |||
|- | |- | ||
Line 140: | Line 366: | ||
| bases | | bases | ||
| hospital | | hospital | ||
+ | | waiting for implants design | ||
| | | | ||
+ | | {{wip}} | ||
| | | | ||
− | |||
|- | |- | ||
Line 148: | Line 375: | ||
| bases | | bases | ||
| statistics | | statistics | ||
+ | | waiting for design decision to completely drop it | ||
+ | | --- | ||
+ | | {{open}} | ||
| | | | ||
− | |||
− | |||
|- | |- | ||
Line 156: | Line 384: | ||
| bases | | bases | ||
| transfer | | transfer | ||
− | | | + | | --- |
− | | | + | | --- |
| {{wip}} | | {{wip}} | ||
+ | | [[User:Duke|Duke]] | ||
|- | |- | ||
| style | | style | ||
| bases | | bases | ||
− | | | + | | transfer |
− | | | + | | tab icons (heads) |
+ | | 2Dartist, UIscripter | ||
+ | | {{done}} | ||
| | | | ||
+ | |||
+ | |- | ||
+ | | style | ||
+ | | bases | ||
+ | | transfer | ||
+ | | spinner buttons | ||
+ | | UIscripter | ||
+ | | {{done}} | ||
+ | | [[User:Internecivus|Internecivus]] | ||
+ | |||
+ | |- | ||
+ | | style | ||
+ | | bases | ||
+ | | ufopedia | ||
+ | | --- | ||
+ | | --- | ||
| {{wip}} | | {{wip}} | ||
− | | | + | | [[User:Duke|Duke]] |
+ | |- | ||
+ | | style | ||
+ | | bases | ||
+ | | ufopedia | ||
+ | | exit 'X' icon | ||
+ | | 2Dartist, UIscripter | ||
+ | | {{done}} | ||
+ | | | ||
|- | |- | ||
Line 173: | Line 428: | ||
| bases | | bases | ||
| options | | options | ||
+ | | --- | ||
+ | | --- | ||
+ | | {{done}} | ||
| | | | ||
− | |||
− | |||
|- | |- | ||
| style | | style | ||
| battlefield | | battlefield | ||
− | | | + | | HUD |
− | | | + | | --- |
+ | | --- | ||
| {{done}} | | {{done}} | ||
+ | | --- | ||
|- | |- | ||
Line 188: | Line 446: | ||
| bases | | bases | ||
| facilities | | facilities | ||
− | | can't delete static node | + | | error: can't delete static node |
| UIscripter | | UIscripter | ||
− | | {{ | + | | {{done}} |
| | | | ||
Line 200: | Line 458: | ||
| designer | | designer | ||
| {{open}} | | {{open}} | ||
+ | | | ||
+ | |||
+ | |- | ||
+ | | design | ||
+ | | bases | ||
+ | | statistics | ||
+ | | shouldn't we completely drop it ? Every data is already integrated into the bases menu | ||
+ | | --- | ||
+ | | {{done}} | ||
| | | | ||
Latest revision as of 22:50, 16 November 2017
Things have been done | Things to do |
Version 2.6 will be all about the new user interface (UI2). mattn's decision.
[edit] User Interface
Also see TODO/UI2
- [open] re-establish playability including all 2.5 features
- [open] adopt existing menues to UI2 style
- [open] technically improve the UI2 scripting
- [open] refactor/redesign some menues for usability reasons
- [open] decide about changes to the UI2 style
[edit] Experimental ToDo List
This table is sortable (click on the column headers). If you shift-click on those headers, the table will preserve the sorting rules of previous clicks and shift-clicks. Example: click on 'Status', then shift-click 'Nick'.
Type | UI area | Menugroup | ToDo | Skill | Status | Nick |
---|---|---|---|---|---|---|
playability | battlescape | HUD | check for UI2 bugs and missing 2.5 features | tester | [open] | |
playability | battlescape | HUD | Cyvilian indicator | [open] | ||
style | entry | campaign | --- | --- | [done] | |
style | entry | skirmish | --- | --- | [WIP] | |
style | entry | skirmish | restyle the skirmish menues | UIscripter | [done] | H-Hour |
style | entry | skirmish | replace the map-selector arrows | 2Dartist, UIscripter | [done] | cooler_sk, Internecivus |
style | entry | skirmish | replace 'no screenshot' picture | 2Dartist, UIscripter | [done] | cooler_sk, Internecivus |
style | entry | skirmish | restyle the frame of the existing screenshots | 2Dartist, UIscripter | [done] | cooler_sk, Internecivus |
style | entry | multiplayer | --- | UIscripter | [WIP] | Internecivus |
style | entry | options | --- | --- | [done] | |
style | entry | tutorials | --- | UIscripter | [done] | Internecivus |
style | entry | developers | --- | UIscripter | [done] | Internecivus |
style | geoscape | ufopedia | create and add new exit button | 2Dartist, UIscripter | [done] | cooler_sk, Internecivus |
style | geoscape | docklet | pause and 5min icons 'jump' on click | UIscripter | [done] | Internecivus |
style | geoscape | docklet | replace the 5 blue icons | 2Dartist, UIscripter | [done] | cooler_sk, Internecivus |
style | geoscape | message options | replace the 3 blue icons | 2Dartist, UIscripter | [done] | cooler_sk, Internecivus |
style | geoscape | email client | redo | 2Dartist, UIscripter | [done] | Internecivus |
style | geoscape | statistics | redo | UIscripter | [done] | |
style | geoscape | global installations | bug 5242 | UIscripter | [WIP] | |
style | bases | all | --- | --- | [WIP] | --- |
style | bases | base menu itself | --- | --- | [done] | --- |
style | bases | aircraft | --- | --- | [WIP] | Duke |
style | bases | equipment | --- | --- | [WIP] | Duke |
style | bases | equipment | ufopedia icon | UIscripter | [done] | |
style | bases | equipment | remove floor grid from paperdoll | 2Dartist, UIscripter | [done] | cooler_sk, Duke |
style | bases | equipment | replace text in upper right tabs with icons | 2Dartist, UIscripter | [done] | cooler_sk, Duke |
style | bases | market | --- | --- | [WIP] | --- |
style | bases | market | ufopedia icon | UIscripter | [done] | |
style | bases | market | market transactions not implemented yet | coder | [open] | |
style | bases | market | display storage capacity | coder, UIscripter | [open] | |
style | bases | research | all | --- | [WIP] | --- |
style | bases | research | start/max icons | 2Dartist, UIscripter | [done] | |
style | bases | research | separate research in other bases to lowerBody panel | UIscripter | [open] | Duke |
style | bases | research | missing artifacts | UIscripter | [open] | |
style | bases | production | restyle | UIscripter | [done] | Duke |
style | bases | alien container | remove from base menu | UIscripter | [done] | Duke |
style | bases | alien container | restyle the old menu | UIscripter | [done] | Duke |
style | bases | hire | --- | --- | [WIP] | --- |
style | bases | hire | tab icons | 2Dartist, UIscripter | [done] | |
style | bases | hire | namelist(rewrite) and scrollbar | coder, UIscripter | [open] | |
style | bases | hospital | waiting for implants design | [WIP] | ||
style | bases | statistics | waiting for design decision to completely drop it | --- | [open] | |
style | bases | transfer | --- | --- | [WIP] | Duke |
style | bases | transfer | tab icons (heads) | 2Dartist, UIscripter | [done] | |
style | bases | transfer | spinner buttons | UIscripter | [done] | Internecivus |
style | bases | ufopedia | --- | --- | [WIP] | Duke |
style | bases | ufopedia | exit 'X' icon | 2Dartist, UIscripter | [done] | |
style | bases | options | --- | --- | [done] | |
style | battlefield | HUD | --- | --- | [done] | --- |
technically | bases | facilities | error: can't delete static node | UIscripter | [done] | |
design | bases | hospital | concept for implants | designer | [open] | |
design | bases | statistics | shouldn't we completely drop it ? Every data is already integrated into the bases menu | --- | [done] | |
decision | all | all | do we really want the 'fuzzy overlay', especially over carefully designed images ? | designer | [open] |