changeset | c3c64e139e5f |
---|---|
branch | default |
bookmark | |
tag | tip |
user | IBBoard <dev@ibboard.co.uk> |
description | Re #245: Create unit tab implementation * Create layout for unit tab widget * Start to populate values WARNING: Qyoto/Qt# seems unstable now and segfaults when new units are added! |
files | IBBoard.WarFoundry.GUI.QtSharp.csproj Widgets/UnitWidget.cs qt-gui/UnitWidgetLayout.cs qt-gui/UnitWidgetLayout.ui |
changeset | be876c03054f |
---|---|
branch | |
bookmark | |
tag | |
user | IBBoard <dev@ibboard.co.uk> |
description | Re #245: Create unit tab implementation * Add stub widget * Record which unit tabs are open * Remove two default tabs |
files | IBBoard.WarFoundry.GUI.QtSharp.csproj MainWindow.cs Widgets/UnitWidget.cs qt-gui/MainWindowLayout.cs qt-gui/MainWindowLayout.ui |
changeset | e405b43a405b |
---|---|
branch | |
bookmark | |
tag | |
user | IBBoard <dev@ibboard.co.uk> |
description | Re #302: Handle units being added to army * Switch to a method that matches WinForms - cache objects in a dictionary rather than searching for them, since we can then work by object instead of relying on unit name Also: * Minor code clean-up |
files | MainWindow.cs |
changeset | d586244177ff |
---|---|
branch | |
bookmark | |
tag | |
user | IBBoard <dev@ibboard.co.uk> |
description | Fixes #244: Create "New Unit" dialog in Qt# app * Make new unit dialog unit type list use double-click on list |
files | NewUnitDialog.cs |
changeset | 56771b8efdaf |
---|---|
branch | |
bookmark | |
tag | |
user | IBBoard <dev@ibboard.co.uk> |
description | Re #244: Create "New Unit" dialog in Qt# app * Add unit to tree once it is created |
files | MainWindow.cs |
changeset | 246237c88b9b |
---|---|
branch | |
bookmark | |
tag | |
user | IBBoard <dev@ibboard.co.uk> |
description | Re #244: Create "New Unit" dialog in Qt# app * Add NewUnit dialog * Fix layout (rename layout and make list enabled) * Call dialog when clicking on buttons |
files | IBBoard.WarFoundry.GUI.QtSharp.csproj MainWindow.cs NewUnitDialog.cs qt-gui/CreateNewUnitLayout.cs qt-gui/CreateNewUnitLayout.ui |
changeset | 5ee15def17e7 |
---|---|
branch | |
bookmark | |
tag | |
user | IBBoard <dev@ibboard.co.uk> |
description | Re #244: Create "New Unit" dialog in Qt# app * Add handler to feed back event (Qt widgets and events can't contain enough data) * Add actions to toolbar as army changes * Add initial "new unit" dialog by stripping down "new army" dialog |
files | Handler/NewUnitEventHandler.cs IBBoard.WarFoundry.GUI.QtSharp.csproj MainWindow.cs icons/ui/add.png qt-gui/CreateNewUnitLayout.cs qt-gui/CreateNewUnitLayout.ui |
changeset | 7eaa8a1715e2 |
---|---|
branch | |
bookmark | |
tag | |
user | IBBoard <dev@ibboard.co.uk> |
description | Re #242: Complete initial Qt# UI for WarFoundry * Made New Army dialog behave more like WinForms: * Disable everything until we need it * Make default selections where we can (single items) |
files | NewArmyDialog.cs qt-gui/CreateNewArmyLayout.cs qt-gui/CreateNewArmyLayout.ui |
changeset | 55d4f16c982b |
---|---|
branch | |
bookmark | |
tag | |
user | IBBoard <dev@ibboard.co.uk> |
description | Fixes #250: QtSharp app doesn't always quit properly * Override Close event to dispose of file dialogs (open and save) * Remove unnecessary event handler hooked to close * Change app initialisation to match pattern used by Synapse * Create file dialogs without specifying "this" as parent - seems to be main fix, for some reason. |
files | Main.cs MainWindow.cs qt-gui/MainWindowLayout.cs qt-gui/MainWindowLayout.ui |
changeset | 4ec2083eb755 |
---|---|
branch | |
bookmark | |
tag | |
user | IBBoard <dev@ibboard.co.uk> |
description | Fixes #256: Ok button will not enable if army name entered before game type chosen * Apply patch from clutch110 to trigger form validation on race change |
files | NewArmyDialog.cs |