Status

defect
RESOLVED INCOMPLETE
17 years ago
7 months ago

People

(Reporter: rginda, Assigned: rginda)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Assignee)

Description

17 years ago
This is a tracking bug for bugs that are required for Venkman 1.0.

Please DO NOT comment in this bug, or alter dependencies.

Please DO use the netscape.public.mozilla.jsdebugger for general discussion, and
DO nominate bugs for venkman 1.0 by placing [venkman1.0] in the status whiteboard.

Thanks.
(Assignee)

Comment 1

17 years ago
See the post entitled "Venkman Status 4/29/2002" on
netscape.public.mozilla.jsdebugger for details about the Venkman 1.0 plan.
<news://news.mozilla.org:119/3CCE2003.5020704@netscape.com>
Status: NEW → ASSIGNED
(Assignee)

Updated

17 years ago
Depends on: 126779
(Assignee)

Updated

17 years ago
Depends on: 141969
(Assignee)

Updated

17 years ago
Blocks: 121409
(Assignee)

Updated

17 years ago
Blocks: 103898
(Assignee)

Updated

17 years ago
Blocks: 131751
(Assignee)

Updated

17 years ago
Blocks: 130050
(Assignee)

Updated

17 years ago
Blocks: 127582
(Assignee)

Updated

17 years ago
No longer blocks: 130050
(Assignee)

Updated

17 years ago
Depends on: 130050
(Assignee)

Updated

17 years ago
No longer depends on: 126779, 130050, 141969
(Assignee)

Updated

17 years ago
Blocks: 126779, 130050, 141969
(Assignee)

Updated

17 years ago
Depends on: 116096
(Assignee)

Updated

17 years ago
Depends on: 116102
(Assignee)

Updated

17 years ago
Depends on: 116286
(Assignee)

Updated

17 years ago
Depends on: 116099
(Assignee)

Updated

17 years ago
Depends on: 121501
(Assignee)

Updated

17 years ago
Depends on: 120244
(Assignee)

Updated

17 years ago
Depends on: 127102
(Assignee)

Updated

17 years ago
Depends on: 127729
(Assignee)

Updated

17 years ago
Depends on: 127734
(Assignee)

Updated

17 years ago
Depends on: 127736
(Assignee)

Updated

17 years ago
Depends on: 127737
(Assignee)

Updated

17 years ago
Depends on: 127733
(Assignee)

Updated

17 years ago
Blocks: 127743
(Assignee)

Updated

17 years ago
Depends on: 127750
(Assignee)

Updated

17 years ago
Depends on: 127752
(Assignee)

Updated

17 years ago
Depends on: 127099
(Assignee)

Updated

17 years ago
Depends on: 129692
(Assignee)

Updated

17 years ago
Depends on: 130202
(Assignee)

Updated

17 years ago
Depends on: 130398
(Assignee)

Updated

17 years ago
Depends on: 143119
(Assignee)

Updated

17 years ago
No longer blocks: 103898, 121409, 126779, 127582, 127743, 130050, 131751, 141969
(Assignee)

Updated

17 years ago
(Assignee)

Comment 3

17 years ago
The first XPI of the work in progress is posted on
<http://www.hacksrus.com/~ginda/venkman/>.  Please feel free to file bugs :)
(Assignee)

Updated

17 years ago
Summary: Relase Venkman 1.0 → Release Venkman 1.0
(Assignee)

Comment 4

17 years ago
I've posted a 0.9.2 release to <http://www.hacksrus.com/~ginda/venkman/>. 
Everything except "save profile data" *should* be working.  I've also added
0.8.5 as an install option, so if anything goes wrong, you can revert the the
trunk.  Please give this a shot and report on any issues.
(Assignee)

Comment 5

17 years ago
I just posted a 0.9.4 XPI that fixes the startup problem in 0.9.2 and 0.9.3, and
fixes profile report generation in .html, .txt, and .csv (mostly) formats.  .xml
needs a little work, and .csv files have some extra blank lines that need to be
removed.

These XPIs *WILL* work on the Netscape 7.0 PR1 release.
(Assignee)

Comment 6

17 years ago
From netscape.public.mozilla.jsdebugger:

