lp:~yrke/tapaal/GuiFrame-refactor-appView

Created by Kenneth Yrke Jørgensen and last modified

Changes:

  - changed the logic for how to acces tabs and drawingsurface, trying to remote the static access
  - name generator is no longer called setup when loading model (called when added to drawingsurface)
  - changes template dialogs

Tests:

  - change between tabs
  - drawing and animation function (after tab changes)
  - opening/closing tabs
  - save and save as
  - test that naming of new location / places works as expected, after chaning/loading net
  - add new tabs, undo
  - rename/change tabs

Possible problems
  - action/drawing in the wrong tab,
  - action not properly applied to the right tabs

Get this branch:
bzr branch lp:~yrke/tapaal/GuiFrame-refactor-appView
Only Kenneth Yrke Jørgensen can upload to this branch. If you are Kenneth Yrke Jørgensen please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Kenneth Yrke Jørgensen
Project:
TAPAAL
Status:
Merged

Recent revisions

1031. By Kenneth Yrke Jørgensen

Ano function to lambda

1030. By Kenneth Yrke Jørgensen

Simplify control flow on new template

1029. By Kenneth Yrke Jørgensen

removed unused function

1028. By Kenneth Yrke Jørgensen

Removed function setupNameGeneratorFromTemplates not need as called when added to guiframe

1027. By Kenneth Yrke Jørgensen

Added getTab and getCurrentTab to GuiFrame, now only these function call static creategui

1026. By Kenneth Yrke Jørgensen

Changed calls to CreateGui.getdrawingSurface() to CreateGui.getCurrentTab().drawingSurface()

Changed to make it easy'er to refactor all calls at the same time.

1025. By Kenneth Yrke Jørgensen

Removed local variable appView, how call CreateGui.getCurrentTab.drawingSurface()

Further refactorings needed to remove the calls to singleton CreateGui

1024. By Kenneth Yrke Jørgensen

Merged branch lp:~yrke/tapaal/cleanup-PlacetransitionObjectHandlers-mouseEvents

Cleanup in the placetransitionobjecthandler

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:tapaal
This branch contains Public information 
Everyone can see this information.