History log of /haiku/src/apps/debugger/user_interface/gui/teams_window/TeamsWindow.h
Revision Date Author Comments
# 365840af 30-Nov-2016 Rene Gollent <rene@gollent.com>

Debugger: Adjust TeamsWindow for connection selection.

TeamsWindow:
- Add Listener interface for selected target host interface changes.
- Add menu field to display/choose between active host connections.
- Add button to create a new connection (not yet functional).

TeamsListView:
- Implement TeamsWindow Listener interface to decide when to update
the displayed team list.
- Remove unused current team ID.


# 63a0065c 26-Apr-2016 Rene Gollent <rene@gollent.com>

Debugger: Implement part of #12729.

TeamsWindow:
- Add a button allowing one to specify loading a core file in addition
to attaching to/creating teams.
- Slight layout tweak.


# 8c7bdb72 04-Apr-2016 Rene Gollent <rene@gollent.com>

Debugger: Refactor TeamsWindow to use TargetHostInterface.

TeamsWindow:
- On startup, instantiate a LocalTargetHostInterface, and pass it
to the TeamsListView.

TeamsListView:
- Refactor building and updating the teams list to work via TargetHost
and its respective listener interface rather than the previous combination
of be_roster and manual polling.
- Style fixes.


# edf74e6c 26-Dec-2014 Rene Gollent <rene@gollent.com>

Debugger: Cleanups.

General:
- Move all smaller prompt/edit windows to a dedicated subfolder.

Debugger/TeamsWindow/StartTeamWindow:
- Move management of StartTeamWindow to application, rather than
Teams window.

TeamWindow:
- Add top level menu item for commands that aren't specific to the
current team. This currently consists of requesting that the
Teams window be shown, and directly starting a new team.

Fixes part of #11659 (no way to start additional teams if Debugger was
initially started with a specific team).


# 2253368e 05-May-2013 Rene Gollent <anevilyak@gmail.com>

Implement #8671.

Smarter Zoom behavior for TeamsWindow - resize such that the
team list view's horizontal scrollbar isn't needed.


# 9b57eae7 03-May-2013 Rene Gollent <anevilyak@gmail.com>

Wire up Start new team button.


# 12abf3b2 02-May-2013 Rene Gollent <anevilyak@gmail.com>

Various cleanups to Teams window.

- Convert to using layout APIs.
- Add buttons to attach to an existing team or create a new one (not
implemented yet).
- Various minor style cleanups.


# 7015777f 17-Nov-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Switch the list to a BColumnListView-based one.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39476 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 190108e9 22-Sep-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Add missing allocation checks where needed.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38785 a95241bf-73f2-0310-859d-f6bbb57e9c96


# db2c7eeb 22-Sep-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Style cleanup, no functional changes.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38782 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ccb01bef 21-Sep-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Finally integrates running_teams_window stuff to the Debugger app:
* Rework Debugger class a bit to ease integration
* Expand TeamDebugger::Listener interface to notify start event too.
* Former RunningTeamsWindow, now name TeamsWindow, is shown at start
if no team/program to launch is specified.
* Double-clicking a team item in this list starts a new Team debugger, or
reactivate the existing one if any

This window settings is not yet integrated with the SettingsManager.
Will comes next.
I plan to add some UI controls to this Teams window to allow user to setup
a program arguments and environment variables and then launch & debug it.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38758 a95241bf-73f2-0310-859d-f6bbb57e9c96


# edf74e6ca88fd7a0dd394378790ebb7e2da3bc19 26-Dec-2014 Rene Gollent <rene@gollent.com>

Debugger: Cleanups.

General:
- Move all smaller prompt/edit windows to a dedicated subfolder.

Debugger/TeamsWindow/StartTeamWindow:
- Move management of StartTeamWindow to application, rather than
Teams window.

TeamWindow:
- Add top level menu item for commands that aren't specific to the
current team. This currently consists of requesting that the
Teams window be shown, and directly starting a new team.

Fixes part of #11659 (no way to start additional teams if Debugger was
initially started with a specific team).


# 2253368e6aa54138e5cee18af291082da483da46 05-May-2013 Rene Gollent <anevilyak@gmail.com>

Implement #8671.

Smarter Zoom behavior for TeamsWindow - resize such that the
team list view's horizontal scrollbar isn't needed.


# 9b57eae7e69447edb44571418928da54014f7359 03-May-2013 Rene Gollent <anevilyak@gmail.com>

Wire up Start new team button.


# 12abf3b28011c9034fefeb9efec04cc4a7c224ed 02-May-2013 Rene Gollent <anevilyak@gmail.com>

Various cleanups to Teams window.

- Convert to using layout APIs.
- Add buttons to attach to an existing team or create a new one (not
implemented yet).
- Various minor style cleanups.


# 7015777f33adebf9b333ba90a2559ec2ffc4dbc6 17-Nov-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Switch the list to a BColumnListView-based one.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39476 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 190108e9c901482dabfc9c88fb2f9e23cdb405e3 22-Sep-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Add missing allocation checks where needed.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38785 a95241bf-73f2-0310-859d-f6bbb57e9c96


# db2c7eeb49cf219569e7ff442187bab11805c82d 22-Sep-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Style cleanup, no functional changes.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38782 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ccb01bef441eb4f8a951633d646dd545fe5f800c 21-Sep-2010 Philippe Houdoin <philippe.houdoin@gmail.com>

Finally integrates running_teams_window stuff to the Debugger app:
* Rework Debugger class a bit to ease integration
* Expand TeamDebugger::Listener interface to notify start event too.
* Former RunningTeamsWindow, now name TeamsWindow, is shown at start
if no team/program to launch is specified.
* Double-clicking a team item in this list starts a new Team debugger, or
reactivate the existing one if any

This window settings is not yet integrated with the SettingsManager.
Will comes next.
I plan to add some UI controls to this Teams window to allow user to setup
a program arguments and environment variables and then launch & debug it.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38758 a95241bf-73f2-0310-859d-f6bbb57e9c96