More updates from the Venkman branch, please try out rev 0.9.7 at
<http://www.hacksrus.com/~ginda/venkman/>.

New screenshot at
<http://www.hacksrus.com/~ginda/venkman/screenshots/venkman-20020604.png>.

Details below...

* It is now possible to reconfigure the positions of views in Venkman with an
"intuitive" drag and drop interface.

* To move a view to a new location, "grab" its titlebar and "drag" it over
another view.  As you drag across the sides of another view, you'll notice the
view's icon change to an arrow pointing in the direction the view will drop when
you "let go".  If you move to the left of the view, the arrow will point left. 
If you move to the bottom of the view, the arrow will point down, etc.

* There is a screenshot of the action at
<http://www.hacksrus.com/~ginda/venkman/screenshots/venkman-20020604.png>.  In
this screenshot, the session view is being dragged to the right side of the
source view.  If the mouse button were released here, the session view would be
moved between the source and loaded scripts views.

* To pop a view out into a new window, click once on the view's icon.

* You can pop a view into a new window, and drag other views into the same new
window, to create a floating group of views.

* By default, Venkman will save the view layout on exit, and restore it on
startup.  You can disable the save on exit by unchecking the "View->Save Default
Layout on Exit" menu item.  You can save the default layout at any time with the
"View->Save Default Layout Now" menu item.

* It is possible to save view layouts as prefs.  You can save distinct
configurations like "stopped" and "executing" with the ``save-layout'' command,
and recall them later with ``restore-layout''.

* The special layout name ``factory'' is coded directly into Venkman and cannot
be ovewritten.  The special name ``default'' is loaded at startup, and defaults
to ``factory''.

* Internally, view locations are encoded as urls.  View layouts are saved as a
semicolon delimited list of view urls as single entry in the user's prefs file.
 This greatly simplifies the "view manager" api, and could lead to some
integration with bookmarks.  See "view-manager.js" on the branch for details on
the implementation.

* Views can be moved from the command line by specfying a <view-id> and
<location-url>.


Rob.
(Assignee)

Updated

17 years ago
Depends on: 131443
(Assignee)

Updated

17 years ago
Depends on: 150481
(Assignee)

Updated

17 years ago
Blocks: 150311
(Assignee)

Updated

17 years ago
No longer blocks: 150311
(Assignee)

Updated

17 years ago
Depends on: 150311
(Assignee)

Updated

17 years ago
Depends on: 151785
(Assignee)

Updated

17 years ago
Depends on: 153066
(Assignee)

Updated

17 years ago
Depends on: 153381
(Assignee)

Updated

17 years ago
Depends on: 155328

Updated

17 years ago
Depends on: 156776
(Assignee)

Updated

17 years ago
Depends on: 156769
(Assignee)

Updated

17 years ago
Depends on: 152946
(Assignee)

Updated

17 years ago
Blocks: 139557
(Assignee)

Updated

17 years ago
Depends on: 139565
(Assignee)

Updated

17 years ago
Depends on: 128604
(Assignee)

Updated

17 years ago
Depends on: 127751
(Assignee)

Updated

17 years ago
Depends on: 127732
(Assignee)

Updated

17 years ago
Depends on: 127727
(Assignee)

Updated

17 years ago
Depends on: 125394
(Assignee)

Updated

17 years ago
Depends on: 103425
(Assignee)

Updated

17 years ago
Depends on: 85634
(Assignee)

Updated

17 years ago
No longer blocks: 139557
(Assignee)

Updated

17 years ago
Depends on: 139557
(Assignee)

Updated

17 years ago
Depends on: 160623
Product: Core → Other Applications

Comment 7

13 years ago
Killing dependency on some ancient bug that's thought to be a security issue but didn't actually have anything to do with Venkman. 
No longer depends on: 141969

Updated

11 years ago
QA Contact: caillon → venkman

Comment 8

7 months ago
Component is obsolete so resolving bugs as INCOMPLETE
Status: ASSIGNED → RESOLVED
Last Resolved: 7 months ago
Resolution: --- → INCOMPLETE

Updated

7 months ago
Product: Other Applications → Other Applications Graveyard
You need to log in before you can comment on or make changes to this bug.