Opened 10 years ago

Closed 9 years ago

Last modified 9 years ago

#88 closed task (released)

Complete initial WinForms UI

Reported by: ibboard Owned by:
Priority: major Milestone: WarFoundry 0.1
Component: WarFoundry-GUI-WinForms Version: Unknown or N/A
Keywords: Cc:
Blocked By: #70, #89, #115, #134, #135, #137, #147, #179, #257, #258, #259, #263, #264, #265, #267, #291, #293, #294, #300, #301 Blocking:

Description

A parent container ticket for UI-related tickets for the WinForms interface.

Change History (50)

comment:1 Changed 10 years ago by ibboard

Blocked By: 89 added

comment:2 Changed 10 years ago by ibboard

(In r126) Re #88 - Complete initial WinForms UI

  • Copy manifest file to output folder to enable pretty buttons

comment:3 Changed 10 years ago by ibboard

Blocked By: 70 added

comment:4 Changed 10 years ago by ibboard

(In r130) Re #88 - Complete initial WinForms UI

  • Disable "New Army" button on start up in case we don't have a game system

comment:5 Changed 10 years ago by ibboard

Owner: ibboard deleted

Remove owner so that the team can more easily see bugs. Using default owners seems good at first but is bad practice when a team can be working on any part of the project.

comment:6 Changed 10 years ago by ibboard

(In r133) Re #88 - Complete WinForms UI

  • Fix rendering of stats in unit windows

comment:7 Changed 10 years ago by ibboard

(In r135) Re #88: Complete initial WinForms UI

  • Remove Manifest file and use Application.EnableVisualStyles() call as it seems to work okay in .Net 2

comment:8 Changed 10 years ago by ibboard

(In r138) Re #88: Complete initial WinForms UI

  • Remove reference to Manifest file

comment:9 Changed 10 years ago by ibboard

(In r141) Re #88: WinForms fixes

  • Put back the menu item names removed in r130 so that translations will work again

comment:10 Changed 10 years ago by ibboard

(In r159) Re #88: Complete initial WinForms UI

  • Make double-click on system selection list pick that item

comment:11 Changed 10 years ago by ibboard

Blocked By: 134 added

comment:12 Changed 10 years ago by ibboard

Blocked By: 135 added

comment:13 Changed 10 years ago by ibboard

Blocked By: 137 added

comment:14 Changed 10 years ago by ibboard

Blocked By: 147 added

comment:15 Changed 10 years ago by ibboard

Blocked By: 179 added

comment:16 Changed 10 years ago by ibboard

Status: newconfirmed

Move tickets to new "confirmed" status to show that they've been checked

comment:17 Changed 10 years ago by ibboard

(In r369) Re #88: Complete initial WinForms UI

  • Remove icon from unit form
  • Widen text boxes on new army form

comment:18 Changed 10 years ago by ibboard

(In r370) Re #88: Complete initial WinForms UI

  • Add basic initial "about" box
  • Translations (below)

Re #179: Make sure that translations are used throughout UI

  • Make all controls translatable
  • Supply translations for all controls

Re #204: Use new limits in WinForms UI

  • Warn the user and cap the number if we try to go out of range for equipment

comment:19 Changed 10 years ago by ibboard

(In r407) Re #88: Complete initial WinForms UI

  • Auto-select game system if there is only one to reduce user clicks
  • Auto-select first race to reduce user clicks (especially when they only have one race)

comment:20 Changed 10 years ago by ibboard

Blocked By: 115, 214 added
released: no
Version: Unknown or N/A

comment:21 Changed 10 years ago by ibboard

Blocked By: 214 removed

(In #214) Move to v0.2 (or possibly later) as agreed with community.

comment:22 Changed 9 years ago by ibboard

(In r504) Re #88: Complete initial WinForms UI

  • Switch to new style menu (needs translation doing)

comment:23 Changed 9 years ago by ibboard

(In r507) Re #88: Complete initial WinForms UI

  • Switch to modern toolbar style ("toolstrip") and add icons

Still need to add buttons for adding units

comment:24 Changed 9 years ago by ibboard

(In r508) Re #88: Complete initial WinForms UI

  • Add new resource files that VS.Net seems to have arbitrarily created.

comment:25 Changed 9 years ago by ibboard

(In r511) Re #88: Complete initial WinForms UI

  • Swap ToolStripContainer for ToolStripPanel to work with MDI
  • Populate category/unit creation tool strip

Still needs work to make sure that cat/unit strip ends up after the main strip

comment:26 Changed 9 years ago by ibboard

(In r512) Re #88: Complete initial WinForms UI

  • Populate undo/redo menus
  • Remove unused image list
  • Fix toolstrip positioning problems
  • Update .csproj file so that SharpDevelop recognised the API project

comment:27 Changed 9 years ago by ibboard

Blocked By: 257 added

comment:28 Changed 9 years ago by ibboard

Blocked By: 258 added

comment:29 Changed 9 years ago by ibboard

Blocked By: 259 added

comment:30 Changed 9 years ago by ibboard

(In r527) Re #88: Complete initial WinForms UI

  • Do toolstrip positioning properly - use the right-hand side to work from instead of the width

comment:31 Changed 9 years ago by ibboard

Blocked By: 263 added

comment:32 Changed 9 years ago by ibboard

Blocked By: 264 added

comment:33 Changed 9 years ago by ibboard

(In r533) Re #203: Translate to multiple languages

  • Add French translation from Dreadaxe

Re #88: Complete initial WinForms UI

  • Resize new army form and text widgets on unit form to allow space for longer French translations

comment:34 Changed 9 years ago by ibboard

Blocked By: 265 added

comment:35 Changed 9 years ago by ibboard

Blocked By: 267 added

comment:36 Changed 9 years ago by ibboard

Blocked By: 291 added

comment:37 Changed 9 years ago by ibboard

Blocked By: 293 added

comment:38 Changed 9 years ago by ibboard

Blocked By: 294 added

comment:39 Changed 9 years ago by ibboard

(In r626) Re #88: Complete initial WinForms UI

  • Update to 0.1RC1
  • Rebuild About dialog to look a bit nicer

comment:40 Changed 9 years ago by ibboard

Blocked By: 300 added

comment:41 Changed 9 years ago by ibboard

Blocked By: 301 added

comment:42 Changed 9 years ago by ibboard

(In r684) Re #88: Complete initial WinForms UI

  • Migrate to VS.Net 2008
  • Add sln file for easier rebuilding by other devs

comment:43 Changed 9 years ago by ibboard

(In r685) Re #88: Complete initial WinForms UI

  • Fix target framework

comment:44 Changed 9 years ago by ibboard

(In r686) Re #88: Complete initial WinForms UI

  • Migrate to VS.Net 2008

comment:45 Changed 9 years ago by ibboard

(In r687) Re #88: Complete initial WinForms UI

  • Migrate to VS.Net 2008

comment:46 Changed 9 years ago by ibboard

(In r688) Re #88: Complete initial WinForms UI

  • Reference API tests

comment:47 Changed 9 years ago by ibboard

(In r689) Re #88: Complete initial WinForms UI

  • Update version to v0.1RC2 for release

comment:48 Changed 9 years ago by ibboard

In [707]:

Re #88: Complete initial WinForms UI

  • Update copyright and credits before release

comment:49 Changed 9 years ago by ibboard

Resolution: fixed
Status: confirmedclosed

Completed and released - just needs tagging.

comment:50 Changed 9 years ago by ibboard

Resolution: fixedreleased

Tag v0.1 fixes as released (finally!)

Note: See TracTickets for help on using tickets.